#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. |
1.3.5 written by Dimitri van Heesch,
© 1997-2000