patter: Particle algorithms for animal tracking in R and Julia

Abstract State‐space models are a powerful modelling framework in movement ecology that represents individual movements and the processes connecting movements to observations. However, fitting state‐space models to animal‐tracking data can be difficult and computationally expensive. Here, 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 receiver arrays. patter is written in R , with a performant Julia backend. Package functionality supports data simulation, preparation, filtering, smoothing and mapping. In two 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 algorithms represent an individual's possible location probabilistically as a weighted series of samples (‘particles’). In our illustration, we resolve an individual's (unobserved) location every 2 min during 1 month and use particles to visualise movements, map space use and quantify residency (Example Two). patter facilitates robust, flexible and efficient analyses of animal‐tracking data. The methods are widely applicable and enable refined analyses of space use, home ranges and residency.

Authors

Institutions

Publication Details

Journal
Methods in Ecology and Evolution
Published
2025-04-03
DOI
https://doi.org/10.1111/2041-210x.70029
Citations
3
Primary Topic
Wildlife Ecology and Conservation
Type
article
Field-Weighted Citation Impact
5.15
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

patter: Particle algorithms for animal tracking in R and Julia

Carlo Albert, James Thorburn, Helen Moor, Janine Illian et al.
3 citations
Methods in Ecology and Evolution
Wildlife Ecology and Conservation
5.15
article

patter: Particle algorithms for animal tracking in R and Julia

Carlo Albert, James Thorburn, Helen Moor, Janine Illian, Stanisław W. Biber, Edward Lavender, Andreas Scheidegger, Sophie Smout
article en
3 citations

Abstract

Abstract State‐space models are a powerful modelling framework in movement ecology that represents individual movements and the processes connecting movements to observations. However, fitting state‐space models to animal‐tracking data can be difficult and computationally expensive. Here, 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 receiver arrays. patter is written in R , with a performant Julia backend. Package functionality supports data simulation, preparation, filtering, smoothing and mapping. In two 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 algorithms represent an individual's possible location probabilistically as a weighted series of samples (‘particles’). In our illustration, we resolve an individual's (unobserved) location every 2 min during 1 month and use particles to visualise movements, map space use and quantify residency (Example Two). patter facilitates robust, flexible and efficient analyses of animal‐tracking data. The methods are widely applicable and enable refined analyses of space use, home ranges and residency.

Methods in Ecology and EvolutionVol. 16(8)
University of St Andrews (GB), Edinburgh Napier University (GB), University of Bristol (GB), Swiss Federal Institute of Aquatic Science and Technology (CH), University of Glasgow (GB)
Openalex Percentile: Top 6%
Wildlife Ecology and Conservation
5.15
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.