Skip to content

red-g/animal-ranges

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

animal-ranges

Utilities for calculating and displaying the range of an animal based on its location data. Includes an optional airtag-based animal tracking setup.

Calculating Ranges

The bounds function returns the center and radius of animal's range given a list of Timed structs. You can optionally specify the percentage of the animal's time spent you want covered (it defaults to 0.9 or 90%).

Plotting Data & Range

The plotdata function takes in the same arguments as the bounds function but instead of returning range data shows an overlay of the range circle and your data points.

Airtags

Included in the repo is a script for tracking an animal using airtags, which can only run on macs. To start it, customize the included constants as directed in the script, and call the track function.

Dependencies

The dependencies for the main project are the StatsBase, LinearAlgebra, and Plots packages. If you are using the airtag project, then the JSON3 package is also required (packages can be installed by pressing "]" in the Julia REPL, and using the command "add MY_PACKAGE").

About

Utilities for calculating and displaying the range of an animal based on its location data. Includes an optional airtag-based animal tracking setup.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages