https://w3id.org/np/RArqwolzBhOggyyJmcMEgXnmukotZ9fnRzvIQN1TeiJLM
.trig | .trig.txt | .jelly | .jelly.txt | .jsonld | .jsonld.txt | .nq | .nq.txt | .xml | .xml.txt
@prefix this: <https://w3id.org/np/RArqwolzBhOggyyJmcMEgXnmukotZ9fnRzvIQN1TeiJLM> .
@prefix sub: <https://w3id.org/np/RArqwolzBhOggyyJmcMEgXnmukotZ9fnRzvIQN1TeiJLM/> .
@prefix np: <http://www.nanopub.org/nschema#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix npx: <http://purl.org/nanopub/x/> .
@prefix dc: <http://purl.org/dc/terms/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
sub:Head {
this: a np:Nanopublication;
np:hasAssertion sub:assertion;
np:hasProvenance sub:provenance;
np:hasPublicationInfo sub:pubinfo .
}
sub:assertion {
<https://w3id.org/delphi/resource/assessment/thompson1917-ch02-02--claim-test> a <https://w3id.org/delphi/ontology/Assessment>;
dc:description "Streamed Tallo.csv from the Zenodo record and kept stems with positive finite diameter and height, height at most 150 m and diameter at most 2000 cm, dropping rows flagged height_outlier. Fitted the standardised major axis of ln(stem diameter) on ln(height), pooled and within each species with at least 40 stems. Ordinary least squares is reported and does not decide the verdict. The pre-registered bands around 3/2 were applied to the SMA slopes. No modulus or wood-density table was fetched.";
<http://www.w3.org/2000/01/rdf-schema#comment> "Measured: undefined undefined. Interpretation: Thompson (1917, ch. II), citing Greenhill: the diameter of a self-supporting body must increase as the 3/2 power of height, which is why young trees are slender and old large ones are stunted. The tested reading is that geometric exponent on measured stems. 'Young' and 'old' are not in the file; within a species, shorter and taller stems stand in for them, and a slope above 1 means taller stems are proportionally thicker. The 300 ft limit and the buckling safety factor need an elastic modulus, which this test does not have, so that clause stays untested. Standardised major axis is used because both diameter and height are measured; ordinary least squares is the companion regression of diameter on height.";
<http://www.w3.org/2000/01/rdf-schema#label> "Claim test of thompson1917-ch02-02: mixed, confidence 0.68";
<http://www.w3.org/2000/01/rdf-schema#seeAlso> <https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/thompson-growth-form/thompson1917-ch02-02/result.json>;
prov:wasAttributedTo <https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7>;
<https://w3id.org/delphi/ontology/admissibleDatasets> "Individual trees with a stem diameter and a total height measured on the same stem, identified to species, from a public table. A modulus or density table is not required for this geometric reading. Modelled heights and single-species plantation equations are not required.";
<https://w3id.org/delphi/ontology/assessmentType> "claim-test/0.1.0";
<https://w3id.org/delphi/ontology/dataKind> "biological";
<https://w3id.org/delphi/ontology/disconfirmingObservation> "The pooled slope or the median within-species slope lies outside [1.15, 1.85], the range that still reaches neither isometry (1) nor the constant-stress exponent (2) while missing 3/2.";
<https://w3id.org/delphi/ontology/evidenceAgainst> "Pooled ordinary least squares, which was not the deciding slope, is the measured pooled_ols_slope. A reader who assigns all error to diameter will see a shallower exponent than the standardised major axis.",
"The buckling safety factor and the 300 ft pine limit need an elastic modulus. That reading was not tested.",
"The median within-species SMA slope is inside the tight band around 3/2, and the share of those species with slope above 1 is the measured fraction_within_species_sma_gt_1. The pooled SMA slope is inside the wide band and outside the tight band, so the verdict is mixed.",
"Within-species slopes use short and tall stems as a stand-in for young and old. They are not repeated measures of the same tree.",
"Zenodo records an MD5 for Tallo.csv. The download's MD5 matches it. The SHA-256 above is of the same bytes.";
<https://w3id.org/delphi/ontology/expectedObservation> "The standardised-major-axis slope of ln stem diameter on ln height is inside [1.35, 1.65] for the pooled trees and for the median species with at least 40 trees, and most of those species have a slope above 1.";
<https://w3id.org/delphi/ontology/failCriterion> "Pre-registered. REFUTES, when at least 500 trees are kept and at least 8 species are fitted, if m is outside the wide band or p is outside the wide band. If fewer than 8 species are fitted, REFUTES if p is outside the wide band. MIXED if at least 500 trees are kept and the result is neither SUPPORTS nor REFUTES. INCONCLUSIVE reason underpowered if fewer than 500 trees are kept. INCONCLUSIVE reason data-unavailable if Tallo.csv cannot be fetched. The mechanical reading (Young's modulus, wood density, and the 300 ft pine limit) is not tested; no modulus table is fetched. Rows are not dropped for leverage after the fit.";
<https://w3id.org/delphi/ontology/hasConfidence> "0.68"^^xsd:double;
<https://w3id.org/delphi/ontology/hasEvidence> <https://w3id.org/delphi/resource/evidence/thompson1917-ch02-02--claim-test--dataset-1>;
<https://w3id.org/delphi/ontology/hasVerdict> "mixed";
<https://w3id.org/delphi/ontology/hypothesis> "Among standing trees, stem diameter scales as height to a power near 3/2, and within a species the larger trees are proportionally thicker than the smaller ones.";
<https://w3id.org/delphi/ontology/inferenceMethod> "Standardised major axis on natural logs, pooled and within species with at least 40 trees. The verdict compares those slopes with the pre-registered bands around 3/2 and with the share of species steeper than isometry. Ordinary least squares is reported and is not the deciding slope.";
<https://w3id.org/delphi/ontology/passCriterion> "Pre-registered on Tallo v1 (Zenodo 10.5281/zenodo.6637599), streamed, not stored in the repo. Keep a row when stem_diameter_cm and height_m are finite and > 0, height_m <= 150, stem_diameter_cm <= 2000, and height_outlier, lowercased and stripped, is not one of y, yes, true, 1, outlier. If the outlier column is absent, keep the positive rows and record that. Species is genus + species when both columns exist, otherwise the species field. The slope is the standardised major axis slope of ln(stem_diameter_cm) on ln(height_m): sign of the correlation times the ratio of the two standard deviations. OLS of ln(diameter) on ln(height) is reported and does not decide the verdict. A within-species slope is fitted when that species has at least 40 kept trees and both log-variables have positive variance. Let m be the median of those slopes and p the pooled slope. The tight band is [1.35, 1.65] and the wide band is [1.15, 1.85]. SUPPORTS, when at least 500 trees are kept and at least 8 species are fitted, if m and p are both in the tight band and at least 60 percent of the within-species slopes are > 1. If fewer than 8 species are fitted but at least 500 trees are kept, SUPPORTS if p is in the tight band.";
<https://w3id.org/delphi/ontology/preregistered> "false"^^xsd:boolean .
<https://w3id.org/delphi/resource/claim/thompson1917-ch02-02> <https://w3id.org/delphi/ontology/hasAssessment>
<https://w3id.org/delphi/resource/assessment/thompson1917-ch02-02--claim-test> .
<https://w3id.org/delphi/resource/evidence/thompson1917-ch02-02--claim-test--dataset-1>
a <https://w3id.org/delphi/ontology/EvidenceItem>;
dc:description "Stem diameter and height of individual trees. The raw table is not committed; the file's MD5 matches the Zenodo checksum md5:39bc05164a8cafa237c9b5fea5d73544.";
dc:license "CC BY 4.0 (Zenodo record license id cc-by-4.0)";
<http://www.w3.org/2000/01/rdf-schema#label> "Dataset: Tallo: a global tree allometry and crown architecture database";
prov:atLocation <https://zenodo.org/api/records/6637599/files/Tallo.csv/content>;
prov:wasDerivedFrom <https://zenodo.org/records/6637599>;
<https://w3id.org/delphi/ontology/hasChecksum> "sha256:bcd908a65634a07f1a5cac79affc91e10c80ac832d0243efc2b83c8c4c1668cd" .
}
sub:provenance {
<https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7> a prov:SoftwareAgent;
<http://www.w3.org/2000/01/rdf-schema#label> "delphisci claim tester (grok-4.7; cursor/thompson-growth-claim-tests-e028)";
prov:actedOnBehalfOf <https://orcid.org/0009-0007-4948-9192>;
<https://w3id.org/delphi/ontology/usesModel> <https://w3id.org/delphi/resource/model/grok-4-7> .
<https://w3id.org/delphi/resource/model/grok-4-7> a <https://w3id.org/delphi/ontology/LanguageModel>;
dc:identifier "grok-4.7" .
sub:assertion prov:wasAttributedTo <https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7>;
prov:wasDerivedFrom <https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/thompson-growth-form/thompson1917-ch02-02/result.json>;
prov:wasGeneratedBy sub:test .
sub:plan prov:hadPlan <https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/README.md> .
sub:test a prov:Activity;
prov:qualifiedAssociation sub:plan;
prov:wasAssociatedWith <https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7> .
}
sub:pubinfo {
this: dc:created "2026-11-08T16:24:31.890Z"^^xsd:dateTime;
dc:creator <https://orcid.org/0009-0007-4948-9192>;
dc:license <https://creativecommons.org/licenses/by/4.0/>;
npx:hasNanopubType <https://w3id.org/delphi/ontology/Assessment>;
npx:introduces <https://w3id.org/delphi/resource/assessment/thompson1917-ch02-02--claim-test>;
<http://www.w3.org/2000/01/rdf-schema#label> "Claim test of thompson1917-ch02-02: mixed, confidence 0.68";
<https://w3id.org/delphi/ontology/domain> <https://w3id.org/delphi/resource/domain/thompson-growth-form-1917> .
sub:sig npx:hasAlgorithm "RSA";
npx:hasPublicKey "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyFHtPB6p0mCjDozxlOY9CmO3nBm7Te3jFbXyLmM+G1tGe47Da0jYIbhkl9Oo1ZjxmCa3LCwlEqK8gj6hEIcL4ahW30JXh9HycfKVk1bugkzMEV15tJdTzAU3sGMFnbNsn43xY2LFLy45tApkRm5byEiM7oRRrooIdwoQKnP4Wzq/bfAoJ9qvW+MGkelyOTd1jbSt+KfmT7xKmDfWzAHddUlWwMX2QJOLxDaffOteTop6ZRgPiNmPJKA/S62Gac9XtSYT3oDkZ6/nr5cxxNLpOyxTf5FPISiCe11xYO/unYjY+mwnOfA8yhJIyx1l0O9I0vpOpn+E5TvyHJV+oSTrvwIDAQAB";
npx:hasSignature "JaM5Vvx4IB4AsIFrTxe87hiEkGTYUDbyDwOnifMgouPEEXKvJG9QoAx/0dB6pR3m8O3je9qL/MQKExZ4lsK4Tlha/e/tQuchMW/yGj4R5VyHYnIjvrwFrpUIUmL6e1NNixpKtgd/aawMeten5bo2hZ0PvvT2P0Ejo8PRTMHab0ib+62WjlMHeVIPtMasoxuL2Q+h1o7YTWNjuqLp1LqtuwdaMjHYnK9YOr/kMhZTWPuj6pKbLmwmSmHcEfkxmgxwZYVKZToO+Ds6/AZbBGCLUx3O0LxoYgBy8bsK6GNJKXwRLTJeBnIGE78Yxc0YuRJJRE79ch2LKmvjwYNgILBZ9w==";
npx:hasSignatureTarget this:;
npx:signedBy <https://orcid.org/0009-0007-4948-9192> .
}