Skip to content

A python library to process animal movement trajectories in the form of a series of locations (as x, y coordinates) with times.

License

Notifications You must be signed in to change notification settings

vincejstraub/tools-libratools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libratools

Project Status: Active – The project has reached a stable, usable state and is being actively developed.

libratools is a Python library to process animal movement trajectories in the form of a series of locations (as x, y coordinates) with times. It is designed primarily for quantitative biology research projects that involve processing high-throughput tracking data.

libratools does not provide functionality to label trajectories; it operates on existing trajectories which are sequences of (x, y, time) coordinates. It can be used with any x, y, times data but is specifically built for trajectories collected using the loopbio motif video recording system and labelled with BioTracker, a computer vision framework for visual animal tracking. It does, however, provide some functionality to generate random trajectories for simulation or testing of analyses.

Installation and Setup

pip install git+https://github.com/vincejstraub/tools-libratools.git

Documentation

The package functions are conveniently documented at the package website: https://vincejstraub.github.io/tools-libratools/.

For more information see the project Wiki.

License

This project is licensed under a MIT License; see LICENSE for details. By downloading libratools you agree with the following points: libratools is provided without any warranty or conditions of any kind. We assume no responsibility for errors or omissions in the results and interpretations following from application of libratools.

Contributing

Please read ____ for details on code conventions, and the process for submitting changes via pull requests.

Maintenance

Requirements

Requirements are listed in the requirements.txt file.

To install dependencies do the following:

pip install -r requirements.txt

Please follow online instructions to install the required libraries, depending on your operating system and machine specifications.

About

A python library to process animal movement trajectories in the form of a series of locations (as x, y coordinates) with times.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages