| 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
anglesignature(object = "MoveStack"): calculates angles between consecutive locationsas.data.framesignature(object = "MoveStack"): extracts the spatial data framebrownian.bridge.dynsignature(object = "MoveStack"): calculates the utilization distribution (UD) of the given track using the dynamic Brownian Bridge Movement Modelbrownian.motion.variance.dynsignature(object = "MoveStack"): calculates the motion variance of the dynamic Brownian Bridge Movement Modelcitationssignature(object = "MoveStack"): extracts or sets the citationcoordinatessignature(object = "MoveStack"): extracts the coordinates from the trackcorridorsignature(object = "MoveStack"): identifies track segments whose attributes suggest corridor use behaviordistancesignature(object = "MoveStack"): calculates distances between consecutive locationsequalProjsignature(object = "MoveStack"): checks whether all objects of a list are in the same projectionhrBootstrapsignature(object = "MoveStack"): calculates and plots the area of the Minimum Convex Polygon of a trackidDatasignature(object = "MoveStack"): returns or replaces the idData slotlinessignature(object = "MoveStack"): add lines of the track of the animals to a plotmove2adesignature(object = "MoveStack"): converts to a adehabitat compatible objectmoveStacksignature(object = "MoveStack"): stacks a list of MoveStack objectsn.indivsignature(object = "MoveStack"): returns the number of individualsn.locssignature(object = "MoveStack"): calculates number of locationsplotsignature(object = "MoveStack"): plots the track of the animalspointssignature(object = "MoveStack"): add points of the track of the animals to a plotseglengthsignature(object = "MoveStack"): calculates the length of each segment of a tracksensorsignature(object = "MoveStack"): extracts the sensor(s) used to record the coordinatesshowsignature(object = "MoveStack"): displays summary the MoveStack objectspeedsignature(object = "MoveStack"): calculates speed between consecutive locationssplitsignature(object = "MoveStack"): splits a MoveStack into a list of Move objectsspTransformsignature(object = "MoveStack"): transforms coordinates to a different projection methodsummarysignature(object = "MoveStack"): summarizes the information of MoveStack objectsubsetsignature(object = "MoveStack"): subsets the MoveStack objecttimeLagsignature(object = "MoveStack"): calculates time lag between consecutive locationstimestampssignature(object = "MoveStack"): gets the timestamps associated to the coordinatestrackIdsignature(object = "MoveStack"): returning the Id of the individual per coordinateturnAngleGcsignature(object = "MoveStack"): calculates angles between consecutive locationsunUsedRecordssignature(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