Nanopublication

< Home

ID

https://w3id.org/np/RAWexKmHvP1hunhX_vpBwfAGiOW6ee_E3G9JDkNDu5YSs

Formats

.trig | .trig.txt | .jelly | .jelly.txt | .jsonld | .jsonld.txt | .nq | .nq.txt | .xml | .xml.txt

Content

@prefix this: <https://w3id.org/np/RAWexKmHvP1hunhX_vpBwfAGiOW6ee_E3G9JDkNDu5YSs> .
@prefix sub: <https://w3id.org/np/RAWexKmHvP1hunhX_vpBwfAGiOW6ee_E3G9JDkNDu5YSs/> .
@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/levin-2020-xenobots-02--claim-test> a
      <https://w3id.org/delphi/ontology/Assessment>;
    dc:description "Downloaded vivo_data.csv from the authors' repository at commit 9a5d685c2f26259122683d304e1ac98d54bac805 (CC0). The file is 1,215,040 bytes and is not committed; analysis.py fetches it and checks the SHA-256. For each Robot, Run and Upright, net displacement is the Euclidean distance between the first and last (X, Y). The pre-registered test is a one-sided Mann-Whitney U comparison of those run-level distances, upright greater than inverted. The authors' in silico robustness pickles are not in the repository (data_analysis/results contains only .keep), and Voxelyze was not built, so the in silico conjunct was not run. No predicted heading vector is deposited, so the direction-match conjunct was not scored.";
    <http://www.w3.org/2000/01/rdf-schema#comment> "Measured: 1.4433001675573747 mean upright net displacement in the tracking coordinates, compared with mean inverted 0.2395760625149763 (n = 49). Interpretation: The claim is an experimental result about living Xenopus cell aggregates (deciliated, cardiac-muscle powered), not only about the simulator. The authors' Statistical_Analysis.py pools every track in vivo_data.csv and names no single Robot id. The paper (PMC6994979, Results, Locomotion) says six organisms embodied the one deciliated cardiac design and that each was inverted. This test therefore treats Robot ids 1–6 as replicates of that one design. That identity was taken from the script and the paper before the contrast was used as a verdict. 'Moved as the in silico design predicted' could not be scored: no predicted heading is in the repository. Inverting the design reduced net displacement in vivo: upright runs travel farther than inverted runs.";
    <http://www.w3.org/2000/01/rdf-schema#label> "Claim test of levin-2020-xenobots-02: supports, confidence 0.6";
    <http://www.w3.org/2000/01/rdf-schema#seeAlso> <https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/levin-papers/levin-2020-xenobots-02/result.json>;
    prov:wasAttributedTo <https://w3id.org/delphi/resource/agent/delphisci-claim-tester-grok-4-7>;
    <https://w3id.org/delphi/ontology/admissibleDatasets> "Position tracks of the built organisms with a design identifier, an upright-versus-inverted label, and time, from the authors' public repository or an equivalent open deposit of the same experiment. The tracks must be biological measurements of the organisms, not only simulator output. Licence must allow research use.";
    <https://w3id.org/delphi/ontology/assessmentType> "claim-test/0.1.0";
    <https://w3id.org/delphi/ontology/dataKind> "biological";
    <https://w3id.org/delphi/ontology/disconfirmingObservation> "Every named deciliated cardiac design has upright mean net displacement less than or equal to its inverted mean, or the difference is not significant at one-sided p < 0.05.";
    <https://w3id.org/delphi/ontology/evidenceAgainst> "Five of the six organisms have a higher upright mean than inverted mean. Organism 2, with a single inverted run, does not. An organism-level Mann-Whitney on the six pairs still has one-sided p = 0.0043; that check was not the pre-registered endpoint.",
      "Predicted heading and the in silico inversion were not in the deposit, so those conjuncts of the claim are untested. Confidence is capped at 0.6 for that reason.",
      "Runs of the same organism are not independent. The pre-registered test treats runs as the unit.",
      "The in vivo inversion contrast passes: mean upright net displacement is about six times the inverted mean, one-sided p = 6.4e-5 on 27 upright and 22 inverted runs.",
      "Tracking coordinates are the units in the csv. This test does not convert them to millimetres.";
    <https://w3id.org/delphi/ontology/expectedObservation> "For at least one Robot id the authors' code names as a deciliated cardiac design, upright runs travel farther from their start (Euclidean net displacement) than inverted runs of that design, at one-sided p < 0.05, and the upright heading agrees with the design's predicted heading when that heading is deposited.";
    <https://w3id.org/delphi/ontology/failCriterion> "Pre-registered: refutes if, for every identified deciliated cardiac design, mean upright net displacement is less than or equal to mean inverted net displacement, or the one-sided Mann-Whitney p is >= 0.05. Mixed if the in vivo inversion contrast passes but a deposited predicted heading is matched in the wrong direction, or the in silico inversion contrast is measured and fails. Inconclusive with reason not-operationalizable if no script names the deciliated cardiac design (per-robot numbers may be stored under measured.extra and cannot flip the verdict to supports). Inconclusive with reason data-unavailable if the tracks cannot be fetched.";
    <https://w3id.org/delphi/ontology/hasConfidence> "0.6"^^xsd:double;
    <https://w3id.org/delphi/ontology/hasEvidence> <https://w3id.org/delphi/resource/evidence/levin-2020-xenobots-02--claim-test--dataset-1>;
    <https://w3id.org/delphi/ontology/hasVerdict> "supports";
    <https://w3id.org/delphi/ontology/hypothesis> "For at least one deciliated cardiac-muscle design, upright in vivo organisms have greater net displacement than the same design inverted, and their movement agrees with the in silico design's predicted direction.";
    <https://w3id.org/delphi/ontology/inferenceMethod> "Run-level Euclidean net displacement; one-sided Mann-Whitney U (upright > inverted) at alpha 0.05. Design identity is taken from the authors' code before the contrast is computed. Predicted heading, if deposited, is a positive dot product with the mean upright displacement vector. In silico inversion is a separate conjunct and is scored only if the simulator or deposited in silico displacements are actually run.";
    <https://w3id.org/delphi/ontology/passCriterion> "Pre-registered before any track was downloaded. Net displacement of a run is the Euclidean X–Y distance between the first and last position in that (Robot, Run, Upright) track. The deciliated cardiac design is the Robot id (or ids) named as such by the authors' scripts in skriegman/reconfigurable_organisms (Transferal_from_silico_to_vivo.py, Statistical_Analysis.py, or a comment/README in that repo) at the commit fetched after this file; the id is fixed from that source before any upright-versus-inverted contrast is computed. The claim says at least one such design. Pass (supports) requires, for at least one identified design: mean net displacement of Upright=1 runs is strictly greater than mean net displacement of Upright=0 runs, and a one-sided Mann-Whitney U test (alternative: upright > inverted) on run-level net displacements has p < 0.05. The significance bar is the conventional p < 0.05 corresponding to the claim's word 'significantly'; the paper's reported P < 0.0001 is their result, not this pass bar. In addition, if the authors' code or a deposited design states a predicted heading, the mean upright displacement vector (mean of last-minus-first) must have a positive dot product with that heading. If a predicted heading is not deposited, the in vivo inversion contrast alone can support the claim only together with an in silico inversion contrast (inverted mean displacement < upright) from the authors' simulator or from an independent reimplementation that loads their design file; otherwise the untested conjunct is recorded and confidence is capped, and the verdict follows the measured conjunct.";
    <https://w3id.org/delphi/ontology/preregistered> "false"^^xsd:boolean .
  
  <https://w3id.org/delphi/resource/claim/levin-2020-xenobots-02> <https://w3id.org/delphi/ontology/hasAssessment>
      <https://w3id.org/delphi/resource/assessment/levin-2020-xenobots-02--claim-test> .
  
  <https://w3id.org/delphi/resource/evidence/levin-2020-xenobots-02--claim-test--dataset-1>
    a <https://w3id.org/delphi/ontology/EvidenceItem>;
    dc:description "in vivo X,Y tracks for six organisms, upright and inverted";
    dc:license "CC0-1.0";
    <http://www.w3.org/2000/01/rdf-schema#label> "Dataset: In vivo position tracks from skriegman/reconfigurable_organisms";
    prov:atLocation <https://raw.githubusercontent.com/skriegman/reconfigurable_organisms/9a5d685c2f26259122683d304e1ac98d54bac805/data_analysis/vivo_data.csv>;
    prov:wasDerivedFrom <https://github.com/skriegman/reconfigurable_organisms>;
    <https://w3id.org/delphi/ontology/hasChecksum> "sha256:296868f4837a7678791e460406ffaddc1c793945251830e8cdf0fc92fa9b4ef9" .
}

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/levin-xenobot-pathway-memory-254b)";
    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/levin-papers/levin-2020-xenobots-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.871Z"^^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/levin-2020-xenobots-02--claim-test>;
    <http://www.w3.org/2000/01/rdf-schema#label> "Claim test of levin-2020-xenobots-02: supports, confidence 0.6";
    <https://w3id.org/delphi/ontology/domain> <https://w3id.org/delphi/resource/domain/levin-papers> .
  
  sub:sig npx:hasAlgorithm "RSA";
    npx:hasPublicKey "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyFHtPB6p0mCjDozxlOY9CmO3nBm7Te3jFbXyLmM+G1tGe47Da0jYIbhkl9Oo1ZjxmCa3LCwlEqK8gj6hEIcL4ahW30JXh9HycfKVk1bugkzMEV15tJdTzAU3sGMFnbNsn43xY2LFLy45tApkRm5byEiM7oRRrooIdwoQKnP4Wzq/bfAoJ9qvW+MGkelyOTd1jbSt+KfmT7xKmDfWzAHddUlWwMX2QJOLxDaffOteTop6ZRgPiNmPJKA/S62Gac9XtSYT3oDkZ6/nr5cxxNLpOyxTf5FPISiCe11xYO/unYjY+mwnOfA8yhJIyx1l0O9I0vpOpn+E5TvyHJV+oSTrvwIDAQAB";
    npx:hasSignature "KYaH6IvWuBOAkPF+galLp59M5TSCgxCX1QfyrAJser8DXVwtVESmISZ/8BqN9SxwiawoCwYIGuHFOBXEMeqJgKtsm4Qw0qe2T+AKn2+5CIQewiph0DqWkvRKnbfZ8S2bACWvpAjhcnSIslp4xlz8f/FeaD2N7/6Bn/CJ1chDKo/Pyk9yfyUarJreuC8je/QLeoOWudAi/1dOw0Z0DP7TibR5XwavPHG1m6ggXlvWJJvydTmbDmIAa/lItrHSXLKixio81opdFHmsOzwJGJEk8saYeTDRLUCKUO62Os43j/hykaseTvIe2a2hPGnYwpcfrDkeVjbWWYv4dS6vZvYwKw==";
    npx:hasSignatureTarget this:;
    npx:signedBy <https://orcid.org/0009-0007-4948-9192> .
}