bioRxivDevelopmental BiologyPreprint
An adaptive numerical method for multi-cellular simulations of tissue development
Abstract
In recent years, multi-cellular models, where cells are represented as individual interacting entities, are becoming ever popular. This has led to a proliferation of novel methods and simulation tools. The first aim of this paper is to review the numerical methods utilised by multi-cellular modelling tools and to demonstrate which numerical methods are appropriate for simulations of tissue and organ development and disease. The second aim is to introduce an adaptive time-stepping algorithm and to demonstrate its efficiency and accuracy. We focus on off-lattice, mechanics based, models where cell movement is defined by a series of first order ordinary differential equations, derived by assuming over-damped motion and balancing forces. We see that many numerical methods have been used, ranging from simple Forward Euler approaches through to higher order single-step methods like Runge-Kutta 4 and multi-step methods like Adams-Bashforth 2. Through a series of exemplar multi-cellular simulations, we see that if: care is taken to have events (births deaths and re-meshing/re-arrangements) occur on common time-steps; and boundaries are imposed on all sub-steps of numerical methods or implemented using forces, then all numerical methods can converge with the correct order. We introduce an adaptive time-stepping method and demonstrate that the best compromise between L{infty} error and run-time is to use Runge-Kutta 4 with an increased time-step and moderate adaptivity. We see that a judicious choice of numerical method can speed the simulation up by a factor of 10-60 from the Forward Euler methods seen in Osborne et. al. [2017, https://doi.org/10.1371/journal.pcbi.1005387] and a further speed up by a factor of 4 can be achieved by using an adaptive time-step.
- Citations
- 0
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
- Comparing individual-based approaches to modelling the self-organization of multicellular tissues
James M. Osborne, Alexander G. Fletcher, … David J. Gavaghan·bioRxiv·Sep 9, 2016
- A rigid body framework for multi-cellular modelling
Phillip J. Brown, J. E. F. Green, … James M. Osborne·bioRxiv·Feb 10, 2021
- PalaCell2D: A framework for detailed tissue morphogenesis
Raphaël Conradin, Christophe Coreixas, … Bastien Chopard B·Journal of Computational SciencePeer-reviewed·Apr 3, 2021
- Interacting active surfaces: a model for three-dimensional cell aggregates
A. Torres-Sanchez, M. K. Winter, G. Salbreux·bioRxiv·Mar 21, 2022
- Numerical Analysis of the Immersed Boundary Method for Cell-Based Simulation
Fergus R. Cooper, Ruth E. Baker, Alexander G. Fletcher·bioRxiv·Aug 24, 2016
- Continuum approximations for lattice-free multi-species models of collective cell migration
O. Matsiaka, C. Penington, … M. J. Simpson·bioRxiv·Mar 22, 2017