Learn R Programming

⚠️There's a newer version (1.6.4) of this package.Take me there.

diveMove

diveMove is a GNU R package with tools to represent, visualize, filter, analyse, and summarize time-depth recorder (TDR) data. It also provides miscellaneous functions for handling location data.

Read ?diveMove for a quick overview of the major functionality. A vignette is also available by doing vignette("diveMove").

Dive analysis usually involves handling of large amounts of data, as new instruments allow for frequent sampling of variables over long periods of time. The aim of this package is to make this process more efficient for summarizing and extracting information gathered by time-depth recorders (TDRs, hereafter). The principal motivation for developing diveMove was to provide more flexibility during the various stages of analysis than is available in popular commercial software. This is achieved by making the results from intermediate calculations easily accessible, allowing the user to make his/her own summaries beyond the default choices the package provides.

Installation

Get the released version of from CRAN:

install.packages("diveMove")

Or the development version from GitHub:

# install.packages("devtools")
devtools::install_github("spluque/diveMove")

Copy Link

Version

Install

install.packages('diveMove')

Monthly Downloads

296

Version

1.4.1

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Sebastian Luque

Last Published

February 6th, 2016

Functions in diveMove (1.4.1)

TDRcalibrate-accessors

Methods to Show and Extract Basic Information from "TDRcalibrate" Objects
bout-methods

Methods for Plotting and Extracting the Bout Ending Criterion
calibrateSpeed

Calibrate and build a "TDRcalibrate" object
TDR-class

Classes "TDR" and "TDRspeed" for representing TDR information
dives

Sample of TDR data from a fur seal
TDRcalibrate-class

Class "TDRcalibrate" for dive analysis
labDive-internal

Internal Functions used for Detection of Dives
detDive-internal

Detect dives from depth readings
plotDiveModel-methods

Methods for plotting models of dive phases
calibrateDepth

Calibrate Depth and Generate a "TDRcalibrate" object
austFilter

Filter satellite locations
diveMove-internal

Internal diveMove Functions
extractDive-methods

Extract Dives from "TDR" or "TDRcalibrate" Objects
sealLocs

Ringed and Gray Seal ARGOS Satellite Location Data
plotTDR-methods

Methods for plotting objects of class "TDR" and "TDRcalibrate"
readLocs

Read comma-delimited file with location data
diveStats

Per-dive statistics
distSpeed

Calculate distance and speed between locations
bouts2MLE

Maximum Likelihood Model of mixture of 2 Poisson Processes
plotZOC-methods

Methods for visually assessing results of ZOC procedure
diveModel-class

Class "diveModel" for representing a model for identifying dive phases
rqPlot

Plot of quantile regression for speed calibrations
bout-misc

Fit a Broken Stick Model on Log Frequency Data for identification of bouts of behaviour
detPhase-internal

Detect phases of activity from depth readings
bouts2NLS

Fit mixture of 2 Poisson Processes to Log Frequency data
timeBudget-methods

Describe the Time Budget of Major Activities from "TDRcalibrate" object.
bouts3NLS

Fit mixture of 3 Poisson Processes to Log Frequency data
diveMove-package

Dive Analysis and Calibration
readTDR

Read comma-delimited file with "TDR" data
TDR-accessors

Coerce, Extractor, and Replacement methods for class "TDR" objects