Animal Coat Patterns
Module 4: Space and Pattern Formation
The classical biological application of Turing’s mechanism is Murray’s model of mammalian coat markings (murray1981prepattern?; murray1988leopard?; murray2003mathematical?). This page lists its main claims and uses your 1D tools to reproduce the central one: domain size controls the pattern.
The Model in Brief
- A reaction-diffusion system sets up a spatial prepattern of a morphogen on the embryo’s skin during a short window of development (murray1981prepattern?).
- Pigment cells later read the prepattern: where the morphogen exceeds a threshold, they produce melanin (murray1981prepattern?).
- Only the scale and geometry of the domain were varied in Murray’s simulations. Very small domains stay uniform, and increasingly complex patterns, from stripes to spots, appear as the domain grows. The size and shape of the embryo when the mechanism operates therefore decide the marking (murray1988leopard?; murray2003mathematical?).
The Tail Prediction
A tail is close to a tapering cylinder. Near the body the circumference is large and 2D patterns such as spots can form. Near the tip the circumference is too small for any mode around the tail, so only bands along its length remain. The model therefore predicts that a spotted animal can have a striped tail, but a striped animal cannot have a spotted tail (murray1988leopard?; murray2003mathematical?).
Domain Size in 1D
The same effect appears in 1D. Figure 1 shows the leading unstable Neumann mode for Case A (\(a = 0.4\), \(b = 1\), \(d = 30\), \(\gamma = 1\)) as the domain length grows.
Below \(L \approx 6\) and for \(9 < L < 12\) nothing grows. As \(L\) increases the leading mode jumps by one at a time, and the pattern wavelength stays close to \(2\pi/k_{\max} \approx 14.6\). In linear theory, a larger domain therefore holds more peaks at the same spacing rather than wider peaks.
Evidence and Limitations
- In the angelfish Pomacanthus, stripes keep their spacing while the fish grows, and new stripes appear between old ones. (kondo1995reaction?) reproduced these rearrangements with a reaction-diffusion simulation.
- (kondo2010reaction?) review later work and note that a pattern consistent with a Turing model does not identify the molecules involved. Testing the mechanism requires identifying the interacting components and their interactions.
- Linear theory predicts the onset wavelength only. The final pattern also depends on nonlinear terms, domain growth, curvature, and timing (murray2003mathematical? and 3.1).
Optional extension. Run the 1D solver with \(L = 10\), Neumann boundaries, \(dx = 1\) and \(dt = 0.01\) for Case A. You will see a pattern, although Figure 1 predicts none. Repeat with \(dx = 0.25\) and \(dt = 0.001\). Explain the difference with the effective domain length of the copy boundary condition on Boundary Conditions.
Copying \(u_0 = u_1\) and \(u_{N-1} = u_{N-2}\) places the zero-flux boundaries halfway between the first two and the last two grid points. The effective length is \((N-2)\,dx\). With \(dx = 1\) that is \(8\), and mode \(1\) has \(k = \pi/8 \approx 0.39\), inside the unstable band. With \(dx = 0.25\) it is \(9.5\), \(\pi/9.5 \approx 0.33\) lies below the band, and the flat state persists. This is a discretization effect that disappears under grid refinement, which is why you run the convergence check.
Exit question
Case A on a Neumann interval of length \(L = 10\) satisfies all four Turing conditions. Will a pattern form? Explain in one or two sentences.
No. The Turing conditions do not depend on the domain, but the admissible wavenumbers \(n\pi/10\) for \(n = 1, 2\) are \(0.31\) and \(0.63\), both outside the unstable band \(0.349 < k < 0.523\). No mode grows, so the flat state persists.