The pseudo-compartment method for coupling partial differential equation and compartment-based models of diffusion
Authored by Christian A Yates, Mark B Flegg
Date Published: 2015
DOI: 10.1098/rsif.2015.0141
Sponsors:
No sponsors listed
Platforms:
No platforms listed
Model Documentation:
Other Narrative
Mathematical description
Model Code URLs:
Model code not found
Abstract
Spatial reaction-diffusion models have been employed to describe many
emergent phenomena in biological systems. The modelling technique most
commonly adopted in the literature implements systems of partial
differential equations (PDEs), which assumes there are sufficient
densities of particles that a continuum approximation is valid. However, owing to recent advances in computational power, the simulation and
therefore postulation, of computationally intensive individual-based
models has become a popular way to investigate the effects of noise in
reaction-diffusion systems in which regions of low copy numbers exist.
The specific stochastic models with which we shall be concerned in this
manuscript are referred to as `compartment-based' or `on-lattice'. These
models are characterized by a discretization of the computational domain
into a grid/lattice of `compartments'. Within each compartment, particles are assumed to be well mixed and are permitted to react with
other particles within their compartment or to transfer between
neighbouring compartments. Stochastic models provide accuracy, but at
the cost of significant computational resources. For models that have
regions of both low and high concentrations, it is often desirable, for
reasons of efficiency, to employ coupled multi-scale modelling
paradigms. In this work, we develop two hybrid algorithms in which a PDE
in one region of the domain is coupled to a compartment-based model in
the other. Rather than attempting to balance average fluxes, our
algorithms answer a more fundamental question: `how are individual
particles transported between the vastly different model descriptions?'
First, we present an algorithm derived by carefully redefining the
continuous PDE concentration as a probability distribution. While this
first algorithm shows very strong convergence to analytical solutions of
test problems, it can be cumbersome to simulate. Our second algorithm is
a simplified and more efficient implementation of the first, it is
derived in the continuum limit over the PDE region alone. We test our
hybrid methods for functionality and accuracy in a variety of different
scenarios by comparing the averaged simulations with analytical
solutions of PDEs for mean concentrations.
Tags
noise
Algorithm
Gene-expression
Cell
Exact stochastic simulation
Chemical-reactions
Limit-cycle behavior
Biochemical systems