Software

We are committed to open science. Our simulation tools support our own research while enabling reproducibility, streamlined student training, and broad community use.

InPartS.jl

Julia · open source · inparts.org

InPartS (Interacting Particle Simulations) is our primary framework for agent-based simulations of interacting cells and particles. It underpins nearly all of our particle-resolved studies of growing and dividing multicellular systems, in two and three dimensions.

It handles proliferating and dividing cells, motile active particles, mixed co-cultures, and arbitrary confining geometries, and is distributed as a suite of composable packages (core engine, a library of biological models, interactive visualization, and complex obstacles). Built in Julia for both high performance and accessibility, it has enabled even Bachelor’s and Master’s students to lead publications.

Screenshot of the InPartS.jl documentation websiteinparts.org →

GeneralizedStochasticSimulations.jl

Julia · MIT

A framework for stochastic simulations of reaction systems with arbitrary internal rate dependencies and discrete-event delays, going beyond standard mass-action kinetics. It builds on the Gillespie algorithm with variants optimized for large, weakly connected reaction networks, and was released alongside our COVID-19 containment study.

GitLab repository →

LocalContainment

Julia · MIT

The simulation and analysis code accompanying our study on local COVID-19 containment measures. It combines time-resolved estimation of the reproduction number from empirical data with stochastic spatial simulations of epidemic spread under locally and globally applied restrictions, reproducing all figures from the published manuscript.

GitLab repository →

MediaSim

C++ · multi-core / GPU · release in preparation

MediaSim is a high-performance framework for reaction–diffusion systems and excitable media, optimized for multi-core CPUs and GPUs. It has been used for large-scale simulations of cardiac arrhythmias in realistic 3D heart geometries, spatiotemporal chaos, and epidemic spread, and is described in the monograph Complex Structure and Dynamics of the Heart (Springer, 2015). A standalone open-source release is in preparation.