Methods in Ecology and EvolutionEcologyPeer-reviewed journal article
Animal geolocation with convolution algorithms in Julia and R via Wahoo.jl
Abstract
O_LIAnimal geolocation is the core of movement ecology. In aquatic ecosystems, electronic tagging and tracking technologies, such as passive acoustic telemetry systems and biologging sensors, are widely deployed. However, statistical estimation of individual locations from these datasets can be challenging and computationally expensive. C_LIO_LIHere, we introduce Wahoo.jl, a Julia package that fits state-space models to animal-tracking data via convolution algorithms. Wahoo.jl supports passive acoustic telemetry (detection/non-detection) and biologging (i.e., depth) datasets; implements grid-based filtering, smoothing and sampling of trajectories; and exploits GPU acceleration. C_LIO_LIUsing simulations, we illustrate how to use Wahoo.jl from Julia and R to reconstruct movements for an example individual tagged with an acoustic transmitter and an archival depth tag. We also provide validation and sensitivity analyses. C_LIO_LIWahoo.jl fills a key gap in the animal-tracking toolbox. The package provides an accessible, flexible and performant interface for an inference methodology that reliably handles multimodal inference problems that challenge other approaches. We discuss the approachs pros and cons and provide guidance to readers on when to reach for Wahoo.jl. C_LI
- assay: spatial transcriptomics
- research focus: trajectory inference
- approach: deep learning
- approach: statistical model
- Citations
- 1
- FWCI
- 0.53
- Field percentile
- top 33%
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
- patter: particle algorithms for animal tracking in R and Julia
Edward Lavender, Andreas Scheidegger, … Helen Moor·Methods in Ecology and EvolutionPeer-reviewed·Apr 3, 2025
- Where's Whaledo: A software toolkit for array localization of animal vocalizations.
E. R. Snyder, A. Solsona-Berga, … J. A. Hildebrand·bioRxiv·Aug 24, 2023
- Movement-assisted localization from acoustic telemetry data
N. J. Hostetter, J. A. Royle·bioRxiv·Dec 31, 2019
- A comprehensive framework for handling location error in animal tracking data
C. H. Fleming, J. Drescher-Lehman, … J. M. Calabrese·bioRxiv·Jun 12, 2020
- Big data analysis of animal movements in aquatic ecosystems with acoustic telemetry
Edward Lavender, Matthew H. Futia, … Carlo Albert·bioRxiv·Jun 4, 2026
- An extended Kalman filter for large-volume path positioning of aquatic animals within acoustic telemetry arrays
James Campbell, Jelger Elings, … Franz Hölker·bioRxiv·Sep 18, 2026