Here we developed an open-source Python-based library called Python rodent Analysis and Tracking (PyRAT). Our library analyzes tracking data to classify distinct behaviors, estimate traveled distance, speed and area occupancy. To classify and cluster behaviors, we used two unsupervised algorithms: hierarchical agglomerative clustering and t-distributed stochastic neighbor embedding (t-SNE). Finally, we built algorithms that associate the detected behaviors with synchronized neural data and facilitate the visualization of this association in the pixel space. PyRAT is fully available on GitHub: https://github.com/pyratlib/pyrat.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC9125180PMC
http://dx.doi.org/10.3389/fnins.2022.779106DOI Listing

Publication Analysis

Top Keywords

pyrat open-source
4
open-source python
4
python library
4
library animal
4
animal behavior
4
behavior analysis
4
analysis developed
4
developed open-source
4
open-source python-based
4
python-based library
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!