Related Experiment Video
Updated: Mar 3, 2026

Monitoring Intraspecies Competition in a Bacterial Cell Population by Cocultivation of Fluorescently Labelled Strains
Published on: January 18, 2014
A New Improved and Extended Version of the Multicell Bacterial Simulator gro
Martín Gutiérrez1,2, Paula Gregorio-Godoy1, Guillermo Pérez Del Pulgar1
1Departamento de Inteligencia Artificial, ETSIINF, Universidad Politécnica de Madrid , 28040 Madrid, Spain.
The enhanced gro simulator now runs 10-100x faster, simulating large microbial colonies and complex cell behaviors. New features improve synthetic biology and evolutionary microbiology research.
Area of Science:
- Synthetic Biology
- Computational Biology
- Microbiology
Background:
- The gro programming language is a synthetic biology tool for simulating cell growth and communication.
- Existing limitations in simulation speed and functionality hindered complex biological system modeling.
Purpose of the Study:
- To present significant performance and feature enhancements to the gro cell programming language and simulator.
- To expand gro's capabilities for simulating multicellular systems, gene expression, and intercellular communication.
Main Methods:
- Implemented a new shoving algorithm in the CellEngine library for faster spatial interaction resolution.
- Introduced CellPro for probabilistic timed automata-based gene expression simulation and ProSpec for protein-driven behavior specification.
- Added CellNutrient for Monod-based growth modeling and enhanced CellSignals for intercellular communication, including bacterial conjugation.
Main Results:
- Achieved 1-2 orders of magnitude performance improvement, enabling simulation of 10^5 cells in under 10 minutes.
- Integrated new libraries for enhanced spatial interactions, gene expression, nutrient uptake, and intercellular signaling.
- Demonstrated versatility through studies in synthetic biology and evolutionary microbiology.
Conclusions:
- The upgraded gro simulator is a powerful, fast prototyping tool for diverse biological systems.
- New functionalities significantly enhance capabilities for modeling synthetic biology designs and evolutionary processes.
Related Concept Videos
Bacterial Growth Curve
Methods for Controlling Microbial Growth
Other Stress Responses in Bacteria
Microbial Growth Media
Bacterial Transformation
Griffith made an unexpected discovery when he killed the pathogenic strain and mixed its remains with the live, non-pathogenic strain. Not only did the mixture kill host mice, but it also contained living pathogenic bacteria that...
Prokaryotic Cells
Like eukaryotic cells, all prokaryotic cells are surrounded by a plasma membrane, have genetic material in the form of single, circular DNA, a cytoplasm that fills the interior of the cell, and ribosomes that synthesize...

