Turing's diffusion-driven instability is a widely used canonical model for pattern formation in biology. The basic Turing model consists of two coupled diffusion-reaction partial differential equations. Traditionally, the model is posed on a fixed domain. Depending on the kinetic terms and the parameters, the typical resulting patterns are spots, and/or labyrinthine stripes. |
The Fisher-KPP model is a simple reaction-diffusion partial differential equation that exhibit travelling wave behaviour. It has been used to model a variety of biological phenonmena, such as cell invasion, wound healing, the spread of advantageous mutations, and the behaviour of invasive species. The model has since been generalized to have a more complicated kinetic terms, which has additional parameters to allow better fitting of experimental data. |
Not all data are equal when it comes to parameter identifiability. A well-designed experiment can provide data that are more helpful for the purpose of pin-pointing parameter values in a model. The goal of this project is to systematically design the optimal experiment that yields the most useful data. We use cell invasion assays as an example. First, we discuss the most suitable initial condition to the experiment, both in the theoretical case with few constraints, or in the practical case where only initial conditions of some special form are easily achievable. Next, we consider modifying the experiment by introducing a control variable, which can be adjusted to maximize the impact of variation in parameter values on model solutions. The results are also applicable to model selection, where we need to differentiate between models that do similarly well as reproducing experimental data. Related publications: (see DPhil thesis, Ch.4, publication in preparation) |
In many modelling applications, we are not only interested in predicting the behaviour of the underlying system, but also in controlling the system and guiding it toward certain desirable outcome in an efficient way. This can be done by manipulating certain aspects of the system, which are called control variables. For models that takes the form of ordinary or partial differential equations, there exist well-developed techniques, such as Pontryagin's Maximum Principle, and Bellman's Equation, to find the optimal way of manipulating the control variables. However, for agent-based models, there are currently no applicable techniques to do the same. Here, we try to develop a machine-learning based approach, combining ideas from equation learning and dimension reduction, to produce a method for calculating optimal control for agent-based models. Related publications: (see DPhil thesis, Ch.5) |
Many types of eukaryotic cells have the ability to crawl. This is crucial for many many biological functions, an example is the migration of neural crest cells. In a vertebrate embryo, a plate of cells (called the neural plate) folds up to form the neural tube, which is the precursor to the brain and spinal cord. Right at the point where the tube closes up is a group of cells called neural crest cells. They will migrate a long distance to various places in the embryo, eventually forming a variety of tissues. Without the ability to crawl, they wouldn't be able to get to where they are needed. |
Childhood absence epilepsy (CAE) is a type of epilepsy that causes patients to have sudden and frequent absence seizures ("blank out"). It usually manifests in young children between 4-6 years old, who eventually grow out of it in their later years.
We would like to understand the mechanisms behind the seizures, and why CAE only affect young children. This important for predicting when will seizures occur, and also for developing ways that can prevent the seizures from happening. Related publications: [1] |