ALMaSS Vole ODDox
1.1
The vole model description following ODdox protocol
|
Go to the documentation of this file.
40 #ifndef GeneticMaterialH
41 #define GeneticMaterialH
45 #include "ALMaSSDefines.h"
48 #include "../ALMaSSDefines.h"
159 void SetAllele(
unsigned int locus, uint32 value,
unsigned int Chromo);
160 uint32
GetAllele(
unsigned int locus,
unsigned int Chromo );
198 void SetAllele(
unsigned int locus, uint32 value,
unsigned int Chromo);
199 uint32
GetAllele(
unsigned int locus,
unsigned int Chromo );
float AlleleFrequency[16][256]
int HeterozygosityCount()
void Initiation(AlleleFreq256_16 *Al)
void Recombine(GeneticMaterial1616 *Gene1, GeneticMaterial1616 *Gene2)
int SupplyAN(int loc, int al)
void SetAllele(unsigned int locus, uint32 value, unsigned int Chromo)
int HeterozygosityCount()
The landscape class containing all environmental and topographical data.
Class for the genetic material optionally carried by animals in ALMaSS.
unsigned char Chromosome[32]
Class to handle statistics and constructs based on allele frequencies.
float AlleleFrequency[32][16]
void SetAllele(int pos, uint32 value, int Chromosome)
uint32 GetAllele(int pos, int Chromosome)
void SetAllele(unsigned int locus, uint32 value, unsigned int Chromo)
void Initiation(AlleleFreq1616 *Al)
void Initiation(AlleleFreq *Al)
uint32 GetAllele(unsigned int locus, unsigned int Chromo)
int SupplyAN(int loc, int al)
void PrintChromosome(char *C, int Chromosome)
int HeterozygosityCount()
int SupplyAN(int loc, int al)
uint32 GetAllele(unsigned int locus, unsigned int Chromo)
void Recombine(GeneticMaterial256_16 *Gene1, GeneticMaterial256_16 *Gene2)
void PrintChromosome(char *C, unsigned int Chromosome)
int AlleleNumber[256][16]
void Recombine(GeneticMaterial *Gen21, GeneticMaterial *Gene2)
float AlleleFrequency[16][16]
float ScoreReproduction()