Related Experiment Video
Updated: Aug 5, 2026

Predicting the Effectiveness of Population Replacement Strategy Using Mathematical Modeling
Published on: July 4, 2007
AgentBasedModeling.jl: A tool for stochastic simulation of structured population dynamics
1Department of Mathematics, Imperial College London, London, United Kingdom.
Agent-based modeling simulates cellular systems by integrating intracellular processes with population dynamics. This new Julia package, AgentBasedModeling.jl, models stochastic cell behaviors and their emergent population effects.
Area of Science:
- Computational Biology
- Systems Biology
- Biophysics
Background:
- Agent-based modeling (ABM) is crucial for understanding complex cellular systems.
- Existing ABM frameworks often compartmentalize cell-level and population dynamics, missing crucial interplay.
- Integrating intracellular processes with population dynamics remains a challenge.
Purpose of the Study:
- Introduce AgentBasedModeling.jl, a Julia package for simulating stochastic, continuous-time agent-based models.
- Enable the integration of intracellular processes with population dynamics within a unified framework.
- Provide a flexible and efficient platform for exploring single-cell stochasticity's impact on emergent population behaviors.
Main Methods:
- Developed a stochastic framework using Julia for agent-based modeling.
- Implemented continuous-time jump-diffusion dynamics for agent evolution.
- Supported flexible specification of measure-valued processes for intracellular networks, cell growth, division, death, and interactions.
Main Results:
- Validated AgentBasedModeling.jl using models of stochastic gene expression in growing cells.
- Gained new insights into cell-cell communication dynamics.
- Provided insights into stochastic phage infection dynamics.
Conclusions:
- AgentBasedModeling.jl offers a flexible and efficient platform for simulating integrated cellular systems.
- The package effectively models how single-cell stochasticity influences emergent population-level behaviors.
- Facilitates research in structured biological systems where intracellular and population dynamics are coupled.
Related Concept Videos
Mechanistic Models: Compartment Models in Individual and Population Analysis
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Population Growth
Modeling with Differential Equations
Exponential Equations for Modeling Growth
One-Compartment Open Model: Wagner-Nelson and Loo Riegelman Method for ka Estimation
On...
