350 likes | 383 Views
Explore the intricate dynamics of tissue renewal, Wnt signalling, and crypt biology using cell-based modelling in Chaste. Learn about crypt simulations, the role of Wnt signalling in cancer, and the significance of individual-based models of tissues. Gain insights into the crucial processes of tissue renewal and regeneration vital for the survival of multicellular organisms, such as the rapid turnover in the intestinal epithelium. Discover how mathematical and computational models enhance our understanding of crypt dynamics and colorectal cancer initiation. Delve into advanced modelling techniques and simulations in this informative session.
E N D
Cell-Based Modelling in Chaste James Osborne
Timetable • 9:30am Lecture and Demo • 11am Practical • 4pm Retrospective • See https://chaste.cs.ox.ac.uk
Overview of talk • Intro to Crypt biology • Individual based models of tissues • Crypt simulations • Running Cell-Based Chaste simulations • Demo
Tissue renewal • Tissue renewal and regeneration are crucial for the survival and longevity of multicellular organisms • Replacement of the outer layers of the epidermis ensures maintenance of the skin’s structure and mechanical properties despite its continuous and direct exposure to a wide range of damaging factors • For a similar reason, one of the most rapidly renewing tissues in the body is the intestinal epithelium
Crypts of Lieberkuhn Paul Appleton, Dundee • This process is driven by stem cell proliferation within the crypts of Lieberkuhn • There are ~20 million crypts in the large intestine • About 700 cells in each and renewal every 3-5 days
Role of Wnt signalling • There is evidence that Wnt signalling plays a central role in maintaining the intestinal stem-cell niche and regulating normal crypt dynamics • It has been proposed that a spatial gradient of extracellular Wnt factors along the crypt axis determines position-dependent rates of cell proliferation, differentiation and death • Wnt signalling is initiated when extracellular Wnt factors bind to specific receptors on the cell surface WNT LEVEL
Wnt signalling in cancer • Most cancers can be initiated by a wide number of different mutations, but almost all CRCs carry activating mutations in the Wnt pathway • Over 90% of CRCs begin with either double-hits that truncate or disable APC or a single-hit in b-catenin • Both these genetic alterations result in ‘activation’ of the Wnt signalling pathway, build-up of b-catenin, and transcription of Wnt target genes • Thus the Wnt pathway plays a crucial role in the initiation of colorectal cancer • http://www.molecularmovies.com/movies/kellermcgill_clonalconveyorbelt.mov
Crypt modelling • Several fundamental biological questions remain to be resolved • position and number of stem cells • how different cellular processes are regulated and coordinated to maintain crypt homeostasis • As a crypt is a complex, highly-regulated system, a theoretical approach is valuable for attaining deeper understanding of its dynamics • Mathematical and computational modelling can provide insights that complement and reinforce knowledge acquired by experiments
Crypt modelling • Mathematical modelling has been used to investigate aspects of CRC for over half a century • Models for crypt dynamics have been used to investigate the mechanisms of • cell migration, • tissue recovery following irradiation, • malignant transformation, • stem-cell dynamics • Recent advances have led to multiscale models where we study the effect of pathway mutations on the tissue as a whole
Cell-level models • Explicitly consider individual cells • Track cell movement, size, shape • Influences from ‘above’ and ‘below’ • Cellular automata, cellular potts, cell-centre based models, vertex models
Cell centre models • Cell (centres) represented as points in space • Forces between centres: • Overdamped springs; • Hertz laws .etc. • Connectivity: • OS (node based); • Voronoi tessellation (mesh based)
Vertex models • Cell represented as polygons whose vertices are free to move • Control over cell size and cell-cell adhesion/interactions • Evolution by potentials, or other force balance
Cellular Potts • Cells composed of a collection of lattice points • Probabilities associated with different moves • Monte Carlo simulations to update cells, multiple sweeps per timestep
sub-cellular processes: cell cycle models • Simple agent based models • Cell cycle or other metabolic pathways • Typically a system of non-linear ODEs • Coupled to extracellular concentrations • Cell division, cell size/shape, cell-stromal and cell-cell adhesion, cell fate http://teachline.ls.huji.ac.il www.biocarta.com
Modelling tissue-level processes • Geometrical constraints • Imposed gradients • Field equations: • nutrient or inhibitor diffusion, • cells as sinks/sources, • on a growing domain
Putting it all together Multiple possible models at each scale
Model setup • For simplicity we first focus on an individual crypt, treating the 3D tubular crypt as a monolayer of cells lying on a cylindrical surface • We take a discrete approach, modelling each cell individually using a cell centre model • For simulation purposes, it is convenient to roll the crypt out onto a flat planar domain and impose periodic boundary conditions on the left and right sides • Impose a gradient of WNT, high at the bottom and low at the top
Cell movement and proliferation Target protein synthesis WNT SIGNALLING MODEL CELL CYCLE MODEL Biochemical cues Cell-cell adhesion Cell position CELL MECHANICS MODEL Cell size Cell neighbours Proliferation/ Differentiation Movement
Basic Crypt • The yellow cells are proliferating as they experience sufficient Wnt , the red cells are differentiated as the levels of Wnt are not high enough • A cell and its progeny is labelled in blue and you see that this cell takes over the crypt
Clonal expansion and niche succession • We can follow expansion of a clonal population in silico • The progeny of one stem cell can eventually take over the whole crypt • Our model predictions are consistent with experimental evidence • It has been proposed that monoclonal, mutant crypts constitute the earliest stage of colorectal adenomas • These monocryptal lesions can expand further by crypt fission
Introducing mutations • We can add mutant cells to the simulation to investigate the onset of CRC • Mutant cells proliferate independently of external cues and experience a higher adhesion to stromal tissue
3D crypt • We can also investigate cell dynamics on different geometries for example the test tube shaped crypt • This allows us to accurately represent the number of cells at the base of the crypt
Functionality Tissue level: • external factors; • PDEs: reaction diffusion, etc. • Cell level: • cell centre; • OS, • voronoi • vertex based; • cellular Potts; • cellular automata • Sub-cellular level: • rule based; • stochastic; • ODE based cell cycles models/ other networks
Cell Cell Cell Sub-cellular model Sub-cellular model Sub-cellular model Code structure • Open source modular code • C++ classes to represent individual elements • Simple to add new functionality, using sub-classes • Uses existing libraries: PETSc, CVODE .etc. • “CellBasedCodeStructure” External Factors Mesh Cell Population Forces/ Update Rules BCS Cell Killers Simulation
Setting up a simulation To specify a simulation you need to decide on the following: • Type of cell level model • interaction forces/rules • boundary forces/rules • Sub cellular model • proliferation, growth, death .etc. • Diffusible species • how these interact with cells • boundary conditions
Defining simulations Mesh Cells (1) Mesh (2) Cells (3) Cell Population (4) Simulation (5) Force/update rule (6) - Cell Killer (7) - Cell population BCS (8) (Run simulation) Cell Population Forces/ Update Rules BCS Cell Killers Simulation Note: Doesn’t include PDEs – see advanced tutorials
Chaste++ Mesh Cells Cell Population Simulation Forces Cell Killers (BCS)
CellBasedDemo • “UserTutorials/CellBasedDemo” • Changing cell level model • Changing CCM • Changing force • Introducing killers • Introducing boundary conditions • Cell signalling (i.e. PDEs) covered in advance tutorials