Skip to contents

Setting up seasonal effects

setSeasonalReproduction()
Set seasonal reproduction

Gonad release functions

Functions for specifying the time-dependence of the gonad release rates

seasonalBetaHazardRelease()
Beta hazard mass-specific gonad release rate
seasonalBetaRelease()
Beta distributed gonad release rate
seasonalGaussianRelease()
Gaussian mass-specific gonad release rate
seasonalVonMisesRelease()
von-Mises distributed gonad release rate

Reproduction rate functions

Functions for specifying the rate of offspring production after taking extra non-linear effects into account

seasonalBevertonHoltRDD()
Beverton Holt function to calculate density-dependent reproduction rate
seasonalVonMisesRDD()
von-Mises distributed reproduction rate independent of abundance

Seasonal resource dynamics

seasonal_resource_semichemostat()
Seasonal semichemostat resource dynamics

Plotting functions

plotGonadsVsTime()
Plot per-capita gonadic mass through time at a given size
plotRDD()
Plot density-dependent reproduction rate over time
plotRDI()
Plot density-independent reproduction rate over time
animateGonadSpectra()
Animation of the gonadic mass spectra

Helper functions

Functions that you will not need to call directly.

seasonalEncounter()
Get encounter rate that includes gonadic mass of prey
seasonalRDI()
Get density-independent rate of seasonal reproduction
gonadDynamics()
Update the gonadic mass using a seasonal reproduction rate
getTimeseries()
Get time series of summary functions from simulation

Example parameters

datta_params
Parameters used by Datta & Blanchard (2016)