Matthew Cheng
Dan Goethel, Curry Cunningham, Pete Hulson
SPoRC is a flexible modeling framework for spatially structured population dynamics. It accounts for stochasticity in vital rates and movement among geographically defined components. The framework supports age and sex-structured populations across multiple geographic areas, providing a generalized platform for complex spatial stock assessments.
SPoRC is implemented in RTMB and optionally relies on additional packages for plotting and diagnostics.
Prerequisites:
Ensure the following packages are installed:install.packages("devtools") # Development toolsinstall.packages("TMB") # Template Model Builderinstall.packages("RTMB") # R interface to TMBTMB:::install.contrib("https://github.com/vtrijoulet/OSA_multivariate_dists/archive/main.zip") # Optional: multivariate OSA distributionsremotes::install_github("fishfollower/compResidual/compResidual") # Optional OSA residuals
Installing SPoRC:devtools::install_github("chengmatt/SPoRC", dependencies = c("Depends", "Imports"))
Cheng, M. LH., Goethel, D. R., Cunningham, C. J., Hulson, P.-J. F., Ianelli, J. N., & Omori, K. L. (2026). The