henhaobio
Sign in

Methods in Ecology and EvolutionEcologyPeer-reviewed journal article

patter: particle algorithms for animal tracking in R and Julia

Edward LavenderiD, Andreas ScheideggeriD, Carlo AlbertiD, Stanisław W. BiberiD, Janine IllianiD, James ThorburniD, Sophie SmoutiD, Helen MooriD

PDFDOIPreprint

Abstract

O_LIIn the field of movement ecology, state-space models have emerged as a powerful modelling framework that represents individual movements and the processes that connect movements to observations. However, fitting state-space models to animal tracking data is often difficult and computationally expensive. C_LIO_LIHere, we introduce patter, a package that provides particle filtering and smoothing algorithms that fit Bayesian state-space models to tracking data, with a focus on data from aquatic animals in autonomous receiver arrays. patter is written in R, with a high-performance Julia backend. Package functionality supports data simulation, preparation, filtering, smoothing and mapping. C_LIO_LIIn two worked examples, we demonstrate how to implement patter to reconstruct the movements of a tagged animal in an acoustic telemetry system from acoustic detections and ancillary observations. With perfect information, the particle filter reconstructs the true (unobserved) movement path (Example One). More generally, particle-based methods represent an individuals possible location probabilistically as a weighted series of samples ( particles). In our illustration, we resolve an individuals (unobserved) location every two minutes during one month in minutes and use particles to visualise movements, map space use and quantify residency (Example Two). C_LIO_LIpatter facilitates robust, flexible and efficient analyses of animal tracking data. The methods are widely applicable and enable refined analyses of home ranges, residency and habitat preferences. C_LI

Citations
5
FWCI
2.19
Field percentile
top 14%

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.

Similarity Map
SelectedSame fieldCross-field
THISLavender '25Lavender '25PETITJEAN '23Cullen '20Kranstauber '26Lavender '25
73% semantic matchAnimal Behavior & Cognition
Edward Lavender, Andreas Scheidegger, Carlo Albert+5 more·Methods in Ecology and Evolution·Apr 3, 2025· 4 citations