. . . . "For a research domain or subdomain, gives the general information about it that its page would otherwise not show: its name, the broader domain(s) it is a subclass of, the top-level domain reached by walking the subClassOf chain to its root, how many subdomains it has, and how many FAIR Implementation Communities declare it as one of their research domains. Names are read from the research-domain vocabulary (the SRAO resource of the FAIR Implementation Space); domain pages otherwise show only the bare vocabulary identifier, such as c_3235 for Geophysics, because nothing looks the label up. One row per domain: a domain with several parents, such as Environmental Science, lists them in one cell rather than repeating the row." . . . "Get the general info of a research domain" . . "prefix rdfs: \nprefix np: \nprefix npa: \nprefix npx: \nprefix fip: \n\nselect (min(?name_x) as ?name)\n (group_concat(distinct str(?broader_domain); separator=\" \") as ?broader_domains_multi_iri)\n (group_concat(distinct ?broader_label; separator=\"\\n\") as ?broader_domains_label_multi)\n (group_concat(distinct str(?top_level_domain); separator=\" \") as ?top_level_domains_multi_iri)\n (group_concat(distinct ?top_label; separator=\"\\n\") as ?top_level_domains_label_multi)\n (count(distinct ?subdomain) as ?number_of_subdomains)\n (count(distinct ?community) as ?number_of_communities)\n (min(?srao_np) as ?np) (min(\"^\") as ?np_label)\nwhere {\n graph npa:graph {\n ?srao_np npx:describes ;\n np:hasAssertion ?srao_a .\n filter not exists { ?srao_x npx:invalidates ?srao_np }\n }\n graph ?srao_a { ?_domain_iri rdfs:label ?name_x . }\n optional {\n graph ?srao_a { ?_domain_iri rdfs:subClassOf ?broader_domain }\n optional { graph ?srao_a { ?broader_domain rdfs:label ?broader_label_x } }\n bind(coalesce(?broader_label_x, replace(str(?broader_domain), \"^.*[/#]\", \"\")) as ?broader_label)\n }\n optional {\n graph ?srao_a { ?_domain_iri rdfs:subClassOf+ ?top_level_domain }\n filter not exists { graph ?srao_a { ?top_level_domain rdfs:subClassOf ?any_parent } }\n optional { graph ?srao_a { ?top_level_domain rdfs:label ?top_label_x } }\n bind(coalesce(?top_label_x, replace(str(?top_level_domain), \"^.*[/#]\", \"\")) as ?top_label)\n }\n optional { graph ?srao_a { ?subdomain rdfs:subClassOf ?_domain_iri } }\n optional {\n graph npa:graph {\n ?cnp npx:hasNanopubType fip:FAIR-Implementation-Community ; npx:introduces|npx:describes ?community ;\n np:hasAssertion ?ca ; npa:hasValidSignatureForPublicKey ?cpk .\n filter not exists { ?cx npx:invalidates ?cnp ; npa:hasValidSignatureForPublicKey ?cpk . }\n }\n graph ?ca { ?community fip:has-research-domain ?_domain_iri }\n }\n}\n" . . "Tobias Kuhn" . "2026-09-18T07:16:00Z"^^ . . . . "Get the general info of a research domain" . . . . . "RSA" . "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB" . "DPyjDc/la04dIiqQKeDWwyZCz7mad77BfnVmghAE8jL3Rj+LYWin9mxIxSZJsx4j1zgcUarGC77uWxFH6KXYHAY5GU30q/hW6gA0SU8b7tDNUtptokbYKs1omQLv6M9taM3sH2tOxpWIpVhR1PI1w1ey6CVEgcRBjsb05m8W0LM=" . . .