zebrafish
zebrafish automates the calculation of heart rate from video recordings to quantify cardiac function in zebrafish larvae.
Key Features:
- Automatic Heart Rate Calculation: Determines heart rate from video recordings of zebrafish larvae using a fully automatic method.
- Advanced Filtering Techniques: Applies filters to identify the heart region within frames, reduce video noise, and mitigate background fluctuations such as shifting.
- Automated Region-of-Interest Selection and Labor Reduction: Automatically selects regions of interest and minimizes manual counting, reducing labor required for cardiac analysis.
- Accuracy and Reliability: Validated against manual heart rate measurements using 32 zebrafish larval cardiac videos recorded at three days post-fertilization, demonstrating high accuracy and reduced uncertainty relative to manual counting.
Scientific Applications:
- Modeling Mammalian Cardiac Physiology and Pathology: Enhances study of heart development and cardiac-related pathogenesis in zebrafish to inform mammalian cardiac physiology and pathology.
- High Throughput Screening: Enables large-scale, automated cardiac phenotyping suitable for high-throughput screening applications.
Methodology:
Capture video recordings of zebrafish larvae (e.g., three days post-fertilization) and process them through an automated system that applies filtering algorithms to isolate heart regions, reduce noise, mitigate background fluctuations, and calculate heart rates without manual selection.
Topics
Details
- Tool Type:
- command-line tool
- Programming Languages:
- JavaScript
- Added:
- 8/6/2018
- Last Updated:
- 11/25/2024
Operations
Publications
Kang C, Tu H, Fu T, Wu J, Chu P, Chang DT. An automatic method to calculate heart rate from zebrafish larval cardiac videos. BMC Bioinformatics. 2018;19(1). doi:10.1186/s12859-018-2166-6. PMID:29743010. PMCID:PMC5944013.
PMID: 29743010
PMCID: PMC5944013
Funding: - Ministry of Science and Technology, Taiwan: MOST 104-2628-E-006-004-MY3