mergeGenome {AlphaSimR} | R Documentation |
Combine genomes of individuals
Description
This function is designed to model the pairing of gametes. The male and female individuals are treated as gametes, so the ploidy of newly created individuals will be the sum of it parents.
Usage
mergeGenome(females, males, crossPlan, simParam = NULL)
Arguments
females |
an object of |
males |
an object of |
crossPlan |
a matrix with two column representing female and male parents. Either integers for the position in population or character strings for the IDs. |
simParam |
an object of |
Value
Returns an object of Pop-class
Examples
#Create founder haplotypes
founderPop = quickHaplo(nInd=10, nChr=1, segSites=10)
#Set simulation parameters
SP = SimParam$new(founderPop)
#Create population
pop = newPop(founderPop, simParam=SP)
#Cross individual 1 with individual 10
crossPlan = matrix(c(1,10), nrow=1, ncol=2)
pop2 = mergeGenome(pop, pop, crossPlan, simParam=SP)
[Package AlphaSimR version 1.5.3 Index]