Understanding differential cell dynamics during collective migration using integrated simulations and experiments
Beyond DNA damage
Identifying cell-to-cell variability using mathematical and statistical modelling
Abstract
Cell-to-cell variability is often a primary source of variability in experimental data. Yet, it is common for mathematical analysis of biological systems to neglect biological variability by assuming that model parameters remain fixed between measurements. In this two-part talk, I present new mathematical and statistical tools to identify cell-to-cell variability from experimental data, based on mathematical models with random parameters. First, I identify variability in the internalisation of material by cells using approximate Bayesian computation and noisy flow cytometry measurements from several million cells. Second, I develop a computationally efficient method for inference and identifiability analysis of random parameter models based on an approximate moment-matched solution constructed through a multivariate Taylor expansion. Overall, I show how analysis of random parameter models can provide more precise parameter estimates and more accurate predictions with minimal additional computational cost compared to traditional modelling approaches.
A multiscale model of complex endothelial cell dynamics in early angiogenesis
Emergent digital biocomputation through spatial diffusion and engineered bacteria
Abstract
Building computationally capable biological systems has long been an aim of synthetic biology. The potential utility of bio-computing devices ranges from biosafety and environmental applications to diagnosis and personalised medicine. Here we present work on the design of bacterial computers which use spatial patterning to process information. A computer is composed of a number of bacterial colonies which, inspired by patterning in embryo development, communicate using diffusible morphogen-like signals. A computation is programmed into the overall physical arrangement of the system by arranging colonies such that the resulting diffusion field encodes the desired function, and the output is represented in the spatial pattern displayed by the colonies. We first mathematically demonstrate the simple digital logic capability of single bacterial colonies and show how additional structure is required to build complex functions. Secondly, inspired by electronic design automation, an algorithm for designing optimal spatial circuits computing two-level digital logic functions is presented, extending the capability of our system to complex digital functions without significantly increasing the biological complexity. We implement experimentally a proof-of-principle system using engineered Escherichia coli interpreting diffusion fields formed from droplets of an inducer molecule. Our approach will open up new ways to perform biological computation, with applications in synthetic biology, bioengineering and biosensing. Ultimately, these computational bacterial communities will help us explore information processing in natural biological systems.