https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/Head https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4 http://www.nanopub.org/nschema#hasAssertion https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/assertion https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4 http://www.nanopub.org/nschema#hasProvenance https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/provenance https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4 http://www.nanopub.org/nschema#hasPublicationInfo https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/pubinfo https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4 http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.nanopub.org/nschema#Nanopublication https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/assertion https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/fips-by-domain http://purl.org/dc/terms/description Returns the FAIR Implementation Profiles (FIPs) declared for a given research domain or any of its sub-domains, together with the declaring community and the research domains that community works on. The domains are returned as a linked list: their IRIs in domains_multi_iri and their names in the companion domains_label_multi, both concatenated from the same one-row-per-(FIP, domain) sub-select so the two lists stay aligned. A domain with no declared name falls back to the last segment of its IRI, so it cannot drop out of the label list and shift every following name. A community may carry more than one label (several of its nanopublications can be valid at once), so the community label is aggregated rather than grouped on. This is the query behind the "FIPs" view of research domain pages. https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/fips-by-domain http://purl.org/dc/terms/license http://www.apache.org/licenses/LICENSE-2.0 https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/fips-by-domain http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://w3id.org/kpxl/grlc/grlc-query https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/fips-by-domain http://www.w3.org/2000/01/rdf-schema#label FIPs by domain https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/fips-by-domain https://w3id.org/kpxl/grlc/endpoint https://w3id.org/np/l/nanopub-query-1.1/repo/full https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/fips-by-domain 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 xsd: <http://www.w3.org/2001/XMLSchema#> prefix dct: <http://purl.org/dc/terms/> prefix fip: <https://w3id.org/fair/fip/terms/> prefix search: <http://www.openrdf.org/contrib/lucenesail#> # The domain column is rendered as links: the IRIs go in <domains>_multi_iri and # their names in the companion <domains>_label_multi. Both are concatenated from # the same one-row-per-(FIP, domain) sub-select, so the two lists stay aligned; # a domain without a declared name falls back to its IRI's last segment rather # than dropping out of the label list and shifting every name by one. select ?fipnp ?fip ?fip_label ?community (min(?clabel) as ?community_label) (group_concat(str(?domain); separator=" ") as ?domains_multi_iri) (group_concat(?domain_label; separator="\n") as ?domains_label_multi) where { { select ?fipnp ?fip ?fip_label ?community (min(?communitylabel) as ?clabel) ?domain (coalesce(min(?dlabel), replace(str(?domain), "^.*[/#]", "")) as ?domain_label) where { graph npa:graph { ?np npa:hasValidSignatureForPublicKey ?pubkey ; dct:created ?date ; npx:hasNanopubType fip:FAIR-Implementation-Community ; np:hasAssertion ?a . ?np npx:introduces|npx:describes ?community . ?np dct:created ?date . filter(str(?date) > "2022") filter not exists { ?np npx:hasNanopubType npx:ExampleNanopub . } filter not exists { ?npx npx:invalidates ?np ; npa:hasValidSignatureForPublicKey ?pubkey . } } graph ?a { ?community a fip:FAIR-Implementation-Community ; rdfs:label ?communitylabel ; fip:has-research-domain ?domain . ?community fip:has-research-domain ?domainx . } graph <http://purl.org/np/RArRAOwj4QOppEPCR8WVvOBmrX7oRKOrPi-asX-7AY66I#assertion> { ?domainx rdfs:subClassOf* ?_domain_iri . } service <https://w3id.org/np/l/nanopub-query-1.1/repo/type/92efd7a0ea4be4e01ec0817ccec87f975203b30addcc3166a204498ffed73b66> { # (https://w3id.org/fair/fip/terms/FAIR-Implementation-Profile) select ?fipnp ?fip ?fip_label ?community { graph npa:graph { ?fipnp np:hasAssertion ?fa . optional { ?fipnp rdfs:label ?fip_label . } ?fipnp npx:introduces|npx:describes ?fip . ?fipnp npa:hasValidSignatureForPublicKey ?fpubkey . ?fipnp npx:hasNanopubType fip:FAIR-Implementation-Profile . filter not exists { ?np npx:hasNanopubType npx:ExampleNanopub . } filter not exists { ?fipnpx npx:invalidates ?fipnp ; npa:hasValidSignatureForPublicKey ?fpubkey . } } graph ?fa { ?fip fip:declared-by ?community . } } } # Name of the domain, from the nanopublication that declares it. optional { graph npa:graph { ?dnp npx:introduces ?domain ; np:hasAssertion ?da ; npa:hasValidSignatureForPublicKey ?dpk . filter not exists { ?dx npx:invalidates ?dnp ; npa:hasValidSignatureForPublicKey ?dpk . } } graph ?da { ?domain rdfs:label ?dlabel . filter(lang(?dlabel) = "") } } } group by ?fipnp ?fip ?fip_label ?community ?domain } } group by ?fipnp ?fip ?fip_label ?community https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/provenance https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/assertion http://www.w3.org/ns/prov#wasAttributedTo https://orcid.org/0000-0002-1267-0234 https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/pubinfo https://orcid.org/0000-0002-1267-0234 http://xmlns.com/foaf/0.1/name Tobias Kuhn https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4 http://purl.org/dc/terms/created 2026-09-22T12:45:58Z https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4 http://purl.org/dc/terms/creator https://w3id.org/np/RAlgF8um78nQxxJhJTNMZ3tpWJOntfTULJWMWr5Fmo4zU/fairimpl-bot https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4 http://purl.org/dc/terms/license https://creativecommons.org/licenses/by/4.0/ https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4 http://purl.org/nanopub/x/embeds https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/fips-by-domain https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4 http://purl.org/nanopub/x/supersedes https://w3id.org/np/RAZJDpBRntHn849-15fSvHom2o3872I2Ry1zmfxGenQjk https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4 http://www.w3.org/2000/01/rdf-schema#label FIPs by domain https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4 https://w3id.org/np/o/ntemplate/wasCreatedFromProvenanceTemplate https://w3id.org/np/RA7lSq6MuK_TIC6JMSHvLtee3lpLoZDOqLJCLXevnrPoU https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4 https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate https://w3id.org/np/RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8 https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4 https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate https://w3id.org/np/RAoTD7udB2KtUuOuAe74tJi1t3VzK0DyWS7rYVAq1GRvw https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4 https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate https://w3id.org/np/RAukAcWHRDlkqxk7H2XNSegc1WnHI569INvNr-xdptDGI https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4 https://w3id.org/np/o/ntemplate/wasCreatedFromTemplate https://w3id.org/np/RAEFAt-QcFK0ZhqfvlsmS10BnzGJA0xwOICZXkO-ai87k https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/sig http://purl.org/nanopub/x/hasAlgorithm RSA https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/sig http://purl.org/nanopub/x/hasPublicKey MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzZAkv4Mu1YSUxQMriBnhYunqosX5wpuQ3FjUyzW8wTC51wjCmhsChyhS+mCx7Od+2MTDpdhxDWA+pH1r9AX508X2rIY/sbpMS+pd56e0qKPQ0t4folln1TgamPN9iOlY/yLc2x27AdipWIGXUdtL2iAcb+P/Y5dQS2AkHMS3lP2e5JBL5/bD/10qvTLKvdsqIKts8qjuLpxr9CFbsS2gLjMkXL5D2IsJ0cL5sgmIfS1inLVxIfXrS/OgqYNFqeNznUYCVWfo0g7DKjnjiICz3omeQeJFLYwlJ6PhUhYDQS6O318DGwUCwhnuXbBbwL9evZa2I/0Pwu5xpZdNLYJ5UwIDAQAB https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/sig http://purl.org/nanopub/x/hasSignature mD3ZUPjgpT5TM/qAov6tNI2ejf/1KZeSo+xKcAQGZmbYIbzN+bciofbtdjj7OP/bQE5DEyxgruPVh/ZhxQP0VHT3rK8vW6HJZRTF6YPDInp0jGWw4PbIfM9APOP+gwK/+4wDUXDASznXUIPmPZkc0epwvrG3gcdwhy1l+QVHlDfcvMV2XGIn5tqhyJ0J3tP8L+wLxVXJ6C5KIXcRLMyD4R4z1OYJGh0GhkQT1xQ6L2kl8uutEFfhExdQNK+2J7RKS/c3Z+QYaglk2nlGxNm2Ps8AaLZZE1Dk6m8UGLJ4Yn0OgFq4uTu+I9cTmbJ9ktwaTDpkH0FKKpnmkCTAa0YKVw== https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/sig http://purl.org/nanopub/x/hasSignatureTarget https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4 https://w3id.org/np/RAMhinIHaQL6AtIwlHwwUkfiwfpf8dYNE1fXTeYPknmz4/sig http://purl.org/nanopub/x/signedBy https://w3id.org/np/RAlgF8um78nQxxJhJTNMZ3tpWJOntfTULJWMWr5Fmo4zU/fairimpl-bot