Back to Search Start Over

BioDynaMo: a general platform for scalable agent-based simulation

Authors :
Breitwieser, Lukas
Hesam, Ahmad
de Montigny, Jean
Vavourakis, Vasileios
Iosif, Alexandros
Jennings, Jack
Kaiser, Marcus
Manca, Marco
Di Meglio, Alberto
Al-Ars, Zaid
Rademakers, Fons
Mutlu, Onur
Bauer, Roman
Publication Year :
2020

Abstract

Motivation: Agent-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. Results: We 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. Availability: 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 supplementary information. Contact: lukas.breitwieser@inf.ethz.ch, a.s.hesam@tudelft.nl, omutlu@ethz.ch, r.bauer@surrey.ac.uk Supplementary information: Available at https://doi.org/10.5281/zenodo.4501515<br />Comment: 8 pages, 6 figures

Details

Database :
arXiv
Publication Type :
Report
Accession number :
edsarx.2006.06775
Document Type :
Working Paper
Full Text :
https://doi.org/10.1093/bioinformatics/btab649