Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

makeCross2

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 Pop-class for female parents.

males

an object of Pop-class for male parents.

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 SimParam

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)

AlphaSimR

Breeding Program Simulations

v0.13.0
MIT + file LICENSE
Authors
Chris Gaynor [aut, cre] (<https://orcid.org/0000-0003-0558-6656>), Gregor Gorjanc [aut] (<https://orcid.org/0000-0001-8008-2787>), John Hickey [aut] (<https://orcid.org/0000-0001-5675-3974>), Daniel Money [ctb] (<https://orcid.org/0000-0001-5151-3648>), David Wilson [ctb]
Initial release
2020-10-20

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.