Package: move 4.2.7

move: Visualizing and Analyzing Animal Track Data

Contains functions to access movement data stored in 'movebank.org' as well as tools to visualize and statistically analyze animal movement data, among others functions to calculate dynamic Brownian Bridge Movement Models. Move helps addressing movement ecology questions.

Authors:Bart Kranstauber [aut, cre], Marco Smolla [aut], Anne K Scharf [aut]

move_4.2.7.tar.gz
move_4.2.7.zip(r-4.7)move_4.2.7.zip(r-4.6)move_4.2.7.zip(r-4.5)
move_4.2.7.tgz(r-4.6-x86_64)move_4.2.7.tgz(r-4.6-arm64)move_4.2.7.tgz(r-4.5-x86_64)move_4.2.7.tgz(r-4.5-arm64)
move_4.2.7.tar.gz(r-4.7-arm64)move_4.2.7.tar.gz(r-4.7-x86_64)move_4.2.7.tar.gz(r-4.6-arm64)move_4.2.7.tar.gz(r-4.6-x86_64)
move_4.2.7.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION
card.svg |card.png
move/json (API)

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

Bug tracker:https://gitlab.com/bartk/move

Pkgdown/docs site:https://bartk.gitlab.io

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:

On CRAN:

Conda:

cpp

8.32 score 3 packages 614 scripts 1.9k downloads 15 mentions 66 exports 20 dependencies

Last updated from:b44e35c99a. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK328
linux-devel-x86_64OK289
source / vignettesOK322
linux-release-arm64OK316
linux-release-x86_64OK337
macos-release-arm64OK230
macos-release-x86_64OK404
macos-oldrel-arm64OK237
macos-oldrel-x86_64OK656
windows-develOK353
windows-releaseOK358
windows-oldrelOK320
wasm-releaseOK186

Exports:anglebrownian.bridge.dynbrownian.motion.variance.dynburstburstIdburstId<-citationscitations<-contourcorridordistancedynBGBdynBGBvarianceemdequalProjgetDataRepositoryDatagetDuplicatedTimestampsgetMotionVariancegetMovebankgetMovebankAnimalsgetMovebankDatagetMovebankIDgetMovebankLocationDatagetMovebankNonLocationDatagetMovebankReferenceTablegetMovebankSensorsgetMovebankSensorsAttributesgetMovebankStudiesgetMovebankStudygetVolumeUDhrBootstrapidDataidData<-interpolateTimelicenseTermslicenseTerms<-linesmovemove2ademovebankLoginmoveStackn.indivn.locsnamesIndivouterProbabilityplotplotBurstspointsraster2contoursearchMovebankStudiesseglengthsensorshowspeedsplitsummarythinDistanceAlongTrackthinTrackTimetimeLagtimestampstimestamps<-trackIdturnAngleGcUDStackunUsedRecordsunUsedRecords<-

Dependencies:askpasscachemclicurlfastmapgeospherehttrjsonlitelatticememoisemimeopensslR6rasterRcpprlangspsysterraxml2

Using the move package
Introduction | Data import | Import data directly from Movebank | Import data downloaded from Movebank | Import non-Movebank data | Import movement objects of other packages | Handling multiple animals | Handling duplicated timestamps | Extracting information from Move* objects | Information only contained in a MoveStack object | Selecting specific individuals from a MoveStack object | Deleting specific individuals from a MoveStack object | Subsetting a Move* object | Time zone and projection | Plotting | Extracting temporal and spatial information of tracks | Bursting a track | Corridor behavior | Dynamic Brownian Bridge Movement Model (dBBMM) | Utilization distribution (UD) | Calculating a dBBMM from a MoveBurst | Issues when calculating the dBBMM | Calculation takes very long | Error: extent is not large enough or resulting UD is one "big blob" | Earth mover's distance (EMD) | Interpolating a trajectory | Thinning a trajectory by time or distance | Thinning a trajectory to a given time lag between locations | Thinning a trajectory to a given traveled distance between locations | Storing, loading and exporting Move* objects

Last update: 2024-06-25
Started: 2020-03-10

