BioDynaMo: a general platform for scalable agent-based simulation
Lukas BreitwieseriD, Ahmad HesamiD, Jean de MontignyiD, Vasileios VavourakisiD, Alexandros IosifiD, Jack JenningsiD, Marcus KaiseriD, Marco MancaiD, Alberto Di MeglioiD, Zaid Al-ArsiD, Fons RademakersiD, Onur MutluiD, Roman BaueriD
Abstract
MotivationAgent-based modeling is an indispensable tool for studying complex biological systems. However, existing simulators do not always take full advantage of modern hardware and often have a field-specific software design. ResultsWe present a novel simulation platform called BioDynaMo that alleviates both of these problems. BioDynaMo features a general-purpose 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 baseline. 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. AvailabilityBioDynaMo 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 supplementary information. Contactlukas.breitwieser@inf.ethz.ch, a.s.hesam@tudelft.nl, omutlu@ethz.ch, r.bauer@surrey.ac.uk Supplementary informationAvailable at https://doi.org/10.5281/zenodo.4501515.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 79
- FWCI
- 9.12
- Field percentile
- top 2%
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- PhysiCell training apps: Cloud hosted open-source apps to learn cell-based simulation software
Aneequa Sundus, Furkan Kurtoglu, … Paul Macklin·bioRxiv·Jun 24, 2022
- BioEngine: scalable execution and adaptation of bioimage AI through agent-readable interfaces
Nils Mechtel, Hugo Dettner Källander, … Wei Ouyang·bioRxiv·Apr 22, 2026
- Talk2Biomodels: AI agent-based open-source LLM initiative for kinetic biological models
Lilija Wehling, Gurdeep Singh, … Douglas McCloskey·BMC BioinformaticsPeer-reviewed·Nov 18, 2025
- runBioSimulations: an extensible web application that simulates a wide range of computational modeling frameworks, algorithms, and formats
Bilal Shaikh, Gnaneswara Marupilla, … Jonathan R. Karr·Nucleic Acids ResearchPeer-reviewed·Apr 30, 2021
- MaBoSS for HPC environments: Implementations of the continuous time Boolean model simulator for large CPUclusters and GPU accelerators
Adam Šmelko, Miroslav Kratochvíl, … Vincent Noël·BMC BioinformaticsPeer-reviewed·May 24, 2024
- Python Interfaces for the Smoldyn Simulator
Dilawar Singh, Steven S. Andrews·BioinformaticsPeer-reviewed·Jul 21, 2021