https://w3id.org/np/RAxbwNfVEwdL1JQ5JZBKmhYlj8fykgeNxhG8hNWsa_J-8
.trig | .trig.txt | .jelly | .jelly.txt | .jsonld | .jsonld.txt | .nq | .nq.txt | .xml | .xml.txt
@prefix this: <https://w3id.org/np/RAxbwNfVEwdL1JQ5JZBKmhYlj8fykgeNxhG8hNWsa_J-8> .
@prefix sub: <https://w3id.org/np/RAxbwNfVEwdL1JQ5JZBKmhYlj8fykgeNxhG8hNWsa_J-8/> .
@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-ch17-11--claim-test> a <https://w3id.org/delphi/ontology/Assessment>;
dc:description "Downloaded every images/species JPEG linked from the FishBase thumbnail page. Each image was resized so its long side is at most 800 pixels, converted to grayscale, and thresholded with Otsu in both polarities. Components under 1 percent of the image were dropped. A mask passes when the largest component is at least five times the next, its area is 8 to 85 percent of the image, its box aspect is 0.8 to 3.5, and its solidity is at least 0.7. The highest solidity wins. The contour is traced, rotated onto its major axis, snout placed left by the pointier end (or by an eye-sized hole when the two ends are similarly blunt), smoothed over one fiftieth of the perimeter and resampled to 300 points. Head depth, the mean absolute height of the anterior quarter, is scaled to 1. Both dorsal flips are fitted. The map, the translation-only alignment and the four-bin vertical warp are bounded Nelder-Mead fits from the pre-set starts, scored by symmetric mean nearest-point distance.";
<http://www.w3.org/2000/01/rdf-schema#comment> "Measured: 0.6225 head-depth units, symmetric mean nearest-point distance of the fitted map (n = 2, one photograph pair; no sampling error). Interpretation: Thompson starts from a typical Diodon, deforms its vertical coordinates into concentric circles and its horizontal coordinates into curves like hyperbolas, and says the carried-over outline is an Orthagoriscus, by one integral transformation, with the head, opercular opening and pectoral fin nearly unchanged and the modification increasing toward the periphery: rounded body, tall dorsal and ventral fins, truncated tail. The test uses external body outlines only, not the skeleton he also mentions. The fitted family is the part of that description that is a single map fixed on the head and growing toward the tail. It is not a claim that every tetraodontiform is an affine copy of every other. Spines are smoothed because his figure follows the body, not each spine. Matching head depth implements 'head size unchanged'; total length is not the scale.";
<http://www.w3.org/2000/01/rdf-schema#label> "Claim test of thompson1917-ch17-11: mixed, confidence 0.25";
<http://www.w3.org/2000/01/rdf-schema#seeAlso> <https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/thompson-growth-form/thompson1917-ch17-11/result.json>;
prov:wasAttributedTo <https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7>;
<https://w3id.org/delphi/ontology/admissibleDatasets> "Open lateral whole-body photographs or silhouettes of a living or preserved Diodon (hystrix first, otherwise another Diodon species) and of Mola mola, not copied from Thompson's figures. The image must segment into one simple side-view body under the quality gate below. Museum meshes behind a login are not used.";
<https://w3id.org/delphi/ontology/assessmentType> "claim-test/0.1.0";
<https://w3id.org/delphi/ontology/dataKind> "biological";
<https://w3id.org/delphi/ontology/disconfirmingObservation> "The same one-parameter-family stretch leaves a large outline residual, or barely improves on alignment without a stretch.";
<https://w3id.org/delphi/ontology/evidenceAgainst> "Diodon hystrix had no image through the gate, so the source is Diodon holocanthus, which the pre-registration allows.",
"Dorsal side is unknown in the photograph, so both reflections are tried and the lower map distance is kept.",
"One photograph of each fish is not a growth series, and the two animals are not a homologous pair of specimens.",
"Spines, fins and the background can move the outline. The solidity gate prefers a compact side view and rejects cluttered underwater frames.",
"The fitted family is a head-fixed posterior stretch read from Thompson's prose. It is not a recovery of his circles-and-hyperbolas drawing.",
"The fitted parameters a, b and c sit on the published bounds, so the stretch family is constrained by those bounds.",
"The highest-solidity Mola image is Momol_u8.jpg, a postage stamp. Its mask is the stamp rectangle, not the drawn fish. Other Mola images that pass the numeric gate are a beach background and a partial body. The distance is not a clean body-to-body comparison, which is why confidence is low. The pass and fail thresholds were not changed.";
<https://w3id.org/delphi/ontology/expectedObservation> "One head-fixed posterior stretch of the Diodon outline lands on the Mola outline nearly as well as a warp that scales four body regions separately, and much better than head-scaled alignment with no stretch.";
<https://w3id.org/delphi/ontology/failCriterion> "Pre-registered (refutes). D_map > 0.70 head-depth units, or D_map > 0.90 times D_sim. If the outline quality gates pass but neither the support rule nor the refute rule holds, including a map that would otherwise support but has |t| > 0.15, the verdict is mixed. If either species yields no image that passes the mask quality gate, the verdict is inconclusive with reason data-unavailable. Landmarks are not placed by hand.";
<https://w3id.org/delphi/ontology/hasConfidence> "0.25"^^xsd:double;
<https://w3id.org/delphi/ontology/hasEvidence> <https://w3id.org/delphi/resource/evidence/thompson1917-ch17-11--claim-test--dataset-1>,
<https://w3id.org/delphi/resource/evidence/thompson1917-ch17-11--claim-test--dataset-2>;
<https://w3id.org/delphi/ontology/hasVerdict> "mixed";
<https://w3id.org/delphi/ontology/hypothesis> "A single smooth deformation that leaves the head fixed and increases toward the tail carries the body outline of a Diodon onto the body outline of Mola (Orthagoriscus), closely enough that separate warps of body regions are unnecessary.";
<https://w3id.org/delphi/ontology/inferenceMethod> "Isotropic scaling so that mean absolute outline height over the anterior quarter equals 1. Fit of y' = y*(1+a*u+b*u^2) and x' = x_h+(x-x_h)*(1+c*u) on the posterior three quarters, plus a translation t, minimising symmetric mean nearest-point distance. Compared with t-only alignment and with four independent posterior vertical scales. Thresholds as in pass_criterion and fail_criterion.";
<https://w3id.org/delphi/ontology/passCriterion> "Pre-registered (supports). After the pre-registered alignment and head-depth scaling, the symmetric mean nearest-point distance D_map of the best three-parameter posterior stretch (vertical quadratic expansion and linear axial compression behind the head, plus one vertical translation t) must be <= 0.35 head-depth units, <= 0.60 times the distance D_sim of head-scaled alignment with no stretch, and <= 1.40 times the distance D_flex of a four-bin modular vertical warp of the posterior body. The fitted head shift must satisfy |t| <= 0.15 head-depth units.";
<https://w3id.org/delphi/ontology/preregistered> "false"^^xsd:boolean .
<https://w3id.org/delphi/resource/claim/thompson1917-ch17-11> <https://w3id.org/delphi/ontology/hasAssessment>
<https://w3id.org/delphi/resource/assessment/thompson1917-ch17-11--claim-test> .
<https://w3id.org/delphi/resource/evidence/thompson1917-ch17-11--claim-test--dataset-1>
a <https://w3id.org/delphi/ontology/EvidenceItem>;
dc:description "source outline";
dc:license "licences are per photograph on the FishBase thumbnail page; images are not redistributed";
<http://www.w3.org/2000/01/rdf-schema#label> "Dataset: Diodon holocanthus speccode 4659";
prov:atLocation <https://www.fishbase.se/images/species/Dihol_u0.jpg>, <https://www.fishbase.se/images/species/Dihol_u1.jpg>,
<https://www.fishbase.se/images/species/Dihol_u2.jpg>, <https://www.fishbase.se/images/species/Dihol_u3.jpg>,
<https://www.fishbase.se/images/species/Dihol_u4.jpg>, <https://www.fishbase.se/images/species/Dihol_u5.jpg>,
<https://www.fishbase.se/images/species/Dihol_u6.jpg>, <https://www.fishbase.se/images/species/Dihol_u7.jpg>,
<https://www.fishbase.se/images/species/Dihol_u8.jpg>, <https://www.fishbase.se/images/species/Dihol_ua.jpg>,
<https://www.fishbase.se/images/species/Dihol_ub.jpg>, <https://www.fishbase.se/images/species/Dihol_ud.jpg>,
<https://www.fishbase.se/images/species/Dihol_ue.jpg>, <https://www.fishbase.se/images/species/Dihol_uf.jpg>,
<https://www.fishbase.se/images/species/Dihol_uh.jpg>, <https://www.fishbase.se/images/species/Dihol_ui.jpg>,
<https://www.fishbase.se/images/species/Dihol_uj.jpg>, <https://www.fishbase.se/images/species/Dihol_ul.jpg>,
<https://www.fishbase.se/images/species/Dihys_u5.jpg>;
prov:wasDerivedFrom <https://www.fishbase.se/photos/ThumbnailsSummary.php?ID=4659>;
<https://w3id.org/delphi/ontology/hasChecksum> "sha256:38678500b8682839f07359661f823f675ce8d943c25b8c6456f488147bc3457b",
"sha256:3e0536cffa780d05edfb5e68867cb47af3d2284da01c093a728fd39c5ad76245", "sha256:470ed0d7d274a3085612df77d9b52d98b126a0e8b5217372b9c38fb1a4a6b836",
"sha256:484f04086f9a747f6bc6ac66f8660e24cb9eae1cf8ff03367858a77e8faed3be", "sha256:4b7891ce96e93d4dd2ed772b2ea24e83a78626afc9a64453a166311d1e9056e7",
"sha256:576ee2ffee0dcd4f79bd245b2339f756e61bcc3baa4f025113c76742dd4380eb", "sha256:6d4282069554b42bfb90e6c2e96b2db6298c44d0f39ce7310da56fd72dfbe638",
"sha256:83519ef52158da4fba8fef3f26f59e93621cdbb38d188f800ca4fa7616e67ca4", "sha256:856772fbebd97eda2c3b3d0428ceeda4d70664a5a63125b572c1a26c60eb9375",
"sha256:a96e84cf29bd40a79540f0cca0188f92442e544f68eb8da87ff952bbbb42e034", "sha256:b61711f8c8cf31abd5b90d8fdaccc972eec211e580d8700687e38f1fd0eb2987",
"sha256:b71d52ade49ad0afc3f7ce8ac338029128e8b0208c91d046363a098ab3cd6e83", "sha256:bfc32c46de9eeeabf3ffc8ece92db80fd1cffff995419ef6ead42b18a81ac2d6",
"sha256:c09e18b97e647d492e6fa0e4c29f51a7991f2885d2409b36c3f53e0d05de75ce", "sha256:c126314675061b0882af806d8d9d1b412cfb307ef151c6ac3763652921b00ac9",
"sha256:c966c6a61124ef8c6d4ed618a7cefdf7b5e633a2ddc48ddcf4da78c800a25171", "sha256:ee5c82be212c189eac1876eb04bbc33c2bf489912a87a5455e1fcc4efbd4f35b",
"sha256:f25e15e1b9096b962b1cdbfcaa358ca8dd762acd78305636d1a81e33d5c385c3", "sha256:f3c071da6c3c9c02d474f71db3bb7eb6eb0763537821fe1201c50d3e9b545fd7" .
<https://w3id.org/delphi/resource/evidence/thompson1917-ch17-11--claim-test--dataset-2>
a <https://w3id.org/delphi/ontology/EvidenceItem>;
dc:description "target outline";
dc:license "licences are per photograph on the FishBase thumbnail page; images are not redistributed";
<http://www.w3.org/2000/01/rdf-schema#label> "Dataset: Mola mola photographs on FishBase";
prov:atLocation <https://www.fishbase.se/images/species/Momol_l0.jpg>, <https://www.fishbase.se/images/species/Momol_u1.jpg>,
<https://www.fishbase.se/images/species/Momol_u2.jpg>, <https://www.fishbase.se/images/species/Momol_u3.jpg>,
<https://www.fishbase.se/images/species/Momol_u5.jpg>, <https://www.fishbase.se/images/species/Momol_u6.jpg>,
<https://www.fishbase.se/images/species/Momol_u8.jpg>, <https://www.fishbase.se/images/species/Momol_ud.jpg>,
<https://www.fishbase.se/images/species/Momol_ue.jpg>, <https://www.fishbase.se/images/species/Momol_uf.jpg>,
<https://www.fishbase.se/images/species/Momol_ug.jpg>, <https://www.fishbase.se/images/species/Momol_uh.jpg>;
prov:wasDerivedFrom <https://www.fishbase.se/photos/ThumbnailsSummary.php?ID=1732>;
<https://w3id.org/delphi/ontology/hasChecksum> "sha256:04c6c573daa83aed7a4af4e043effe3030927d5bcd230c829522ed093bcb7c7b",
"sha256:04d3b5ecbc6ae2f045b2a9b2ab2c5a6188bed7170ec046be9af266c34884cceb", "sha256:2b26b7419b08d2c9b18b9ad4c5b50d8bedcf1b350c12937bad4731ea52d577c3",
"sha256:3251f4b895505a6278ff7ac056a8271bcc7b9fabd42e3d3a28f53f4a9c862dc9", "sha256:56ba441f7db72dfcd4fa1dd9c2ec3306a78b49f6a4f359997e43c053e38a968e",
"sha256:605c8e5a11d143102f2a3cb86821b2ed687b547419cea75ac1b302041c331be8", "sha256:8d142e5180609679ac4c243caf8ffc4586fb6e3b23ac5a18a89f3e2c7dccb6d0",
"sha256:9258a324cf6823908e5590d4f057ef285259889148c7e246c1ed669462020c6b", "sha256:a163ece1a56e59ef8815cc8433699d4e0040de5e93b24dc74d698fde71a22a6b",
"sha256:afe96ed04974438ff0e3f2f7b58065a01b53c88a67b2e4bf699560de5205f170", "sha256:dcd54da5c0cdb29596f017667bfd689389cd97589962e0b7a55d616089580435",
"sha256:ddec156b4feb8550dc5ac41d69777ef343e05d873a6673ce8bbe2cc248649e50" .
}
sub:provenance {
<https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7> a prov:SoftwareAgent;
<http://www.w3.org/2000/01/rdf-schema#label> "delphisci claim tester (Grok 4.7; cursor/thompson-ch14-to-ch11-tests-48d7)";
prov:actedOnBehalfOf <https://orcid.org/0009-0007-4948-9192>;
<https://w3id.org/delphi/ontology/usesModel> <https://w3id.org/delphi/resource/model/grok-4-7> .
<https://w3id.org/delphi/resource/model/grok-4-7> a <https://w3id.org/delphi/ontology/LanguageModel>;
dc:identifier "Grok 4.7" .
sub:assertion prov:wasAttributedTo <https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7>;
prov:wasDerivedFrom <https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/thompson-growth-form/thompson1917-ch17-11/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-grok-4-7> .
}
sub:pubinfo {
this: dc:created "2026-11-08T16:24:31.911Z"^^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-ch17-11--claim-test>;
<http://www.w3.org/2000/01/rdf-schema#label> "Claim test of thompson1917-ch17-11: mixed, confidence 0.25";
<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 "iyAojMLNzcpYysNrIORRsI4DlQW31opnpI9BQzqVp/GcW08wVKpD+lKWoPhqEOfCnNs02oJ2TmPtis8NuZJPGc8/jNXnQsDHjfdwbQ5jtj5B1W9NvyJFzH9/OWee7wuMQK7pVq+wyRlQ8agE5ujtiQJP7LIsbSxPrLyt8otwpgn8RsA28bP95q4EED1AdeusDxcG9Pfa5WvAhY8LhIt8DSntWun0diOYhWriDWjZMm5SN1O4ZR+QJx2wifDZmuAYkOQ5nYudLtvd1347tdjm5qv8RfTUrzMkPS90vultpwbOC7YzXxqOifSC6txwgjcoAtLpn905lCQ7A9n5Y+q+AA==";
npx:hasSignatureTarget this:;
npx:signedBy <https://orcid.org/0009-0007-4948-9192> .
}