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