Nanopublication

< Home

ID

https://w3id.org/np/RAcp0gFL-i3-fwTndX04L3ta8e9yohV0Z_QwRk0dt_NXM

Formats

.trig | .trig.txt | .jelly | .jelly.txt | .jsonld | .jsonld.txt | .nq | .nq.txt | .xml | .xml.txt

Content

@prefix this: <https://w3id.org/np/RAcp0gFL-i3-fwTndX04L3ta8e9yohV0Z_QwRk0dt_NXM> .
@prefix sub: <https://w3id.org/np/RAcp0gFL-i3-fwTndX04L3ta8e9yohV0Z_QwRk0dt_NXM/> .
@prefix np: <http://www.nanopub.org/nschema#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix npx: <http://purl.org/nanopub/x/> .
@prefix dc: <http://purl.org/dc/terms/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

sub:Head {
  this: a np:Nanopublication;
    np:hasAssertion sub:assertion;
    np:hasProvenance sub:provenance;
    np:hasPublicationInfo sub:pubinfo .
}

sub:assertion {
  <https://w3id.org/delphi/resource/assessment/thompson1917-ch11-15--claim-test> a <https://w3id.org/delphi/ontology/Assessment>;
    dc:description "The tps file was parsed; for each specimen the aperture polygons were converted to mm with the recorded scale, their areas (shoelace), centroid positions along the coiling axis (y) and outermost distances from the axis (r_outer) computed, and angle assigned as 180 degrees per successive aperture. R = exp(pi * slope of ln(area) on angle), theta = atan(|d r_outer / d angle| / |d y / d angle|) from linear fits, alpha = arccot(ln R / (2 pi sin theta)). For the 179 ammonoid species R = dm(last whorl) / dm(one whorl earlier), theta = 90 degrees. Specimens were grouped into Thompson's four forms (Turritellidae n=35, Trochoidea n=2, Tonnoidea n=2, planispiral ammonoids n=179); form means of alpha and theta and their ranges were compared with the pre-registered thresholds. The CV of cot(alpha) across form means was computed as the scale-free supplement.";
    <http://www.w3.org/2000/01/rdf-schema#comment> "Measured: 8.35 range (degrees) of form-mean spiral angle alpha across the four body forms; range of form-mean apical semi-angle theta = 81.5 degrees (n = 218, within-form SD of alpha 0.8-1.7 degrees; trochiform and globose forms have only 2 specimens each). Interpretation: Thompson's four genera are not present in any public measurement set found (Dryad, Zenodo, figshare searched), so the test follows the body forms he names rather than the genera: his table groups shells as 'pointed turbinates' (Turritella, Cerithium, theta 7-15 degrees), 'obtuse turbinates' (Solarium 50-55, Trochus 35 degrees), globose forms (Natica, Dolium, Conus, theta ~70 degrees) and 'discoids' (Planorbis, Nautilus, Ammonites, theta 90 degrees). alpha is derived exactly as Thompson derived it, from the ratio of breadths of consecutive whorls and the apical semi-angle via R = e^(2 pi sin theta cot alpha). The 2D-photograph semilandmark data of Collins et al. (apertures digitised every 180 degrees along the coiling axis) give aperture area and centroid position per half whorl; the ammonoid cross-section data give diameters per half whorl. Note that because biological R lies between ~1.1 and ~10, alpha in degrees is mathematically confined to roughly 70-89 degrees whatever theta is, so a small alpha range is partly a property of the degree scale Thompson used; the coefficient of variation of cot(alpha) (the radial-to-tangential growth ratio itself) is reported alongside as a scale-free supplement. The Korn & Walton ammonoid table was already downloaded and inspected for claim test thompson1917-ch11-05 before this pre-registration; the Collins et al. zip has not been downloaded, only its file listing, metadata/specimen tables (taxon, locality, imaging method) and processing code were read.";
    <http://www.w3.org/2000/01/rdf-schema#label> "Claim test of thompson1917-ch11-15: supports, confidence 0.6";
    <http://www.w3.org/2000/01/rdf-schema#seeAlso> <https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/thompson-growth-form/thompson1917-ch11-15/result.json>;
    prov:wasAttributedTo <https://w3id.org/delphi/resource/agent/delphisci-claim-tester-claude-fable-5-1>;
    <https://w3id.org/delphi/ontology/admissibleDatasets> "Planned datasets: dryad-p5hqbzknw-collins-2021-helicospiral-gastropods, dryad-c17p8-korn-walton-2018-ammonoid-ontogenetic-conch-parameters";
    <https://w3id.org/delphi/ontology/assessmentType> "claim-test/0.1.0";
    <https://w3id.org/delphi/ontology/dataKind> "biological";
    <https://w3id.org/delphi/ontology/disconfirmingObservation> "Pre-registered. The claim is refuted if the range of form-mean alphas is >= 20 degrees, or if it is not smaller than the range of form-mean thetas (the forms differ as much or more in spiral angle as in apical angle). Results between these thresholds are 'mixed'. If any of the four forms has fewer than 2 usable specimens the test is inconclusive (underpowered).";
    <https://w3id.org/delphi/ontology/evidenceAgainst> "Dryad downloads are served behind a proof-of-work interstitial (Anubis); analysis.py completes it automatically and must download the 521 MB archive (only the 1.5 MB .tps inside is read).",
      "Measured alphas (76.9-85.3 degrees) are a few degrees lower than Thompson's tabulated values (82-85) for the same forms, because R here comes from aperture-area growth per revolution over the spire rather than from whorl breadths at the body whorl.",
      "Spiral angle expressed in degrees is compressed towards 90 degrees for all biologically realistic whorl-expansion ratios, which is part of why alpha varies little; on the scale-free measure cot(alpha), the radial-to-tangential growth ratio, the forms still differ about half as much (CV 0.40) as they do in theta (CV 0.81), so the direction of Thompson's claim holds either way, but the 'very little indeed' is partly an artefact of his angle scale.",
      "The apical semi-angle measured here for the globose shells (28-37 degrees) is the cone of the digitised spire whorls, not the envelope of the whole shell including the body whorl as in Thompson's table (Natica ~70 degrees); the theta range would be larger, not smaller, with his convention, so the conclusion is unaffected.",
      "The named genera (Cerithium, Solarium, Natica, Planorbis) were replaced by public specimens of the same body forms (Turritellidae, Trochoidea, Tonnoidea, planispiral ammonoids), following Thompson's own grouping of shells by form in the same table; this is a reinterpretation of the genus-level statement.",
      "Two of the four forms (trochiform, globose) rest on two specimens each, the pre-registered minimum; the pointed-turbinate and discoid forms are well sampled (35 and 179).";
    <https://w3id.org/delphi/ontology/expectedObservation> "Pre-registered. For every specimen with >= 3 digitised successive half-whorl apertures (Collins et al. 2021 helicospiral gastropods) estimate per revolution the linear whorl-breadth ratio R (square root of the aperture-area ratio per 360 degrees, from a log-linear fit of area on angle) and the apical semi-angle theta = atan(d(r_outer)/d(y)) from the outward and axial displacement of the whorl per revolution (theta = 90 degrees for planispiral shells). For the discoid form, which that dataset lacks, use adult whorls of the planispiral ammonoid conchs of Korn & Walton 2018 (R = dm at whorl n+1 / dm at whorl n over the last full whorl, theta = 90 degrees). Compute alpha = arccot(ln R / (2 pi sin theta)) in degrees. Assign specimens to Thompson's four forms by family: pointed turbinate = Turritellidae (Maoricolpus; Thompson lists Turritella with Cerithium), obtuse turbinate / trochiform = Trochoidea (Zethalia, Cookia; Thompson's Solarium / Trochus group), globose = Tonnoidea (Tonna, Semicassis; Thompson's Natica / Dolium group), discoid = planispiral ammonoids. The claim is supported if the range of the four form-mean alphas is <= 10 degrees while the range of form-mean thetas is >= 45 degrees, i.e. alpha range < one quarter of theta range.";
    <https://w3id.org/delphi/ontology/failCriterion> "Pre-registered. The claim is refuted if the range of form-mean alphas is >= 20 degrees, or if it is not smaller than the range of form-mean thetas (the forms differ as much or more in spiral angle as in apical angle). Results between these thresholds are 'mixed'. If any of the four forms has fewer than 2 usable specimens the test is inconclusive (underpowered).";
    <https://w3id.org/delphi/ontology/hasConfidence> "0.6"^^xsd:double;
    <https://w3id.org/delphi/ontology/hasEvidence> <https://w3id.org/delphi/resource/evidence/thompson1917-ch11-15--claim-test--dataset-1>,
      <https://w3id.org/delphi/resource/evidence/thompson1917-ch11-15--claim-test--dataset-2>;
    <https://w3id.org/delphi/ontology/hasVerdict> "supports";
    <https://w3id.org/delphi/ontology/hypothesis> "If shells as different as Cerithium (pointed turbinate), Solarium (obtuse turbinate / trochiform), Natica (globose) and Planorbis (discoid) differ little in spiral angle alpha and mainly in the apical semi-angle theta, then across public specimens of these four body forms the between-form spread of alpha (computed from the whorl-breadth ratio R and theta with Thompson's own relation R = exp(2 pi sin(theta) cot(alpha))) must be small, of the order of a few degrees, while the between-form spread of theta spans most of its possible range.";
    <https://w3id.org/delphi/ontology/inferenceMethod> "The tps file was parsed; for each specimen the aperture polygons were converted to mm with the recorded scale, their areas (shoelace), centroid positions along the coiling axis (y) and outermost distances from the axis (r_outer) computed, and angle assigned as 180 degrees per successive aperture. R = exp(pi * slope of ln(area) on angle), theta = atan(|d r_outer / d angle| / |d y / d angle|) from linear fits, alpha = arccot(ln R / (2 pi sin theta)). For the 179 ammonoid species R = dm(last whorl) / dm(one whorl earlier), theta = 90 degrees. Specimens were grouped into Thompson's four forms (Turritellidae n=35, Trochoidea n=2, Tonnoidea n=2, planispiral ammonoids n=179); form means of alpha and theta and their ranges were compared with the pre-registered thresholds. The CV of cot(alpha) across form means was computed as the scale-free supplement.";
    <https://w3id.org/delphi/ontology/passCriterion> "Pre-registered. For every specimen with >= 3 digitised successive half-whorl apertures (Collins et al. 2021 helicospiral gastropods) estimate per revolution the linear whorl-breadth ratio R (square root of the aperture-area ratio per 360 degrees, from a log-linear fit of area on angle) and the apical semi-angle theta = atan(d(r_outer)/d(y)) from the outward and axial displacement of the whorl per revolution (theta = 90 degrees for planispiral shells). For the discoid form, which that dataset lacks, use adult whorls of the planispiral ammonoid conchs of Korn & Walton 2018 (R = dm at whorl n+1 / dm at whorl n over the last full whorl, theta = 90 degrees). Compute alpha = arccot(ln R / (2 pi sin theta)) in degrees. Assign specimens to Thompson's four forms by family: pointed turbinate = Turritellidae (Maoricolpus; Thompson lists Turritella with Cerithium), obtuse turbinate / trochiform = Trochoidea (Zethalia, Cookia; Thompson's Solarium / Trochus group), globose = Tonnoidea (Tonna, Semicassis; Thompson's Natica / Dolium group), discoid = planispiral ammonoids. The claim is supported if the range of the four form-mean alphas is <= 10 degrees while the range of form-mean thetas is >= 45 degrees, i.e. alpha range < one quarter of theta range.";
    <https://w3id.org/delphi/ontology/preregistered> "false"^^xsd:boolean .
  
  <https://w3id.org/delphi/resource/claim/thompson1917-ch11-15> <https://w3id.org/delphi/ontology/hasAssessment>
      <https://w3id.org/delphi/resource/assessment/thompson1917-ch11-15--claim-test> .
  
  <https://w3id.org/delphi/resource/evidence/thompson1917-ch11-15--claim-test--dataset-1>
    a <https://w3id.org/delphi/ontology/EvidenceItem>;
    dc:description "Collins_et_al_data.zip: sectioned_shells.tps (184 specimens, 29 species; two coiling-axis landmarks and 4-18 aperture outlines of 50 semilandmarks each, 180 degrees apart, with image scale in mm/px) plus the 198 source photographs (not used)";
    dc:license "CC0 1.0";
    <http://www.w3.org/2000/01/rdf-schema#label> "Dataset: Data associated with: Going round the twist - An empirical analysis of shell coiling in helicospiral gastropods (Collins, Klapaukh, Crampton, Gazley, Schipper, Maksimenko, Hines 2021, Paleobiology)";
    prov:atLocation <https://datadryad.org/downloads/file_stream/547236>;
    prov:wasDerivedFrom <https://datadryad.org/dataset/doi:10.5061/dryad.p5hqbzknw>;
    <https://w3id.org/delphi/ontology/hasChecksum> "sha256:edab9e356820a43984bcf8130359ec29f7e6c00ca3995292fcd922ba2cb3a2a9" .
  
  <https://w3id.org/delphi/resource/evidence/thompson1917-ch11-15--claim-test--dataset-2>
    a <https://w3id.org/delphi/ontology/EvidenceItem>;
    dc:description "'dm' sheet: conch diameter at every half whorl for 179 planispiral ammonoid species; the last full whorl gives R for the discoid form";
    dc:license "CC0 1.0";
    <http://www.w3.org/2000/01/rdf-schema#label> "Dataset: Data from: Iterative ontogenetic development of ammonoid conch shapes from the Devonian through to the Jurassic (Walton & Korn 2018, Palaeontology)";
    prov:atLocation <https://datadryad.org/downloads/file_stream/34579>;
    prov:wasDerivedFrom <https://datadryad.org/dataset/doi:10.5061/dryad.c17p8>;
    <https://w3id.org/delphi/ontology/hasChecksum> "sha256:fbe2012f1d420ef7b292141ae0ed0ea8d046c4c15303663565dc72e0727ebe40" .
}

sub:provenance {
  <https://w3id.org/delphi/resource/agent/delphisci-claim-tester-claude-fable-5-1> a
      prov:SoftwareAgent;
    <http://www.w3.org/2000/01/rdf-schema#label> "delphisci claim tester (claude-fable-5.1; cursor/thompson-claim-tests-cf12)";
    prov:actedOnBehalfOf <https://orcid.org/0009-0007-4948-9192>;
    <https://w3id.org/delphi/ontology/usesModel> <https://w3id.org/delphi/resource/model/claude-fable-5-1> .
  
  <https://w3id.org/delphi/resource/model/claude-fable-5-1> a <https://w3id.org/delphi/ontology/LanguageModel>;
    dc:identifier "claude-fable-5.1" .
  
  sub:assertion prov:wasAttributedTo <https://w3id.org/delphi/resource/agent/delphisci-claim-tester-claude-fable-5-1>;
    prov:wasDerivedFrom <https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/thompson-growth-form/thompson1917-ch11-15/result.json>;
    prov:wasGeneratedBy sub:test .
  
  sub:plan prov:hadPlan <https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/README.md> .
  
  sub:test a prov:Activity;
    prov:qualifiedAssociation sub:plan;
    prov:wasAssociatedWith <https://w3id.org/delphi/resource/agent/delphisci-claim-tester-claude-fable-5-1> .
}

sub:pubinfo {
  this: dc:created "2026-11-08T16:24:31.906Z"^^xsd:dateTime;
    dc:creator <https://orcid.org/0009-0007-4948-9192>;
    dc:license <https://creativecommons.org/licenses/by/4.0/>;
    npx:hasNanopubType <https://w3id.org/delphi/ontology/Assessment>;
    npx:introduces <https://w3id.org/delphi/resource/assessment/thompson1917-ch11-15--claim-test>;
    <http://www.w3.org/2000/01/rdf-schema#label> "Claim test of thompson1917-ch11-15: supports, confidence 0.6";
    <https://w3id.org/delphi/ontology/domain> <https://w3id.org/delphi/resource/domain/thompson-growth-form-1917> .
  
  sub:sig npx:hasAlgorithm "RSA";
    npx:hasPublicKey "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyFHtPB6p0mCjDozxlOY9CmO3nBm7Te3jFbXyLmM+G1tGe47Da0jYIbhkl9Oo1ZjxmCa3LCwlEqK8gj6hEIcL4ahW30JXh9HycfKVk1bugkzMEV15tJdTzAU3sGMFnbNsn43xY2LFLy45tApkRm5byEiM7oRRrooIdwoQKnP4Wzq/bfAoJ9qvW+MGkelyOTd1jbSt+KfmT7xKmDfWzAHddUlWwMX2QJOLxDaffOteTop6ZRgPiNmPJKA/S62Gac9XtSYT3oDkZ6/nr5cxxNLpOyxTf5FPISiCe11xYO/unYjY+mwnOfA8yhJIyx1l0O9I0vpOpn+E5TvyHJV+oSTrvwIDAQAB";
    npx:hasSignature "HZwgzRwNvgWvdzSiqCxUSs+eYUO6RiUlVUckUeLIU8ZLEBZYRoZFWbzSzKuYQe0Yu8MY3snF5Rqugz7uizR1zRJlLxyT2gqno9Hg+B6bPbq2CPZnGWrBUYB/5ebCofcsrm5cijtcPYdNGBim47HYhbw2rXn7Td60CmPL5T6ZNMY5TAcTlgy6UnXvE/BZt0WiUhT4f6EcNQrnMcpkHQsHWzIIT+cm9qEntVfdH3MSHAawTw4inNx/NyLzyyvNwpAsfKASGum85r2T//qDw4aF/6wMPFmTV2pZWB89Ju5XZL8z8zJ03JNT0FvsLkghTuEub2WvjF/S8uAvvwqdpfOpcQ==";
    npx:hasSignatureTarget this:;
    npx:signedBy <https://orcid.org/0009-0007-4948-9192> .
}