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

self

Self individuals


Description

Creates selfed progeny from each individual in a population. Only works when sexes is "no".

Usage

self(pop, nProgeny = 1, parents = NULL, keepParents = TRUE, simParam = NULL)

Arguments

pop

an object of Pop-class

nProgeny

total number of selfed progeny per individual

parents

an optional vector of indices for allowable parents

keepParents

should previous parents be used for mother and father.

simParam

an object of SimParam

Value

Returns an object of Pop-class

Examples

#Create founder haplotypes
founderPop = quickHaplo(nInd=2, nChr=1, segSites=10)

#Set simulation parameters
SP = SimParam$new(founderPop)

#Create population
pop = newPop(founderPop, simParam=SP)

#Self pollinate each individual
pop2 = self(pop, 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.