eLifeNeurosciencePeer-reviewed journal article
BehaviorDEPOT: a tool for automated behavior classification and analysis in rodents
Christopher GabrieliD, Zachary ZeidleriD, Benita JiniD, Changliang GuoiD, Caitlin M GoodpasteriD, Adrienne Q. Kashay, Anna Wu, Molly DelaneyiD, Jovian CheungiD, Lauren E. DiFazioiD, Melissa J. SharpeiD, Daniel Benjamin AharoniiD, Scott A. WilkeiD, Laura A. DeNardoiD
- Citations
- 65
- FWCI
- 4.17
- Field percentile
- top 4%
Abstract
Quantitative descriptions of animal behavior are essential to understand the underlying neural substrates. Many behavioral analyses are performed by hand or with expensive and inflexible commercial software that often fail on animals with attached head implants, such as those used for in vivo optogenetics and calcium imaging. With the development of machine learning algorithms that can estimate animal positions across time and space, it is becoming easier for users with no prior coding experience to perform automated animal tracking in behavioral video recordings. Yet classifying discrete behaviors based on positional tracking data remains a significant challenge. To achieve this, we must start with reliable ground truth definitions of behavior, a process that is hindered by unreliable human annotations. To overcome these barriers, we developed BehaviorDEPOT (DEcoding behavior based on POsitional Tracking), a MATLAB-based application comprising six independent modules and a graphical user interface. In the Analysis Module we provide hard-coded classifiers for freezing and rearing. Optionally applied spatiotemporal filters allow users to analyze behaviors in varied experimental designs (e.g. cued tasks or optogenetic manipulations). Even inexperienced users can generate organized behavioral data arrays that can be seamlessly aligned with neurophysiological recordings for detailed analyses of the neural substrates. Four additional modules create an easy-to-use pipeline for establishing reliable ground-truth definitions of behaviors as well as custom behavioral classifiers. Finally, our Experiment Module runs fear conditioning experiments using an Arduino-based design that interfaces with commercialhardware and significantly reduces associated costs. We demonstrate the utility and flexibility of BehaviorDEPOT in widely used behavioral assays including fear conditioning, avoidance, and decision-making tasks. We also demonstrate the robustness of the BehaviorDEPOT freezing classifier across multiple camera types and in mice and rats wearing optogenetic patch cables and head-mounted Miniscopes. BehaviorDEPOT provides a simple, flexible, automated pipeline to move from pose tracking to reliably quantifying a wide variety of task-relevant behaviors.
- organism: mouse
- organism: rat
- assay: imaging
- research focus: cell type annotation
- research focus: clustering
- research focus: benchmarking
- research focus: software / tool
- approach: experimental assay
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- DeepAction: A MATLAB toolbox for automated classification of animal behavior in video
Carl Harris, Kelly R. Finn, … Peter Ulric Tse·Scientific ReportsPeer-reviewed·Feb 15, 2023
- Deep learning based behavioral analysis enables high precision rodent tracking and is capable of outperforming commercial solutions
O. Sturman, L. M. von Ziegler, … J. Bohacek·bioRxiv·Jan 21, 2020
- Robean: A Standalone Freeware for Automated Rodent Neurobehavioural Analysis with Integrated Tracking, Visualization, and Reporting
Vikas Mishra, Rajkumar Verma, … Ravinder Kumar Kaundal·bioRxiv·Jul 17, 2026
- B-REAL: A keypoint-less behavior platform for offline classification and real-time detection
Eric A. Yttri, Aden Eagle, … Runcheng Li·bioRxiv·Oct 20, 2026
- PoseR - A deep learning toolbox for decoding animal behavior
Pierce N. Mullen, Beatrice Bowlby, … Maarten Zwart·Open BiologyPeer-reviewed·Jan 21, 2026
- Mouse Academy: high-throughput automated training and trial-by-trial behavioral analysis during learning
M. Qiao, T. Zhang, … M. Meister·bioRxiv·Feb 13, 2019