@prefix this: . @prefix sub: . @prefix np: . @prefix dct: . @prefix rdf: . @prefix nt: . @prefix npx: . @prefix xsd: . @prefix rdfs: . @prefix orcid: . @prefix prov: . @prefix foaf: . sub:Head { this: np:hasAssertion sub:assertion; np:hasProvenance sub:provenance; np:hasPublicationInfo sub:pubinfo; a np:Nanopublication . } sub:assertion { rdfs:label "has quoted text" . rdfs:label "has quoted text end" . rdfs:label "quotes from" . rdfs:comment rdfs:label "has comment" . sub:assertion dct:description "This template allows researchers to create structured annotations when reading papers. It captures specific quotations from a paper along with the reader's interpretation. For longer passages, users can quote the beginning and end sentences to stay within copyright-friendly limits while still capturing the essence of extended arguments or findings."; a nt:AssertionTemplate; rdfs:label "Annotating a paper quotation with personal interpretation"; nt:hasNanopubLabelPattern "Paper annotation: ${quotation}"; nt:hasStatement sub:st01, sub:st02, sub:st03, sub:st04; nt:hasTag "Annotations"; nt:hasTargetNanopubType . sub:comment a nt:LongLiteralPlaceholder; rdfs:label "our interpretation and explanation of why this quotation is relevant (max. 800 characters)"; nt:hasRegex "[\\s\\S]{5,800}" . sub:paper a nt:UriPlaceholder; rdfs:label "DOI of the paper (starting with '10.')"; nt:hasPrefix "https://doi.org/"; nt:hasPrefixLabel "the paper with DOI"; nt:hasRegex "10.(\\d)+/(\\S)+" . sub:quotation a nt:LongLiteralPlaceholder; rdfs:label "The exact quotation from the paper (max. 500 characters)"; nt:hasRegex "[\\s\\S]{5,500}" . sub:quotation-end a nt:LongLiteralPlaceholder; rdfs:label "End of quotation (optional - use when quoting beginning and end of a longer passage, max. 500 characters)"; nt:hasRegex "[\\s\\S]{5,500}" . sub:st01 rdf:object sub:paper; rdf:predicate ; rdf:subject nt:CREATOR . sub:st02 rdf:object sub:quotation; rdf:predicate ; rdf:subject sub:paper . sub:st03 rdf:object sub:quotation-end; rdf:predicate ; rdf:subject sub:paper; a nt:OptionalStatement . sub:st04 rdf:object sub:comment; rdf:predicate rdfs:comment; rdf:subject sub:paper . } sub:provenance { sub:assertion prov:wasAttributedTo orcid:0000-0002-1784-2920 . } sub:pubinfo { orcid:0000-0002-1784-2920 foaf:name "Anne Fouilloux" . this: dct:created "2025-08-13T12:27:02.901Z"^^xsd:dateTime; dct:creator orcid:0000-0002-1784-2920; dct:license ; npx:supersedes ; npx:wasCreatedAt ; rdfs:label "Template: Annotating a paper quotation with personal interpretation"; nt:wasCreatedFromProvenanceTemplate ; nt:wasCreatedFromPubinfoTemplate , , ; nt:wasCreatedFromTemplate . sub:sig npx:hasAlgorithm "RSA"; npx:hasPublicKey "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDWv2pJnmDsBOq8OlT1aSvYXSuWT34WOp4FYqEzdnn2F0kqzcFevBqWGZDxJWC0lqCrDEuNfp2QFyPe/+nES9dlHGYIhqPi68fwK6ZiNUotRFxXou+rjFznVvUxtCL8Ede79EBHwWN61QtwSIcU12bLoZsNPFlqQASQ93BJuKlihwIDAQAB"; npx:hasSignature "HAHZJMns8TmElABDJXLlEl7YyI7nUpR5PFtSTvt6+rRFRXqP8pA9VjaXZ4qUmHUmcSYGsDxKjSXoZVsdNFDxF+lWmC+ZflFufg6KdlCdyyNZyYFsM8fSpPIt6ErftBoGqGx/XJWwvcbN3QXhO1uUKbUS2MGr5X/9ObeZxY5Za8k="; npx:hasSignatureTarget this:; npx:signedBy orcid:0000-0002-1784-2920 . }