Python toolset for the mechanistic study of animal behaviour
AnimLab is a collection of methods for Python to facilitate the automated recording, tracking, and processing of data with the Behavioural Scientist in mind. All code is written and documented in such a way that its functionality should be easy to use for people with very limited coding experience.
To install, simply open a terminal window and enter:
pip install git+https://github.com/JolleJolles/animlab.git
For installing python with OpenCV on Mac, Ubunto, or Raspberry Pi, follow the tutorial in the documentation here.
To use utility functions, e.g.:
>>> from animlab.utils import listfiles >>> from animlab.imutils import crop >>> from animlab.mathutils import points_to_angle
Released under a Apache 2.0 License. See LICENSE for details.