This function is a low-level utility to generate a null placeholder value for an egg batch in EggQ. It is called by allocEggQ and extendEggQ.

newEgg(N = 0L, tOviposit = 0L, damID = 0L, sireID = 0L,
  genotype = NULL)

Arguments

N

number of eggs in this batch

tOviposit

time of oviposition

damID

ID of mother

sireID

ID of father

genotype

placeholder

Value

a named list

Structure

  • N number of emerging adults

  • tOviposit time of oviposition

  • damID ID of mother

  • sireID ID of father

  • genotype integer genotype identifier

Examples

newEgg()
#> $N #> [1] 0 #> #> $tOviposit #> [1] 0 #> #> $damID #> [1] 0 #> #> $sireID #> [1] 0 #> #> $genotype #> NULL #>