. . . . "This query returns the sub-resources of a Space or Maintained Resource." . . . "Get sub-resources of Space or Maintained Resource" . . "prefix rdfs: \nprefix dct: \nprefix np: \nprefix npa: \nprefix npx: \nprefix gen: \n\nselect ?resource ?resource_label ?entity_main_type ?np where {\n graph npa:graph {\n values ?entity_main_type { gen:Space gen:MaintainedResource }\n ?np npx:hasNanopubType ?entity_main_type .\n ?np npx:introduces ?resource .\n ?np npa:hasValidSignatureForPublicKeyHash ?pubkey .\n filter not exists { ?npx npx:invalidates ?np ; npa:hasValidSignatureForPublicKeyHash ?pubkey . }\n ?np dct:created ?date .\n ?np np:hasAssertion ?a .\n filter not exists {\n ?np2 npx:introduces ?resource .\n ?np2 npa:hasValidSignatureForPublicKeyHash ?pubkey2 .\n filter not exists { ?npx2 npx:invalidates ?np2 ; npa:hasValidSignatureForPublicKeyHash ?pubkey2 . }\n ?np2 dct:created ?date2 .\n filter( ?date2 > ?date )\n }\n }\n graph ?a {\n { {\n values ?_super_resource_multi_iri {}\n ?resource a ?entity_main_type .\n filter(strstarts(str(?resource), concat(str(?_super_resource_multi_iri), \"/\")))\n bind(substr(str(?resource), strlen(str(?_super_resource_multi_iri)) + 2, strlen(str(?resource)) - strlen(str(?_super_resource_multi_iri)) - 1) as ?suffix)\n filter(!contains(?suffix, \"/\"))\n } union {\n values ?_super_resource_multi_iri {}\n ?resource a gen:Space .\n ?resource dct:isPartOf|gen:isSubSpaceOf ?_super_resource_multi_iri .\n } union {\n values ?_super_resource_multi_iri {}\n ?resource a gen:MaintainedResource .\n ?resource gen:isMaintainedBy ?_super_resource_multi_iri .\n } }\n filter exists { ?resource a ?__resource_type_iri }\n ?resource rdfs:label ?resource_label .\n }\n} order by ?resource_label" . . "Tobias Kuhn" . "2026-10-09T12:58:35Z"^^ . . . . . . . . . . "RSA" . "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB" . "dJdNtrXBINJq4uRQScV2dy4YtptzZ0R0X+HpmliI5oGsAQrrMOmVpRZZziNrH9ywbP9DX2uQt3NILjfGPWzcbkkwcPXf8EuOV6AmVHNgNd1xFVJU0DuPmNObgEqJ4y5t+Ux/OgmJKm0t4BgBg6gSrYSLutr7tliJBKhTIaP4oOQ=" . . .