Related Experiment Video
Updated: Oct 20, 2025

A Versatile Automated Platform for Micro-scale Cell Stimulation Experiments
Published on: August 6, 2013
BioDynaMo: a modular platform for high-performance agent-based simulation
Lukas Breitwieser1,2, Ahmad Hesam1,3, Jean de Montigny1
1CERN openlab, IT Department, CERN, Geneva 1211, Switzerland.
Motivation:
Agent-based modeling is an indispensable tool for studying complex biological systems. However, existing simulation platforms do not always take full advantage of modern hardware and often have a field-specific software design.
Results:
We present a novel simulation platform called BioDynaMo that alleviates both of these problems. BioDynaMo features a modular and high-performance simulation engine. We demonstrate that BioDynaMo can be used to simulate use cases in: neuroscience, oncology and epidemiology. For each use case, we validate our findings with experimental data or an analytical solution. Our performance results show that BioDynaMo performs up to three orders of magnitude faster than the state-of-the-art baselines. This improvement makes it feasible to simulate each use case with one billion agents on a single server, showcasing the potential BioDynaMo has for computational biology research.
Availability And Implementation:
BioDynaMo is an open-source project under the Apache 2.0 license and is available at www.biodynamo.org. Instructions to reproduce the results are available in the supplementary information.
Supplementary Information:
Available at https://doi.org/10.5281/zenodo.5121618.
Related Concept Videos
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...
Synthetic Biology
Golden rice
Golden rice is a genetically modified...
Mechanistic Models: Overview of Compartment Models
Mechanistic Models: Compartment Models in Individual and Population Analysis
Cyclic Processes And Isolated Systems
In the case of a non-isolated system, the change in the internal energy is zero only if the process is cyclic. A thermodynamic process is considered cyclic if the system undergoes a series of changes and returns to its initial state.
Consider a cyclic process that returns to its initial state, undergoing a four-step process. The heat transfer along each...
Distributed Loads: Problem Solving

