This is a repository for an R package with data management and visualization tools for GPS and accelerometer data for tracking animals (e.g., cows). Includes a Shiny App to visualize and analyze the associated spatial-temporal data.
The Animal Tracker app ships with demo data included. Or, conveniently upload your own .csv animal data files in a zip folder. Use the dropdown selections to filter by site, animal, or date range. The app features will automatically update based on your selections, and the filtered data is also available as a download.
In addition, Animal Tracker can visualize the terrain from your animal data. Toggle between point and heatmap views, or overlay both. Draw a rectangle to select a particular region.
Animal Tracker also visualizes and compares your animals' behaviors. Plots include elevation over time by animal and number of points in the sample by animal as well as rate of travel by animal and total time spent by location (not shown).
The app comes with a statistical summary utility to complement the visualizations. Choose between elevation, time difference between GPS measurements, course, course difference between GPS measurements, distance, and rate to summarize. Then, select from sample size, mean, median, standard deviation, variance, minimum value, maximum value, range, interquartile range, first quartile, and third quartile statistics.
This app can be installed and run through RStudio (or the basic R console).
Before installing Animal Tracker, ensure that you have the devtools package installed and loaded:
install.packages("devtools")
library(devtools)
Install and load animaltracker by running the following:
install_github(“mathedjoe/animaltracker”)
library(animaltracker)
Launch the shiny app by running the following :
run_shiny_animaltracker()
Email [email protected].
- Sergio Arispe (lead researcher), Oregon State University, [email protected]
- Joe Champion (lead developer), Boise State University, [email protected]
- Thea Sukianto (student assistant), Boise State University, [email protected]
- Chithkala Dhulipati (student assistant), Boise State University, [email protected]
- Dylan Mikesell (researcher), Boise State University, [email protected]