https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/Head https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk http://www.nanopub.org/nschema#hasAssertion https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/assertion https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk http://www.nanopub.org/nschema#hasProvenance https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/provenance https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk http://www.nanopub.org/nschema#hasPublicationInfo https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/pubinfo https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.nanopub.org/nschema#Nanopublication https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/assertion https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/get-fsr-communities http://purl.org/dc/terms/description For a FAIR Supporting Resource (FSR), lists the FAIR Implementation Communities whose FIP declarations refer to it -- one row per community, showing the community name as a link and nothing else. The earlier version put the declaration details (type, questions, FAIR principles, kind of use, declaration count) in the same table, which made it hard to read off simply who uses the resource. Community names are taken from the current community nanopublication, falling back to a label from any earlier version and finally to the identifier fragment, so that a community whose description nanopublication has been superseded still shows a name rather than a bare URI; four of the seventy-four communities of the DOI resource were affected. Ordered by name, case-insensitively. https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/get-fsr-communities http://purl.org/dc/terms/license http://www.apache.org/licenses/LICENSE-2.0 https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/get-fsr-communities http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://w3id.org/kpxl/grlc/grlc-query https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/get-fsr-communities http://www.w3.org/2000/01/rdf-schema#label Get the communities using an FSR https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/get-fsr-communities https://w3id.org/kpxl/grlc/endpoint https://w3id.org/np/l/nanopub-query-1.1/repo/full https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/get-fsr-communities https://w3id.org/kpxl/grlc/sparql prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> prefix np: <http://www.nanopub.org/nschema#> prefix npa: <http://purl.org/nanopub/admin/> prefix npx: <http://purl.org/nanopub/x/> prefix fip: <https://w3id.org/fair/fip/terms/> select ?community (coalesce(min(?preferred_label), min(?any_label), min(?fallback_label)) as ?community_label) (min(?cnp) as ?np) ("^" as ?np_label) where { graph npa:graph { ?dnp npx:hasNanopubType fip:FIP-Declaration ; np:hasAssertion ?da ; npa:hasValidSignatureForPublicKey ?dpk . filter not exists { ?dx npx:invalidates ?dnp ; npa:hasValidSignatureForPublicKey ?dpk . } } graph ?da { ?decl a fip:FIP-Declaration ; fip:declared-by ?community . { ?decl fip:declares-current-use-of ?_fsr_iri } union { ?decl fip:declares-planned-use-of ?_fsr_iri } union { ?decl fip:declares-planned-replacement-of ?_fsr_iri } union { ?decl fip:declares-replacement-from ?_fsr_iri } union { ?decl fip:declares-replacement-to ?_fsr_iri } } bind(replace(replace(str(?community), "^.*[/#]", ""), "-", " ") as ?fallback_label) # Preferred: the label from a current (non-invalidated) community nanopublication. optional { graph npa:graph { ?cnp npx:hasNanopubType fip:FAIR-Implementation-Community ; npx:introduces|npx:describes ?community ; np:hasAssertion ?ca ; npa:hasValidSignatureForPublicKey ?cpk . filter not exists { ?cx npx:invalidates ?cnp ; npa:hasValidSignatureForPublicKey ?cpk . } } graph ?ca { ?community rdfs:label ?preferred_label } } # Fallback: a label from any community nanopublication, so that communities whose # description nanopublication has been superseded still show a name, not a bare URI. optional { graph npa:graph { ?anp npx:introduces|npx:describes ?community ; np:hasAssertion ?aa . } graph ?aa { ?community rdfs:label ?any_label } } } group by ?community order by lcase(str(coalesce(min(?preferred_label), min(?any_label), min(?fallback_label)))) https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/provenance https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/assertion http://www.w3.org/ns/prov#wasAttributedTo https://orcid.org/0000-0002-1267-0234 https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/pubinfo https://orcid.org/0000-0002-1267-0234 http://xmlns.com/foaf/0.1/name Tobias Kuhn https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk http://purl.org/dc/terms/created 2026-09-18T06:11:59Z https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk http://purl.org/dc/terms/creator https://w3id.org/np/RAlgF8um78nQxxJhJTNMZ3tpWJOntfTULJWMWr5Fmo4zU/fairimpl-bot https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk http://purl.org/dc/terms/license https://creativecommons.org/licenses/by/4.0/ https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk http://purl.org/nanopub/x/embeds https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/get-fsr-communities https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk http://purl.org/nanopub/x/supersedes https://w3id.org/np/RAOmKbkyg4Y_92243f-wPHJZasDmh8QnLUnRUM8E6DPGQ https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk http://www.w3.org/2000/01/rdf-schema#label Get the communities using an FSR https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk https://w3id.org/np/o/ntemplate/wasCreatedFromProvenanceTemplate https://w3id.org/np/RA7lSq6MuK_TIC6JMSHvLtee3lpLoZDOqLJCLXevnrPoU https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate https://w3id.org/np/RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8 https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate https://w3id.org/np/RAoTD7udB2KtUuOuAe74tJi1t3VzK0DyWS7rYVAq1GRvw https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate https://w3id.org/np/RAukAcWHRDlkqxk7H2XNSegc1WnHI569INvNr-xdptDGI https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk https://w3id.org/np/o/ntemplate/wasCreatedFromTemplate https://w3id.org/np/RAEFAt-QcFK0ZhqfvlsmS10BnzGJA0xwOICZXkO-ai87k https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/sig http://purl.org/nanopub/x/hasAlgorithm RSA https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/sig http://purl.org/nanopub/x/hasPublicKey MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzZAkv4Mu1YSUxQMriBnhYunqosX5wpuQ3FjUyzW8wTC51wjCmhsChyhS+mCx7Od+2MTDpdhxDWA+pH1r9AX508X2rIY/sbpMS+pd56e0qKPQ0t4folln1TgamPN9iOlY/yLc2x27AdipWIGXUdtL2iAcb+P/Y5dQS2AkHMS3lP2e5JBL5/bD/10qvTLKvdsqIKts8qjuLpxr9CFbsS2gLjMkXL5D2IsJ0cL5sgmIfS1inLVxIfXrS/OgqYNFqeNznUYCVWfo0g7DKjnjiICz3omeQeJFLYwlJ6PhUhYDQS6O318DGwUCwhnuXbBbwL9evZa2I/0Pwu5xpZdNLYJ5UwIDAQAB https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/sig http://purl.org/nanopub/x/hasSignature krM0Dv9uOu+LnhBEA2Ey9cuaeAySl2rHIl4ZeHnQ4MlWH0LiL7AjwtXnObuiIMIY6w8eH2yhs2+hgjl2MvcDdSVkZn12pf8w47qn+s3OnXjUGt89vkDHclNRLgNA6cmu4deTV4/IPm+T5drjEXJ4fBr5kgBYS7ZPwzlPcNaRilFNhlMQSaT+r2zY7A3NJVib6pGj+9kyKVIKKHtT09fiTAqwjEI4D8WKPpH8oUGXgFkYqK6nzkQSx3MWQ9XcBBqDtTkfr3+1RfI5khPqi1OTCY7oQYbCIYBkK060e7fNvVNE6sYx3ztDTrD9rJ3cXOWvcnTYP08l4No7O2C3w6XOVA== https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/sig http://purl.org/nanopub/x/hasSignatureTarget https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk https://w3id.org/np/RA2WoJYiVOOTTwjMWIdDoXT1nO0zEJA5EF6z9aArVPdsk/sig http://purl.org/nanopub/x/signedBy https://w3id.org/np/RAlgF8um78nQxxJhJTNMZ3tpWJOntfTULJWMWr5Fmo4zU/fairimpl-bot