makeCross2 {AlphaSimR} | R Documentation |
Make designed crosses
Description
Makes crosses between two populations using a user supplied crossing plan.
Usage
makeCross2(females, males, crossPlan, nProgeny = 1, 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. |
nProgeny |
number of progeny per cross |
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 = makeCross2(pop, pop, crossPlan, simParam=SP)
[Package AlphaSimR version 1.5.3 Index]