Phenotype structuring in collective cell migration:a tutorial of mathematical models and methods
Tommaso Lorenzi, Kevin J Painter, Chiara Villa
TL;DR
This work frames phenotype-structured populations within collective cell migration by extending classical reaction-advection-diffusion models to phenotype-structured PDEs (PS-PDEs) that track density $n(t,\bm x,\bm y)$ across physical and phenotypic spaces. It provides a tutorial-style guide: deriving PS-PDEs from agent-based models, analyzing travelling waves and concentration phenomena, and implementing simulations via the method of lines, while illustrating with diffusion-based (Fisher–KPP), pressure-based, and taxis-based movement forms. Key contributions include formal derivations linking micro-scale rules to PS-PDEs, analytical insights into how phenotypic structure sorts across travelling waves and drives concentration, and practical numerical schemes for high-dimensional, non-local PDEs. The framework enables mechanistic exploration of how phenotypic heterogeneity shapes invasion, adaptation, and therapy responses, with broad implications for cancer invasion, bacterial chemotaxis, and tissue dynamics; it also highlights methodological challenges in connecting PS-PDEs with data and in developing efficient numerical tools.
Abstract
Populations are heterogeneous, deviating in numerous ways. Phenotypic diversity refers to the range of traits or characteristics across a population, where for cells this could be the levels of signalling, movement and growth activity, etc. Clearly, the phenotypic distribution -- and how this changes over time and space -- could be a major determinant of population-level dynamics. For instance, across a cancerous population, variations in movement, growth, and ability to evade death may determine its growth trajectory and response to therapy. In this review, we discuss how classical partial differential equation (PDE) approaches for modelling cellular systems and collective cell migration can be extended to include phenotypic structuring. The resulting non-local models -- which we refer to as phenotype-structured partial integro-differential equations (PS-PIDEs) -- form a sophisticated class of models with rich dynamics. We set the scene through a brief history of structured population modelling, and then review the extension of several classic movement models -- including the Fisher-KPP and Keller-Segel equations -- into a PS-PIDE form. We proceed with a tutorial-style section on derivation, analysis, and simulation techniques. First, we show a method to formally derive these models from underlying agent-based models. Second, we recount travelling waves in PDE models of spatial spread dynamics and concentration phenomena in non-local PDE models of evolutionary dynamics, and combine the two to deduce phenotypic structuring across travelling waves in PS-PIDE models. Third, we discuss numerical methods to simulate PS-PIDEs, illustrating with a simple scheme based on the method of lines and noting the finer points of consideration. We conclude with a discussion of future modelling and mathematical challenges.
