@prefix this: <https://w3id.org/np/RAv1Ndtst91OnP2RBKVsJFmH3d2yT-CPf28iIpjOc93Ao> .
@prefix sub: <https://w3id.org/np/RAv1Ndtst91OnP2RBKVsJFmH3d2yT-CPf28iIpjOc93Ao/> .
@prefix np: <http://www.nanopub.org/nschema#> .
@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/> .

<https://w3id.org/np/RAv1Ndtst91OnP2RBKVsJFmH3d2yT-CPf28iIpjOc93Ao> a np:Nanopublication;
  np:hasAssertion sub:assertion;
  np:hasProvenance sub:provenance;
  np:hasPublicationInfo sub:pubinfo;
  dct:created "2025-08-29T13:13:33.816Z"^^xsd:dateTime;
  dct:creator orcid:0000-0002-1267-0234;
  dct:license <https://creativecommons.org/licenses/by/4.0/>;
  npx:hasNanopubType nt:AssertionTemplate;
  npx:introduces sub:file-fdo-profile;
  npx:wasCreatedAt <https://nanodash.knowledgepixels.com/>;
  nt:wasCreatedFromProvenanceTemplate <https://w3id.org/np/RA7lSq6MuK_TIC6JMSHvLtee3lpLoZDOqLJCLXevnrPoU>;
  nt:wasCreatedFromPubinfoTemplate <https://w3id.org/np/RA0J4vUn_dekg-U1kK3AOEt02p9mT2WO03uGxLDec1jLw>,
    <https://w3id.org/np/RAukAcWHRDlkqxk7H2XNSegc1WnHI569INvNr-xdptDGI>;
  nt:wasCreatedFromTemplate <https://w3id.org/np/RALwVLnRJ4Y6ZkRC-fDiU0E8QB0XfWBRS0ntWyDMh1l8I> .

sub:01_profile <http://www.w3.org/ns/shacl#hasValue> sub:file-fdo-profile;
  <http://www.w3.org/ns/shacl#maxCount> "1";
  <http://www.w3.org/ns/shacl#minCount> "1";
  <http://www.w3.org/ns/shacl#path> dct:conformsTo .

sub:02_label <http://www.w3.org/ns/shacl#maxCount> "1";
  <http://www.w3.org/ns/shacl#minCount> "1";
  <http://www.w3.org/ns/shacl#path> rdfs:label .

sub:03_file <http://www.w3.org/ns/shacl#maxCount> "1";
  <http://www.w3.org/ns/shacl#minCount> "1";
  <http://www.w3.org/ns/shacl#path> <https://w3id.org/fdof/ontology#isMaterializedBy> .

sub:04_filename <http://www.w3.org/ns/shacl#maxCount> "1";
  <http://www.w3.org/ns/shacl#path> <https://w3id.org/idsa/core/fileName> .

sub:05_bytesize <http://www.w3.org/ns/shacl#maxCount> "1";
  <http://www.w3.org/ns/shacl#path> <https://w3id.org/idsa/core/byteSize> .

sub:06_checksum <http://www.w3.org/ns/shacl#path> <https://w3id.org/idsa/core/checkSum> .

sub:07_derivedFrom <http://www.w3.org/ns/shacl#path> <https://www.w3.org/ns/prov#wasDerivedFrom> .

sub:file-fdo-profile a <https://w3id.org/fdoc/o/terms/FdoProfile>, <https://w3id.org/fdof/ontology#FAIRDigitalObject>;
  dct:conformsTo <https://w3id.org/np/RAprU0T8cWWRNseTC15oQn5oaoiIIgpPx9QMmBZNPsehg/basic-fdo-profile-profile>;
  rdfs:label "File FDO Profile";
  <https://w3id.org/fdoc/o/terms/hasShape> sub:nodeShape .

sub:nodeShape a <http://www.w3.org/ns/shacl#NodeShape>;
  <http://www.w3.org/ns/shacl#property> sub:01_profile, sub:02_label, sub:03_file, sub:04_filename,
    sub:05_bytesize, sub:06_checksum, sub:07_derivedFrom;
  <http://www.w3.org/ns/shacl#targetClass> <https://w3id.org/fdof/ontology#FAIRDigitalObject> .

sub:assertion prov:wasAttributedTo orcid:0000-0002-1267-0234 .

dct:conformsTo nt:hasLabelFromApi "FDO attribute: conforms to - Links an FDO to the FDO profile it complies to." .

rdfs:label nt:hasLabelFromApi "FDO attribute: has the label - A human-readable name for the subject." .

orcid:0000-0002-1267-0234 foaf:name "Tobias Kuhn" .

<https://w3id.org/fdof/ontology#isMaterializedBy> nt:hasLabelFromApi "is materialized by - This relation points from an FDO to the file/bitstream that it has as materal..." .

<https://w3id.org/idsa/core/byteSize> nt:hasLabelFromApi "byte size - The size of the artifact in bytes." .

<https://w3id.org/idsa/core/checkSum> nt:hasLabelFromApi "check sum - Cryptographic check sum of the artifact" .

<https://w3id.org/idsa/core/fileName> nt:hasLabelFromApi "file name - The file name of the artifact." .

sub:sig npx:hasAlgorithm "RSA";
  npx:hasPublicKey "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD4Wj537OijfOWVtsHMznuXKISqBhtGDQZfdO6pbb4hg9EHMcUFGTLbWaPrP783PHv8HMAAPjvEkHLaOHMIknqhaIa5236lfBO3r+ljVdYBElBcLvROmwG+ZGtmPNZf7lMhI15xf5TfoaSa84AFRd5J2EXekK6PhaFQhRm1IpSYtwIDAQAB";
  npx:hasSignature "0sZJxs06rJEySpccmLV9jHdSo1pdQ4GRwOMGCCN25EFEukqe5EVkfSPkDzlesFIezt59J8B2Rk6KzuZZYpWcGGXfUZg6X/rbYmvqGvqAqasa/yp03FvoUrWICzF4zfIgdvDS4fh0PfkQ2HcB0OLxnTb9f+Ji+YakllR8LtPO0dA=";
  npx:hasSignatureTarget <https://w3id.org/np/RAv1Ndtst91OnP2RBKVsJFmH3d2yT-CPf28iIpjOc93Ao>;
  npx:signedBy orcid:0000-0002-1267-0234 .

<https://www.w3.org/ns/prov#wasDerivedFrom> nt:hasLabelFromApi "was derived from - Refers to another FDO from which it was derived." .

