Learn R Programming

AlphaSimR (version 0.10.0)

SimParam_rescaleTraits: Rescale traits

Description

Linearly scales all traits to achieve desired values of means and variances in the founder population.

Arguments

mean

a vector of new trait means

var

a vector of new trait variances

varEnv

a vector of new environmental variances

varGxE

a vector of new GxE variances

useVarA

tune according to additive genetic variance if true

Usage

SP$rescaleTraits(mean = 0, var = 1, relAA = 1e-6, varEnv = 0, varGxE = 1e-6, useVarA = TRUE)

Examples

Run this code
# NOT RUN {
#Create founder haplotypes
founderPop = quickHaplo(nInd=10, nChr=1, segSites=10)

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

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

#Change mean to 1
SP$rescaleTraits(mean=1)
#Run resetPop for change to take effect
pop = resetPop(pop, simParam=SP) 
meanG(pop)

# }

Run the code above in your browser using DataLab