Related Experiment Video
Updated: May 11, 2026

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.
None:
Here, we present a protocol for quantifying adult zebrafish swimming behavior using open-source software. We describe steps for recording and preprocessing swimming behavior videos, labeling and training a DeepLabCut network, and applying the trained model to analyze behavior. We then detail procedures for processing and visualizing behavioral data. This protocol is optimized for single-fish tracking under standardized recording conditions and can be completed using beginner-level computational skills with basic laboratory hardware.

