A wrapper for makeCross
that randomly
selects parental combinations for all possible combinantions.
randCross(
pop,
nCrosses,
nProgeny = 1,
balance = TRUE,
parents = NULL,
ignoreSexes = FALSE,
simParam = NULL
)
Returns an object of Pop-class
an object of Pop-class
total number of crosses to make
number of progeny per cross
if using sexes, this option will balance the number of progeny per parent
an optional vector of indices for allowable parents
should sexes be ignored
an object of SimParam
#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)
#Make 10 crosses
pop2 = randCross(pop, 10, simParam=SP)
Run the code above in your browser using DataLab