PyRAT: An Open-Source Python']Python Library for Animal Behavior Analysis

被引:2
|
作者
De Almeida, Tulio Fernandes [1 ]
Spinelli, Bruno Guedes [1 ]
Lima, Ramon Hypolito [1 ]
Gonzalez, Maria Carolina [1 ]
Rodrigues, Abner Cardoso [1 ]
机构
[1] Edmond & Lily Safra Int Inst Neurosci, Santos Dumont Inst, Post Grad Program Neuroengn, Macaiba, Brazil
关键词
deep learning; unsupervised learning; behavioral analysis; animal tracking; electrophysiology; neuroscience method;
D O I
10.3389/fnins.2022.779106
中图分类号
Q189 [神经科学];
学科分类号
071006 ;
摘要
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.
引用
收藏
页数:9
相关论文
共 50 条
  • [41] Sleep: An Open-Source Python']Python Software for Visualization, Analysis, and Staging of Sleep Data
    Combrisson, Etienne
    Vallat, Raphael
    Eichenlaub, Jean-Baptiste
    O'Reilly, Christian
    Lajnef, Tarek
    Guillot, Aymeric
    Ruby, Perrine M.
    Jerbi, Karim
    [J]. FRONTIERS IN NEUROINFORMATICS, 2017, 11
  • [42] QuTiP: An open-source Python']Python framework for the dynamics of open quantum systems
    Johansson, J. R.
    Nation, P. D.
    Nori, Franco
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2012, 183 (08) : 1760 - 1772
  • [43] RamanSPy: An Open-Source Python']Python Package for Integrative Raman Spectroscopy Data Analysis
    Georgiev, Dimitar
    Pedersen, Simon Vilms
    Xie, Ruoxiao
    Fernandez-Galiana, Alvaro
    Stevens, Molly M.
    Barahona, Mauricio
    [J]. ANALYTICAL CHEMISTRY, 2024, 96 (21) : 8492 - 8500
  • [44] PyOMA2: An Open-Source Python']Python Software for Operational Modal Analysis
    Pasca, Dag Pasquale
    Margoni, Diego Federico
    Rosso, Marco Martino
    Aloisio, Angelo
    [J]. PROCEEDINGS OF THE 10TH INTERNATIONAL OPERATIONAL MODAL ANALYSIS CONFERENCE, VOL 1, IOMAC 2024, 2024, 514 : 423 - 434
  • [45] Kudi: A free open-source python library for the analysis of properties along reaction paths
    Stefan Vogt-Geisse
    [J]. Journal of Molecular Modeling, 2016, 22
  • [46] PyLandStats: An open-source Python']Pythonic library to compute landscape metrics
    Bosch, Marti
    [J]. PLOS ONE, 2019, 14 (12):
  • [47] DiffraPy: An open-source Python']Python software for seismic diffraction imaging
    Zakarewicz, Guilherme
    Maciel, Susanne
    Biloti, Ricardo
    [J]. COMPUTERS & GEOSCIENCES, 2024, 186
  • [48] SigMT: An open-source Python']Python package for magnetotelluric data processing
    Ajithabh, K. S.
    Patro, Prasanta K.
    [J]. COMPUTERS & GEOSCIENCES, 2023, 171
  • [49] An Open-Source Automated Peptide Synthesizer Based on Arduino and Python']Python
    Gali, Hariprasad
    [J]. SLAS TECHNOLOGY, 2017, 22 (05): : 493 - 499
  • [50] Decisi-o-rama: An open-source Python']Python library for multi-attribute value/ utility decision analysis
    Chacon-Hurtado, J. C.
    Scholten, L.
    [J]. ENVIRONMENTAL MODELLING & SOFTWARE, 2021, 135