🦠 Cell Growth & Morphogenesis
Watch a cluster of cells grow, divide and pack into organic tissue. Tune division, adhesion and a reaction-diffusion morphogen field that colours each cell by fate.
About Cell Growth and Morphogenesis
Morphogenesis — the process by which an organism acquires its shape — is one of the central unsolved problems of developmental biology. This simulator combines two fundamental mechanisms: force-directed cell mechanics, where circular cells grow, divide, and pack into tissue through repulsion and adhesion forces; and a Gray–Scott reaction–diffusion field that generates spatially patterned morphogen gradients across the tissue. Alan Turing first proposed in 1952 that diffusing chemical "morphogens" with differential diffusion rates could spontaneously break spatial symmetry, generating the spots, stripes, and labyrinthine patterns seen on animal coats, fish skin, and developing embryos.
Control cell division rate, growth rate, adhesion strength, and maximum cell count on the left panel. Enable the Gray–Scott morphogen field (with adjustable feed rate F and kill rate k) and watch it paint each cell by its local chemical fate — switching between spots and stripes as you tune F and k across the Turing instability boundary. Toggle between fate, age, and size colour modes to reveal different aspects of tissue organisation as the cluster grows from a few seed cells to hundreds of densely packed descendants.
Frequently Asked Questions
What is the Gray–Scott model and what patterns does it produce?
The Gray–Scott model is a two-species reaction–diffusion system: ∂U/∂t = D_U∇²U − UV² + F(1−U) and ∂V/∂t = D_V∇²V + UV² − (F+k)V. Species U (the substrate) is fed in from outside at rate F and is consumed by the autocatalytic reaction UV²→3V; species V (the activator) is consumed at rate k+F. Depending on F and k, the system produces an extraordinary variety of patterns: stable spots ("pearls"), growing spots that divide like cells, stripes, labyrinths, and travelling waves. These patterns match observed biological structures from coral reef textures to cone snail shell patterns.
How does cell division work in this simulation?
Each cell grows by slowly increasing its radius at a rate proportional to the growth rate parameter and a crowding factor (nearby cells reduce nutrient access and slow growth). When a cell exceeds the division radius R_div = 9 pixels, it has a probability of splitting into two daughter cells of radius R_min = 4, positioned slightly apart along a random axis. This implements a simplified version of mitotic cell division — metaphase plate alignment and cytokinesis — whilst capturing the key kinetics: growth limited by crowding, division probability proportional to the division rate slider.
What does the adhesion parameter control?
The adhesion parameter sets the strength of the short-range attractive force between nearby cells that are not overlapping. When two cells are within 8 pixels of contact but not touching, they experience a gentle inward pull proportional to adhesion × (gap distance). High adhesion produces tightly cohesive clusters that resist spreading; low adhesion allows cells to drift apart after division. This approximates the cell–cell adhesion mediated by E-cadherin and other adhesion molecules, whose loss in epithelial-to-mesenchymal transition (EMT) allows cancer cells to detach from the primary tumour and metastasise.
What are Turing patterns and how do they arise?
Turing patterns arise when an activator (which promotes both itself and an inhibitor) diffuses more slowly than the inhibitor — a condition called the "diffusion-driven instability". Small random fluctuations in activator concentration are locally amplified but globally suppressed by the faster-spreading inhibitor, spontaneously selecting a characteristic spatial wavelength. This wavelength scales with √(D_activator/reaction_rate) and determines spot or stripe spacing. Real-world confirmation includes melanocyte patterning in zebrafish (manipulated genetically to switch from stripes to spots), digit spacing in vertebrate limbs, and hair follicle arrangement in mammalian skin.
How does the tissue boundary (confinement) affect morphogenesis?
The circular tissue boundary in this simulation implements a biologically realistic constraint: in real embryos, tissues develop within defined spatial boundaries set by epithelial membranes, extracellular matrix scaffolds, and neighbouring cell layers. Confinement restricts the available patterning wavelengths to multiples that "fit" within the tissue geometry, so spot number and arrangement are partly geometrically determined. Gastruloids — synthetic embryos grown from stem cells in confinement — produce remarkably consistent anterior–posterior axis formation, demonstrating that geometry itself instructs morphogenesis.
What is the packing fraction and how does it relate to real tissue?
The packing fraction measures what proportion of the tissue area is occupied by cell bodies (π×r²/tissue_area). Random packing of equal circles reaches a maximum of ~0.906 (hexagonal close packing), but real biological tissues typically achieve packing fractions of 0.7–0.85 because cells have variable sizes and deform under mechanical pressure. In epithelial monolayers, cells pack into Voronoi-like polygons with a characteristic distribution of 5-, 6-, and 7-sided cells described by the topological Euler relation — an order that emerges purely from mechanical energy minimisation.
What is the difference between morphogens and growth factors?
Morphogens are signalling molecules that form spatial gradients across a tissue and instruct cells to adopt different fates depending on local concentration — a concentration-dependent cell fate decision. Classic morphogens include Bicoid (head-to-tail axis in Drosophila), Sonic Hedgehog (SHH, digit identity), BMP-4 (dorsal–ventral axis), and Wnt (body axis polarity). Growth factors (such as EGF, FGF, PDGF) primarily stimulate cell proliferation and survival rather than fate specification, though the distinction is blurred because many molecules do both. In this simulator, the V species of Gray–Scott acts as the fate-determining morphogen.
How does crowding inhibit cell growth?
In real tissues, cell growth is limited by contact inhibition — cells that are completely surrounded by neighbours stop dividing, a phenomenon discovered by Abercrombie in the 1950s. The molecular basis involves mechanosensitive signalling through the Hippo pathway: when cells are mechanically crowded, the YAP/TAZ transcription factors are phosphorylated and inactivated, turning off growth genes. Cancer cells often lose contact inhibition — a hallmark of malignancy. In this simulator, crowding is modelled simply by counting neighbours within a fixed radius and reducing growth rate proportionally, capturing the phenomenology without the molecular detail.
What determines the spatial scale of Turing patterns?
The characteristic Turing wavelength λ ≈ 2π√(D_activator/degradation_rate) sets the spacing between spots or stripes. Biological systems adjust this scale to match tissue dimensions: as an embryo grows, the same morphogen parameters produce a proportionally scaled pattern (Wolpert's French Flag Problem). Recent work has shown that some morphogen gradients scale with tissue size through feedback loops — the activator drives its own production but also stimulates inhibitor production, and the inhibitor's degradation rate adjusts with tissue volume. This active scaling ensures robustness of pattern formation across a range of embryo sizes.
Can morphogenesis be directed by mechanical forces alone?
Yes — there is growing evidence that mechanical forces are as important as chemical signals in morphogenesis. Differential surface tension between cell populations drives cell sorting (Steinberg's differential adhesion hypothesis, 1963); tissue folding in gastrulation and neurulation is driven by apical constriction where cells contract their apical surfaces; and compressive stresses in the developing gut cause it to buckle into characteristic looped shapes. Mechanotransduction — the conversion of mechanical forces into gene expression changes — links the chemical and mechanical aspects of morphogenesis, with the cytoskeleton serving as the key signal transducer.
How do organoids relate to this simulation?
Organoids are three-dimensional miniature organ models grown from pluripotent or adult stem cells in a gel matrix, pioneered by Hans Clevers' group for the intestine in 2009. They spontaneously self-organise into structures resembling the tissue of origin — complete with crypt–villus architecture in intestinal organoids, or alveoli in lung organoids — driven by the same Turing-type morphogen gradients modelled here. Organoids are revolutionising drug testing, personalised medicine (patient-derived cancer organoids predict chemotherapy response), and disease modelling for conditions including COVID-19 lung infection and cystic fibrosis.
Grow a cell cluster from a few seeds: cells enlarge, divide and push apart with force-directed packing, while a Gray–Scott morphogen field patterns their fate. Explore division rate, adhesion and reaction–diffusion.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install