Nanopublication

< Home

ID

https://w3id.org/np/RA5CybzzyPjBhjq0HRKabMRcPM6uaupCeE2UND20amj4U

Formats

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

Content

@prefix this: <https://w3id.org/np/RA5CybzzyPjBhjq0HRKabMRcPM6uaupCeE2UND20amj4U> .
@prefix sub: <https://w3id.org/np/RA5CybzzyPjBhjq0HRKabMRcPM6uaupCeE2UND20amj4U/> .
@prefix np: <http://www.nanopub.org/nschema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix nt: <https://w3id.org/np/o/ntemplate/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix orcid: <https://orcid.org/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix npx: <http://purl.org/nanopub/x/> .
@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 {
  <http://purl.org/cerif/frapo/isOutputOf> rdfs:label "is output of" .
  
  <http://purl.org/spar/cito/cites> rdfs:label "cites" .
  
  <http://purl.org/spar/cito/isDocumentedBy> rdfs:label "is documented by" .
  
  <http://purl.org/vocab/frbr/core#partOf> rdfs:label "is part of" .
  
  <http://purl.org/vocab/frbr/core#revisionOf> rdfs:label "is a revision of" .
  
  <http://purl.org/vocab/frbr/core#supplement> rdfs:label "is supplemented by" .
  
  rdf:type rdfs:label "is a" .
  
  rdfs:comment rdfs:label "has the explanation" .
  
  owl:NegativePropertyAssertion rdfs:label "incorrect-relation report" .
  
  owl:assertionProperty rdfs:label "concerns the relation" .
  
  owl:sourceIndividual rdfs:label "has as subject" .
  
  owl:targetIndividual rdfs:label "has as incorrect target" .
  
  skos:exactMatch rdfs:label "is the same work as" .
  
  prov:wasDerivedFrom rdfs:label "was derived from" .
  
  sub:correctTarget a nt:ExternalUriPlaceholder, nt:GuidedChoicePlaceholder;
    rdfs:label "correct target of the relation";
    nt:possibleValuesFromApi "https://api.openaire.eu/graph/v3/projects?search=", "https://api.openaire.eu/graph/v3/research-products?search=" .
  
  sub:explanation a nt:LongLiteralPlaceholder;
    rdfs:label "explanation of the error" .
  
  sub:record a nt:ExternalUriPlaceholder, nt:GuidedChoicePlaceholder;
    rdfs:label "record that is the subject of the incorrect relation";
    nt:possibleValuesFromApi "https://api.openaire.eu/graph/v3/research-products?search=" .
  
  sub:relation a nt:RestrictedChoicePlaceholder;
    rdfs:label "relation";
    nt:possibleValue <http://purl.org/cerif/frapo/isOutputOf>, <http://purl.org/spar/cito/cites>,
      <http://purl.org/spar/cito/isDocumentedBy>, <http://purl.org/vocab/frbr/core#partOf>,
      <http://purl.org/vocab/frbr/core#revisionOf>, <http://purl.org/vocab/frbr/core#supplement>,
      skos:exactMatch, prov:wasDerivedFrom .
  
  sub:report a nt:IntroducedResource, nt:LocalResource;
    rdfs:label "this report" .
  
  sub:st01 rdf:object owl:NegativePropertyAssertion;
    rdf:predicate rdf:type;
    rdf:subject sub:report .
  
  sub:st02 rdf:object sub:record;
    rdf:predicate owl:sourceIndividual;
    rdf:subject sub:report .
  
  sub:st03 rdf:object sub:relation;
    rdf:predicate owl:assertionProperty;
    rdf:subject sub:report .
  
  sub:st04 rdf:object sub:wrongTarget;
    rdf:predicate owl:targetIndividual;
    rdf:subject sub:report .
  
  sub:st05 a nt:OptionalStatement;
    rdf:object sub:explanation;
    rdf:predicate rdfs:comment;
    rdf:subject sub:report .
  
  sub:st06 a nt:OptionalStatement;
    rdf:object sub:correctTarget;
    rdf:predicate sub:relation;
    rdf:subject sub:record .
  
  sub:template a nt:AssertionTemplate;
    dct:description "Such a nanopublication reports that a relation shown in the OpenAIRE Graph does not hold, using a standard OWL negative property assertion. Optionally, the correct target of the relation can be given, which is stated as a plain positive statement of the same shape that the contribution templates produce. If the relation should not exist at all, leave the correction statement empty. Relations read in one direction only; swap subject and target if the relation you dispute points the other way. In the provenance part, link the page where the incorrect relation can be seen as the entity this report was derived from.";
    rdfs:label "OpenAIRE: Reporting an incorrect relation";
    nt:hasDefaultProvenance <http://purl.org/np/RAGXx_k9eQMnXaCbsXMsJbGClwZtQEGNg0GVJu6amdAVw>;
    nt:hasNanopubLabelPattern "Incorrect: ${record} ${relation} ${wrongTarget}";
    nt:hasStatement sub:st01, sub:st02, sub:st03, sub:st04, sub:st05, sub:st06;
    nt:hasTag "OpenAIRE";
    nt:hasTargetNanopubType owl:NegativePropertyAssertion .
  
  sub:wrongTarget a nt:ExternalUriPlaceholder, nt:GuidedChoicePlaceholder;
    rdfs:label "incorrectly related record or project";
    nt:possibleValuesFromApi "https://api.openaire.eu/graph/v3/projects?search=", "https://api.openaire.eu/graph/v3/research-products?search=" .
}

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-09-24T12:04:38+00:00"^^xsd:dateTime;
    dct:creator orcid:0000-0002-1267-0234;
    dct:license <https://creativecommons.org/licenses/by/4.0/>;
    npx:embeds sub:template;
    npx:supersedes <https://w3id.org/np/RA68EN1TC8MRY-MhufFPm8diRNBdeo07wJg7eAN0stgBA>;
    rdfs:label "OpenAIRE: Reporting an incorrect relation";
    skos:changeNote "Guided choices that must refer to existing resources are now also external URI placeholders, so Nanodash no longer offers to mint a typed plain name locally for them: correctTarget, record, wrongTarget.";
    nt:wasCreatedFromProvenanceTemplate <http://purl.org/np/RANwQa4ICWS5SOjw7gp99nBpXBasapwtZF1fIM3H2gYTM>;
    nt:wasCreatedFromPubinfoTemplate <https://w3id.org/np/RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8>,
      <https://w3id.org/np/RAKc76yHLDbloE6ObluzYQsfX37v6qrZXbYeIKpe8-YUo>, <https://w3id.org/np/RAoTD7udB2KtUuOuAe74tJi1t3VzK0DyWS7rYVAq1GRvw>,
      <https://w3id.org/np/RAukAcWHRDlkqxk7H2XNSegc1WnHI569INvNr-xdptDGI>;
    nt:wasCreatedFromTemplate <https://w3id.org/np/RA9cOdAwjxTF6qNNFkXTl_EgOan0LDPmu0fWnIgmZu-7E> .
  
  sub:sig npx:hasAlgorithm "RSA";
    npx:hasPublicKey "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB";
    npx:hasSignature "p4fLdGhz3e2Cx91MBabh4IsAk+qupakppyF/6VWTa2hanHQQGkQG/wYUWc+0i5g+LS5Z1YATaMx3roLk8aL2gnrT3WyeoU8F9n/wAJMgL/ECx0LDhmNl9+oJ09nuXiMhfK8y78NyeIlblHrziMOT8p0oTBkIu1J4jFpjR1EcZus=";
    npx:hasSignatureTarget this:;
    npx:signedBy orcid:0000-0002-1267-0234 .
}