https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/Head
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4
http://www.nanopub.org/nschema#hasAssertion
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/assertion
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4
http://www.nanopub.org/nschema#hasProvenance
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/provenance
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4
http://www.nanopub.org/nschema#hasPublicationInfo
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/pubinfo
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
http://www.nanopub.org/nschema#Nanopublication
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/assertion
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
http://purl.org/dc/terms/description
analysis.py downloaded the Zenodo RAR5 archive and extracted species_level_data.xlsx with unar, because Python's standard library cannot read this RAR5. The primary tally keeps snakes whose source.reproductive.mode is 'not imputed'. Mode 0 is oviparous, mode 1 is viviparous, and mode 2 (mixed) stays in the denominator as neither. Vipera is the genus name at the start of the species binomial. Other serpents are rows whose what column is snake and whose genus is not Vipera. The same proportions were also computed on every snake row, including imputed modes, and stored only as a sensitivity figure. The workbook has no litter-size, parturition-duration, or births-one-at-a-time column.
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--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-ha05-47--claim-test
http://www.w3.org/2000/01/rdf-schema#comment
Measured: 1 proportion of genus Vipera species that are viviparous (n = 17). Interpretation: The viper in a Greek natural history is the genus Vipera, not every species in the family Viperidae. Internally oviparous and externally viviparous is mapped to live-bearing, which covers both ovoviviparity and viviparity, because the contrast Aristotle draws is with serpents that lay eggs. About twenty young is the closed interval 10 to 30. All in one day and one at a time are separate clauses and are left untested when the table has no such column. Family-level Viperidae counts may be reported beside the genus test but do not decide the verdict.
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
http://www.w3.org/2000/01/rdf-schema#label
Claim test of aristotle-ha05-47: mixed, confidence 0.66
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--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-ha05-47/result.json
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--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-ha05-47--claim-test
https://w3id.org/delphi/ontology/admissibleDatasets
A public species-level table of squamate or snake reproductive mode that names genus and species, covers both vipers and other snakes, and is independent of this repository. Oviparous means shelled eggs laid outside the mother. Viviparous and ovoviviparous both count as externally live-bearing. Lizards are not snakes.
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/assessmentType
claim-test/0.1.0
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/dataKind
biological
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/disconfirmingObservation
Vipera species are mostly egg-laying. Other snakes being commonly live-bearing, or a median litter outside 10 to 30, contradicts only that clause.
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/evidenceAgainst
All 17 Vipera species with an observed mode are viviparous. None of those 17 rows is imputed.
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/evidenceAgainst
Family Viperidae counts are reported in measured.extra and do not decide the verdict. The family field sometimes names a subfamily in parentheses.
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/evidenceAgainst
Including the 392 imputed snake rows raises the other-snake oviparous share to 0.805. That figure is a sensitivity check and is not the verdict.
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/evidenceAgainst
Litter size, birth in one day, and births one at a time are untested.
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/evidenceAgainst
Of 2,798 other snakes with an observed mode, 2,217 are oviparous (0.792), 580 are viviparous and 1 is mixed. That is below the pre-registered 0.80 egg-laying threshold.
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/expectedObservation
Vipera species are coded live-bearing, other snakes are coded egg-laying, and the median Vipera litter, if recorded, is about twenty (between 10 and 30 inclusive).
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/failCriterion
Pre-registered. Refutes if fewer than 50% of Vipera species with mode data are live-bearing. Mixed if at least 80% of Vipera are live-bearing but fewer than 80% of other snakes are egg-laying, or if mode clauses pass but the median Vipera litter size falls outside 10 to 30. Inconclusive, reason data-unavailable, if the table cannot be retrieved or has no reproductive-mode field. Inconclusive, reason underpowered, if fewer than 3 Vipera species or fewer than 50 other snakes have mode data.
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/hasConfidence
0.66
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/hasEvidence
https://w3id.org/delphi/resource/evidence/aristotle-ha05-47--claim-test--dataset-1
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/hasVerdict
mixed
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/hypothesis
Species in the genus Vipera bear live young rather than laying eggs, other snakes lay eggs, and viper litters are about twenty young.
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/inferenceMethod
Identify snakes and the genus Vipera from the table's taxonomy columns in analysis.py. Proportions use species as the unit, one row per species. Supports only if the Vipera live-bearing proportion is at least 0.80 (n>=3) and the other-snake egg-laying proportion is at least 0.80 (n>=50), and any tested litter-size median is inside [10, 30]. Refutes if the Vipera live-bearing proportion is below 0.50. Disagreement between the viper clause and the other-snake clause is mixed.
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/passCriterion
Pre-registered. On a species-level reproductive-mode table, the viper is the genus Vipera and other serpents are snakes outside that genus. Live-bearing (viviparous, including ovoviviparity) must be the mode of at least 80% of Vipera species with data and n must be at least 3. Egg-laying must be the mode of at least 80% of other snakes with data and n must be at least 50. If a litter-size column exists for at least 10 Vipera species, the median litter size must lie in the closed interval from 10 to 30. Supports only when every tested clause meets these thresholds. Parturition lasting one day, and births one at a time, are tested only if the table has such a column.
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/ontology/preregistered
false
https://w3id.org/delphi/resource/claim/aristotle-ha05-47
https://w3id.org/delphi/ontology/hasAssessment
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/delphi/resource/evidence/aristotle-ha05-47--claim-test--dataset-1
http://purl.org/dc/terms/description
species-level reproductive mode for snakes, including genus Vipera
https://w3id.org/delphi/resource/evidence/aristotle-ha05-47--claim-test--dataset-1
http://purl.org/dc/terms/license
CC0-1.0
https://w3id.org/delphi/resource/evidence/aristotle-ha05-47--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-ha05-47--claim-test--dataset-1
http://www.w3.org/2000/01/rdf-schema#label
Dataset: Zimin and others, species-level squamate reproductive mode (Appendix S1 of the Dryad dataset mirrored on Zenodo)
https://w3id.org/delphi/resource/evidence/aristotle-ha05-47--claim-test--dataset-1
http://www.w3.org/ns/prov#atLocation
https://zenodo.org/records/7144760/files/Appendix_S1.rar?download=1
https://w3id.org/delphi/resource/evidence/aristotle-ha05-47--claim-test--dataset-1
http://www.w3.org/ns/prov#wasDerivedFrom
https://zenodo.org/records/7144760
https://w3id.org/delphi/resource/evidence/aristotle-ha05-47--claim-test--dataset-1
https://w3id.org/delphi/ontology/hasChecksum
sha256:bf62b96bd69b04af4a9b4e5def009bc63007d3a45b8febfa952c47f8decf258f
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/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-5da8)
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/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/assertion
http://www.w3.org/ns/prov#wasAttributedTo
https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/assertion
http://www.w3.org/ns/prov#wasDerivedFrom
https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/aristotle-biology/aristotle-ha05-47/result.json
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/assertion
http://www.w3.org/ns/prov#wasGeneratedBy
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/test
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/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/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/test
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
http://www.w3.org/ns/prov#Activity
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/test
http://www.w3.org/ns/prov#qualifiedAssociation
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/plan
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/test
http://www.w3.org/ns/prov#wasAssociatedWith
https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/pubinfo
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4
http://purl.org/dc/terms/created
2026-11-08T16:24:31.768Z
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4
http://purl.org/dc/terms/creator
https://orcid.org/0009-0007-4948-9192
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4
http://purl.org/dc/terms/license
https://creativecommons.org/licenses/by/4.0/
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4
http://purl.org/nanopub/x/hasNanopubType
https://w3id.org/delphi/ontology/Assessment
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4
http://purl.org/nanopub/x/introduces
https://w3id.org/delphi/resource/assessment/aristotle-ha05-47--claim-test
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4
http://www.w3.org/2000/01/rdf-schema#label
Claim test of aristotle-ha05-47: mixed, confidence 0.66
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4
https://w3id.org/delphi/ontology/domain
https://w3id.org/delphi/resource/domain/aristotle-biology
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/sig
http://purl.org/nanopub/x/hasAlgorithm
RSA
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/sig
http://purl.org/nanopub/x/hasPublicKey
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyFHtPB6p0mCjDozxlOY9CmO3nBm7Te3jFbXyLmM+G1tGe47Da0jYIbhkl9Oo1ZjxmCa3LCwlEqK8gj6hEIcL4ahW30JXh9HycfKVk1bugkzMEV15tJdTzAU3sGMFnbNsn43xY2LFLy45tApkRm5byEiM7oRRrooIdwoQKnP4Wzq/bfAoJ9qvW+MGkelyOTd1jbSt+KfmT7xKmDfWzAHddUlWwMX2QJOLxDaffOteTop6ZRgPiNmPJKA/S62Gac9XtSYT3oDkZ6/nr5cxxNLpOyxTf5FPISiCe11xYO/unYjY+mwnOfA8yhJIyx1l0O9I0vpOpn+E5TvyHJV+oSTrvwIDAQAB
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/sig
http://purl.org/nanopub/x/hasSignature
b6TFu1Kg8DA9EnN4HWhNXEYUMEWqy8Qkmp72j6EvTmFGGl9QkbK3PB7bJjr4EZbFAol2o5p5TpdQY8eQzLF/mxb5in9pXizdK/ZIuhEqfkOW5LO0bhzTQ8uyJy4DmlAJqtQjDKrXUKoJ8FunF000q7ZbTf3BayXuMXqsswLKfuaUG4XzEkAnKMWnxFSYPUwdST9ojLT7manlqlqz1FUzd+FNRZXKNIxXgBS7bG+vn8CbT52Nv4J3BpBsUpwtlCH+C5Lda6IGD6L3N0iTU4xixbhhs5lUpmqBj5yDLegR9AZ8DiAhiMNEDLFFsNPr1VZgfa7HA5/IIdXuULRKJL2uFw==
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/sig
http://purl.org/nanopub/x/hasSignatureTarget
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4
https://w3id.org/np/RAkp0KNzpYL0Fbh3c4C9SEJ8L7HwwTnyXiSK8kZdx0N-4/sig
http://purl.org/nanopub/x/signedBy
https://orcid.org/0009-0007-4948-9192