#include <itkBioGenome.h>
Public Types | |
typedef std::string | GeneIdType |
typedef std::map< GeneIdType, double > | MapType |
Public Member Functions | |
Genome () | |
virtual | ~Genome () |
void | Copy (const Genome &genome) |
void | InsertGene (const GeneIdType &geneId) |
void | KnockOutGene (const GeneIdType &geneId) |
double | GetExpressionLevel (const GeneIdType &geneId) |
void | SetExpressionLevel (const GeneIdType &geneId, double level) |
Static Public Member Functions | |
double | Sigmoide (double threshold, double slant, double value) |
The genome is considered to be a sequence of genes each one having a name and a level of expression. This class is intended to be used by artificial cells implementing cellular algorithms for image processing.
Definition at line 43 of file itkBioGenome.h.
|
Definition at line 46 of file itkBioGenome.h. |
|
Definition at line 47 of file itkBioGenome.h. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This method computes a normalized Sigmoide function that can be used for gene network computations. Definition at line 63 of file itkBioGenome.h. |