Nanopublication

< Home

ID

https://w3id.org/np/RAViolio7nrZMvGekzJj2Ue2WbDnW7JQ6DPhlFkRK4Hm4

Formats

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

Content

@prefix this: <https://w3id.org/np/RAViolio7nrZMvGekzJj2Ue2WbDnW7JQ6DPhlFkRK4Hm4> .
@prefix sub: <https://w3id.org/np/RAViolio7nrZMvGekzJj2Ue2WbDnW7JQ6DPhlFkRK4Hm4/> .
@prefix np: <http://www.nanopub.org/nschema#> .
@prefix grlc: <https://w3id.org/kpxl/grlc/> .
@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:get-openaire-error-reports a grlc:grlc-query;
    dct:description "Returns the contributed reports of incorrect relations and incorrect metadata values in the OpenAIRE Graph, with the incorrect and corrected values, excluding retracted or superseded nanopublications (example nanopublications are included).";
    dct:license <http://www.apache.org/licenses/LICENSE-2.0>;
    rdfs:label "Get OpenAIRE error reports";
    grlc:endpoint <https://w3id.org/np/l/nanopub-query-1.1/repo/type/c6ce50b1d6f1b80da404c9078420e412159b03a8a12e3ab5317d8457e58c1ca6>;
    grlc:sparql """prefix np: <http://www.nanopub.org/nschema#>
prefix npa: <http://purl.org/nanopub/admin/>
prefix npx: <http://purl.org/nanopub/x/>
prefix nt: <https://w3id.org/np/o/ntemplate/>
prefix dct: <http://purl.org/dc/terms/>
prefix foaf: <http://xmlns.com/foaf/0.1/>
prefix owl: <http://www.w3.org/2002/07/owl#>
prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>
prefix cito: <http://purl.org/spar/cito/>
prefix frbr: <http://purl.org/vocab/frbr/core#>
prefix skos: <http://www.w3.org/2004/02/skos/core#>
prefix frapo: <http://purl.org/cerif/frapo/>
prefix prov: <http://www.w3.org/ns/prov#>
select ?record ?record_label ?property_label ?incorrect ?correction ?explanation ?creator ?creator_label ?date ?np (\"^\" as ?np_label) where {
  values (?property ?property_label) { (cito:cites \"cites\") (cito:isDocumentedBy \"is documented by\") (frbr:partOf \"is part of\") (frbr:revisionOf \"is a revision of\") (frbr:supplement \"is supplemented by\") (skos:exactMatch \"is the same work as\") (prov:wasDerivedFrom \"was derived from\") (frapo:isOutputOf \"is output of\") (dct:title \"title\") (dct:description \"description\") (dct:issued \"publication date\") }
  graph npa:graph {
    ?np npa:hasValidSignatureForPublicKeyHash ?pk .
    filter not exists { ?inp npx:invalidates ?np ; npa:hasValidSignatureForPublicKeyHash ?pk . }
    filter not exists { ?sup npx:supersedes ?np . }
    ?np dct:created ?date .
    ?np np:hasAssertion ?a .
    ?np np:hasPublicationInfo ?pi .
  }
  graph ?a {
    ?report a owl:NegativePropertyAssertion ;
      owl:sourceIndividual ?record ;
      owl:assertionProperty ?property .
  }
  filter( strstarts(str(?record), \"https://doi.org/\") || strstarts(str(?record), \"https://api.openaire.eu/\") )
  optional { graph ?a { ?report owl:targetIndividual ?wrongIri . } optional { graph ?pi { ?wrongIri nt:hasLabelFromApi ?wrongIriLabel . } } }
  optional { graph ?a { ?report owl:targetValue ?wrongLit . } }
  optional { graph ?a { ?report rdfs:comment ?explanation . } }
  optional { graph ?a { ?record ?property ?corrRaw . } optional { graph ?pi { ?corrRaw nt:hasLabelFromApi ?corrIriLabel . } } }
  optional { graph ?pi { ?record nt:hasLabelFromApi ?record_label . } }
  bind(coalesce(?wrongIriLabel, str(?wrongIri), str(?wrongLit)) as ?incorrect)
  bind(coalesce(?corrIriLabel, str(?corrRaw)) as ?correction)
  optional { graph npa:graph { ?np dct:creator ?creator . } }
  optional { graph ?pi { ?creator foaf:name ?creator_label . } }
}
order by desc(?date)""" .
}

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-07-29T08:43:09Z"^^xsd:dateTime;
    dct:creator orcid:0000-0002-1267-0234;
    dct:license <https://creativecommons.org/licenses/by/4.0/>;
    npx:embeds sub:get-openaire-error-reports;
    rdfs:label "Get OpenAIRE error reports";
    nt:wasCreatedFromProvenanceTemplate <http://purl.org/np/RAcm8OurwUk15WOgBM9wySo-T3a5h6as4K8YR5MBrrxUc>;
    nt:wasCreatedFromPubinfoTemplate <https://w3id.org/np/RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8>,
      <https://w3id.org/np/RARW4MsFkHuwjycNElvEVtuMjpf4yWDL10-0C5l2MqqRQ>, <https://w3id.org/np/RAoTD7udB2KtUuOuAe74tJi1t3VzK0DyWS7rYVAq1GRvw>,
      <https://w3id.org/np/RAukAcWHRDlkqxk7H2XNSegc1WnHI569INvNr-xdptDGI>;
    nt:wasCreatedFromTemplate <https://w3id.org/np/RAEFAt-QcFK0ZhqfvlsmS10BnzGJA0xwOICZXkO-ai87k> .
  
  sub:sig npx:hasAlgorithm "RSA";
    npx:hasPublicKey "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB";
    npx:hasSignature "GApdjHV2DjXReKBIYC+doxTl3G50XZw0dAnQuocmEnGpPDAHE9zO53yrXKGqwZTZZFQWFiqd0WaQSMvAyAPos6zxFQr0ts7l8PIhb3gE9Mp5tRwcoQv6gjAnlvjCOcEsaDF5CXmXrBxZ3+1EBSRUHyu7d2Fts2Xua41EAPew9kQ=";
    npx:hasSignatureTarget this:;
    npx:signedBy orcid:0000-0002-1267-0234 .
}