Browsing Movebank within R
Introduction | Login to Movebank | Search for a study name and MovebankID | Search for a study name with keywords | Get the Movebank ID of a study | Get information about the study, tags, animals and deployments | Get general information of a study | Get information about sensors | Get information about the animals of a study | Get all reference data of a study | Download the location data of a study as a 'move/moveStack' object | Download location data of a study | Download location data for selected individuals of a study | Download location data for a selected time range | Dealing with duplicated timestamps | Downloading a study with many locations | Download location data of a study as a 'data.frame' | Download location data including locations marked as outliers in Movebank | Download non-location data of a study as a 'data.frame' | Download non-location data of a study | Download non-location data for a selected time range | Download non-location data with the 'getMovebankData' function | Downloading a study with a lot of data | Download data from the Movebank Data Repository as a 'move/moveStack' object

Last update: 2022-11-13
Started: 2020-03-10

Readme and manuals

Help Manual

Help pageTopics
An overview of the functions in this packagemove-package
The UD class.UD .UD-class .UDBurstStack-class .UDStack-class UDStack-class
The .unUsedRecords and .unUsedRecordsStack class.unUsedRecords-class .unUsedRecordsStack-class
Headings of the segments of a movement trackangle angle,.MoveTrackSingle-method angle,.MoveTrackStack-method
Returns a Data Frameas.data.frame as.data.frame,.unUsedRecords-method as.data.frame,.unUsedRecordsStack-method as.data.frame,dBMvariance-method as.data.frame,Move-method as.data.frame,MoveBurst-method as.data.frame,MoveStack-method
Calculates a dynamic Brownian Bridgebrownian.bridge.dyn brownian.bridge.dyn,.MoveTrackSingle,missing,missing,numeric-method brownian.bridge.dyn,.MoveTrackSingle,RasterLayer,missing,numeric-method brownian.bridge.dyn,ANY,RasterLayer,missing,character-method brownian.bridge.dyn,dBMvariance,RasterLayer,missing,numeric-method brownian.bridge.dyn,dBMvarianceBurst,RasterLayer,missing,numeric-method brownian.bridge.dyn,dBMvarianceStack,RasterLayer,missing,numeric-method brownian.bridge.dyn,MoveStack,RasterLayer,missing,numeric-method brownian.bridge.dyn,SpatialPointsDataFrame,missing,numeric,ANY-method brownian.bridge.dyn,SpatialPointsDataFrame,numeric,missing,ANY-method
Calculates the dynamic brownian motion variancebrownian.motion.variance.dyn brownian.motion.variance.dyn,.MoveTrackSingle,numeric,numeric,numeric-method brownian.motion.variance.dyn,.MoveTrackSingleBurst,numeric,numeric,numeric-method brownian.motion.variance.dyn,MoveStack,numeric,numeric,numeric-method
Bursting a trackburst burst,.MoveTrackSingleBurst,factor-method burst,.MoveTrackSingleBurst,missing-method burst,ANY,character-method burst,ANY,numeric-method burst,Move,factor-method
Returns or sets the burstIdburstId burstId,.MoveTrackSingleBurst-method burstId,MoveBurst-method burstId<- burstId<-,.MoveTrackSingleBurst,character-method burstId<-,.MoveTrackSingleBurst,factor-method
Extract the citation of a Move or MoveStack objectcitations citations,.MoveGeneral-method citations<- citations<-,.MoveGeneral-method
Contour plotcontour contour,.UD-method contour,.UDStack-method
Extract the track coordinates from a Move or MoveStack objectcoordinates coordinates,Move-method
Corridor behavior identificationcorridor corridor,.MoveTrackSingle-method corridor,.MoveTrackStack-method
The DBBMM classDBBMM DBBMM-class
The DBBMMBurstStack classDBBMMBurstStack DBBMMBurstStack-class
The DBBMMStack classDBBMMStack DBBMMStack-class
The dynBGBvariance classdBGBvariance-class dBGBvarianceTmp-class
The dBMvariance classdBMvariance-class dBMvarianceBurst-class dBMvarianceStack-class dBMvarianceTmp-class
Distance between the locations of a movement trackdistance distance,.MoveTrackSingle,missing-method distance,.MoveTrackStack,missing-method
Tracking data example with duplicated timestampsduplicatedDataExample
Calculation of the dynamic Bivariate Gausian BridgedynBGB dynBGB,.MoveTrackSingle,ANY,character-method dynBGB,.MoveTrackSingle,missing,ANY-method dynBGB,.MoveTrackSingle,numeric,ANY-method dynBGB,.MoveTrackSingle,RasterLayer,numeric-method dynBGB,dBGBvariance,RasterLayer,numeric-method
The dynBGB classdynBGB-class
Calculates the Bivariate Gaussian Bridge motion variancedynBGBvariance dynBGBvariance,.MoveTrackSingle,numeric,numeric,numeric-method
Earth movers distanceemd emd,RasterLayer,RasterLayer-method emd,RasterStackBrick,missing-method emd,RasterStackBrick,RasterStackBrick-method emd,SpatialPoints,SpatialPoints-method
Checks projections for being equalequalProj equalProj,list-method
A MoveStackfishers
Download data from the Movebank Data RepositorygetDataRepositoryData getDataRepositoryData,character-method
Identifies duplicated timestampsgetDuplicatedTimestamps getDuplicatedTimestamps,character-method getDuplicatedTimestamps,connection-method getDuplicatedTimestamps,data.frame-method getDuplicatedTimestamps,factor-method
Extracts the estimated motion variancegetMotionVariance getMotionVariance,DBBMM-method getMotionVariance,DBBMMBurstStack-method getMotionVariance,DBBMMStack-method getMotionVariance,dBGBvarianceTmp-method getMotionVariance,dBMvarianceBurst-method getMotionVariance,dBMvarianceStack-method getMotionVariance,dBMvarianceTmp-method getMotionVariance,dynBGB-method
Download Data from MovebankgetMovebank getMovebank,character,missing-method getMovebank,character,MovebankLogin-method
Animals, tags and IDs in a Movebank studygetMovebankAnimals getMovebankAnimals,ANY,missing-method getMovebankAnimals,ANY,MovebankLogin-method getMovebankAnimals,character,MovebankLogin-method getMovebankAnimals,numeric,MovebankLogin-method
Download data from Movebank as a Move objectgetMovebankData getMovebankData,ANY,ANY,missing-method getMovebankData,ANY,ANY,MovebankLogin-method getMovebankData,ANY,missing,missing-method getMovebankData,character,ANY,MovebankLogin-method getMovebankData,numeric,character,MovebankLogin-method getMovebankData,numeric,missing,MovebankLogin-method getMovebankData,numeric,numeric,MovebankLogin-method
Movebank Study IDgetMovebankID getMovebankID,character,missing-method getMovebankID,character,MovebankLogin-method
Download location data from Movebank as a tablegetMovebankLocationData getMovebankLocationData,ANY,ANY,ANY,missing-method getMovebankLocationData,ANY,ANY,missing,missing-method getMovebankLocationData,ANY,missing,missing,missing-method getMovebankLocationData,character,ANY,ANY,MovebankLogin-method getMovebankLocationData,numeric,character,ANY,MovebankLogin-method getMovebankLocationData,numeric,missing,ANY,MovebankLogin-method getMovebankLocationData,numeric,numeric,character,MovebankLogin-method getMovebankLocationData,numeric,numeric,missing,MovebankLogin-method getMovebankLocationData,numeric,numeric,numeric,MovebankLogin-method
Download non-location data from MovebankgetMovebankNonLocationData getMovebankNonLocationData,ANY,ANY,ANY,missing-method getMovebankNonLocationData,ANY,ANY,missing,missing-method getMovebankNonLocationData,ANY,missing,missing,missing-method getMovebankNonLocationData,character,ANY,ANY,MovebankLogin-method getMovebankNonLocationData,numeric,character,ANY,MovebankLogin-method getMovebankNonLocationData,numeric,missing,ANY,MovebankLogin-method getMovebankNonLocationData,numeric,numeric,character,MovebankLogin-method getMovebankNonLocationData,numeric,numeric,missing,MovebankLogin-method getMovebankNonLocationData,numeric,numeric,numeric,MovebankLogin-method
Download all reference data of a Movebank studygetMovebankReferenceTable getMovebankReferenceTable,ANY,missing-method getMovebankReferenceTable,ANY,MovebankLogin-method getMovebankReferenceTable,character,MovebankLogin-method getMovebankReferenceTable,numeric,MovebankLogin-method
Information about Movebank sensorsgetMovebankSensors getMovebankSensors,ANY,missing-method getMovebankSensors,ANY,MovebankLogin-method getMovebankSensors,character,MovebankLogin-method getMovebankSensors,missing,missing-method getMovebankSensors,missing,MovebankLogin-method getMovebankSensors,numeric,MovebankLogin-method
Available attributes of Movebank sensorsgetMovebankSensorsAttributes getMovebankSensorsAttributes,ANY,missing-method getMovebankSensorsAttributes,character,MovebankLogin-method getMovebankSensorsAttributes,numeric,MovebankLogin-method
All studies on MovebankgetMovebankStudies getMovebankStudies,missing-method getMovebankStudies,MovebankLogin-method
Returns information of a Movebank studygetMovebankStudy getMovebankStudy,ANY,missing-method getMovebankStudy,ANY,MovebankLogin-method getMovebankStudy,character,MovebankLogin-method getMovebankStudy,numeric,MovebankLogin-method
Utilization distribution (UD)getVolumeUD getVolumeUD,.UD-method getVolumeUD,.UDStack-method
Calculates and plots the area of the Minimum Convex Polygon of a trackhrBootstrap hrBootstrap,.MoveTrackStack-method hrBootstrap,SpatialPoints-method
Obtain or replace the idData slot of a Move objectidData idData,.MoveTrack-method idData<- idData<-,.MoveTrack,ANY,ANY,ANY-method idData<-,.MoveTrack,missing,missing,data.frame-method
Interpolate a trajectoryinterpolateTime interpolateTime,.MoveTrackSingle,difftime-method interpolateTime,.MoveTrackSingle,numeric-method interpolateTime,.MoveTrackSingle,POSIXct-method
GPS track data from a fisherleroy
dynamic Bivariate Gausian Bridge example objectleroydbgb
Extract the license terms of a Move or MoveStack objectlicenseTerms licenseTerms,.MoveGeneral-method licenseTerms<- licenseTerms<-,.MoveGeneral-method
Plotting the lines of a tracklines lines,.MoveTrackSingle-method lines,.MoveTrackSingleBurst-method lines,.MoveTrackStack-method
Create a Move objectmove move,binClstPath,missing,missing,missing,missing-method move,binClstStck,missing,missing,missing,missing-method move,character,missing,missing,missing,missing-method move,connection,missing,missing,missing,missing-method move,data.frame,missing,missing,missing,missing-method move,list,missing,missing,missing,missing-method move,ltraj,missing,missing,missing,missing-method move,numeric,numeric,POSIXct,data.frame,character-method move,numeric,numeric,POSIXct,data.frame,CRS-method move,numeric,numeric,POSIXct,data.frame,missing-method move,numeric,numeric,POSIXct,missing,ANY-method move,telemetry,missing,missing,missing,missing-method move,track,missing,missing,missing,missing-method move,track_xyt,missing,missing,missing,missing-method
The Move class.MoveGeneral-class .MoveTrack .MoveTrack-class .MoveTrackSingle .MoveTrackSingle-class Move-class
Convert a Move or MoveStack object to a SpatialPointsDataFramemove2ade move2ade,.MoveTrackSingle-method move2ade,.MoveTrackStack-method
Login into MovebankmovebankLogin movebankLogin,character,character-method movebankLogin,character,missing-method movebankLogin,missing,character-method movebankLogin,missing,missing-method
The MovebankLogin classMovebankLogin MovebankLogin-class
MoveBurst class.MoveTrackSingleBurst-class MoveBurst-class
Creating a MoveStackmoveStack moveStack,list-method moveStack,Move-method moveStack,MoveStack-method
The MoveStack class.MoveTrackStack-class MoveStack MoveStack-class [,MoveStack,ANY,ANY-class
Extract the number of individuals of a MoveStackn.indiv n.indiv,.MoveTrackStack-method n.indiv,Move-method
Extract the number of locations of a Move or MoveStack objectn.locs n.locs,.MoveTrackStack-method n.locs,SpatialPointsDataFrame-method
Extract the names of the individuals of a move or moveStack objectnamesIndiv namesIndiv,.MoveTrackSingle-method namesIndiv,.MoveTrackStack-method
Calculates the probabilities at the edges of a rasterouterProbability outerProbability,DBBMMStack-method outerProbability,RasterLayer-method
Plotting track or rasterplot plot,.MoveTrackSingle,missing-method plot,.MoveTrackSingleBurst,missing-method plot,.MoveTrackStack,missing-method
Plotting the centroids of a bursted trackplotBursts plotBursts,.MoveTrackSingleBurst-method plotBursts,list-method
Plotting the points of a trackpoints points,.MoveTrackSingle-method points,.MoveTrackSingleBurst-method points,.MoveTrackStack-method
Extract raster topology from DBBMM or dynBGBraster raster,DBBMM-method raster,DBBMMStack-method
Convert raster to contour linesraster2contour raster2contour,.UD-method raster2contour,.UDStack-method
Search for a study on MovebanksearchMovebankStudies searchMovebankStudies,character,missing-method searchMovebankStudies,character,MovebankLogin-method
Segment lengths of a trackseglength seglength,SpatialPointsDataFrame-method
Extract the sensor of a Move unUsedRecords objectsensor sensor,.MoveTrack-method sensor,.unUsedRecords-method
Show a Move, DBBMM, dynBGB objectshow show,.MoveGeneral-method show,.MoveTrack-method show,.MoveTrackSingle-method show,.MoveTrackSingleBurst-method show,.MoveTrackStack-method show,.unUsedRecords-method show,dBMvariance-method show,dBMvarianceTmp-method show,Move-method show,MoveBurst-method show,MoveStack-method
Speed between the locations of a movement trackspeed speed,.MoveTrackSingle-method speed,.MoveTrackStack-method
Splitting a MoveStack, MoveBurst or DBBMMStacksplit split,.MoveTrackSingleBurst,missing-method split,.MoveTrackStack,missing-method split,.UDStack,missing-method split,DBBMMStack,missing-method split,MoveStack,missing-method
Transform projection of movement trackspTransform spTransform,Move,character-method spTransform,Move,missing-method
Subset movement tracks[,.MoveTrack,ANY,ANY-method [,.MoveTrackSingleBurst,ANY,ANY-method [,.MoveTrackStack,ANY,ANY-method [,.unUsedRecords,ANY,ANY-method [,.unUsedRecordsStack,ANY,ANY-method [,dBGBvariance,ANY,ANY-method [,dBMvariance,ANY,ANY-method [,dBMvarianceBurst,ANY,ANY-method [,dBMvarianceStack,ANY,ANY-method [,MoveStack,ANY,ANY-method [<-,.MoveTrack,ANY,ANY-method [[,.MoveTrackStack,character,missing-method [[,.MoveTrackStack,logical,missing-method [[,.MoveTrackStack,numeric,missing-method [[,MoveStack,character,missing-method
Summary of Move, DBBMM, dynBGB objectssummary summary,.UD-method summary,.UDStack-method
Thinning trajectories to a specific time interval or distance.thinDistanceAlongTrack thinDistanceAlongTrack,.MoveTrackSingle-method thinTrackTime thinTrackTime,.MoveTrackSingle-method
Time lags between the locations of a movement tracktimeLag timeLag,.MoveTrackSingle-method timeLag,.MoveTrackStack-method
Extract or set the timestamps of a Move or MoveStack objecttimestamps timestamps,.MoveTrack-method timestamps,.MoveTrackSingle-method timestamps,.unUsedRecords-method timestamps<- timestamps<-,.MoveTrack-method
Returns trackIdtrackId trackId,.MoveTrackStack-method trackId,.unUsedRecordsStack-method trackId,MoveStack-method
Turning angles on great circle tracksturnAngleGc turnAngleGc,.MoveTrackSingle-method turnAngleGc,.MoveTrackStack-method
Creating UDStack objectsUDStack UDStack,.UDBurstStack-method UDStack,list-method UDStack,RasterBrick-method UDStack,RasterStack-method
Extracts or creates the unUsedRecordsunUsedRecords unUsedRecords,.unUsedRecords-method unUsedRecords,.unUsedRecordsStack-method unUsedRecords<- unUsedRecords<-,.MoveTrackSingle,logical-method unUsedRecords<-,.MoveTrackStack,logical-method
Dynamic brownian bridgesdbbmmstack leroydbbmm