setSelectOnInds {Ease}R Documentation

Setting the selection on individuals

Description

Generation of an object of the Selection class which defines a selection among the individuals either by adding this type of selection to an already existing SelectionObj object (parameter selectionObj) or by creating one.

Usage

setSelectOnInds(
  genomeObj = NULL,
  indFit = c(),
  femaleFit = c(),
  maleFit = c(),
  selectionObj = NULL
)

Arguments

genomeObj

a Genome object

indFit

a genotypic fitness vector for all individuals (whether or not they are hermaphordite)

femaleFit

a genotypic fitness vector for females only (only if the population is dioecious)

maleFit

a genotypic fitness vector for males only (only if the population is dioecious)

selectionObj

a Selection object (in the case where the selection on individuals is overlaid on an existing Selection object)

Value

a Selection object

Author(s)

Ehouarn Le Faou

Examples

DL <- list(dl = c("A", "a"))
HL <- list(hl = c("B", "b"))
genomeObj <- setGenome(listHapLoci = HL, listDipLoci = DL)
selectionObj <- setSelectOnInds(
  genomeObj = genomeObj,
  indFit = c(1, 1, 1, 1, 0.5, 0)
)


[Package Ease version 0.1.2 Index]