rows { options { physical_type: PHYSICAL_STREAM_TYPE_QUADS max_name_table_size: 128 max_prefix_table_size: 16 max_datatype_table_size: 16 logical_type: LOGICAL_STREAM_TYPE_DATASETS version: 2 } } rows { prefix { value: "https://w3id.org/np/" } } rows { name { value: "RAp1JByimSqvC1aNZ-Mx_8_5DkLA8ca50rq6QwGVDHg5c" } } rows { namespace { name: "this" value { prefix_id: 1 } } } rows { prefix { value: "https://w3id.org/np/RAp1JByimSqvC1aNZ-Mx_8_5DkLA8ca50rq6QwGVDHg5c/" } } rows { name { } } rows { namespace { name: "sub" value { prefix_id: 2 } } } rows { prefix { value: "http://www.nanopub.org/nschema#" } } rows { namespace { name: "np" value { prefix_id: 3 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/1999/02/22-rdf-syntax-ns#" } } rows { namespace { name: "rdf" value { prefix_id: 4 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/ns/prov#" } } rows { namespace { name: "prov" value { prefix_id: 5 name_id: 2 } } } rows { prefix { value: "http://purl.org/nanopub/x/" } } rows { namespace { name: "npx" value { prefix_id: 6 name_id: 2 } } } rows { prefix { value: "http://purl.org/dc/terms/" } } rows { namespace { name: "dc" value { prefix_id: 7 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2001/XMLSchema#" } } rows { namespace { name: "xsd" value { prefix_id: 8 name_id: 2 } } } rows { name { value: "hasAssertion" } } rows { name { value: "assertion" } } rows { name { value: "Head" } } rows { quad { s_iri { prefix_id: 1 name_id: 1 } p_iri { prefix_id: 3 name_id: 3 } o_iri { prefix_id: 2 } g_iri { } } } rows { name { value: "hasProvenance" } } rows { name { value: "provenance" } } rows { quad { p_iri { prefix_id: 3 } o_iri { prefix_id: 2 } } } rows { name { value: "hasPublicationInfo" } } rows { name { value: "pubinfo" } } rows { quad { p_iri { prefix_id: 3 } o_iri { prefix_id: 2 } } } rows { name { value: "type" } } rows { name { value: "Nanopublication" } } rows { quad { p_iri { prefix_id: 4 } o_iri { prefix_id: 3 } } } rows { prefix { value: "https://w3id.org/delphi/resource/assessment/" } } rows { name { value: "aristotle-ga04-02--claim-test" } } rows { name { value: "description" } } rows { quad { s_iri { prefix_id: 9 } p_iri { prefix_id: 7 } o_literal { lex: "analysis.py matched AnAge and PanTHERIA column names to testes, testis and male gonad, and searched the FishBase SPECIES, REPRODUCTION, MATURITY and SPAWNING manuals. No testes-presence column was found. The REPRODUCTION manual uses the word testes once, inside its definition of dioecism, and its listed fields are mode of reproduction, fertilization, spawning frequency, batch spawning and reproductive guild. Male-maturity columns were nearby and were not scored. The causal clause was not scored." } g_iri { prefix_id: 2 name_id: 4 } } } rows { prefix { value: "https://w3id.org/delphi/ontology/" } } rows { name { value: "Assessment" } } rows { quad { p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 10 name_id: 14 } } } rows { prefix { value: "http://www.w3.org/2000/01/rdf-schema#" } } rows { name { value: "comment" } } rows { quad { p_iri { prefix_id: 11 } o_literal { lex: "Measured: 0 columns matching the pre-registered variable (n = 86). Interpretation: Quote: \'a proof of this is that many animals in which the distinction of sex exists, and which produce both male and female offspring, nevertheless have no testes, as the footless animals; I mean the classes of fish and of serpents.\' The verdict is the anatomy clause (fishes and serpents have no testes). That they produce both sexes is accepted as background only if a sex column exists; it is not itself the measurement. The inference from absent testes to \'testes do not determine sex\' is a separate causal clause and stays untested unless a sex-determination column is in the same table." } } } rows { name { value: "label" } } rows { quad { p_iri { } o_literal { lex: "Claim test of aristotle-ga04-02: inconclusive, confidence 0.84" } } } rows { name { value: "seeAlso" } } rows { prefix { value: "https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/aristotle-biology/aristotle-ga04-02/" } } rows { name { value: "result.json" } } rows { quad { p_iri { } o_iri { prefix_id: 12 } } } rows { name { value: "wasAttributedTo" } } rows { prefix { value: "https://w3id.org/delphi/resource/agent/" } } rows { name { value: "delphisci-claim-tester-grok-4-7" } } rows { quad { p_iri { prefix_id: 5 } o_iri { prefix_id: 13 } } } rows { name { value: "admissibleDatasets" } } rows { quad { p_iri { prefix_id: 10 } o_literal { lex: "A public species-level table from FishBase, AnAge, PanTHERIA, AVONET, GBIF, NCBI, WoRMS, PBDB, or a checksummed paper supplement, with a column whose name or codebook is testes, testis, or male gonad presence or absence, and a taxon field that identifies fishes and snakes. Licence stated. Male maturity, gonadosomatic index, and sex ratio are nearby columns and are not admissible." } } } rows { name { value: "assessmentType" } } rows { quad { p_iri { } o_literal { lex: "claim-test/0.1.0" } } } rows { name { value: "dataKind" } } rows { quad { p_iri { } o_literal { lex: "none" } } } rows { name { value: "disconfirmingObservation" } } rows { quad { p_iri { } o_literal { lex: "At least one fish species among 20 or more, or one snake species among 10 or more, is scored as having testes. If the field does not exist, the anatomy clause cannot be scored." } } } rows { name { value: "evidenceAgainst" } } rows { quad { p_iri { } o_literal { lex: "The MATURITY and SPAWNING manuals had no testes token." } } } rows { quad { o_literal { lex: "The anatomy clause is unscored. A prose definition of dioecism is not a species-level testes-present or testes-absent column. The snippet is in derived/measured.json." } } } rows { quad { o_literal { lex: "The causal claim that testes do not determine sex is untested. No sex-determination column was in the fetched tables." } } } rows { name { value: "expectedObservation" } } rows { quad { p_iri { } o_literal { lex: "In a species table with an explicit testes-present or testes-absent field, the proportion lacking testes is 1 among at least 20 fish species and among at least 10 snake species." } } } rows { name { value: "failCriterion" } } rows { quad { p_iri { } o_literal { lex: "Pre-registered. A group refutes the universal \'have no testes\' if at least one scored species has testes present and that group\'s n meets its minimum (20 fishes or 10 serpents). The anatomy clause is refuted if either group refutes it. Mixed if one group supports and the other refutes. If the column exists but n is below the minimum, inconclusive (underpowered). If no fetched table has a testes-presence column for either group, inconclusive with reason data-unavailable. A nearby column is not scored." } } } rows { name { value: "hasConfidence" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#double" } } rows { quad { p_iri { } o_literal { lex: "0.84" datatype: 1 } } } rows { name { value: "hasEvidence" } } rows { prefix { value: "https://w3id.org/delphi/resource/evidence/" } } rows { name { value: "aristotle-ga04-02--claim-test--dataset-1" } } rows { quad { p_iri { } o_iri { prefix_id: 14 } } } rows { name { value: "aristotle-ga04-02--claim-test--dataset-2" } } rows { quad { o_iri { } } } rows { name { value: "aristotle-ga04-02--claim-test--dataset-3" } } rows { quad { o_iri { } } } rows { name { value: "hasVerdict" } } rows { quad { p_iri { prefix_id: 10 } o_literal { lex: "inconclusive" } } } rows { name { value: "hypothesis" } } rows { quad { p_iri { } o_literal { lex: "If fishes and serpents have no testes, a species-level anatomy table will record testes as absent for every scored species in both groups." } } } rows { name { value: "inferenceMethod" } } rows { quad { p_iri { } o_literal { lex: "Denominator is the number of species in each group with a non-missing testes field. Support only if both proportions lacking testes equal 1 at the pre-registered minima. One scored presence in a group that meets its minimum refutes that group; either group refuting refutes the conjunction. The causal clause is reported separately and is untested without a sex-determination column." } } } rows { name { value: "passCriterion" } } rows { quad { p_iri { } o_literal { lex: "Pre-registered. Anatomy clause only. Fishes = Actinopterygii, Chondrichthyes and Agnatha (or the table\'s own fish class). Serpents = Serpentes. The column must state presence or absence of testes (male gonads), not male maturity, not spawning mode, not \'sexually dimorphic\'. A group supports the clause if every scored species lacks testes, with n_fish >= 20 and n_serpent >= 10. The claim\'s anatomy clause is supported only if both groups meet that bar. The causal \'so the testes do not determine sex\' is scored only when the same table has a sex-determining mechanism column (chromosomal, temperature, or social); otherwise it is untested and does not enter the verdict." } } } rows { name { value: "preregistered" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#boolean" } } rows { quad { p_iri { } o_literal { lex: "false" datatype: 2 } } } rows { prefix { value: "https://w3id.org/delphi/resource/claim/" } } rows { name { value: "aristotle-ga04-02" } } rows { name { value: "hasAssessment" } } rows { quad { s_iri { prefix_id: 15 } p_iri { prefix_id: 10 } o_iri { prefix_id: 9 name_id: 12 } } } rows { quad { s_iri { prefix_id: 14 name_id: 30 } p_iri { prefix_id: 7 name_id: 13 } o_literal { lex: "Column names checked against the pre-registered variable" } } } rows { name { value: "license" } } rows { quad { p_iri { name_id: 40 } o_literal { lex: "CC BY 3.0. The fetched page https://genomics.senescence.info/legal.html says this work is licensed under a Creative Commons Attribution 3.0 Unported License, that the data sheets, including the observations in AnAge, are copyrighted, and that most content in HAGR is in the public domain." } } } rows { name { value: "EvidenceItem" } } rows { quad { p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 10 name_id: 41 } } } rows { quad { p_iri { prefix_id: 11 name_id: 16 } o_literal { lex: "Dataset: AnAge, the Animal Ageing and Longevity Database" } } } rows { name { value: "atLocation" } } rows { prefix { value: "https://genomics.senescence.info/" } } rows { name { value: "legal.html" } } rows { quad { p_iri { prefix_id: 5 name_id: 42 } o_iri { prefix_id: 16 } } } rows { prefix { id: 6 value: "https://genomics.senescence.info/species/" } } rows { quad { o_iri { prefix_id: 6 name_id: 2 } } } rows { name { value: "dataset.zip" } } rows { quad { o_iri { name_id: 44 } } } rows { name { value: "wasDerivedFrom" } } rows { quad { p_iri { prefix_id: 5 } o_iri { prefix_id: 6 name_id: 2 } } } rows { name { value: "hasChecksum" } } rows { quad { p_iri { prefix_id: 10 name_id: 46 } o_literal { lex: "sha256:708d25e725b8cb3625e0a5c03062bbb044985bea283af2d14433739dea9f8690" } } } rows { quad { o_literal { lex: "sha256:833190daa11a177ef557c70c70a746eab797303f775e168f64ad1ca72f623d05" } } } rows { quad { o_literal { lex: "sha256:e3ddb66e32e973a79932859ba53013e8f60d957c6ec01c6eb573e3ea3018d630" } } } rows { quad { s_iri { prefix_id: 14 name_id: 31 } p_iri { prefix_id: 7 name_id: 13 } o_literal { lex: "Column names checked against the pre-registered variable" } } } rows { quad { p_iri { name_id: 40 } o_literal { lex: "Not stated. The first 8000 characters of the retrieved file contain no license, copyright, or Creative Commons string." } } } rows { quad { p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 10 name_id: 41 } } } rows { quad { p_iri { prefix_id: 11 name_id: 16 } o_literal { lex: "Dataset: PanTHERIA 1.0 WR05 ecological trait table" } } } rows { prefix { id: 8 value: "https://esapubs.org/archive/ecol/E090/184/" } } rows { name { value: "PanTHERIA_1-0_WR05_Aug2008.txt" } } rows { quad { p_iri { prefix_id: 5 name_id: 42 } o_iri { prefix_id: 8 name_id: 47 } } } rows { quad { p_iri { prefix_id: 5 name_id: 45 } } } rows { quad { p_iri { prefix_id: 10 } o_literal { lex: "sha256:36e64314cae0394a966a63b949504d1975ac5c5629e05e36c1b139b3348f044a" } } } rows { quad { s_iri { prefix_id: 14 name_id: 32 } p_iri { prefix_id: 7 name_id: 13 } o_literal { lex: "Codebook searched for the pre-registered variable; not a species-score table" } } } rows { quad { p_iri { name_id: 40 } o_literal { lex: "Not stated on the fetched FishBase manual pages." } } } rows { quad { p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 10 name_id: 41 } } } rows { quad { p_iri { prefix_id: 11 name_id: 16 } o_literal { lex: "Dataset: FishBase table manuals" } } } rows { prefix { id: 1 value: "https://www.fishbase.se/manual/English/" } } rows { name { value: "FishBaseThe_SPECIES_Table.htm" } } rows { quad { p_iri { prefix_id: 5 name_id: 42 } o_iri { prefix_id: 1 name_id: 48 } } } rows { name { value: "Fishbasethe_MATURITY_table.htm" } } rows { quad { o_iri { } } } rows { name { value: "fishbasemorphology_and_physiology.htm" } } rows { quad { o_iri { } } } rows { name { value: "fishbasereproduction00002700.htm" } } rows { quad { o_iri { } } } rows { name { value: "fishbasethe_REPRODUCTION_Table.htm" } } rows { quad { o_iri { } } } rows { name { value: "fishbasethe_SPAWNING_table.htm" } } rows { quad { o_iri { } } } rows { quad { p_iri { prefix_id: 5 name_id: 45 } o_iri { prefix_id: 1 name_id: 48 } } } rows { quad { p_iri { prefix_id: 10 name_id: 46 } o_literal { lex: "sha256:25184f3b2dd858aeb57ff34a903ccf6763b2114a79e64882a7682333197a4808" } } } rows { quad { o_literal { lex: "sha256:2651a55498191d537a5afad930173accefe828c06bb4028a51c66bbe2ccb6813" } } } rows { quad { o_literal { lex: "sha256:4a250f19b12ce0cd384ab3648734831e1fd969a03894ce2d5c04137149bda4c5" } } } rows { quad { o_literal { lex: "sha256:6bb20c0f87c2e4ab94368d8a15b8ff0030174cb797dc0ca53af26ca6e1744254" } } } rows { quad { o_literal { lex: "sha256:93ffbf8da39335434b66a4657e0e06d9ca7fcc3fe0206478fbbac27b4cc07687" } } } rows { quad { o_literal { lex: "sha256:e4ded9d7d585458adf0cb274c6453ac5df74a295180ebb03d0de555238e4f9b0" } } } rows { name { value: "SoftwareAgent" } } rows { quad { s_iri { prefix_id: 13 name_id: 20 } p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 5 name_id: 54 } g_iri { prefix_id: 2 name_id: 7 } } } rows { quad { p_iri { prefix_id: 11 name_id: 16 } o_literal { lex: "delphisci claim tester (grok-4.7; cursor/aristotle-life-history-i-b0f1)" } } } rows { name { value: "actedOnBehalfOf" } } rows { prefix { id: 3 value: "https://orcid.org/" } } rows { name { value: "0009-0007-4948-9192" } } rows { quad { p_iri { prefix_id: 5 name_id: 55 } o_iri { prefix_id: 3 } } } rows { name { value: "usesModel" } } rows { prefix { id: 12 value: "https://w3id.org/delphi/resource/model/" } } rows { name { value: "grok-4-7" } } rows { quad { p_iri { prefix_id: 10 } o_iri { prefix_id: 12 } } } rows { name { value: "identifier" } } rows { quad { s_iri { name_id: 58 } p_iri { prefix_id: 7 } o_literal { lex: "grok-4.7" } } } rows { name { value: "LanguageModel" } } rows { quad { p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 10 name_id: 60 } } } rows { quad { s_iri { prefix_id: 2 name_id: 4 } p_iri { prefix_id: 5 name_id: 19 } o_iri { prefix_id: 13 } } } rows { prefix { id: 15 value: "https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/aristotle-biology/aristotle-ga04-02/" } } rows { quad { p_iri { prefix_id: 5 name_id: 45 } o_iri { prefix_id: 15 name_id: 18 } } } rows { name { value: "wasGeneratedBy" } } rows { name { value: "test" } } rows { quad { p_iri { prefix_id: 5 name_id: 61 } o_iri { prefix_id: 2 } } } rows { name { value: "plan" } } rows { name { value: "hadPlan" } } rows { prefix { id: 9 value: "https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/" } } rows { name { value: "README.md" } } rows { quad { s_iri { } p_iri { prefix_id: 5 } o_iri { prefix_id: 9 } } } rows { name { value: "Activity" } } rows { quad { s_iri { prefix_id: 2 name_id: 62 } p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 5 name_id: 66 } } } rows { name { value: "qualifiedAssociation" } } rows { quad { p_iri { } o_iri { prefix_id: 2 name_id: 63 } } } rows { name { value: "wasAssociatedWith" } } rows { quad { p_iri { prefix_id: 5 name_id: 68 } o_iri { prefix_id: 13 name_id: 20 } } } rows { prefix { id: 16 value: "https://w3id.org/np/" } } rows { name { value: "created" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#dateTime" } } rows { quad { s_iri { prefix_id: 16 name_id: 1 } p_iri { prefix_id: 7 name_id: 69 } o_literal { lex: "2026-11-08T16:24:31.741Z" datatype: 3 } g_iri { prefix_id: 2 name_id: 9 } } } rows { name { value: "creator" } } rows { quad { p_iri { prefix_id: 7 name_id: 70 } o_iri { prefix_id: 3 name_id: 56 } } } rows { prefix { id: 6 value: "https://creativecommons.org/licenses/by/4.0/" } } rows { quad { p_iri { prefix_id: 7 name_id: 40 } o_iri { prefix_id: 6 name_id: 2 } } } rows { prefix { id: 8 value: "http://purl.org/nanopub/x/" } } rows { name { value: "hasNanopubType" } } rows { quad { p_iri { prefix_id: 8 name_id: 71 } o_iri { prefix_id: 10 name_id: 14 } } } rows { name { value: "introduces" } } rows { prefix { id: 14 value: "https://w3id.org/delphi/resource/assessment/" } } rows { quad { p_iri { prefix_id: 8 name_id: 72 } o_iri { prefix_id: 14 name_id: 12 } } } rows { quad { p_iri { prefix_id: 11 name_id: 16 } o_literal { lex: "Claim test of aristotle-ga04-02: inconclusive, confidence 0.84" } } } rows { name { value: "domain" } } rows { prefix { id: 1 value: "https://w3id.org/delphi/resource/domain/" } } rows { name { value: "aristotle-biology" } } rows { quad { p_iri { prefix_id: 10 name_id: 73 } o_iri { prefix_id: 1 } } } rows { name { value: "sig" } } rows { name { value: "hasAlgorithm" } } rows { quad { s_iri { prefix_id: 2 } p_iri { prefix_id: 8 } o_literal { lex: "RSA" } } } rows { name { value: "hasPublicKey" } } rows { quad { p_iri { } o_literal { lex: "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyFHtPB6p0mCjDozxlOY9CmO3nBm7Te3jFbXyLmM+G1tGe47Da0jYIbhkl9Oo1ZjxmCa3LCwlEqK8gj6hEIcL4ahW30JXh9HycfKVk1bugkzMEV15tJdTzAU3sGMFnbNsn43xY2LFLy45tApkRm5byEiM7oRRrooIdwoQKnP4Wzq/bfAoJ9qvW+MGkelyOTd1jbSt+KfmT7xKmDfWzAHddUlWwMX2QJOLxDaffOteTop6ZRgPiNmPJKA/S62Gac9XtSYT3oDkZ6/nr5cxxNLpOyxTf5FPISiCe11xYO/unYjY+mwnOfA8yhJIyx1l0O9I0vpOpn+E5TvyHJV+oSTrvwIDAQAB" } } } rows { name { value: "hasSignature" } } rows { quad { p_iri { } o_literal { lex: "ttKdStsVWYMad4acBWABU+xdRRADAptjIv0VKFitY17bg8FkFRFAXOQlWPLxt2kMicZLULt4FHMKCeDPPnuCbTpfQTbg1Pj4pxYbTGxp5eHpVKpqw6Y8BZQkyJGkeUXVu6n5fk7LEwihWOLL/2d5996HonL5era1GZvEDVKxAfS2V8Vf9WrHQ5m4wOn7P7YLhl6/odrCAanhhm7QSSEdKY00u1h/zvbHKgcISacc85FAs5MZMaLPFHcOtx4BpMyzYmm1XTGC6X0Ilt2uYsx8iyKB0g6xa+ntwuNEDTDkiiZwO3K9+IHiyOaDWXhjG452AVTBSuuMBiWywhZLug6zkA==" } } } rows { name { value: "hasSignatureTarget" } } rows { quad { p_iri { } o_iri { prefix_id: 16 name_id: 1 } } } rows { name { value: "signedBy" } } rows { quad { p_iri { prefix_id: 8 name_id: 80 } o_iri { prefix_id: 3 name_id: 56 } } }