Vector Autoregressive Spatio-Temporal Model
Vector Autoregressive Spatio-Temporal Model (VAST)
GitHub release (latest by date)
Author: James T Thorson
The Vector Autoregressive Spatio-Temporal (VAST) model assimilates biomass, count, and/or encounter/non-encounter data to estimate population density across space and time for multiple categories simultaneously. Multivariate data arise in age/size-structured samples, multispecies models, and multi-modal sampling (e.g., combining stomach and bottom trawl samples). Models can be specified with different levels of structure across time: no temporal structure (for index standardization), temporal autocorrelation (for forecasting and spatial allocation in unsampled years), or vector autocorrelation (to approximate species interactions). Models can also be specified with different structure across categories: rank-reduced (for improved estimates of data-poor categories), or independent (to minimize assumptions). New data sets can be simulated based on estimated parameters, and simulated data can be re-analyzed to explore estimation performance (for alternative model specifications) or sampling design performance (when dropping subsets of data). Results can be used to: generate abundance indices; generate age/length composition; conduct model selection, hypothesis testing, and cross-validation; identify distribution shifts and range expansion/contraction; identify species assemblages having similar spatial, temporal, or spatio-temporal patterns; forecast and interpolate distribution under new environmental conditions; attribute changes to local or regional covariates; explore sampling or estimation performance using VAST as an operating model; inter-calibrate data from multiple survey gear and/or different measurement types; and estimate proportions of density within spatial substrata or belonging to individual categories.
Associated Tools
Code Repository Badges
Icons by icons8