https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/Head https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE http://www.nanopub.org/nschema#hasAssertion https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/assertion https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE http://www.nanopub.org/nschema#hasProvenance https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/provenance https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE http://www.nanopub.org/nschema#hasPublicationInfo https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/pubinfo https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.nanopub.org/nschema#Nanopublication https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/assertion https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test http://purl.org/dc/terms/description Downloaded morphdat, species and families from the FishBase v24.07 snapshot and hashed them. OperculumPresent values other than 0 or 1 were counted and, if rare, excluded. Each species was scored present if any stock was 1 and absent if every stock was 0. Synonym families (Synonym = 1) were dropped. Elasmobranchii, chimaeras and sturgeons were identified by the pre-registered substrings of Class and Order, and the pre-registered thresholds were applied. https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://w3id.org/delphi/ontology/Assessment https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test http://www.w3.org/2000/01/rdf-schema#comment Measured: 0 proportion of scored elasmobranch species with an operculum coded present (n = 743, exact species counts after collapsing stocks). Interpretation: Aristotle says that in most fishes the gills are covered by opercula, and that selachians have no such coverings because the skeleton is cartilage. Selachians are scored as Elasmobranchii, the class of sharks and rays, not as every fish with a soft skeleton. The causal clause is scored separately on chimaeras and sturgeons, which have cartilaginous skeletons and are not selachians. An operculum in those groups leaves the selachian contrast standing and rejects cartilage as the reason. 'Most' is a proportion above one half of species that have a coded operculum, not of every fish in FishBase. https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test http://www.w3.org/2000/01/rdf-schema#label Claim test of aristotle-pa04-32: inconclusive, confidence 0.7 https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test http://www.w3.org/2000/01/rdf-schema#seeAlso https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/aristotle-biology/aristotle-pa04-32/result.json https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test http://www.w3.org/ns/prov#wasAttributedTo https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7 https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/ontology/admissibleDatasets A public morphology table that codes operculum presence for fishes identified to species, joinable to a class and order, compiled independently of Aristotle. Uncoded species are missing data, not absences. https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/ontology/assessmentType claim-test/0.1.0 https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/ontology/dataKind biological https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/ontology/disconfirmingObservation Either most scored fishes lack an operculum, or at least half of scored elasmobranchs have one. A majority of scored chimaeras or sturgeons with an operculum disconfirms only the 'because cartilage' clause. https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/ontology/evidenceAgainst A coded sample can over-represent fishes whose morphology was worth entering. The selachian contrast is the part of the test that can actually refute the claim. https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/ontology/evidenceAgainst Before registration the parquet schemas of morphdat, species and families were read, including the column OperculumPresent and the Class and Order columns. No value of OperculumPresent, Class or Order was queried, and no species was counted. https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/ontology/evidenceAgainst FishBase codes an operculum as a tinyint. The admissible codes 0 and 1 are an assumption about that column, fixed here, and the rule sends the test to inconclusive if other codes dominate. https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/ontology/expectedObservation Operculum present in more than half of scored fish species and in none of the scored elasmobranchs, and not present in a majority of scored chimaeras or sturgeons. https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/ontology/failCriterion Pre-registered. Refute if n_all >= 100 and n_elas >= 20 and (p_elas >= 0.5 or p_all <= 0.5). Mixed if n_all >= 100 and n_elas >= 20 and p_all > 0.5 and 0 < p_elas < 0.5. Mixed also if the distributional pass holds but a cartilaginous comparison group has an operculum: Holocephali (Class contains 'holocephal', or Order contains 'chimaer') with n >= 5 and p > 0.5, or sturgeons (Order contains 'acipenser') with n >= 5 and p > 0.5. If n_all < 100 or n_elas < 20, inconclusive with reason underpowered. If no Class value contains 'elasmobranch', inconclusive with reason not-operationalizable. If more than 5% of non-null OperculumPresent values are outside {0, 1}, inconclusive with reason other. If the files cannot be fetched or the column is entirely null, inconclusive with reason data-unavailable. https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/ontology/hasConfidence 0.7 https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/ontology/hasEvidence https://w3id.org/delphi/resource/evidence/aristotle-pa04-32--claim-test--dataset-1 https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/ontology/hasVerdict inconclusive https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/ontology/hypothesis If most fishes have an operculum and selachians have none because their skeleton is cartilage, then in the FishBase morphology table the operculum is present in most scored species, absent in every scored elasmobranch, and likewise absent in other fishes whose skeleton is cartilaginous. https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/ontology/inferenceMethod Species-level 0/1 collapse, class and order filters by the substrings above, and the thresholds in the pass and fail criteria. No phylogenetic model. Conflicts within a species are resolved as present. https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/ontology/passCriterion Pre-registered. Collapse morphdat to one value per SpecCode: present if any admissible row is 1, absent if every admissible row is 0. Admissible values are 0 and 1 only. Join species to families and drop families with Synonym = 1. Let p_all be the proportion present among all scored species, p_elas among species whose family Class contains 'elasmobranch' (case-insensitive), n_all and n_elas the corresponding counts. The distributional claim is supported only if n_all >= 100, n_elas >= 20, p_all > 0.5 and p_elas = 0, and the causal clause is not contradicted: either the cartilaginous comparison groups below are missing, or they also have p = 0. When those groups are missing, the verdict may still be supports, at the lower confidence fixed in the analysis. https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/ontology/preregistered false https://w3id.org/delphi/resource/claim/aristotle-pa04-32 https://w3id.org/delphi/ontology/hasAssessment https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/delphi/resource/evidence/aristotle-pa04-32--claim-test--dataset-1 http://purl.org/dc/terms/description operculum presence joined to class and order https://w3id.org/delphi/resource/evidence/aristotle-pa04-32--claim-test--dataset-1 http://purl.org/dc/terms/license CC BY-NC (FishBase, redistributed by the rfishbase snapshot) https://w3id.org/delphi/resource/evidence/aristotle-pa04-32--claim-test--dataset-1 http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://w3id.org/delphi/ontology/EvidenceItem https://w3id.org/delphi/resource/evidence/aristotle-pa04-32--claim-test--dataset-1 http://www.w3.org/2000/01/rdf-schema#label Dataset: FishBase morphology, species and family tables, rfishbase snapshot v24.07 https://w3id.org/delphi/resource/evidence/aristotle-pa04-32--claim-test--dataset-1 http://www.w3.org/ns/prov#atLocation https://data.source.coop/cboettig/fishbase/fb/v24.07/parquet/families.parquet https://w3id.org/delphi/resource/evidence/aristotle-pa04-32--claim-test--dataset-1 http://www.w3.org/ns/prov#atLocation https://data.source.coop/cboettig/fishbase/fb/v24.07/parquet/morphdat.parquet https://w3id.org/delphi/resource/evidence/aristotle-pa04-32--claim-test--dataset-1 http://www.w3.org/ns/prov#atLocation https://data.source.coop/cboettig/fishbase/fb/v24.07/parquet/species.parquet https://w3id.org/delphi/resource/evidence/aristotle-pa04-32--claim-test--dataset-1 http://www.w3.org/ns/prov#wasDerivedFrom https://source.coop/cboettig/fishbase/fb/v24.07 https://w3id.org/delphi/resource/evidence/aristotle-pa04-32--claim-test--dataset-1 https://w3id.org/delphi/ontology/hasChecksum sha256:22b84f935686cc68619d53c073233a62434549e2bf8c959ae0d9dc52f4a83845 https://w3id.org/delphi/resource/evidence/aristotle-pa04-32--claim-test--dataset-1 https://w3id.org/delphi/ontology/hasChecksum sha256:571c60b0b47cf50ca28d49b01b6abc17ab0506d8233e7d703b2c87e3ff41fb3c https://w3id.org/delphi/resource/evidence/aristotle-pa04-32--claim-test--dataset-1 https://w3id.org/delphi/ontology/hasChecksum sha256:e8392f861ade49ece972df4cb080ba8d5af6b4c855239c6c6bc91654de1a1032 https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/provenance https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7 http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/prov#SoftwareAgent https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7 http://www.w3.org/2000/01/rdf-schema#label delphisci claim tester (grok-4.7; cursor/aristotle-biology-claim-tests-1551) https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7 http://www.w3.org/ns/prov#actedOnBehalfOf https://orcid.org/0009-0007-4948-9192 https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7 https://w3id.org/delphi/ontology/usesModel https://w3id.org/delphi/resource/model/grok-4-7 https://w3id.org/delphi/resource/model/grok-4-7 http://purl.org/dc/terms/identifier grok-4.7 https://w3id.org/delphi/resource/model/grok-4-7 http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://w3id.org/delphi/ontology/LanguageModel https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/assertion http://www.w3.org/ns/prov#wasAttributedTo https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7 https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/assertion http://www.w3.org/ns/prov#wasDerivedFrom https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/aristotle-biology/aristotle-pa04-32/result.json https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/assertion http://www.w3.org/ns/prov#wasGeneratedBy https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/test https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/plan http://www.w3.org/ns/prov#hadPlan https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/README.md https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/test http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/prov#Activity https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/test http://www.w3.org/ns/prov#qualifiedAssociation https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/plan https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/test http://www.w3.org/ns/prov#wasAssociatedWith https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7 https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/pubinfo https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE http://purl.org/dc/terms/created 2026-11-08T16:24:31.802Z https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE http://purl.org/dc/terms/creator https://orcid.org/0009-0007-4948-9192 https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE http://purl.org/dc/terms/license https://creativecommons.org/licenses/by/4.0/ https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE http://purl.org/nanopub/x/hasNanopubType https://w3id.org/delphi/ontology/Assessment https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE http://purl.org/nanopub/x/introduces https://w3id.org/delphi/resource/assessment/aristotle-pa04-32--claim-test https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE http://www.w3.org/2000/01/rdf-schema#label Claim test of aristotle-pa04-32: inconclusive, confidence 0.7 https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE https://w3id.org/delphi/ontology/domain https://w3id.org/delphi/resource/domain/aristotle-biology https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/sig http://purl.org/nanopub/x/hasAlgorithm RSA https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/sig http://purl.org/nanopub/x/hasPublicKey MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyFHtPB6p0mCjDozxlOY9CmO3nBm7Te3jFbXyLmM+G1tGe47Da0jYIbhkl9Oo1ZjxmCa3LCwlEqK8gj6hEIcL4ahW30JXh9HycfKVk1bugkzMEV15tJdTzAU3sGMFnbNsn43xY2LFLy45tApkRm5byEiM7oRRrooIdwoQKnP4Wzq/bfAoJ9qvW+MGkelyOTd1jbSt+KfmT7xKmDfWzAHddUlWwMX2QJOLxDaffOteTop6ZRgPiNmPJKA/S62Gac9XtSYT3oDkZ6/nr5cxxNLpOyxTf5FPISiCe11xYO/unYjY+mwnOfA8yhJIyx1l0O9I0vpOpn+E5TvyHJV+oSTrvwIDAQAB https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/sig http://purl.org/nanopub/x/hasSignature MGQ8Ll4o4CeUPIZpkwRNctrfb7EeZZEuYqVX5A/wzY+ghJpFCqV1GQwCFgjt5BXmUKHFQH5Z4/KdUhZVvdwyM1fOkwyVCWGAwuFRvVdk0KLDeBBos3qMSy6e+pCw8YP4+ozKoKqo+hViozQuNJKB42pHc10q9lYGC9s4Lhi/eScd+Ct3DTV+P5FqVhNpR8Cb12a8Y9rb6P7TV7cpF3xKlAEPWVXfSOHr9lV6hUD3D2qpNFbtPdI6Uzha40zanvGAt7Rm6Yxiydnl2rW3chey3ahMrUrU+9X6jaQunV8GU5WKjGoXd0lXLFOKe0BJRBRqjDARozqhK9sjjNBOg7Nyrg== https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/sig http://purl.org/nanopub/x/hasSignatureTarget https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE https://w3id.org/np/RAucBFZ2w9tZhWV7q4kj4nqftdHToplh65g3Mlu6VHclE/sig http://purl.org/nanopub/x/signedBy https://orcid.org/0009-0007-4948-9192