SiliFish: A desktop application to model swimming behavior in developing zebrafish (Danio rerio)
Related Experiment Video
Updated: Aug 15, 2025

A Swimming-Induced Zebrafish Exercise Apparatus for Versatile Training Approaches
Published on: October 18, 2024
Emine Topcu1, Yann Roussel2, Tuan V Bui1
1Department of Biology, Center for Neural Dynamics, Brain and Mind Research Institute, University of Ottawa, Ottawa, ON K1N 6N5, Canada.
Abstract:
SiliFish is an open-source desktop application to model and study zebrafish swimming. Here, we explain how to define the general parameters of the model, define cell populations, place them within the spinal cord, and define their projections. We explain how to run a simulation and how to visualize the network output and single-cell activity. The choice of C# as the programming language allows higher speed performance, simulating models with larger spinal circuits in less time. For complete details on the use and execution of this protocol, please refer to Roussel et al. (2021).1.

