Nanopublication

< Home

ID

https://w3id.org/np/RAc131iACRQMQ5WOrhzfqVEppb2F72syUq2Pw6G6NmtLY

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/RAc131iACRQMQ5WOrhzfqVEppb2F72syUq2Pw6G6NmtLY/> .
@prefix this: <https://w3id.org/np/RAc131iACRQMQ5WOrhzfqVEppb2F72syUq2Pw6G6NmtLY> .
@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:_ne6decfbe444d4415b4050fc842f44bb1b1, sub:_ne6decfbe444d4415b4050fc842f44bb1b10,
      sub:_ne6decfbe444d4415b4050fc842f44bb1b11, sub:_ne6decfbe444d4415b4050fc842f44bb1b2,
      sub:_ne6decfbe444d4415b4050fc842f44bb1b3, sub:_ne6decfbe444d4415b4050fc842f44bb1b6,
      sub:_ne6decfbe444d4415b4050fc842f44bb1b7, sub:_ne6decfbe444d4415b4050fc842f44bb1b8,
      sub:_ne6decfbe444d4415b4050fc842f44bb1b9;
    fdof:isMaterializedBy rfp:FundamentalProfile.ttl .
  
  sub:_ne6decfbe444d4415b4050fc842f44bb1b1 sh:hasValue sh:NodeShape;
    sh:maxCount "1"^^xsd:integer;
    sh:minCount "1"^^xsd:integer;
    sh:path rdf:type .
  
  sub:_ne6decfbe444d4415b4050fc842f44bb1b10 sh:minCount "1"^^xsd:integer;
    sh:path sh:property .
  
  sub:_ne6decfbe444d4415b4050fc842f44bb1b11 sh:path sh:property;
    sh:qualifiedMinCount "1"^^xsd:integer;
    sh:qualifiedValueShape sub:_ne6decfbe444d4415b4050fc842f44bb1b12 .
  
  sub:_ne6decfbe444d4415b4050fc842f44bb1b12 sh:hasValue dcterms:conformsTo;
    sh:path sh:path .
  
  sub:_ne6decfbe444d4415b4050fc842f44bb1b2 sh:minCount "1"^^xsd:integer;
    sh:path dcterms:conformsTo .
  
  sub:_ne6decfbe444d4415b4050fc842f44bb1b3 sh:in sub:_ne6decfbe444d4415b4050fc842f44bb1b4;
    sh:maxCount "1"^^xsd:integer;
    sh:minCount "1"^^xsd:integer;
    sh:path sh:closed .
  
  sub:_ne6decfbe444d4415b4050fc842f44bb1b4 rdf:first "false"^^xsd:boolean;
    rdf:rest sub:_ne6decfbe444d4415b4050fc842f44bb1b5 .
  
  sub:_ne6decfbe444d4415b4050fc842f44bb1b5 rdf:first "true"^^xsd:boolean;
    rdf:rest rdf:nil .
  
  sub:_ne6decfbe444d4415b4050fc842f44bb1b6 sh:minCount "0"^^xsd:integer;
    sh:path sh:targetNode .
  
  sub:_ne6decfbe444d4415b4050fc842f44bb1b7 sh:minCount "0"^^xsd:integer;
    sh:path fdof:isMaterializedBy .
  
  sub:_ne6decfbe444d4415b4050fc842f44bb1b8 sh:minCount "0"^^xsd:integer;
    sh:path rdfs:label .
  
  sub:_ne6decfbe444d4415b4050fc842f44bb1b9 sh:minCount "0"^^xsd:integer;
    sh:path rdfs:comment .
}

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

sub:pubinfo {
  this: prov:generatedAtTime "2025-09-02T11:07:09.188820"^^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 "EEIFv+OiTvvXQa3Q9Vw77deP0yhfnB+toXfdGDdZFRRZ3iivcpjAYYVEUVm5oAdCrZYCcjVpDlRmrnYgV7HIhWgPap4qZPJ4ylxi+1YbGJdclpRfUXlFBBs7ysySb4hYzeye69wDMrSGhTYSH8q5eGlp78FS2J5GWV1cJe9hDEfEkPkbhbMrrIHnJMYFl5DJFc9DuUUpS1bYiWJqZWFYp8LxMIHxfPyK7nLtzFwIqSfkEJOxRizsOiCXNQ9UDBnWfRsiOMrehlC56aN/NIANNQeXrtml5aKfByoWmC6c8Wu88l6TQoOliY4agsaJlf15TnHJkCPcmc6hP+SvGPRYDw==";
    npx:hasSignatureTarget this:;
    npx:signedBy orcid:0009-0002-7114-0687 .
}