Nanopublication

< Home

ID

https://w3id.org/np/RAxqXyhP1fnjvDdX-K0z9TgnwoXf462FxV1wEAWRm_gos

Formats

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

Content

@prefix this: <https://w3id.org/np/RAxqXyhP1fnjvDdX-K0z9TgnwoXf462FxV1wEAWRm_gos> .
@prefix sub: <https://w3id.org/np/RAxqXyhP1fnjvDdX-K0z9TgnwoXf462FxV1wEAWRm_gos/> .
@prefix np: <http://www.nanopub.org/nschema#> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix nt: <https://w3id.org/np/o/ntemplate/> .
@prefix npx: <http://purl.org/nanopub/x/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix orcid: <https://orcid.org/> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .

sub:Head {
  this: a np:Nanopublication;
    np:hasAssertion sub:assertion;
    np:hasProvenance sub:provenance;
    np:hasPublicationInfo sub:pubinfo .
}

sub:assertion {
  sub:check-nanopub-loaded a <https://w3id.org/kpxl/grlc/grlc-query>;
    dct:description "This query checks whether a given nanopublication has been loaded by the answering Nanopub Query instance. It returns the nanopublication's creation date if the nanopublication is present, and an empty result otherwise. It is designed to be as cheap as possible (a single indexed lookup), so it can be used to poll for the arrival of a just-published nanopublication, for example to delay a cache refresh until the new nanopublication has made its round trip through the network.";
    dct:license <http://www.apache.org/licenses/LICENSE-2.0>;
    rdfs:label "Check if a nanopublication is loaded";
    <https://w3id.org/kpxl/grlc/endpoint> <https://w3id.org/np/l/nanopub-query-1.1/repo/meta>;
    <https://w3id.org/kpxl/grlc/sparql> """prefix npa: <http://purl.org/nanopub/admin/>
prefix dct: <http://purl.org/dc/terms/>

select ?date where {
  graph npa:graph {
    ?_np_iri dct:created ?date .
  }
} limit 1""" .
}

sub:provenance {
  sub:assertion prov:wasAttributedTo orcid:0000-0002-1267-0234 .
}

sub:pubinfo {
  orcid:0000-0002-1267-0234 foaf:name "Tobias Kuhn" .
  
  this: dct:created "2026-08-25T12:12:53Z"^^xsd:dateTime;
    dct:creator orcid:0000-0002-1267-0234;
    dct:license <https://creativecommons.org/licenses/by/4.0/>;
    npx:embeds sub:check-nanopub-loaded;
    rdfs:label "Check if a nanopublication is loaded";
    nt:wasCreatedFromProvenanceTemplate <https://w3id.org/np/RA7lSq6MuK_TIC6JMSHvLtee3lpLoZDOqLJCLXevnrPoU>;
    nt:wasCreatedFromPubinfoTemplate <https://w3id.org/np/RA0J4vUn_dekg-U1kK3AOEt02p9mT2WO03uGxLDec1jLw>;
    nt:wasCreatedFromTemplate <https://w3id.org/np/RAEFAt-QcFK0ZhqfvlsmS10BnzGJA0xwOICZXkO-ai87k> .
  
  sub:sig npx:hasAlgorithm "RSA";
    npx:hasPublicKey "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB";
    npx:hasSignature "aYdvoTH1Gw+Qz4BDdSs8GGhgR7umoBdFNzNpqHqBBeA2TOD+52P3ACi5zujqiMpmGODggR6jylb9r2VDjMF8Ra97taxTdS9EG6QtoxH110MhiWZYFo3KK4KRCxi/aB8YTeDVqqHcQZn9Pcc6BjOeAqM4eP3+QJYxOVfN227B/TA=";
    npx:hasSignatureTarget this:;
    npx:signedBy orcid:0000-0002-1267-0234 .
}