https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/Head https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0 http://www.nanopub.org/nschema#hasAssertion https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/assertion https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0 http://www.nanopub.org/nschema#hasProvenance https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/provenance https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0 http://www.nanopub.org/nschema#hasPublicationInfo https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/pubinfo https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0 http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.nanopub.org/nschema#Nanopublication https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/assertion https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test http://purl.org/dc/terms/description analysis.py downloads SquamBase and its trait codebook, keeps Family Viperidae, and counts Mode of reproduction. Live birth uses the viviparous share. Internal egg passes only if ovoviviparous is its own code. The codebook comment on that field is recorded. Selachians are not counted again; that clause is aristotle-ga01-11. https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--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-01--claim-test http://www.w3.org/2000/01/rdf-schema#comment Measured: 252 coded Viperidae species marked viviparous (n = 313). Interpretation: Aristotle says vipers, like the Selachia, produce ova internally and are then externally viviparous. This test scores only the viper half. Selachia were scored in aristotle-ga01-11 against FishBase RepGuild2. Vipers are family Viperidae. A viviparous label that the codebook defines as including ovoviviparity shows live birth and does not show that the egg was retained. https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test http://www.w3.org/2000/01/rdf-schema#label Claim test of aristotle-pa04-01: mixed, confidence 0.6 https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--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-01/result.json https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--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-01--claim-test https://w3id.org/delphi/ontology/admissibleDatasets A downloaded squamate reproductive-mode table with a checksum, an explicit mode code, and a codebook. Wikipedia and textbooks do not count. The selachian measurement is not repeated from aristotle-ga01-11. https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/delphi/ontology/assessmentType claim-test/0.1.0 https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/delphi/ontology/dataKind biological https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/delphi/ontology/disconfirmingObservation At least 30 percent of coded Viperidae are oviparous, or a separate code says the eggs are laid before development for at least 30 percent. https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/delphi/ontology/evidenceAgainst Internal egg is unscored. The codebook says 'ovoviviparous species considered to be viviparous', and the vocabulary is only oviparous and viviparous. Zero rows are coded ovoviviparous. https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/delphi/ontology/evidenceAgainst Live birth passes: 252 of 313 coded Viperidae are viviparous. 61 are oviparous, which is under the 30 percent fail line and is not zero, so the claim is not true of every viper species in the table. 73 of 386 Viperidae rows have no mode. https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/delphi/ontology/evidenceAgainst The selachian clause is aristotle-ga01-11, which failed on FishBase because 339 of 834 coded elasmobranchs are egg scatterers. That count is not repeated here. https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/delphi/ontology/expectedObservation At least 80 percent of coded Viperidae are viviparous, n at least 15, and a separate code says the egg is retained internally for at least 80 percent. https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/delphi/ontology/failCriterion Pre-registered. Live birth fails if n is at least 15 and at least 30 percent of coded Viperidae are Oviparous. Internal egg fails only if a separate code says the eggs are laid before the young develop, for at least 30 percent of coded species. If the codebook states that ovoviviparous species are entered as viviparous, the internal-egg half is unscored rather than passed. A pass together with an unscored half is mixed. Both halves unscored is inconclusive with reason not-operationalizable if the mode field exists but does not separate internal eggs, or data-unavailable if the table cannot be fetched. The selachian half is not a second fail or pass in this file. https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/delphi/ontology/hasConfidence 0.6 https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/delphi/ontology/hasEvidence https://w3id.org/delphi/resource/evidence/aristotle-pa04-01--claim-test--dataset-1 https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/delphi/ontology/hasVerdict mixed https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/delphi/ontology/hypothesis If the viper clause holds, Viperidae are coded as retaining eggs internally and then bearing live young. The selachian clause is the one already tested as aristotle-ga01-11 and is not measured again here. https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/delphi/ontology/inferenceMethod Live birth and internal egg are scored separately from the thresholds above. Supports requires both passes. A live-birth pass with an unscored internal-egg half is mixed. The selachian clause is cited as aristotle-ga01-11 and is not a new count. https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/delphi/ontology/passCriterion Pre-registered, viper clause only, in two halves. Live birth passes if at least 15 Viperidae species have a mode and at least 80 percent of those are Viviparous, counting a separate ovoviviparous code as live-bearing. Internal egg passes only if the same table has a separate ovoviviparous or egg-retention code for at least 80 percent of the coded species, n at least 15. The viper clause supports only if both halves pass. The selachian comparison is not re-scored; it is aristotle-ga01-11. https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/delphi/ontology/preregistered false https://w3id.org/delphi/resource/claim/aristotle-pa04-01 https://w3id.org/delphi/ontology/hasAssessment https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/delphi/resource/evidence/aristotle-pa04-01--claim-test--dataset-1 http://purl.org/dc/terms/description Viperidae mode of reproduction and the codebook sentence on ovoviviparity. The workbook is over 1 MB and is not committed. Primary article recorded by Dryad: https://doi.org/10.1111/geb.13812 https://w3id.org/delphi/resource/evidence/aristotle-pa04-01--claim-test--dataset-1 http://purl.org/dc/terms/license CC0 1.0 https://w3id.org/delphi/resource/evidence/aristotle-pa04-01--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-01--claim-test--dataset-1 http://www.w3.org/2000/01/rdf-schema#label Dataset: SquamBase 1.0, a dataset of squamate species traits https://w3id.org/delphi/resource/evidence/aristotle-pa04-01--claim-test--dataset-1 http://www.w3.org/ns/prov#atLocation https://datadryad.org/api/v2/datasets/doi:10.5061%2Fdryad.76hdr7t3b https://w3id.org/delphi/resource/evidence/aristotle-pa04-01--claim-test--dataset-1 http://www.w3.org/ns/prov#atLocation https://datadryad.org/downloads/file_stream/2884606 https://w3id.org/delphi/resource/evidence/aristotle-pa04-01--claim-test--dataset-1 http://www.w3.org/ns/prov#atLocation https://datadryad.org/downloads/file_stream/2884612 https://w3id.org/delphi/resource/evidence/aristotle-pa04-01--claim-test--dataset-1 http://www.w3.org/ns/prov#wasDerivedFrom https://datadryad.org/dataset/doi:10.5061/dryad.76hdr7t3b https://w3id.org/delphi/resource/evidence/aristotle-pa04-01--claim-test--dataset-1 https://w3id.org/delphi/ontology/hasChecksum sha256:71fbfc27e2e46fe9609a41c65c54bd9c9f73f8e02e1f6897345c497c0231765c https://w3id.org/delphi/resource/evidence/aristotle-pa04-01--claim-test--dataset-1 https://w3id.org/delphi/ontology/hasChecksum sha256:956b2032d6c5219f281bbaab766105632256b74ef292163b5f74dbcbf8c66e64 https://w3id.org/delphi/resource/evidence/aristotle-pa04-01--claim-test--dataset-1 https://w3id.org/delphi/ontology/hasChecksum sha256:e850eb807240e1012d0af3e5f2c33a84dab406d50e86a8e3dc591f51a64912af https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/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-anatomy-a-3db5) 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/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/assertion http://www.w3.org/ns/prov#wasAttributedTo https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7 https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/assertion http://www.w3.org/ns/prov#wasDerivedFrom https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/aristotle-biology/aristotle-pa04-01/result.json https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/assertion http://www.w3.org/ns/prov#wasGeneratedBy https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/test https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/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/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/test http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/prov#Activity https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/test http://www.w3.org/ns/prov#qualifiedAssociation https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/plan https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/test http://www.w3.org/ns/prov#wasAssociatedWith https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7 https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/pubinfo https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0 http://purl.org/dc/terms/created 2026-11-08T16:24:31.796Z https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0 http://purl.org/dc/terms/creator https://orcid.org/0009-0007-4948-9192 https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0 http://purl.org/dc/terms/license https://creativecommons.org/licenses/by/4.0/ https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0 http://purl.org/nanopub/x/hasNanopubType https://w3id.org/delphi/ontology/Assessment https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0 http://purl.org/nanopub/x/introduces https://w3id.org/delphi/resource/assessment/aristotle-pa04-01--claim-test https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0 http://www.w3.org/2000/01/rdf-schema#label Claim test of aristotle-pa04-01: mixed, confidence 0.6 https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0 https://w3id.org/delphi/ontology/domain https://w3id.org/delphi/resource/domain/aristotle-biology https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/sig http://purl.org/nanopub/x/hasAlgorithm RSA https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/sig http://purl.org/nanopub/x/hasPublicKey MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyFHtPB6p0mCjDozxlOY9CmO3nBm7Te3jFbXyLmM+G1tGe47Da0jYIbhkl9Oo1ZjxmCa3LCwlEqK8gj6hEIcL4ahW30JXh9HycfKVk1bugkzMEV15tJdTzAU3sGMFnbNsn43xY2LFLy45tApkRm5byEiM7oRRrooIdwoQKnP4Wzq/bfAoJ9qvW+MGkelyOTd1jbSt+KfmT7xKmDfWzAHddUlWwMX2QJOLxDaffOteTop6ZRgPiNmPJKA/S62Gac9XtSYT3oDkZ6/nr5cxxNLpOyxTf5FPISiCe11xYO/unYjY+mwnOfA8yhJIyx1l0O9I0vpOpn+E5TvyHJV+oSTrvwIDAQAB https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/sig http://purl.org/nanopub/x/hasSignature pRiTiG5QPjThIYXwWwNQwWueq1tcPd+Ox5L+G5Zvgn6R/DuEHIGup5VjwVdVHfzMMtTlexQqLJMMkPxY9+uY3BKwU7HJjiu0sM/sbvKi1sEi7yOY0Loxm8ywvr6vPod1V/QNKIo7CSvnzw1HVD/RmeOEphNi1g3XzAzVqaLPWYv4qS/Qb0VQ1JcESotRSGt0vAYbVupno9+6BFEtjYYJuKoAsJkV11ASDVsLvHSUTtAQxiFEqFOCKRwAMNXOvr8E74OGTl3wNOg9rSBFpzVRkvDaHyfW1Guw8gNLVWT4v1GPd93pkzaUUN9v7ACTJiyCEzmHai6u3h/CL7XtFP3Q0A== https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/sig http://purl.org/nanopub/x/hasSignatureTarget https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0 https://w3id.org/np/RAKFJz8ypG92AXEp_MnAYw-UZ8usQDu8vcsqHuokG4SH0/sig http://purl.org/nanopub/x/signedBy https://orcid.org/0009-0007-4948-9192