The component of the operating model that controls biological dynamics, i.e., natural production.
Details
Various parameters can be stochastic (length nsim) or input as a single numeric
(value identical across all simulations).
Slots
NameCharacter. Identifying name
maxageInteger. The maximum age of the population age structure.
n_gInteger. Number of life history groups within a cohort. Life history groups (LHGs) are sub-units of a cohort that have different biological parameters, e.g., survival, but the egg production and smolt production in the next generation is calculated from the sum across life history groups. Default is 1.
p_LHGThe proportion of the total egg production assigned to each life history group within a cohort. For example, if
Bio@n_g <- 2, thenBio@p_LHG <- c(0.9, 0.1), then 90 percent of the egg production in the first population is assigned to the first life history group and ten percent to the second LHG. Default isrep(1/Bio@n_g, Bio@n_g)p_matureEither vector by age (length
maxage) or an array with dimension[nsim, maxage, nyears+proyears]. The proportion mature by age.SRrelCharacter, stock-recruit relationship for density-dependent smolt production from fry. Either "BH" (Beverton-Holt) or "Ricker". Not used if habitat component is used. See
Habitatobject.capacityVector length
nsim. The asymptote of the Beverton-Holt stock-recruit function, or the Ricker maximum for density-dependent natural smolt production from egg production. Units of smolts. Not used if habitat component is used.kappaVector length
nsim. The adult productivity ratio for the stock-recruit function. Units of recruits per spawner. Natural per-capita production of recruits as the population approaches zero (density-independent component). In stage-based models, equivalent to the product of smolt productivity (smolts per spawner) and marine survival. Not used if habitat component is used.SmaxVector length
nsim. The egg production that maximizes smolt production in the Ricker stock-recruit function. Units of eggs. Equivalent to units of spawners iffec = 1for all spawners. Not used if habitat component is used.phiOptional parameter, vector length
nsim. Egg production per smolt at unfished replacement. Units of egg per smolt. Thealphaparameter of the stock-recruit function will be the ratio ofkappaandphi. In stage-based models, this is the product of marine survival, fecundity, and proportion female. If not provided,phiwill be calculated fromMjuv_NOS,p_mature,s_enroute,p_female,fec, andp_LHGcorresponding to the first year and weighted by life history groups. Not used if habitat component is used.Mjuv_NOSEither vector by age (length
maxage) or an array with dimension[nsim, maxage, nyears+proyears, n_g]. Natural mortality of immature natural origin fish. To replicate the SAR parameter of a stage-specific model, setMjuv_NOS[a] = -log(SAR)whereais the age class prior to maturation (and zero for all other ages).fecVector by age (length
maxage) or an array with dimension[nsim, maxage, nyears+proyears]. Female fecundity of natural origin spawners.p_femaleNumeric. The proportion of females in the spawning population. Default is 0.5. Can also be a vector
[maxage](for situations where older spawners are predominantly female)s_enrouteNumeric. Survival of escapement to the spawning grounds (for spawning and for broodtake). Default is 1.
Examples
showClass("Bio")
#> Class "Bio" [package "salmonMSE"]
#>
#> Slots:
#>
#> Name: Name maxage n_g p_LHG p_mature SRrel capacity
#> Class: character numeric numeric numeric num.array character numeric
#>
#> Name: kappa Smax phi Mjuv_NOS fec p_female s_enroute
#> Class: numeric numeric numeric num.array num.array numeric numeric
#>
#> Extends: "Bio.list"