18 #ifndef itkBioGenome_h
19 #define itkBioGenome_h
26 #include "ITKBioCellExport.h"
49 typedef std::map< GeneIdType, double >
MapType;
55 void Copy(
const Genome & genome);
61 double GetExpressionLevel(
const GeneIdType & geneId);
63 void SetExpressionLevel(
const GeneIdType & geneId,
double level);
67 static double Sigmoide(
double threshold,
double slant,
double value)
69 return std::atan( ( value - threshold ) / slant ) / 3.1416 + 0.5001;
static double Sigmoide(double threshold, double slant, double value)
std::map< GeneIdType, double > MapType
This class implements the abstraction of a biological genome.