|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Genes | |
---|---|
com.rubecula.darwin.domain.genetics | Genetics |
com.rubecula.darwin.domain.helper | Darwin |
Uses of Genes in com.rubecula.darwin.domain.genetics |
---|
Classes in com.rubecula.darwin.domain.genetics that implement Genes | |
---|---|
class |
Genome_
This abstract class provides base definitions for implementers of Genome , the genetic information contained in an Organism belonging to
a Taxon. |
class |
Genome_Linear
Lifespan: transient. |
class |
Genotype_
This abstract class provides base definitions for implementers of Genome , the genetic information contained in an Organism belonging to
a Taxon. |
Methods in com.rubecula.darwin.domain.genetics that return Genes | |
---|---|
Genes |
Genome_.invert()
This implementation of invert() assumes that the genome is haploid. |
Methods in com.rubecula.darwin.domain.genetics with parameters of type Genes | |
---|---|
void |
Genotype_.addGenes(Genes genes)
Iteratively call Genotype_.addGene(Gene) for each of the genes provided. |
Genome |
Genomic_.createGamete(Genes genes)
XXX This is very similar to the way SeedGenome works. |
Genome |
Meiosis_Locus.doMeiosis(Genomic genomic,
Genes genes,
Chromosome chromosome)
This method does meiosis for a set of genes. |
Genome |
Meiosis_Clone.doMeiosis(Genomic genomic,
Genes genes,
Chromosome chromosome)
This method essentially clones the existing set of genes. |
Genome |
Meiosis_Chromosome.doMeiosis(Genomic genomic,
Genes genes,
Chromosome chromosome)
This method does meiosis for a set of genes. |
protected Genome |
Meiosis_.doMeiosisChromosome(Genomic genomic,
Genes genes,
Chromosome chromosome,
int index)
|
void |
Genomic_.express(Phenotype phenotype,
Colony colony,
Genes genes)
Standard implementation of express for this Genomic. |
void |
Genomic_.express(Phenotype phenotype,
Genes genes)
Standard implementation of this method simply calls Genomic_.express(Phenotype, Colony, Genes) with null population. |
Genome |
Genome_.fertilize(Genes other)
Method to fuse this haploid genome with other genome into a
new diploid genome. |
static Genome |
GenomeFactory.makeZygote(Genome gameteX,
Genes gameteY)
|
Uses of Genes in com.rubecula.darwin.domain.helper |
---|
Subinterfaces of Genes in com.rubecula.darwin.domain.helper | |
---|---|
interface |
Genome
Defines the genetic information contained in an Organism belonging to
a Taxon . |
interface |
Genotype
A Genotype is a (diploid or haploid) set of genes which can be manipulated. |
Methods in com.rubecula.darwin.domain.helper that return Genes | |
---|---|
Genes |
Genome.invert()
|
Methods in com.rubecula.darwin.domain.helper with parameters of type Genes | |
---|---|
void |
Genotype.addGenes(Genes genes)
Add the given genes to this Genotype. |
Genome |
Replicator.createGamete(Genes genes)
Method to create a "gamete", a single (haploid) set of genes, for example an X or Y chromosome in the human genome. |
Genome |
Meiosis.doMeiosis(Genomic genomic,
Genes genes,
Chromosome chromosome)
This method determines which alleles will be chosen for a complete chromosome. |
void |
Genomic.express(Phenotype phenotype,
Colony colony,
Genes genes)
Method to create a new phenotype from a collection of genes by expressing each and every gene, one at a time, using the appropriate Expresser . |
void |
Genomic.express(Phenotype phenotype,
Genes genes)
Method to create a new phenotype from a collection of genes by expressing each and every gene, one at a time, using the appropriate Expresser . |
Genome |
Genome.fertilize(Genes other)
Method to fuse this haploid genome with other genome into a
new diploid genome. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |