Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 20 additions & 39 deletions docs/thompson_1917_outreach_emails.md
Original file line number Diff line number Diff line change
Expand Up @@ -142,74 +142,55 @@ Joel Dietz (Project Delphi · [github.com/fractastical/morpholib](https://github

## 5. Email Draft 4 — Prof. Miriam L. Zelditch (University of Michigan)

*Redrafted 2026-11-04 to ask for one specific judgement rather than co-authorship. Status: not sent. The earlier, longer draft is in git history (commit cd62496).*

**To:** `zelditch@umich.edu`
**Subject:** Peter Wainwright suggested we reach out — Testing D'Arcy Thompson's 1917 fish grids, Relative Warps, and head-body-fin modularity across 791 species
**Attachments:**
1. `docs/outreach_fig3_evans_larouche_modularity.png` (inline + attached)
2. `docs/outreach_fig4_wainwright_600pt_and_convergence.png` (inline + attached)
3. `docs/thompson_1917_fish_transformations_manuscript.pdf`
**Subject:** Peter Wainwright suggested you: is this a fair test of an 8-parameter Thompson grid against thin-plate splines?
**Attachments:** `docs/outreach_fig4_wainwright_600pt_and_convergence.png` (one page). Manuscript on request.

---

Dear Professor Zelditch,

We were speaking today with Peter Wainwright about a new quantitative study we have been conducting on D'Arcy Thompson's 1917 fish coordinate transformations (*On Growth and Form*, Ch. XVII, pp. 748–751, Figs. 373–382), and he immediately suggested we share our findings with you.

In Chapter 1 of *Geometric Morphometrics for Biologists* — and in your foundational papers with Olivier Larouche and Richard Cloutier on head, body, and fin modularity in fishes (2017, *BMC Biology*; 2018, *Evolutionary Biology*) — you highlighted both how Thompson's global transformation grids inspired modern geometric morphometrics and how teleost fishes partition variation across semi-autonomous craniofacial, trunk, and fin modules.

We formalized all four of Thompson's 1917 fish coordinate families as explicit 5- to 8-parameter maps (5p oblique shear, 8p coaxial circles, 8p bilinear fan, and 8p exponential radial flare) composed with the 6-parameter uniform affine component, and tested them across all six of Thompson's original 1917 species pairs (both on the standard 17 homologous skeletal landmarks and on 600-semilandmark whole-body outlines) as well as 791 Indo-Pacific reef-fish species (4,505 pairs; 4,334 time-calibrated divergences on the Rabosky et al. 2018 phylogeny).

Three findings emerged that connect directly to your work (summarized in the two attached plates, **`outreach_fig3_evans_larouche_modularity.png`** and **`outreach_fig4_wainwright_600pt_and_convergence.png`**):
Peter Wainwright suggested we ask you one question about a test of D'Arcy Thompson's 1917 fish grids. A yes, a no, or "wrong criterion" is all we need in reply.

1. **How Head–Body–Fin Modularity Creates a 17-Landmark vs. Whole-Body Outline Discrepancy (`outreach_fig3`, Panels A–D):**
In the standard 17-landmark teleost protocol, **9 of the 17 landmarks (53% of the ordinary least-squares weight) lie in the craniofacial partition** ($\text{LM } 1\text{–}2, 11\text{–}17$), while the remaining 8 mark only the basal insertion points of the fins along the body wall ($\text{LM } 3\text{–}10$) — omitting 100% of the distal dorsal, anal, and caudal fin webs and ventral keel. Because median-fin insertions decouple from the cranium across families (post-warp fin-insertion Procrustes RMS residuals are **$1.16\times \to 1.28\times \to 1.48\times$** larger than craniofacial residuals), fitting a global coordinate grid (or even an exact 34p Thin-Plate Spline) to the 17 landmarks on interfamily pairs such as *Scarus* $\to$ *Pomacanthus* or *Scorpaena* $\to$ *Antigonia* **actively degrades the real 600-semilandmark whole-body outline compared to no non-rigid warp at all** (non-overlapping area $|A \Delta B|$ worsens from $40.6\% \to 56.2\%$ on *Scarus* $\to$ *Pomacanthus* and $102.2\% \to 143.7\%$ on *Scorpaena* $\to$ *Antigonia*). Conversely, fitting the **exact same 5- to 8-parameter Thompson coordinate families directly to the 600-semilandmark outlines** (anchored only at the snout tip and caudal peduncle midpoint) recovers every 1917 transformation ($|A \Delta B| = \mathbf{28.5\%}$ on *Scarus* $\to$ *Pomacanthus*, $\mathbf{17.2\%}$ on *Polyprion* $\to$ *Pristigenys*, $\mathbf{35.5\%}$ on *Pristigenys* $\to$ *Scorpaena*, and $\mathbf{57.6\%}$ on *Scorpaena* $\to$ *Antigonia*), with $100\%$ diffeomorphic bijectivity ($\det D\Phi > 0$ everywhere).
**What we did.** We wrote Thompson's four Chapter XVII fish families as explicit 5–8-parameter maps and fitted them, and a standard 600-semilandmark curve thin-plate spline, to the *same* 600-point outlines of his six 1917 pairs. We scored both on (a) whether the interior grid stays orientation-preserving (det DΦ > 0 everywhere) and (b) how well a map fitted to the outline alone predicts the 14 interior skeletal landmarks it never saw. On the 791-species Claverie–Wainwright set we also compared Thompson's fixed 8 parameters against the best data-driven 8-parameter basis (uniform + RW1 + RW2) under leave-one-family-out.

2. **Why 8p Thompson Outperforms Standard 600-Semilandmark Curve TPS on Out-of-Sample Interior Anatomy (`outreach_fig4`, Panels A–C):**
When we hold the 600-semilandmark outline input fixed across all six 1917 pairs, a standard 600-semilandmark curve TPS (Bookstein 1997) slides semilandmarks along hypertrophied dorsal and anal fin lobes, **folding and inverting the 2D interior coordinate grid on 6 of 6 pairs** ($\min \det D\Phi = -6.76$) and degrading out-of-sample prediction of the 14 held-out interior skeletal landmarks by up to $2.4\times$. In contrast, Thompson's 8-parameter coordinate grid remains $100\%$ diffeomorphic (`6/6` pairs) and accurately predicts held-out internal craniofacial and fin-base landmarks from the outer contour alone.
**What came out.** Curve TPS folds on 6/6 pairs and predicts the held-out interior landmarks worse on 6/6 (e.g. Procrustes RMS 0.072 vs 0.032, *Polyprion* → *Pristigenys*); the 8p grid folds on 0/6. Thompson's fixed parameters explain 50.9% of shape variance (median) against the 55.3% data-driven ceiling.

3. **92% Capture of Empirical Non-Affine Relative Warps & Convergent Phylomorphospace Trajectories (`outreach_fig4`, Panels D–F):**
Using Leave-One-Family-Out cross-validation across all 48 families (791 species), Thompson's 1917 analytical 8-parameter laws capture **92.0% (median) / 95.6% (mean)** of the variance explained by the optimal data-driven 8-parameter Relative-Warp basis (`6p Uniform + RW1 + RW2`, Rohlf 1993) (`50.9%` vs. `55.3%`, compared to `25.1%` for the 6p uniform component) and **88.6%** of the primary `(PC1, PC2)` phylomorphospace plane. Furthermore, Phenotypic Trajectory Analysis (Adams & Collyer 2009) across 5 convergent deep-bodied families and 6 elongate/fusiform families (`> 95 Myr` apart) shows that convergent clades follow strongly parallel global 8p Thompson trajectories ($r_{\text{vec}} = +0.693$ and $+0.714$, vs. $-0.699$ between divergent clades) while diverging in their local craniofacial and fin-insertion modules ($r_{\text{vec}} = +0.416$).
**What we are asking you to judge.** Is criterion (b) fair? A spline is an interpolant, not a predictor of unseen interior points, so a critic could say we scored TPS on a job it was never meant to do and that the comparison is rigged toward a low-parameter global family. If the criterion is wrong, we would like to know what the right one is; we will run it and report the result either way. A second question, only if you have time: is the relative-warp ceiling the right yardstick for "how much of fish shape is Thompsonian", or does your head–body–fin modularity work imply the comparison should be made per module?

We have attached our manuscript (`thompson_1917_fish_transformations_manuscript.pdf`, with all code and data openly reproducible). We would be deeply honored to hear your thoughts — and if this interests you, to explore collaborating as a co-author on a submission to *Systematic Biology*, *Evolution*, or *Evolutionary Biology*.
The figure, the script (`thompson/run_wainwright_600pt_and_convergence_tests.py`) and the numbers file are public at github.com/fractastical/morpholib. With your permission we would record your answer, whichever it is, in the paper's acknowledgements and in our validation log.

With warm regards,
With thanks,

Joel Dietz (Project Delphi · [github.com/fractastical/morpholib](https://github.com/fractastical/morpholib))

---

## 6. Email Draft 5 — Prof. Anjali Goswami (Natural History Museum, London / UCL) & Dr. Ryan N. Felice (University College London)

*Redrafted 2026-11-04 to ask for one specific judgement rather than co-authorship. Status: not sent. The earlier, longer draft is in git history (commit cd62496).*

**To:** `a.goswami@nhm.ac.uk`, `r.felice@ucl.ac.uk`
**Subject:** Peter Wainwright suggested we reach out — High-density 600-semilandmark outlines vs. 17 sparse landmarks & developmental modularity across D'Arcy Thompson's 1917 fish transformations
**Attachments:**
1. `docs/outreach_fig4_wainwright_600pt_and_convergence.png` (inline + attached)
2. `docs/outreach_fig2_price_wainwright_horizon.png` (inline + attached)
3. `docs/thompson_1917_fish_transformations_manuscript.pdf`
**Subject:** Peter Wainwright suggested you: does our 600-semilandmark curve TPS fold because we did not slide the semilandmarks?
**Attachments:** `docs/outreach_fig4_wainwright_600pt_and_convergence.png` (one page). Manuscript on request.

---

Dear Professor Goswami and Dr. Felice,

We were speaking today with Peter Wainwright about a study testing D'Arcy Thompson's 1917 fish transformations (*On Growth and Form*, Figs. 373–382) across 791 Indo-Pacific reef-fish species and 600-semilandmark outlines, and he suggested we reach out to both of you given how closely our findings intersect your work on high-density semilandmark morphometrics, curve-sliding artifacts, and the developmental origins of macroevolutionary modularity (Goswami et al. 2014, 2022; Felice & Goswami 2018, *PNAS*; Felice et al. 2018, *Evolution* / *Systematic Biology*).

We formalized all four of Thompson's 1917 fish coordinate families as explicit 5- to 8-parameter maps (5p oblique shear, 8p coaxial circles, 8p bilinear fan, and 8p exponential radial flare) and evaluated them across all six of Thompson's 1917 species pairs (both on standard 17 homologous skeletal landmarks and on 600-semilandmark whole-body outlines) as well as 4,334 time-calibrated divergences on the Rabosky et al. (2018) megaphylogeny.

Three results emerged that directly parallel and extend your findings (summarized in the attached plates **`outreach_fig4_wainwright_600pt_and_convergence.png`** and **`outreach_fig2_price_wainwright_horizon.png`**):
Peter Wainwright suggested you as the people to ask one technical question about semilandmark methods. A short answer is all we need.

1. **Sparse Landmark Density Bias vs. 600-Semilandmark Outlines & Curve-TPS Folding Artifacts (`outreach_fig4`, Panels A–C):**
In the standard 17-landmark teleost protocol, **9 of the 17 landmarks (53% of ordinary least-squares weight) sit in the craniofacial partition** while $0\%$ sample the distal dorsal, anal, and caudal fin contours. Consequently, fitting a global coordinate grid to the 17 sparse landmarks on interfamily pairs such as *Scarus* $\to$ *Pomacanthus* or *Scorpaena* $\to$ *Antigonia* **actively degrades the real 600-semilandmark whole-body silhouette compared to no non-rigid deformation at all** (non-overlapping area $|A \Delta B|$ worsens from $40.6\% \to 56.2\%$ and $102.2\% \to 143.7\%$).
Yet when we hold the **600-semilandmark outline input fixed** and compare five competing 600-point outline methods head-to-head (Panel A–C), standard 600-semilandmark curve TPS (Bookstein 1997) suffers from non-homologous perimeter sliding across hypertrophied median-fin lobes (echoing your critique in Felice et al. 2018), **folding and inverting the 2D interior coordinate grid on 6 of 6 pairs** ($\min \det D\Phi = -6.76$, with up to $25.1\%$ of the body domain inverted in red in Panel A) and degrading out-of-sample prediction of the 14 held-out interior skeletal landmarks by up to **$2.4\times$**. By contrast, fitting Thompson's 8-parameter coordinate grid directly to the 600 semilandmarks (anchored only at the snout tip and caudal peduncle midpoint) cuts $|A \Delta B|$ to **$28.5\%$** (*Scarus* $\to$ *Pomacanthus*), **$17.2\%$** (*Polyprion* $\to$ *Pristigenys*), and **$35.5\%$** (*Pristigenys* $\to$ *Scorpaena*), maintains **$100\%$ diffeomorphic bijectivity ($\det D\Phi > 0$ on `6/6` pairs)**, and achieves the lowest out-of-sample error on held-out internal anatomy.
**The observation.** Fitting a 600-semilandmark curve thin-plate spline between each of D'Arcy Thompson's six 1917 fish pairs (*Scarus* → *Pomacanthus*, *Diodon* → *Mola*, and so on), with semilandmarks paired by perimeter arc-length, the interior grid folds (det DΦ < 0 somewhere, up to 25% of the body on *Scorpaena* → *Antigonia*) on all six pairs. An 8-parameter Thompson coordinate grid fitted to the same 600 points never folds and predicts the 14 held-out interior skeletal landmarks better on all six pairs.

2. **A $\sim 45\text{–}50\text{ Myr}$ Macroevolutionary Disparity Transition Driven by Neural-Crest Craniofacial vs. Somitic Fin-Insertion Modularity (`outreach_fig2`, Panels A–B):**
Across 4,334 time-calibrated pairs (`791` species), 8-parameter Thompson grids pull median 17-landmark Procrustes RMS residuals right down inside the intrageneric Procrustes disparity band ($\sigma_{\text{genus}} \le 0.0110$) for divergences under $50\text{ Myr}$ (`0.0106`, `0.0104`, `0.0106` RMS; $53\%\text{–}61\%$ of pairs within $\sigma_{\text{genus}}$). Past **$\sim 45\text{–}50\text{ Myr}$** ($t^* = 45.8\text{ Myr}$ on $n = 187$ phylogenetically independent node-disjoint pairs), post-warp Procrustes RMS jumps $2.5\times\text{–}3.3\times$ (`0.0154 → 0.0347`) because the somitic median/paired fin insertions ($\text{LM } 3\text{–}10$) decouple from the neural-crest craniofacial module ($\text{LM } 1\text{–}2, 11\text{–}17$; $\text{Fin/Head RMS} = 1.16\times \to 1.28\times \to 1.48\times$), providing a fish counterpart to your developmental modularity findings in tetrapods (Felice & Goswami 2018).
**The question.** We did not slide the semilandmarks (by bending energy or Procrustes distance, as in your 2018 *Evolution* and *Systematic Biology* work). Is the folding an artefact of that omission, so that a properly slid TPS would be diffeomorphic and the comparison collapses? Or does the hypertrophy of the median fin lobes between these pairs defeat sliding too? We would rather hear "your TPS baseline is wrong, here is the right one" from you now than from a referee later, and we will rerun the benchmark with whatever sliding protocol you name and report the outcome either way.

3. **92% Capture of Empirical Relative Warps & Convergent Phylomorphospace Trajectories (`outreach_fig4`, Panels D–F):**
Under Leave-One-Family-Out cross-validation across all 48 families, Thompson's 1917 analytical 8-parameter equations capture **92.0% (median) / 95.6% (mean)** of the theoretical 8-parameter empirical Relative-Warp ceiling (`6p Uniform + RW1 + RW2`) and **88.6%** of the primary `(PC1, PC2)` phylomorphospace plane. Under Phenotypic Trajectory Analysis (Adams & Collyer 2009), 5 distantly related deep-bodied families and 6 elongate/fusiform families (`> 95 Myr` apart) evolve along strongly parallel global 8p Thompson trajectories ($r_{\text{vec}} = +0.693$ and $+0.714$, vs. $-0.699$ between divergent clades) while diverging in their local craniofacial and fin-insertion modules ($r_{\text{vec}} = +0.416$).
A second question, only if you have time: as a criterion for comparing an outline method with a global coordinate family, is out-of-sample prediction of interior landmarks from the outline alone legitimate, or does it favour the low-parameter model by construction?

We have attached our manuscript (`thompson_1917_fish_transformations_manuscript.pdf`) and would love to hear your thoughts — and if this direction excites you, we would be thrilled to explore collaborating together as co-authors.
The script and numbers file (`thompson/run_wainwright_600pt_and_convergence_tests.py`, `thompson_wainwright_600pt_and_convergence.json`) are public at github.com/fractastical/morpholib. With your permission we would record your answer in the acknowledgements and in our validation log.

With best regards,
With thanks,

Joel Dietz (Project Delphi · [github.com/fractastical/morpholib](https://github.com/fractastical/morpholib))

Expand Down