Related Experiment Video
Updated: May 11, 2026

09:28
Automated High-throughput Behavioral Analyses in Zebrafish Larvae
Published on: July 4, 2013
Protocol for quantitative analysis of adult zebrafish swimming behavior using DeepLabCut
Pramuk Keerthisinghe1, Anwarul Karim1, Aditya Basak1
1Department of Neurology, Baylor College of Medicine, Houston, TX 77030, USA.
STAR Protocols
|February 19, 2026
Summary
This study introduces an accessible protocol for quantifying adult zebrafish swimming behavior. The method uses open-source software and DeepLabCut for reliable single-fish tracking, requiring only basic lab equipment and computational skills.
Area of Science:
- Ethology
- Neuroscience
- Bio-behavioral research
Background:
- Zebrafish are a key model organism in biological research.
- Quantifying zebrafish swimming behavior is crucial for understanding neurological and physiological processes.
- Existing methods for behavioral analysis can be complex or require specialized hardware.
Purpose of the Study:
- To present a standardized, open-source protocol for quantifying adult zebrafish swimming behavior.
- To enable researchers with beginner-level computational skills to perform detailed behavioral analysis.
- To provide a reproducible method for single-fish tracking in zebrafish.
Main Methods:
- Video recording and preprocessing of adult zebrafish swimming.
- Utilizing DeepLabCut for labeling and training a neural network for pose estimation.
- Applying the trained model to analyze swimming patterns and extract behavioral data.
- Processing and visualizing the collected behavioral metrics.
Main Results:
- A complete, step-by-step protocol for zebrafish behavior quantification.
- Successful implementation of DeepLabCut for accurate single-fish tracking.
- Generation of analyzable swimming behavior data using accessible tools.
Conclusions:
- This protocol offers a cost-effective and user-friendly approach to zebrafish behavior analysis.
- The method facilitates reproducible research in neurobehavioral studies.
- Empowers researchers to conduct sophisticated behavioral analyses with basic laboratory setups and computational expertise.

