An object containing all the parameters for a salmon operating model (SOM).
Slots
NameCharacter. Identifying name
nsimInteger. Number of simulations
nyearsInteger. The number of historical years
proyearsInteger. The number of projected years
seedInteger. A random seed to ensure users can reproduce results exactly
BioBio object informing biological parameters, natural production, and habitat effects. Provide a list of Bio objects for multi-population models.
HabitatHabitat object containing management levers for habitat mitigation. Provide a list of Habitat objects for multi-population models.
HatcheryHatchery object containing management levers for hatchery production. Provide a list of Hatchery objects for multi-population models.
HarvestHarvest object containing management levers for harvest. Provide a list of Harvest objects for multi-population models.
HistoricalHistorical object to inform historical reconstruction and informing starting abundance for the projection. Provide a list of Historical objects for multi-population models.
strayMatrix
[np, np]wherenp = length(Bio)and rowpindicates the re-assignment of hatchery fish to each population when they mature (at the recruitment life stage). For example,SOM@stray <- matrix(c(0.75, 0.25, 0.25, 0.75), 2, 2)indicates that 75 percent of mature fish return to their natal river and 25 percent stray in both populations. By default, an identity matrix is used (no straying).