@prefix this: . @prefix sub: . @prefix xsd: . @prefix dcterms: . @prefix rdfs: . @prefix ns2: . @prefix ns1: . @prefix prov: . @prefix ns4: . @prefix ns3: . sub:Head { this: a ns1:Nanopublication; ns1:hasAssertion sub:assertion; ns1:hasProvenance sub:provenance; ns1:hasPublicationInfo sub:pubinfo . } sub:assertion { a ; dcterms:isPartOf ; rdfs:label "How can I find nanopublications meeting certain criteria?"; ns4:hasContent """

The main entry point for finding nanopublications by criteria is Nanopub Query — a service that exposes published SPARQL query templates as REST API endpoints. Anyone can publish a new query as a nanopublication and immediately use it via the API; existing templates cover common needs such as finding nanopublications by author, type, topic, or content. For fully custom searches, direct SPARQL queries can also be issued against the type-specific or full nanopublication endpoints. For interactive use, Nanodash offers a Query tab that lets you browse and run all published query templates, and pre-built views are also available on user, space, and resource pages.

""" . } sub:provenance { sub:assertion prov:wasAttributedTo . } sub:pubinfo { this: dcterms:created "2026-07-16T11:40:38Z"^^xsd:dateTime; dcterms:creator ; dcterms:license ; ns3:hasNanopubType ; ns3:introduces ; ns3:supersedes ; rdfs:label "FAQ: How can I find nanopublications meeting certain criteria?"; ns2:wasCreatedFromProvenanceTemplate ; ns2:wasCreatedFromPubinfoTemplate , , ; ns2:wasCreatedFromTemplate . sub:sig ns3:hasAlgorithm "RSA"; ns3:hasPublicKey "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB"; ns3:hasSignature "DaoNexnTWVfnVugVnwVc49zdSNJW31qZ/DuZsU5c/E28nuDpb60IyqyE6ZvEPyGaQqWKnM4WBncaidd2rhVNIf1fnSZX56X3YGlJN0eF0b2eE2UDxyH7fjTGHNHly7+YJ+Xjb6m+b9o2m+KrofLniOZmMHWERHRRRsztGjRoQsQ="; ns3:hasSignatureTarget this:; ns3:signedBy . }