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.