glatos | R Documentation |
glatos
is an R package with functions useful to members of the Great
Lakes Acoustic Telemetry Observation System (http://glatos.glos.us).
Functions may be generally useful for processing, analyzing, simulating, and
visualizing acoustic telemetry data, but are not strictly limited to acoustic
telemetry applications.
This package is in early development and its content is evolving. To access the package or contribute code, join the project at (https://gitlab.oceantrack.org/GreatLakes/glatos). If you encounter problems or have questions or suggestions, please post a new issue or email <cholbrook@usgs.gov> (maintainer: Chris Holbrook).
Installation instructions can be found at https://gitlab.oceantrack.org/GreatLakes/glatos/wikis/installation-instructions.
Fast data loading from standard GLATOS and OTN data files to a single structure that is compatible with other glatos functions.
Reads receiver location histories from standard GLATOS and OTN data files to a single structure that is compatible with other glatos functions.
Reads project-specific receiver history and fish taggging and release data from a standard glatos workbook file.
Reads transmitter (tag) specifications and operating schedule.
Converts 'raw' transmitter sensor (e.g., depth, temperature) to 'real'-scale values (e.g., depth in meters) using transmitter specification data (e.g., from read\_vemco\_tag\_specs).
Facilitates identification and removal of false positive detections by calculating the minimum time interval (min\_lag) between successive detections.
Removes potential false positive detections using "short interval" criteria (see min_lag).
Distills detection data down to a much smaller number of discrete detection events, defined as a change in location or time gap that exceeds a threshold.
Calculates number of fish detected, number of detections, first and last detection timestamps, and/or mean location of receivers or groups, depending on specific type of summary requested.
calculates the relative proportion of time spent at each location.
calculates the relative activity at each receiver based on number of unique species and individual animals.
Useful for exploring movement patterns of individual tagged animals through time.
Useful for exploring distribution of tagged individuals among receivers.
Interpolate spatio-temporal movements, between detections, create video frames, and stitch frames together to create animated video file using FFmpeg software.
Modify playback speed of videos and optionally convert between video file formats. Requires FFmpeg.
Estimates the probability of collisions for pulse-position-modulation type co-located telemetry transmitters. This is useful for determining the number of fish to release or tag specifications (e.g., delay).
Simulates detection of acoustic-tagged fish crossing a receiver line (or single receiver). This is useful for determining optimal spacing of receviers in a line and tag specifications (e.g., delay).
Individually simulate random fish movement paths within a water body (crw_in_polygon: a random walk in a polygon), tag signal transmissions along those paths (transmit_along_path: time series and locations of transmissions based on tag specs), and detection of those transmittions by receivers in a user-defined receiver network (detect_transmissions: time series and locations of detections based on detection range curve). Collectively, these functions can be used to explore, compare, and contrast theoretical performance of a wide range of transmitter and receiver network designs.
Converts glatos_detections and glatos_receiver objects to ATT for compatibility with the Animal Tracking Toolbox(https://github.com/vinayudyawer/ATT) and the VTrack package.
Converts glatos_detections and transmitter, receiver, and animal metadata from the OTN ERDDAP to ATT format for compatibility with the Animal Tracking Toolbox(https://github.com/vinayudyawer/ATT) and the VTrack package.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.