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: "RAIgQmOTgfkMY4KLLh0Q2wDYj3uwJBpL9ATTmQcLGbc2A" } } rows { namespace { name: "this" value { prefix_id: 1 } } } rows { prefix { value: "https://w3id.org/np/RAIgQmOTgfkMY4KLLh0Q2wDYj3uwJBpL9ATTmQcLGbc2A/" } } 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: "darwin1859-ch11-11--claim-test" } } rows { name { value: "description" } } rows { quad { s_iri { prefix_id: 9 } p_iri { prefix_id: 7 } o_literal { lex: "GBIF species/match confirmed Dryas octopetala and Saxifraga oppositifolia, and occurrence/search with limit 0 counted georeferenced records in the arctic (latitude 66 to 90) and temperate (40 to 54.999) bins for Europe and North America. Neotoma taxa were resolved by taxon name for each species, its genus, and the genus-type pollen name. Occurrences were paged for 11,000 to 21,000 cal yr BP. A lowland hit needs site latitude 40 up to but not including 66, a longitude in Europe or North America, and elevation present and at most 500 m. The species epithet in the taxon name is required for support." } 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: 413 Dryas octopetala species-level Neotoma lowland occurrences in the glacial window (n = 533). Interpretation: Darwin\'s reading tested here is geographic and stratigraphic: the same species now in the far north and in temperate mountains was also in the lowlands between them during the Glacial period. Latitude stands in for arctic versus temperate. It does not identify a summit. Elevation <= 500 m is the lowland rule, and it is applied only where a site records elevation. A genus or pollen-type name is not the species. Two plants in Europe and North America are narrower than arctic-alpine plants and animals." } } } rows { name { value: "label" } } rows { quad { p_iri { } o_literal { lex: "Claim test of darwin1859-ch11-11: supports, confidence 0.4" } } } rows { name { value: "seeAlso" } } rows { prefix { value: "https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/darwin-origin/darwin1859-ch11-11/" } } 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: "Georeferenced modern occurrences of the two named species, and dated fossil occurrences in the pre-registered window with a taxon name, coordinates, and elevation. Genus-level pollen may be counted only as a weaker, non-decisive observation." } } } 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: "biological" } } } rows { name { value: "disconfirmingObservation" } } rows { quad { p_iri { } o_literal { lex: "Both species are effectively absent from one of the two modern bins. Absence from Neotoma is not disconfirmation." } } } rows { name { value: "evidenceAgainst" } } rows { quad { p_iri { } o_literal { lex: "A Neotoma taxon name that contains the species epithet is counted as species-level under the pre-registration. Many of those rows are pollen datasets, and pollen is a weaker identification than a macrofossil." } } } rows { quad { o_literal { lex: "A genus or pollen-type name is reported and is not treated as support or as refutation." } } } rows { quad { o_literal { lex: "GBIF decimalLatitude is inclusive, so the temperate query uses an upper bound of 54.999 to keep the pre-registered bound latitude < 55." } } } rows { quad { o_literal { lex: "Lowland rows whose dataset type is not pollen: 2. They are genus-level names and were not counted toward support." } } } rows { quad { o_literal { lex: "Species-level lowland pollen rows among the supporting hits: {\'Dryas octopetala\': 413, \'Saxifraga oppositifolia\': 120}. The geographic bins meet the pre-registered counts, and the fossil support is only as strong as those names." } } } rows { quad { o_literal { lex: "The Neotoma pull stops at 5,000 rows per taxon id. That cap was fixed before the counts." } } } rows { quad { o_literal { lex: "Two plant species in Europe and North America. Animals, Asia, and separated summits are outside this test. The temperate bin is a latitude band, not a summit." } } } rows { quad { o_literal { lex: "Zero Neotoma rows would not refute the claim. Elevation above 500 m, or a missing elevation, is not counted as lowland." } } } rows { name { value: "expectedObservation" } } rows { quad { p_iri { } o_literal { lex: "Both species have modern occurrences in the arctic bin and the temperate band, and at least one has species-level lowland occurrences in the glacial window." } } } rows { name { value: "failCriterion" } } rows { quad { p_iri { } o_literal { lex: "Pre-registered. The geographic premise is REFUTED for these two species if, for both species, one of the two modern bins has fewer than 5 occurrences and the other has at least 30. A genus-only or pollen-type lowland hit is a weaker observation and does not support and does not refute. Zero Neotoma rows in the window is not a refutation. If the only lowland hits are genus or type, or if Neotoma has no species-level lowland rows, the verdict is inconclusive with reason other. If GBIF or Neotoma cannot be fetched, inconclusive with reason data-unavailable. Separated summits, animals, and genetic unity are untested." } } } rows { name { value: "hasConfidence" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#double" } } rows { quad { p_iri { } o_literal { lex: "0.4" datatype: 1 } } } rows { name { value: "hasEvidence" } } rows { prefix { value: "https://w3id.org/delphi/resource/evidence/" } } rows { name { value: "darwin1859-ch11-11--claim-test--dataset-1" } } rows { quad { p_iri { } o_iri { prefix_id: 14 } } } rows { name { value: "darwin1859-ch11-11--claim-test--dataset-2" } } rows { quad { o_iri { } } } rows { name { value: "hasVerdict" } } rows { quad { p_iri { prefix_id: 10 } o_literal { lex: "supports" } } } rows { name { value: "hypothesis" } } rows { quad { p_iri { } o_literal { lex: "Dryas octopetala and Saxifraga oppositifolia each live both in the Arctic and in a temperate latitude band of Europe or North America, and species-level remains of at least one of them occur in intervening lowlands during 11,000 to 21,000 cal yr BP." } } } rows { name { value: "inferenceMethod" } } rows { quad { p_iri { } o_literal { lex: "Occurrence counts in pre-registered latitude, longitude, elevation, and age bins. Species epithet required for a supporting fossil. No test based on adult taxonomy or genes." } } } rows { name { value: "passCriterion" } } rows { quad { p_iri { } o_literal { lex: "Pre-registered. Species are Dryas octopetala and Saxifraga oppositifolia only. Regions are Europe (longitude -25 to 45) and North America (longitude -170 to -50). Arctic is latitude >= 66. The temperate band is latitude >= 40 and < 55. The glacial window is 11,000 to 21,000 cal yr BP inclusive. A modern bin counts georeferenced GBIF occurrences in that region and latitude, summed across the two regions. SUPPORTS only if both species have at least 30 arctic occurrences and 30 temperate-band occurrences, and at least one species has at least 3 Neotoma occurrences in the window whose taxon name contains the species epithet, whose site latitude is >= 40 and < 66, whose site longitude is in Europe or North America, and whose site elevation is present and <= 500 m. No occurrence subsample. A Neotoma pull is capped at 5,000 rows, fixed here." } } } 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: "darwin1859-ch11-11" } } 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: "modern georeferenced occurrence counts in pre-registered bins" } } } rows { name { value: "license" } } rows { quad { p_iri { name_id: 39 } o_literal { } } } rows { name { value: "EvidenceItem" } } rows { quad { p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 10 name_id: 40 } } } rows { quad { p_iri { prefix_id: 11 name_id: 16 } o_literal { lex: "Dataset: GBIF occurrence counts for Dryas octopetala and Saxifraga oppositifolia" } } } rows { name { value: "atLocation" } } rows { prefix { value: "https://api.gbif.org/v1/species/" } } rows { name { value: "match" } } rows { quad { p_iri { prefix_id: 5 name_id: 41 } o_iri { prefix_id: 16 } } } rows { name { value: "wasDerivedFrom" } } rows { prefix { id: 6 value: "https://www.gbif.org/species/" } } rows { name { value: "4889932" } } rows { quad { p_iri { prefix_id: 5 } o_iri { prefix_id: 6 } } } rows { name { value: "hasChecksum" } } rows { quad { p_iri { prefix_id: 10 } o_literal { lex: "sha256:d263f43bba7e6249db2d986b31c6c9280534dc22eab20b3b080847faa61d052d" } } } rows { quad { s_iri { prefix_id: 14 name_id: 31 } p_iri { prefix_id: 7 name_id: 13 } o_literal { lex: "glacial-window fossil occurrences with site elevation" } } } rows { quad { p_iri { name_id: 39 } o_literal { } } } rows { quad { p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 10 name_id: 40 } } } rows { quad { p_iri { prefix_id: 11 name_id: 16 } o_literal { lex: "Dataset: Neotoma Paleoecology Database occurrences" } } } rows { prefix { id: 8 value: "https://api.neotomadb.org/v2.0/data/" } } rows { name { value: "taxa" } } rows { quad { p_iri { prefix_id: 5 name_id: 41 } o_iri { prefix_id: 8 name_id: 46 } } } rows { prefix { id: 1 value: "https://www.neotomadb.org/" } } rows { quad { p_iri { prefix_id: 5 name_id: 43 } o_iri { prefix_id: 1 name_id: 2 } } } rows { quad { p_iri { prefix_id: 10 name_id: 45 } o_literal { lex: "sha256:06ee1135b175a7af71d1ef499817d96ffdd4929210a8ed514525765320e8fdf3" } } } 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: 47 } 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/darwin-selection-ranges-2c1e)" } } } 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: 48 } 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: 51 } 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: 53 } } } 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/darwin-origin/darwin1859-ch11-11/" } } rows { quad { p_iri { prefix_id: 5 name_id: 43 } 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: 54 } 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: 55 } p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 5 name_id: 59 } } } rows { name { value: "qualifiedAssociation" } } rows { quad { p_iri { } o_iri { prefix_id: 2 name_id: 56 } } } rows { name { value: "wasAssociatedWith" } } rows { quad { p_iri { prefix_id: 5 name_id: 61 } 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: 62 } o_literal { lex: "2026-11-08T16:24:31.849Z" datatype: 3 } g_iri { prefix_id: 2 name_id: 9 } } } rows { name { value: "creator" } } rows { quad { p_iri { prefix_id: 7 name_id: 63 } o_iri { prefix_id: 3 name_id: 49 } } } rows { prefix { id: 6 value: "https://creativecommons.org/licenses/by/4.0/" } } rows { quad { p_iri { prefix_id: 7 name_id: 39 } o_iri { prefix_id: 6 name_id: 2 } } } rows { prefix { id: 14 value: "http://purl.org/nanopub/x/" } } rows { name { value: "hasNanopubType" } } rows { quad { p_iri { prefix_id: 14 name_id: 64 } o_iri { prefix_id: 10 name_id: 14 } } } rows { name { value: "introduces" } } rows { prefix { id: 8 value: "https://w3id.org/delphi/resource/assessment/" } } rows { quad { p_iri { prefix_id: 14 name_id: 65 } o_iri { prefix_id: 8 name_id: 12 } } } rows { quad { p_iri { prefix_id: 11 name_id: 16 } o_literal { lex: "Claim test of darwin1859-ch11-11: supports, confidence 0.4" } } } rows { name { value: "domain" } } rows { prefix { id: 1 value: "https://w3id.org/delphi/resource/domain/" } } rows { name { value: "darwin-origin-1859" } } rows { quad { p_iri { prefix_id: 10 name_id: 66 } o_iri { prefix_id: 1 } } } rows { name { value: "sig" } } rows { name { value: "hasAlgorithm" } } rows { quad { s_iri { prefix_id: 2 } p_iri { prefix_id: 14 } 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: "PaoIes2ZaDLOpS96c1M3a+q+lCbAXi1WMUCgaBccXyxz20yQ4fmSPo58t2ZOLMT8tlWRkB1j1iI0VmmQIY1wrlkJ9FX0q1YCGkUrYNe7++B/SkBZkjOm9FBaT5X3zEPUSVJ3B1NGCZ9lOUpxjvHPPpMk1a9D9n9RGN/sj0o84zelE44vcK9AxKYGaGp++pavQ5s7np0Mtcp7cJxhDXtKAtbwVVt4Ukamwec42yXm/K2OM9wIL0VorF0tsh8ULcy6YUkQZwrJUNIb/t13yKBLZjvw6gKbj2KmF/JmLVs+WuW10r3/znEe8k/ASIWRI8A4zGfJF2xN3bhYfl4vfZj3VQ==" } } } 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: 14 name_id: 73 } o_iri { prefix_id: 3 name_id: 49 } } }