Software

A variety of free software apps, tools and packages are designed to work with data in Movebank format. For questions about these tools, please contact the maintainer listed below. To have your tool listed, contact support@movebank.org.

Animal Tracker App

The Animal Tracker app allows you to follow up-to-date movements of live-tracked animals in Movebank on your mobile. Users can animate recent movements, view information about research projects and individual animals, and contribute images of the animals or their habitat. The app can also be used to privately share non-public data, intended to help researchers in the field.

Download for Android for iPad and iPhone

Maintained by Couchbits

ctmm: Continuous-Time Movement Modeling

The R package ctmm provides functions for identifying, fitting, and applying continuous-space, continuous-time stochastic movement models to animal tracking data. The package implements all major continuous-time models that have been applied to animal movement. In comparison to discrete-time and correlated-random-walk models, continuous-time models are insensitive to sampling schedule and can account for a wider range of autocorrelation structures. Fitted models can be leveraged to estimate home range, interpolate missing data, filter/smooth errors, etc.

Download at https://cran.r-project.org/web/packages/ctmm/index.html

Maintained by Chris H. Fleming and J. M. Calabrese at the Smithsonian Institute

Additional resources: Calabrese JM, Fleming CH (2016) ctmm: an r package for analyzing animal relocation data as a continuous-time stochastic process. Methods in Ecology and Evolution 7(9):1124-32. 10.1111/2041-210X.12559

Douglas Argos-Filter

The Douglas Argos-filter (DAF) algorithm can be used to filter Argos-Doppler-based location estimates, removing inacurrate locations based on user-defined thresholds that can be tuned to species' movement behaviors and research questions. Users can choose from three filtering methods:

  • Maximum redundant distance (MRD) filter: retains locations based on spatial redundancy between consecutive locations
  • Distance angle rate (DAR) filter: retains spatially redundant locations and locations that pass movement rate and turning angle tests
  • Hybrid filter: optimally combines the MRD and DAR results by extracting DAR outcomes only during migration periods and combines them with all MRD outcomes.

This program was developed by David Douglas at the U.S. Geological Survey and has been implemented directly in Movebank.

Download at https://www.usgs.gov/software/douglas-argos-filter-algorithm or run in Movebank

Maintained by Movebank and David Douglas at the U.S. Geological Survey Alaska Science Center

Additional resources: Instructions from Movebank's user manual

For additional documentation, see http://alaska.usgs.gov/science/biology/spatial/douglas.html.

Douglas D, Weinzierl R, Davidson SC, Kays R, Wikelski M, Bohrer G (2012) Moderating Argos location errors in animal tracking data: Methods in Ecology and Evolution 3(6):999-1007. 10.1111/j.2041-210X.2012.00245.x

DynamoVis

A desktop Java program to dynamically visualize and animate tracking data along with other data attributes. Supports exploratory analysis and export of videos for presentation. This program automatically reads .csv files downloaded from Movebank.

Download at 10.13020/D6PH49

Maintained by Somayeh Dodge at the University of California Santa Barbara

Additional resources: Examples and tutorials: http://geog.ucsb.edu/~dodge/dynamovis/index.html

Xavier G, Dodge S (2014) An exploratory visualization tool for mapping the relationships between animal movement and the environment. In Proceedings of the 2nd ACM SIGSPATIAL International Workshop on Interacting with Maps: 36-42. 10.1145/2677068.2677071

FLightR

The R package FLightR computes estimated animal paths using light-level data from solar geolocators using a hidden Markov model via a particle filter algorithm. The package provides a FlightR2Movebank function to summarize location estimates for import to Movebank.

Download at https://cran.r-project.org/web/packages/FLightR/index.html

Maintained by Eldar Rakhimberdiev at the University of Groningen

Additional resources: Light-level geolocation analyses manual

Lisovski S, Bauer S, Briedis M, Davidson SC, Dhanjal-Adams KL, Hallworth MT, Karagicheva J, Meier CM, Merkel B, Ouwehand J, Pedersen L, Rakhimberdiev E, Roberto-Charron A, Seavy NE, Sumner MD, Taylor CM, Wotherspoon SJ, Bridge ES (2020) Light-level geolocator analyses: a user’s guide. Journal of Animal Ecology 89(1): 221-36. 10.1111/1365-2656.13036

Rakhimberdiev E, Saveliev A, Piersma T, Karagicheva J (2017) FLightR: an R package for reconstructing animal paths from solar geolocation loggers. Methods in Ecology and Evolution 8(11): 1482-7. 10.1111/2041-210X.12765

Rakhimberdiev E, Senner NR, Verhoeven MA, Winkler DW, Bouten W, Piersma T (2016) Comparing inferences of solar geolocation data against high‐precision GPS data: annual movements of a double‐tagged black‐tailed godwit. Journal of Avian Biology 47(4): 589-96. 10.1111/jav.00891

Rakhimberdiev E, Winkler DW, Bridge E, Seavy NE, Sheldon D, Piersma T, Saveliev A (2015) A hidden Markov model for reconstructing animal paths from solar geolocation loggers using templates for light intensity. Movement Ecology 3:25. 10.1186/s40462-015-0062-5

