Nanopublication

< Home

ID

https://w3id.org/np/RAGvdvjq7RapdscCLFy7VnAytvtENcbcXyiyojGiTOpLc

Formats

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

Content

@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix fdof: <https://w3id.org/fdof/ontology#> .
@prefix np: <http://www.nanopub.org/nschema#> .
@prefix npx: <http://purl.org/nanopub/x/> .
@prefix orcid: <https://orcid.org/> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix rfp: <http://w3id.org/RoBivaL/FDOProfile/> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix sub: <https://w3id.org/np/RAGvdvjq7RapdscCLFy7VnAytvtENcbcXyiyojGiTOpLc/> .
@prefix this: <https://w3id.org/np/RAGvdvjq7RapdscCLFy7VnAytvtENcbcXyiyojGiTOpLc> .
@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 {
  rfp:FundamentalProfile a sh:NodeShape;
    dcterms:conformsTo rfp:FundamentalProfile;
    rdfs:comment "FundamentalProfile is a self-validating FDO profile. It serves as a base case for the recursive definition of FDO profiles. (Per FDO specifiction, every FDO record must conform to an FDO profile, and every FDO profile is represented by an FDO record.) In other words, FundamentalProfile is designed such that every valid FDO profile conforms to FundamentalProfile, including FundamentalProfile itself."@en;
    rdfs:label "FundamentalProfile";
    sh:closed "true"^^xsd:boolean;
    sh:property sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb1, sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb10,
      sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb11, sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb2,
      sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb3, sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb6,
      sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb7, sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb8,
      sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb9;
    fdof:isMaterializedBy rfp:FundamentalProfile.ttl .
  
  sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb1 sh:hasValue sh:NodeShape;
    sh:maxCount "1"^^xsd:integer;
    sh:minCount "1"^^xsd:integer;
    sh:path rdf:type .
  
  sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb10 sh:minCount "1"^^xsd:integer;
    sh:path sh:property .
  
  sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb11 sh:path sh:property;
    sh:qualifiedMinCount "1"^^xsd:integer;
    sh:qualifiedValueShape sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb12 .
  
  sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb12 sh:hasValue dcterms:conformsTo;
    sh:path sh:path .
  
  sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb2 sh:minCount "1"^^xsd:integer;
    sh:path dcterms:conformsTo .
  
  sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb3 sh:in sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb4;
    sh:maxCount "1"^^xsd:integer;
    sh:minCount "1"^^xsd:integer;
    sh:path sh:closed .
  
  sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb4 rdf:first "false"^^xsd:boolean;
    rdf:rest sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb5 .
  
  sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb5 rdf:first "true"^^xsd:boolean;
    rdf:rest rdf:nil .
  
  sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb6 sh:minCount "0"^^xsd:integer;
    sh:path sh:targetNode .
  
  sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb7 sh:minCount "0"^^xsd:integer;
    sh:path fdof:isMaterializedBy .
  
  sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb8 sh:minCount "0"^^xsd:integer;
    sh:path rdfs:label .
  
  sub:_nea26cfe2f0ab4f289bc6eb3cd125bf8cb9 sh:minCount "0"^^xsd:integer;
    sh:path rdfs:comment .
}

sub:provenance {
  sub:assertion prov:generatedAtTime "2025-09-02T12:04:19.192890"^^xsd:dateTime;
    prov:wasAttributedTo orcid:0009-0002-7114-0687 .
}

sub:pubinfo {
  this: prov:generatedAtTime "2025-09-02T12:04:19.192890"^^xsd:dateTime;
    prov:wasAttributedTo orcid:0009-0002-7114-0687 .
  
  sub:sig npx:hasAlgorithm "RSA";
    npx:hasPublicKey "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArZ9Y//+C7th8DsJGdCn1YkpsuuS9ktEB1AnDb17d9nnxcmAGZSj5ibp10AO6gAwO5O0/qArZyYE5AeBRqXwFYhlbj9AfBqroAyNEqImL6uhk8MM3JVCzUbG1c7ulyqE7ZLQ02NHOeKGebLKG15DRAwlBeePet3j51BEt1l+KN3ZDsdWcJ1IdiXzddlBq0EL92/uREE9/9hXgi3DUZi9ZtGCU+lvYBeyMm1I6t9ajAa+9Ouwj6U8igLAvEPT81tO8Wa8tZUxWqezgLBzXk0jUxyibtIRRywGSPlzrVy69suoAEEGWaFkGLKa833/qCDLWN1lJwLq5MXbFpahjJum3xQIDAQAB";
    npx:hasSignature "NuxbURleuFB+RnU5Oty5QiJ2LR1oCl7GkH0FKxdltq4ErOv2fvNuePJU7nVpcAASRHD/lt8CnxlnuG9NFS1ssh08zSDaQE+T39Eci5NDQ9VLiOLogn6P6VmBQWswFMZAGl0PPFORPTmDQ59n/uFooI8CyoCzlHPzrjqRLUhnb9k8N27LgMp2YNRdTe+Gr6HLzcs3eJmOQX/aqcxfDlIMO5BSa+EAoNdVH4hNafdei9827XrK7BcaFV3OXqVSgZvD7kbgD8yIhNI7oGyT4wReIrwRBhMdHaZ421NLT4KeIGmnwPJYgi/0pvBISdZP0InBVfthC0fRL2yqkNUA31pPnQ==";
    npx:hasSignatureTarget this:;
    npx:signedBy orcid:0009-0002-7114-0687 .
}