cubeMendelian function

Inheritance Cube: Mendelian

Inheritance Cube: Mendelian

This function creates a Mendelian Inheritance Cube. It only handles simple, alphabetic genotypes.

The default is 3 alleles at 1 locus, this can be extended to however many alleles one is interested in, but only at 1 locus.

cubeMendelian( gtype = c("AA", "Aa", "aa"), eta = NULL, phi = NULL, omega = NULL, xiF = NULL, xiM = NULL, s = NULL )

Arguments

  • gtype: Vector of genotypes, with the wild-type in the first position
  • eta: Genotype-specific mating fitness
  • phi: Genotype-specific sex ratio at emergence
  • omega: Genotype-specific multiplicative modifier of adult mortality
  • xiF: Genotype-specific female pupatory success
  • xiM: Genotype-specific male pupatory success
  • s: Genotype-specific fractional reduction(increase) in fertility

Returns

Named list containing the inheritance cube, transition matrix, genotypes, wild-type allele, and all genotype-specific parameters.

  • Maintainer: Héctor Manuel Sánchez Castellanos
  • License: GPL-3
  • Last published: 2020-10-05