GeoLight

The R package GeoLight provides functions to determining location based on geolocator data obtained from solar geolocators (i.e. light-level loggers). Functions allow users to

  • determine sunrise and sunset
  • determine movement and residency periods based on sun events independent of any seasonal inaccuracy (behaviour, vegetation, weather) and equinox periods
  • choose from period-specific calibration methods (civil twilight calibration, in-habitat-calibration and Hill-Ekstrom calibration)
  • calculate geographic positions

Mapping and graphical tools are available for most functions.

Download at https://cran.r-project.org/web/packages/GeoLight/

Maintained by Simeon Lisovski, Simon Wotherspoon, Michael Sumner, Silke Bauer, Tamara Emmenegger (Swiss Ornithological Institute)

Additional resources: Light-level geolocation analyses manual

Lisovski S, Bauer S, Briedis M, Davidson SC, Dhanjal-Adams KL, Hallworth MT, Karagicheva J, Meier CM, Merkel B, Ouwehand J, Pedersen L, Rakhimberdiev E, Roberto-Charron A, Seavy NE, Sumner MD, Taylor CM, Wotherspoon SJ, Bridge ES (2019) Light-level geolocator analyses: a user’s guide. Journal of Animal Ecology 89(1):221-36. 10.1111/1365-2656.13036

Lisovksi S, Hahn S (2012) GeoLight—processing and analysing light-based geolocator data in R: Methods in Ecology and Evolution 3(6):1055–9. 10.1111/j.2041-210X.2012.00248.x

move

The R package move provides functions to access data stored in Movebank's format and create move objects in R, as well as tools to visualize and statistically analyze animal movement data. Functions allow users to

  • access data in the Movebank format, including tabular text files and data stored at movebank.org for which the user has access rights
  • visualize tracks as points, lines, and optionally include a Google map
  • calculate utilization density for a track using the dynamic Brownian bridge movement model (see Kranstauber et al. 2012)
  • visualize utilization density on a map and add contour lines

Download at https://cran.r-project.org/web/packages/move/index.html

Maintained by Bart Kranstauber (University of Amsterdam) and Anne Scharf (Max Planck Institute of Animal Behavior)

Additional resources: See http://animove.org.

Kranstauber B, Kays R, LaPoint SD, Wikelski M, Safi K (2012) A dynamic Brownian bridge movement model to estimate utilization distributions for heterogeneous animal movement: Journal of Animal Ecology 81(4)738-46. 10.1111/j.1365-2656.2012.01955.x

Kranstauber B, LaPoint S (2014) The R package move: tutorial presented at the Symposium on Animal Movement and the Environment, May 7 2014. www.youtube.com/watch?v=izSfH8e_lX4

Kranstauber B (2014) Dynamic Brownian bridge movement models: tutorial presented at the Symposium on Animal Movement and the Environment, May 7 2014. www.youtube.com/watch?v=2UreY2ViVTE

LaPoint S (2014) Animal-defined movement corridors: tutorial presented at the Symposium on Animal Movement and the Environment, May 7 2014. www.youtube.com/watch?v=9Kr_mEtLdwA

Movebank Acceleration Viewer

The Acceleration Viewer visualizes acceleration and GPS data that were acquired by e-obs and madebytheo tags. In addition, users can manually annotate information, such as behavioral categories, to the acceleration datasets. GPS data can be visualized in a timeline along with acceleration values and linked to a view of the track on a map with satellite imagery. Access data directly from Movebank or from your computer.

Download at the user manual

Maintained by Matthias Berger at Schaeuffelhut Berger GmbH

Additional resources: See the Movebank Acceleration Viewer Manual.

MoveVis

The R package MoveVis allows you to create animations of animal movements with web-based maps or environmental data in the background. Works with Movebank-format data.

Download at https://cran.r-project.org/web/packages/moveVis/index.html

Maintained by Jakob Schwalb-Willmann

Additional resources See http://movevis.org and http://animove.org.

SGAT

The R package SGAT estimates animal movements based on data from satellite tags and solar geolocators (i.e. light-level loggers). The package provides an SGAT2Movebank function to summarize location estimates for import to Movebank.

Download at https://rdrr.io/github/SWotherspoon/SGAT/man/SGAT-package.html

Maintained by Simon Wotherspoon at the University of Tasmania

Additional resources https://github.com/SWotherspoon/SGAT

Light-level geolocation analyses manual

Lisovski S, Bauer S, Briedis M, Davidson SC, Dhanjal-Adams KL, Hallworth MT, Karagicheva J, Meier CM, Merkel B, Ouwehand J, Pedersen L, Rakhimberdiev E, Roberto-Charron A, Seavy NE, Sumner MD, Taylor CM, Wotherspoon SJ, Bridge ES (2019) Light-level geolocator analyses: a user’s guide. Journal of Animal Ecology 89(1):221-36. 10.1111/1365-2656.13036