Package: recurse 1.4.0

recurse: Computes Revisitation Metrics for Trajectory Data

Computes revisitation metrics for trajectory data, such as the number of revisitations for each location as well as the time spent for that visit and the time since the previous visit. Also includes functions to plot data.

Authors:Chloe Bracis [aut, cre]

recurse_1.4.0.tar.gz
recurse_1.4.0.zip(r-4.5)recurse_1.4.0.zip(r-4.4)recurse_1.4.0.zip(r-4.3)
recurse_1.4.0.tgz(r-4.4-x86_64)recurse_1.4.0.tgz(r-4.4-arm64)recurse_1.4.0.tgz(r-4.3-x86_64)recurse_1.4.0.tgz(r-4.3-arm64)
recurse_1.4.0.tar.gz(r-4.5-noble)recurse_1.4.0.tar.gz(r-4.4-noble)
recurse_1.4.0.tgz(r-4.4-emscripten)recurse_1.4.0.tgz(r-4.3-emscripten)
recurse.pdf |recurse.html
recurse/json (API)
NEWS

# Install 'recurse' in R:
install.packages('recurse', repos = c('https://cbracis.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/cbracis/recurse/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • martin - Sample trajectory (martin).
  • track - Sample trajectory (track).
  • wren - Sample trajectory (wren).

On CRAN:

7 exports 9 stars 2.19 score 1 dependencies 4 mentions 35 scripts 299 downloads

Last updated 2 months agofrom:544dd4c3d0. Checks:OK: 9. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 17 2024
R-4.5-win-x86_64OKSep 17 2024
R-4.5-linux-x86_64OKSep 17 2024
R-4.4-win-x86_64OKSep 17 2024
R-4.4-mac-x86_64OKSep 17 2024
R-4.4-mac-aarch64OKSep 17 2024
R-4.3-win-x86_64OKSep 17 2024
R-4.3-mac-x86_64OKSep 17 2024
R-4.3-mac-aarch64OKSep 17 2024

Exports:calculateIntervalResidenceTimedrawCirclegetRecursionsgetRecursions3DgetRecursions3DAtLocationsgetRecursionsAtLocationsgetRecursionsInPolygon

Dependencies:Rcpp

Using the recurse package to analyze revisitations in animal movement data

Rendered fromrecurse.Rmdusingknitr::rmarkdownon Sep 17 2024.

Last update: 2024-02-21
Started: 2017-12-06

Readme and manuals

Help Manual

Help pageTopics
Calculates percentage of trajectory segment within circle.calculateCrossingPercentageCmplx
Calculates residence time within user-specified breakscalculateIntervalResidenceTime
Draws a circledrawCircle
Calculates recursion information from the trajectorygetRecursions getRecursions.data.frame getRecursions.Move getRecursions.move2 getRecursions.MoveStack
Calculates recursion information from the 3D trajectorygetRecursions3D getRecursions3D.data.frame
Calculates recursion information from the 3D trajectory for specific locationsgetRecursions3DAtLocations getRecursions3DAtLocations.data.frame
Calculates recursion information from the trajectory for specific locationsgetRecursionsAtLocations getRecursionsAtLocations.data.frame getRecursionsAtLocations.Move getRecursionsAtLocations.move2 getRecursionsAtLocations.MoveStack
Calculates recursion information from the trajectory inside a polygongetRecursionsInPolygon getRecursionsInPolygon.data.frame getRecursionsInPolygon.Move getRecursionsInPolygon.move2 getRecursionsInPolygon.MoveStack
Sample trajectory (martin).martin
Calculates recursion information from the trajectoryplot.recurse
Computes revisitation metrics for trajectory datarecurse-package recurse
Sample trajectory (track).track
Sample trajectory (wren).wren