|
Evolife
Evolife has been developed to study Genetic algorithms, Natural evolution and behavioural ecology.
|


Public Member Functions | |
| def | __init__ (self) |
| just calls init_genes More... | |
Public Member Functions inherited from Evolife.Genetics.Genetic_map.Genetic_map | |
| def | __init__ (self, GeneMap) |
| just calls init_genes More... | |
| def | init_genes (self, gene_list) |
| creates genes and puts them into 'GeneMap' Accepted syntax: ['genename1', 'genename2',...]: lengths and coding are retrieved from configuration. More... | |
| def | get_gene (self, locus) |
| returns GeneMap[locus] More... | |
| def | get_locus (self, gene_name) |
| returns the gene's locus More... | |
| def | get_gene_name (self, locus) |
| finds the name of the gene at locus More... | |
| def | get_gene_names (self) |
| returns genes' names as a list More... | |
| def | get_gene_boundaries (self, locus) |
| finds the gene's boundaries on the DNA More... | |
| def | get_coding (self, locus) |
| returns the gene's coding type (weighted, unweighted, ...) More... | |
| def | gene_boundaries (self, gene_name) |
| finds the gene's boundaries on the DNA More... | |
| def | geneMap_length (self) |
| location of the end of the last gene on Genemap More... | |
| def | locus_range (self, Locus) |
| returns the maximal amplitude of the gene at Locus More... | |
| def | gene_range (self, gene_name) |
| returns the maximal amplitude of the gene More... | |
| def | gene_pattern (self) |
| returns a binary mask showing gene alternation on DNA More... | |
Additional Inherited Members | |
Public Attributes inherited from Evolife.Genetics.Genetic_map.Genetic_map | |
| GeneMap | |
Definition at line 184 of file Genetic_map.py.
| def Evolife.Genetics.Genetic_map.GMTest.__init__ | ( | self | ) |
just calls init_genes
Reimplemented from Evolife.Genetics.Genetic_map.Genetic_map.
Definition at line 185 of file Genetic_map.py.