Nanopublication

< Home

ID

https://w3id.org/np/RAVgmJR_8Rn7s1fxxeKs5dngOFIQFM-r7-URlKNRQPbtM

Formats

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

Content

@prefix this: <https://w3id.org/np/RAVgmJR_8Rn7s1fxxeKs5dngOFIQFM-r7-URlKNRQPbtM> .
@prefix sub: <https://w3id.org/np/RAVgmJR_8Rn7s1fxxeKs5dngOFIQFM-r7-URlKNRQPbtM/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix ns2: <https://w3id.org/np/o/ntemplate/> .
@prefix ns1: <http://www.nanopub.org/nschema#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix ns4: <https://w3id.org/kpxl/gen/terms/> .
@prefix ns3: <http://purl.org/nanopub/x/> .

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

sub:assertion {
  <https://w3id.org/np/RADnat3LrHEFpURlOEkTzQt0jbhTllodwoLbdTwIZ5VT8/faq-entry> a <http://schema.org/Question>;
    dcterms:isPartOf <https://w3id.org/spaces/nanopub/r/faq>;
    rdfs:label "What tech stack is the nanopublication ecosystem based on?";
    ns4:hasContent """<p>The nanopublication ecosystem is built entirely on standard <a href=\"https://www.w3.org/RDF/\">RDF</a> and Semantic Web technologies. Each nanopublication is an RDF dataset of four <a href=\"https://www.w3.org/TR/rdf11-concepts/#section-dataset\">named graphs</a>, typically serialized as <a href=\"https://www.w3.org/TR/trig/\">TriG</a>. Identifiers are <a href=\"https://trustyuri.net/\">Trusty URIs</a> — content-based hashes that make every nanopublication immutable and self-verifying — and integrity and authorship are protected by RSA digital signatures recorded in the publication info. In practice, Trusty URIs are commonly made persistently resolvable through <a href=\"https://w3id.org/\">w3id.org</a>, and authors are commonly identified by <a href=\"https://orcid.org/\">ORCID</a>, but neither is a technical requirement of the format.

At the network level, the <a href=\"https://github.com/knowledgepixels/nanopub-registry\">Nanopub Registry</a> stores and serves nanopublications through an HTTP REST interface, while <a href=\"https://github.com/knowledgepixels/nanopub-query\">Nanopub Query</a> provides <a href=\"https://www.w3.org/TR/sparql11-query/\">SPARQL</a> endpoints and additionally exposes published SPARQL templates as REST APIs. Reference libraries are available in Java, Python, and Rust, and user-facing tools such as <a href=\"https://github.com/knowledgepixels/nanodash\">Nanodash</a> are built on top of these.</p>""" .
}

sub:provenance {
  sub:assertion prov:wasAttributedTo <https://orcid.org/0000-0002-1267-0234> .
}

sub:pubinfo {
  this: dcterms:created "2026-07-16T11:40:38Z"^^xsd:dateTime;
    dcterms:creator <https://orcid.org/0000-0002-1267-0234>;
    dcterms:license <https://creativecommons.org/licenses/by/4.0/>;
    ns3:hasNanopubType <http://schema.org/Question>;
    ns3:introduces <https://w3id.org/np/RADnat3LrHEFpURlOEkTzQt0jbhTllodwoLbdTwIZ5VT8/faq-entry>;
    ns3:supersedes <https://w3id.org/np/RAFU2fblXSZuhtC7CwHgIZAL-nG3yfnYH-yxwmX9AjeSs>;
    rdfs:label "FAQ: What tech stack is the nanopublication ecosystem based on?";
    ns2:wasCreatedFromProvenanceTemplate <https://w3id.org/np/RA7lSq6MuK_TIC6JMSHvLtee3lpLoZDOqLJCLXevnrPoU>;
    ns2:wasCreatedFromPubinfoTemplate <https://w3id.org/np/RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8>,
      <https://w3id.org/np/RAoTD7udB2KtUuOuAe74tJi1t3VzK0DyWS7rYVAq1GRvw>, <https://w3id.org/np/RAukAcWHRDlkqxk7H2XNSegc1WnHI569INvNr-xdptDGI>;
    ns2:wasCreatedFromTemplate <https://w3id.org/np/RAUneCxaT_JQhs4XK8yFhSm5JGmAMgn8k6zBkWB2pp3BI> .
  
  sub:sig ns3:hasAlgorithm "RSA";
    ns3:hasPublicKey "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB";
    ns3:hasSignature "D/TPHiOUfVpVZonEtIMd+scbYYMGvI3r6cHMyNAIH8TAsAe4TEHoyxnVNv/HLbfmgWn1p8BA4lVlZEzkVDndFb45uOVH1o5L/W1zkrmiicDurHMLUIfUfLaRuthLEazuLbtaLV3ikf8BfLST/NF5HYcZze4YqX+SeJPeSkIeDjI=";
    ns3:hasSignatureTarget this:;
    ns3:signedBy <https://orcid.org/0000-0002-1267-0234> .
}