Skip to content

A web-based dashboard to monitor daily tracking activity of animal movement trajectories.

License

Notifications You must be signed in to change notification settings

vincejstraub/tools-DevEx-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevEx dashboard

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

DevEx is a web-based dashboard to monitor daily tracking activity of animal movement trajectories. It can be used with any x, y, times CSV files but is specifically built for data collected using the loopbio motif video recording system and labeled with BioTracker, a computer vision framework for visual animal tracking. It relies on libratools for processing trajectories.

alt text

It serves two main functions:

  1. It provides a quick read-out of movement metrics and tracking errors detected in recordings, thereby enabling a reset of camera settings, if necessary.
  2. It allows lab technicians to allocate treatments to animals (e.g. food to each fish tank based on each fish's daily activity).

For testing the dashboard, a number of sample tracks can currently be read from the directory data/. As soon as you run the dashboard, you will be greeted with further instructions on how to access sample data or load data from disk.

Installation and Setup

Install locally via:

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

Usage

$ streamlit run app.py`

User Agreement

By downloading DevEx you agree with the following points: DevEx 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 DevEx.

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 web-based dashboard to monitor daily tracking activity of animal movement trajectories.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages