makeDH {AlphaSimR}R Documentation

Generates DH lines

Description

Creates DH lines from each individual in a population. Only works with diploid individuals. For polyploids, use reduceGenome and doubleGenome.

Usage

makeDH(pop, nDH = 1, useFemale = TRUE, keepParents = TRUE, simParam = NULL)

Arguments

pop

an object of 'Pop' superclass

nDH

total number of DH lines per individual

useFemale

should female recombination rates be used.

keepParents

should previous parents be used for mother and father.

simParam

an object of 'SimParam' class

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)

#Create 1 DH for each individual
pop2 = makeDH(pop, simParam=SP)


[Package AlphaSimR version 1.5.3 Index]