Related Experiment Video
Updated: Aug 20, 2025

14:38
Creating Objects and Object Categories for Studying Perception and Perceptual Learning
Published on: November 2, 2012
11.9K
Visualizing Morphogenesis with the Processing Programming Language.
Avik Patel1, Amar Bains2, Richard Millet3
1Touro University California.
The Journal of Biocommunication
|November 21, 2022
Summary
This study visualizes embryonic development using Processing, simulating cell movement for spinal cord elongation and optic nerve formation. These computational models highlight the importance of understanding cellular dynamics in morphogenesis.
Area of Science:
- Developmental Biology
- Computational Biology
- Bioinformatics
Background:
- Morphogenesis, the process of generating form and shape in embryonic tissues, involves complex cellular dynamics.
- Understanding the computational basis of these cellular movements is crucial for developmental biology.
Purpose of the Study:
- To simulate key cellular mechanisms underlying morphogenesis using computational modeling.
- To visualize neural cell motility during spinal cord elongation and optic axon branching dynamics.
Main Methods:
- Utilized Processing, a visual programming language, for creating simulations.
- Analyzed in vivo time-lapse image sequences of embryonic development.
- Developed animations to represent cellular behaviors like motility and axon branching.
Main Results:
- Successfully simulated neural cell motility involved in spinal cord elongation.
- Visualized optic axon branching dynamics essential for primary visual connectivity.
- Created dynamic animations illustrating complex cellular processes.
Conclusions:
- Computational decomposition of cellular dynamics is significant for understanding morphogenesis.
- Visual modeling provides insights into the mechanisms of embryonic form generation.
- The study underscores the utility of programming languages in biological simulation.

