Particle-based simulations of reaction-diffusion processes with Aboria

05/28/2018
by   Maria Bruna, et al.
0

Mathematical models of transport and reactions in biological systems have been traditionally written in terms of partial differential equations (PDEs) that describe the time evolution of population-level variables. In recent years, the use of stochastic particle-based models, which keep track of the evolution of each organism in the system, has become widespread. These models provide a lot more detail than the population-based PDE models, for example by explicitly modelling particle-particle interactions, but bring with them many computational challenges. In this paper we overview Aboria, a powerful and flexible C++ library for the implementation of numerical methods for particle-based models. We demonstrate the use of Aboria with a commonly used model in mathematical biology, namely cell chemotaxis. Cells interact with each other and diffuse, biased by extracellular chemicals, that can be altered by the cells themselves. We use a hybrid approach where particle-based models of cells are coupled with a PDE for the concentration of the extracellular chemical.

READ FULL TEXT
research
11/16/2020

Coarse-grained and emergent distributed parameter systems from data

We explore the derivation of distributed parameter system evolution laws...
research
05/15/2020

Diffusivity Estimation for Activator-Inhibitor Models: Theory and Application to Intracellular Dynamics of the Actin Cytoskeleton

A theory for diffusivity estimation for spatially extended activator-inh...
research
08/30/2021

Individual and population approaches for calibrating division rates in population dynamics: Application to the bacterial cell cycle

Modelling, analysing and inferring triggering mechanisms in population r...
research
08/13/2019

Swarm Intelligence for Morphogenetic Engineering

We argue that embryological morphogenesis provides a model of how massiv...
research
10/27/2018

Nonlocal flocking dynamics: Learning the fractional order of PDEs from particle simulations

Flocking refers to collective behavior of a large number of interacting ...
research
04/19/2018

The Bond-Calculus: A Process Algebra for Complex Biological Interaction Dynamics

We present the bond-calculus, a process algebra for modelling biological...
research
09/12/2019

Coarse-scale PDEs from fine-scale observations via machine learning

Complex spatiotemporal dynamics of physicochemical processes are often m...

Please sign up or login with your details

Forgot password? Click here to reset