bioRxivEcologyPreprint
R-package Jsmm: Joint species movement modelling of mark-recapture data
Abstract
O_LIWith small-bodied species, it is difficult to directly track individual movements, leaving mark-recapture as the most feasible method for collecting movement data. Markrecapture data are challenging to analyse because they are indirect: many individuals are never seen after release, and for recaptured individuals there is no information on the movements between release and recapture locations. This makes it difficult to apply many statistical approaches that have been developed for continuous movement data. Among the statistical methods targeted specifically to mark-recapture data, most are focused on the estimation of population sizes or vital parameters rather than the estimation of movement behaviours. C_LIO_LIWe present the R-package Jsmm that expands and implements the earlier published Joint Species Movement Modelling (JSMM) framework with Bayesian inference. Jsmm estimates parameters related to habitat selection (behaviour at edges between habitat types), diffusion (random component of movement), advection (directional component of movement) and reaction (mortality rate), and their dependence on spatial, temporal or spatiotemporal covariates. Jsmm implements both instantaneous capture process and cumulative capture process, enabling its applications to a broad range of studies. If applying Jsmm to data on multiple species, it can estimate how species-specific parameters depend on species traits and/or phylogenetic relationships. C_LIO_LIWe use real and simulated case studies to demonstrate the workflow of Jsmm: (1) defining the model through importing the spatial domain, the spatiotemporal covariates, and the capture-recapture data; (2) fitting the model with Bayesian inference and evaluating model fit through posterior predictive checks; and (3) using the fitted model for inference and/or prediction. The simulated example validates the technical implementation by showing that the estimated parameters match with the assumed values. The real data example on moth light-trapping illustrates the practical utility of the package. C_LIO_LIThe R-package Jsmm offers a flexible resource for analysing capture-recapture data in a model-based framework that explicitly accounts for the spatiotemporal study design of where and when captures are attempted. By analysing data jointly on multiple species, the approach facilitates analyses of sparse datasets where the low number of recaptures would not allow fitting species-specific models separately for each species. C_LI
- Citations
- 1
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- jsdmstan: An R package for fitting joint species distribution models in Stan
Fiona M. Seaton·bioRxiv·Nov 10, 2025
- Spatial Mark-Resight for Categorically MarkedPopulations with an Application to GeneticCapture-Recapture
Ben C. Augustine, Frances E. C. Stewart, … Marcella J. Kelly·bioRxiv·Apr 13, 2018
- Efficient Estimation of Large-Scale Spatial Capture-Recapture Models
D. Turek, C. Milleret, … P. de Valpine·bioRxiv·May 7, 2020
- An age- and time-specific space-for-time mark-recapture model
Ryan Vosbigian, Marika E. Dobos, Matthew R. Falcy·bioRxiv·Aug 3, 2026
- A Bayesian approach to inferring dispersal kernels with incomplete mark-recapture data
A. Terui·bioRxiv·Oct 22, 2019
- Multivariate State Hidden Markov Models for Mark-Recapture Data
Devin S. Johnson, Jeffrey L. Laake, … Robert L. DeLong·bioRxiv·Nov 19, 2015