MoveStack-class {move} | R Documentation |
The MoveStack class
Description
The MoveStack
object is a stack of move
objects. A MoveStack
object can be created with the functions move, moveStack, getMovebankData or getDataRepositoryData
Slots
- bbox
belongs to the SpatialPointsDataFrame
- citation
Object of class
"character"
: how to cite the study, when Movebank data are used- coords
coordinates of the track, belongs to the SpatialPointsDataFrame
- coords.nrs
belongs to the SpatialPointsDataFrame
- data
Object of class
"data.frame"
: additional data associated to the coordinates- dataUnUsedRecords
Object of class
"data.frame"
: data associated to the unused records- dateCreation
Object of class
"POSIXct"
: timestamp when the MoveStack object was created- idData
Object of class
"data.frame"
: additional (one row) data. These data contain information associated to the animal- license
Object of class
"character"
: the license under which the data were published, when Movebank data are used- proj4string
Object of class
"CRS"
: projection of the coordinates- sensor
Object of class
"factor"
: sensors used to record the coordinates- sensorUnUsedRecords
Object of class
"factor"
: sensors used to record the unused records- study
Object of class
"character"
: name of the study, when Movebank data are used- timestamps
Object of class
"POSIXct"
: timestamps associated to the coordinates- timestampsUnUsedRecords
Object of class
"POSIXct"
: timestamps associated to the unused records, i.e. lines of the data that were removed because they included NA locations- trackId
Object of class
"factor"
: vector that indicates, which data, coordinates and timestamps belong to each individual- trackIdUnUsedRecords
Object of class
"factor"
: vector that indicates, which data, coordinates and timestamps of the unused records belong to each individual
Methods
angle
signature(object = "MoveStack")
: calculates angles between consecutive locationsas.data.frame
signature(object = "MoveStack")
: extracts the spatial data framebrownian.bridge.dyn
signature(object = "MoveStack")
: calculates the utilization distribution (UD) of the given track using the dynamic Brownian Bridge Movement Modelbrownian.motion.variance.dyn
signature(object = "MoveStack")
: calculates the motion variance of the dynamic Brownian Bridge Movement Modelcitations
signature(object = "MoveStack")
: extracts or sets the citationcoordinates
signature(object = "MoveStack")
: extracts the coordinates from the trackcorridor
signature(object = "MoveStack")
: identifies track segments whose attributes suggest corridor use behaviordistance
signature(object = "MoveStack")
: calculates distances between consecutive locationsequalProj
signature(object = "MoveStack")
: checks whether all objects of a list are in the same projectionhrBootstrap
signature(object = "MoveStack")
: calculates and plots the area of the Minimum Convex Polygon of a trackidData
signature(object = "MoveStack")
: returns or replaces the idData slotlines
signature(object = "MoveStack")
: add lines of the track of the animals to a plotmove2ade
signature(object = "MoveStack")
: converts to a adehabitat compatible objectmoveStack
signature(object = "MoveStack")
: stacks a list of MoveStack objectsn.indiv
signature(object = "MoveStack")
: returns the number of individualsn.locs
signature(object = "MoveStack")
: calculates number of locationsplot
signature(object = "MoveStack")
: plots the track of the animalspoints
signature(object = "MoveStack")
: add points of the track of the animals to a plotseglength
signature(object = "MoveStack")
: calculates the length of each segment of a tracksensor
signature(object = "MoveStack")
: extracts the sensor(s) used to record the coordinatesshow
signature(object = "MoveStack")
: displays summary the MoveStack objectspeed
signature(object = "MoveStack")
: calculates speed between consecutive locationssplit
signature(object = "MoveStack")
: splits a MoveStack into a list of Move objectsspTransform
signature(object = "MoveStack")
: transforms coordinates to a different projection methodsummary
signature(object = "MoveStack")
: summarizes the information of MoveStack objectsubset
signature(object = "MoveStack")
: subsets the MoveStack objecttimeLag
signature(object = "MoveStack")
: calculates time lag between consecutive locationstimestamps
signature(object = "MoveStack")
: gets the timestamps associated to the coordinatestrackId
signature(object = "MoveStack")
: returning the Id of the individual per coordinateturnAngleGc
signature(object = "MoveStack")
: calculates angles between consecutive locationsunUsedRecords
signature(object = "MoveStack")
: returns the unUsedRecordsStack object containing the data of the unused records
Note
The MoveStack
object contains a .MoveGeneral
, .MoveTrackStack
and .unUsedRecordsStack
object which can be used to program against.
Author(s)
Marco Smolla & Anne Scharf