| Metapopulation-class {Ease} | R Documentation |
Metapopulation
Description
The class Metapopulation is used to centralise the information
relating to the populations that we want to simulate, as well as to define
the migration conditions between them if there are several. This class
is thus defined by a list of objects Population and a migration
matrix.
Slots
populationslist of objects
PopulationnbPopnumber of populations
namesnames of the populations
migMatmigration matrix between population (if there is more than one)
sizessizes of the populations
dioeciessexual systems of the populations (they must all be the same)
selfRatesselfing rates of the populations
demographiesdemography parameter of the populations
growthRatesgrowth rates of the populations
initPopSizesinitial population sizes of the populations
initGenoFreqsinitial genotypic frequencies of the populations
genomea
GenomeobjectgenomeIDsID of the
GenomeobjectmutMata
MutationMatrixobjectselectiona
SelectionobjectrecMatrecombination matrix
meiosisMata meiosis matrix
haploCrossMatan haplotype crossing matrix
haploCrossMatNamedan haplotype crossing matrix with names of genotypes instead of their indices
gametogenesisMata gametogenesis matrix
alleleFreqMata matrix for calculating allelic frequencies
rawOutputSimulraw output of the simulation function, its refinement is done directly afterwards in the
simulatemethodstopConditionlist of stop conditions for the simulation (if required)
IDstopConditionnames of stop conditions. They are given an arbitrary name if none is given by the user.
resultsdata.frame.
recordslist.
customOutputlist.
Author(s)
Ehouarn Le Faou