Creates isofemale individuals, given a population
iso_female_sequence(
input_data = NA,
n = 1,
inbreeding_pop_size = 100,
run_time = 2000,
morgan = 1,
recombination_rate = NA,
num_threads = 1,
verbose = FALSE
)
A list of length n
, where each entry is a fully homozygous
isofemale.
Source population from which isofemales are generated
Number of isofemales to be generated
Population size of the population used to generate homozygous individuals
Maximum runtime used for inbreeding
Size of the chromosome in Morgan (e.g. the number of crossovers during meiosis)
rate in cM / Mbp, used to map recombination to the markers. If the recombination_rate is not set, the value for Morgan is used, assuming that the markers included span an entire chromosome.
number of threads. Default is 1. Set to -1 to use all available threads
Displays verbose output if TRUE. Default value is FALSE
To create an isofemale, two individuals are randomly picked from
the source population. Using these two individuals, a new population is
seeded, of size inbreeding_pop_size
. Then, this population is allowed
to inbreed until either run_time
is reached, or until all individuals
are homozygous and genetically identical, whatever happens first.