ezTrack: An open-source video analysis pipeline for the investigation of animal behavior
Zachary T. PenningtoniD, Zhe DongiD, Yu FengiD, Lauren M. VetereiD, Lucia Page-Harley, Tristan ShumaniD, Denise J. CaiiD
Abstract
Tracking small animal behavior by video is one of the most common tasks in the fields of neuroscience and psychology. Although commercial software exists for the execution of this task, commercial software often presents enormous cost to the researcher, and can also entail purchasing specific hardware setups that are not only expensive but lack adaptability. Moreover, the inaccessibility of the code underlying this software renders them inflexible. Alternatively, available open source options frequently require extensive model training and can be challenging for those inexperienced with programming. Here we present an open source and platform independent set of behavior analysis pipelines using interactive Python (iPython/Jupyter Notebook) that researchers with no prior programming experience can use. Two modules are described. One module can be used for the positional analysis of an individual animal across a session (i.e., location tracking), amenable to a wide range of behavioral tasks including conditioned place preference, water maze, light-dark box, open field, and elevated plus maze, to name but a few. A second module is described for the analysis of conditioned freezing behavior. For both modules, a range of interactive plots and visualizations are available to confirm that chosen parameters produce results that conform to the users approval. In addition, batch processing tools for the fast analysis of multiple videos is provided, and frame-by-frame output makes aligning the data with neural recording data simple. Lastly, options for cropping video frames to mitigate the influence of fiberoptic/electrophysiology cables, analyzing specified portions of time in a video, and defining regions of interest, can be implemented with ease.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 240
- FWCI
- 7.37
- Field percentile
- top 2%
- Assay
- Research Focus
- Approach
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
- PiE: An open source pipeline for home cage behavioral analysis.
Jessie Benedict, Robert H. Cudmore·Frontiers in NeurosciencePeer-reviewed·Jul 31, 2023
- AlphaTracker: A Multi-Animal Tracking and Behavioral Analysis Tool
- OptoPi: An open source flexible platform for the analysis of small animal behaviour
Xavier Cano-Ferrer, Ruairí J.V. Roberts, … Lucia L. Prieto-Godino·HardwareXPeer-reviewed·Jun 19, 2023
- V-TRACE: End-to-end temporal inference and annotation ofanimal behaviors from video
Kunming Shi, Guangwei Zhang, … Li I. Zhang·bioRxiv·Sep 14, 2026
- YOLO-Behaviour: A simple, flexible framework to automatically quantify animal behaviours from videos
Alex Hoi Hang Chan, Prasetia Utama Putra, … Fumihiro Kano·Methods in Ecology and EvolutionPeer-reviewed·Feb 12, 2025
- StrIPETrack: a real-time, ROI-flexible tracking platform for high-throughput zebrafish behavior
Camden E. Cummings, Brandon L. Bastien, … Summer B. Thyme·Biology OpenPeer-reviewed·Apr 7, 2026