Animal Movement Tools

Manage and analyze animal movement data. The functionality of 'amt' includes methods to calculate home ranges , track statistics (e.g. step lengths, speed, or turning angles), prepare data for fitting habitat selection analyses , and simulation of space-use from fitted step-selection functions .

CRAN_Status_Badge Travis-CI Build Status AppVeyor Build Status

The aim of amt is to make handling and analyzing animal telemetry data easier by providing functions that simplify common tasks, such as data filtering, calculation of path characteristics and home ranges, and the preparing data for more complex analyses (e.g., step selection functions and alike).


To install the current development version of amt use:




major changes

  • random_steps gained a new distribution for random steps (exponential).
  • bug fix in random_steps
  • new function extract_covariates_along, extracts covariates along a random step.
  • steps gains a new argument: keep_cols in order to keep columns from point when creating steps.
  • simulate_tud: a convenience wrapper arround simulate_ud to simulate transition UDs.


major changes

  • Added an alias to mk_track called make_track.
  • mk_track gained a new argument all_cols that allows to carry over all columns to track.
  • mk_track gained a new argument check_duplicates that allows to the user to specify if temporal duplicates should give an error or not.
  • Added hr_kde to calculate Kernel home ranges.
  • steps now uses difftime to calcualte time differences.

minor changes

  • Removed: Depends tidyverse
  • Fixed errors with lubridate::Periods within data_frames


minor changes

  • Fixed vignette titels.
  • Added Rdpack to suggest

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.1.4 by Johannes Signer, 9 months ago

Browse source code at

Authors: Johannes Signer [aut, cre] , Brian Smith [ctb] , Bjoern Reineking [ctb] , Ulrike Schlaegel [ctb] , John Fieberg [ctb] , Scott LaPoint [dtc]

Documentation:   PDF Manual  

Task views: Processing and Analysis of Tracking Data

GPL-3 license

Imports checkmate, circular, ctmm, dplyr, fitdistrplus, lubridate, magrittr, methods, purrr, raster, Rdpack, Rcpp, rgeos, rlang, sf, sp, survival, tibble, tidyr

Suggests adehabitatLT, adehabitatMA, broom, ggplot2, ggraph, geosphere, KernSmooth, FNN, bcpa, leaflet, moveHMM, move, sessioninfo, spacetime, trajectories, knitr, rmarkdown, tinytest, tidygraph, maptools

Linking to Rcpp

Suggested by move.

See at CRAN