@prefix fabio: .
@prefix dcterms: .
@prefix schema1: .
@prefix this: .
@prefix sub: .
@prefix np: .
@prefix rdf: .
@prefix nt: .
@prefix npx: .
@prefix xsd: .
@prefix rdfs: .
@prefix orcid: .
@prefix ns1: .
@prefix prov: .
@prefix foaf: .
sub:Head {
this: np:hasAssertion sub:assertion;
np:hasProvenance sub:provenance;
np:hasPublicationInfo sub:pubinfo;
a np:Nanopublication .
}
sub:assertion {
dcterms:title rdfs:label "has title" .
rdfs:label "has" .
fabio:ScholarlyWork rdfs:label "scholarly work" .
schema1:affiliation rdfs:label "has affiliation" .
schema1:email rdfs:label "has email address" .
rdf:type rdfs:label "is a" .
foaf:name rdfs:label "has name" .
rdfs:label "results from" .
sub:affiliation-organization a nt:RestrictedChoicePlaceholder;
rdfs:label "name of organization (select from above)";
nt:possibleValue sub:organization .
sub:affiliation-person a nt:RestrictedChoicePlaceholder;
rdfs:label "name of author (select from above)";
nt:possibleValue sub:author .
sub:assertion dcterms:description "Template to describe a scholarly work – either published in written form or delivered orally at a meeting – at summary level and link to its relevant project.";
a nt:AssertionTemplate;
rdfs:label "Describing scholarly work at summary level - simple";
nt:hasNanopubLabelPattern "Declaration of ${manuscript}: ${title}";
nt:hasStatement sub:st0, sub:st2, sub:st3, sub:st4, sub:st7, sub:st8, sub:st9;
nt:hasTag "Journals";
nt:hasTargetNanopubType fabio:ScholarlyWork .
sub:author a nt:ExternalUriPlaceholder;
rdfs:label "ORCID ID of author (starting with https://orcid.org/...)";
nt:hasRegex "https://orcid\\.org/[0-9]{4}-[0-9]{4}-[0-9]{4}-[0-9]{3}[0-9X]" .
sub:author-email a nt:LiteralPlaceholder;
rdfs:label "email address of author";
nt:hasRegex "[A-Za-z0-9._+\\-\\']+@[A-Za-z0-9.\\-]+\\.[A-Za-z]{2,}" .
sub:author-list a nt:LocalResource;
rdfs:label "this author list" .
sub:author-name a nt:LiteralPlaceholder;
rdfs:label "full name of author" .
sub:author-with-email a nt:RestrictedChoicePlaceholder;
rdfs:label "name of corresponding author (select from above)";
nt:possibleValue sub:author .
sub:manuscript a nt:IntroducedResource, nt:UriPlaceholder;
rdfs:label "URI of scholarly work (e.g. publication)";
nt:hasRegex "https://doi\\.org/10.+" .
sub:membership-property a nt:SequenceElementPlaceholder;
rdfs:label "has at position ${number}";
nt:hasPrefix "http://www.w3.org/1999/02/22-rdf-syntax-ns#_";
nt:hasPrefixLabel "includes as element number";
nt:hasRegex "[1-9][0-9]*" .
sub:organization a nt:UriPlaceholder;
rdfs:label "ROR identifier (https://ror.org/...) or short local URI suffix (e.g. \"stanford\")";
nt:hasRegex "(https://ror\\.org/[0-9a-z]+|[a-zA-Z0-9_\\-]+)" .
sub:organization-name a nt:LiteralPlaceholder;
rdfs:label "name of organization" .
sub:project a nt:GuidedChoicePlaceholder;
rdfs:label "URI of nanopublication for related research project";
nt:possibleValuesFromApi "http://purl.org/nanopub/api/find_signed_things?type=https://schema.org/ResearchProject&searchterm=" .
sub:st0 rdf:object fabio:ScholarlyWork;
rdf:predicate rdf:type;
rdf:subject sub:manuscript .
sub:st2 rdf:object sub:title;
rdf:predicate dcterms:title;
rdf:subject sub:manuscript .
sub:st3 rdf:object sub:project;
rdf:predicate ;
rdf:subject sub:manuscript .
sub:st4 rdf:object sub:author-list;
rdf:predicate ;
rdf:subject sub:manuscript;
a nt:GroupedStatement, nt:RepeatableStatement;
nt:hasStatement sub:st5, sub:st6 .
sub:st5 rdf:object sub:author;
rdf:predicate sub:membership-property;
rdf:subject sub:author-list .
sub:st6 rdf:object sub:author-name;
rdf:predicate foaf:name;
rdf:subject sub:author .
sub:st7 rdf:object sub:author-email;
rdf:predicate schema1:email;
rdf:subject sub:author-with-email;
a nt:OptionalStatement, nt:RepeatableStatement .
sub:st8 rdf:object sub:organization-name;
rdf:predicate foaf:name;
rdf:subject sub:organization;
a nt:RepeatableStatement .
sub:st9 rdf:object sub:affiliation-organization;
rdf:predicate schema1:affiliation;
rdf:subject sub:affiliation-person;
a nt:RepeatableStatement .
sub:title a nt:LiteralPlaceholder;
rdfs:label "title of scholarly work" .
}
sub:provenance {
sub:assertion prov:wasAttributedTo orcid:0000-0002-4930-2662 .
}
sub:pubinfo {
orcid:0000-0002-1267-0234 foaf:name "Tobias Kuhn" .
orcid:0000-0002-4930-2662 foaf:name "Alessa An Gambardella" .
this: dcterms:created "2025-06-06T17:03:05.517Z"^^xsd:dateTime;
dcterms:creator orcid:0000-0002-1267-0234, orcid:0000-0002-4930-2662;
dcterms:license ;
npx:supersedes ;
npx:wasCreatedAt ;
rdfs:label "Template: Describing scholarly work at summary level - simple";
prov:wasDerivedFrom ;
nt:wasCreatedFromProvenanceTemplate ns1:RANwQa4ICWS5SOjw7gp99nBpXBasapwtZF1fIM3H2gYTM;
nt:wasCreatedFromPubinfoTemplate ns1:RA2vCBXZf-icEcVRGhulJXugTGxpsV5yVr9yqCI1bQh4A,
ns1:RABngHbKpoJ3U9Nebc8mX_KUdv_vXw28EejqAyQya5zVA, ,
, ;
nt:wasCreatedFromTemplate .
sub:sig npx:hasAlgorithm "RSA";
npx:hasPublicKey "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCEJGVv2xFV8o+Ojt3f0N2LgtZTt4+24Lxp8esEZiFYKryDGBYaR0Ef4ajadqtlSpvUHlwNlVIF7XRWiGd64P8drVnqPtpRtxJ+SOl0UNvxuHzUjeWlOYKpKZ/UgrGwVSSR3LvwqXOM9qUkWqy0IQ2KsFbJHHwzgNbcEZuZOD+/WQIDAQAB";
npx:hasSignature "KMk3yQUuGMCg+nU6WP2G28Sbr9iwnBCxRj769CnoTedTRmjAVeXErsU7NZgtWrLFv+ydrzAs2yuI67h8fXAJaNis+RVbV+hCKyli3bu6hbA/P4HuCslKObAvq3gEeTWka3alFTut0S5xdA+kpe3fwMFb1Stcvy3KnUP21klXlYc=";
npx:hasSignatureTarget this:;
npx:signedBy orcid:0000-0002-4930-2662 .
}