Learn R Programming

AlphaSimR (version 0.10.0)

makeCross: Make designed crosses

Description

Makes crosses within a population using a user supplied crossing plan.

Usage

makeCross(pop, crossPlan, simParam = NULL)

Arguments

pop

an object of Pop-class

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 SimParam

Value

Returns an object of Pop-class

Examples

Run this code
# NOT RUN {
#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 = makeCross(pop, crossPlan, simParam=SP)

# }

Run the code above in your browser using DataLab