rows { options { physical_type: PHYSICAL_STREAM_TYPE_QUADS max_name_table_size: 128 max_prefix_table_size: 16 max_datatype_table_size: 16 logical_type: LOGICAL_STREAM_TYPE_DATASETS version: 2 } } rows { prefix { value: "https://w3id.org/np/" } } rows { name { value: "RAkcQdd5wpN6i0iiSh3KxpjzX5GvUDTUO1XKnHvMZC6bw" } } rows { namespace { name: "this" value { prefix_id: 1 } } } rows { prefix { value: "https://w3id.org/np/RAkcQdd5wpN6i0iiSh3KxpjzX5GvUDTUO1XKnHvMZC6bw/" } } rows { name { } } rows { namespace { name: "sub" value { prefix_id: 2 } } } rows { prefix { value: "http://www.nanopub.org/nschema#" } } rows { namespace { name: "np" value { prefix_id: 3 name_id: 2 } } } rows { prefix { value: "https://w3id.org/kpxl/grlc/" } } rows { namespace { name: "grlc" value { prefix_id: 4 name_id: 2 } } } rows { prefix { value: "http://purl.org/dc/terms/" } } rows { namespace { name: "dct" value { prefix_id: 5 name_id: 2 } } } rows { prefix { value: "https://w3id.org/np/o/ntemplate/" } } rows { namespace { name: "nt" value { prefix_id: 6 name_id: 2 } } } rows { prefix { value: "http://purl.org/nanopub/x/" } } rows { namespace { name: "npx" value { prefix_id: 7 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2001/XMLSchema#" } } rows { namespace { name: "xsd" value { prefix_id: 8 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2000/01/rdf-schema#" } } rows { namespace { name: "rdfs" value { prefix_id: 9 name_id: 2 } } } rows { prefix { value: "https://orcid.org/" } } rows { namespace { name: "orcid" value { prefix_id: 10 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/ns/prov#" } } rows { namespace { name: "prov" value { prefix_id: 11 name_id: 2 } } } rows { prefix { value: "http://xmlns.com/foaf/0.1/" } } rows { namespace { name: "foaf" value { prefix_id: 12 name_id: 2 } } } rows { name { value: "hasAssertion" } } rows { name { value: "assertion" } } rows { name { value: "Head" } } rows { quad { s_iri { prefix_id: 1 name_id: 1 } p_iri { prefix_id: 3 name_id: 3 } o_iri { prefix_id: 2 } g_iri { } } } rows { name { value: "hasProvenance" } } rows { name { value: "provenance" } } rows { quad { p_iri { prefix_id: 3 } o_iri { prefix_id: 2 } } } rows { name { value: "hasPublicationInfo" } } rows { name { value: "pubinfo" } } rows { quad { p_iri { prefix_id: 3 } o_iri { prefix_id: 2 } } } rows { prefix { value: "http://www.w3.org/1999/02/22-rdf-syntax-ns#" } } rows { name { value: "type" } } rows { name { value: "Nanopublication" } } rows { quad { p_iri { prefix_id: 13 } o_iri { prefix_id: 3 } } } rows { name { value: "get-indicator-verdicts-of-a-dataset" } } rows { name { value: "description" } } rows { quad { s_iri { prefix_id: 2 } p_iri { prefix_id: 5 } o_literal { lex: "Returns every maturity indicator verdict recorded for one dataset, one row per indicator, with the indicator code and requirement, the maturity level it belongs to, the outcome of the evaluation and the evidence or reasoning behind it. Only the newest non-invalidated version of each assessment, verdict and indicator definition is used. Results are ordered by indicator code, which groups them by maturity level and dimension." } g_iri { prefix_id: 2 name_id: 4 } } } rows { name { value: "license" } } rows { prefix { value: "http://www.apache.org/licenses/" } } rows { name { value: "LICENSE-2.0" } } rows { quad { p_iri { prefix_id: 5 name_id: 14 } o_iri { prefix_id: 14 } } } rows { name { value: "grlc-query" } } rows { quad { p_iri { prefix_id: 13 name_id: 10 } o_iri { prefix_id: 4 name_id: 16 } } } rows { name { value: "label" } } rows { quad { p_iri { prefix_id: 9 } o_literal { lex: "Get the indicator verdicts of a dataset" } } } rows { name { value: "endpoint" } } rows { prefix { value: "https://w3id.org/np/l/nanopub-query-1.1/repo/" } } rows { name { value: "full" } } rows { quad { p_iri { prefix_id: 4 } o_iri { prefix_id: 15 } } } rows { name { value: "sparql" } } rows { quad { p_iri { prefix_id: 4 } o_literal { lex: "prefix rdf: \nprefix rdfs: \nprefix dct: \nprefix np: \nprefix npa: \nprefix npx: \nprefix dsm: \nselect ?code ?indicator ?indicator_label ?level ?level_label ?outcome ?outcome_label ?justification\n ?assessed (str(?np) as ?override_target) ?np ?np_label\nwhere {\n {\n select ?assessment (max(?rank) as ?maxrank) where {\n values ?_dataset_multi_iri {}\n graph npa:graph {\n ?anp0 npx:hasNanopubType dsm:MaturityAssessment ;\n npa:hasValidSignatureForPublicKeyHash ?apk ;\n dct:created ?ad1 ; npx:introduces ?assessment ; np:hasAssertion ?aa1 .\n filter not exists { ?ainv npx:invalidates ?anp0 ; npa:hasValidSignatureForPublicKeyHash ?apk . }\n }\n graph ?aa1 { ?assessment dsm:assessedDataset ?_dataset_multi_iri . }\n bind(concat(str(?ad1), \"|\", str(?anp0)) as ?rank)\n } group by ?assessment\n }\n graph npa:graph {\n ?anp npx:hasNanopubType dsm:MaturityAssessment ;\n dct:created ?ad2 ; npx:introduces ?assessment ; np:hasAssertion ?aag .\n }\n filter(concat(str(?ad2), \"|\", str(?anp)) = ?maxrank)\n graph ?aag { ?assessment dsm:assessmentDate ?assessed . }\n {\n select ?verdict (max(?vrank) as ?vmax) where {\n graph npa:graph {\n ?vn npx:hasNanopubType dsm:IndicatorVerdict ;\n npa:hasValidSignatureForPublicKeyHash ?vpk ;\n dct:created ?vd1 ; npx:introduces ?verdict .\n filter not exists { ?vi npx:invalidates ?vn ; npa:hasValidSignatureForPublicKeyHash ?vpk . }\n }\n bind(concat(str(?vd1), \"|\", str(?vn)) as ?vrank)\n } group by ?verdict\n }\n graph npa:graph {\n ?np npx:hasNanopubType dsm:IndicatorVerdict ;\n dct:created ?vd2 ; npx:introduces ?verdict ; np:hasAssertion ?va .\n }\n filter(concat(str(?vd2), \"|\", str(?np)) = ?vmax)\n graph ?va {\n ?assessment dsm:hasVerdict ?verdict .\n ?verdict dsm:forIndicator ?indicator ; dsm:verdictValue ?outcome .\n }\n optional { graph ?va { ?verdict dsm:verdictJustification ?just } }\n {\n select ?indicator (max(?irank) as ?imax) where {\n graph npa:graph {\n ?in0 npx:hasNanopubType dsm:MaturityIndicator ;\n npa:hasValidSignatureForPublicKeyHash ?ipk ;\n dct:created ?id1 ; npx:introduces ?indicator .\n filter not exists { ?ii npx:invalidates ?in0 ; npa:hasValidSignatureForPublicKeyHash ?ipk . }\n }\n bind(concat(str(?id1), \"|\", str(?in0)) as ?irank)\n } group by ?indicator\n }\n graph npa:graph {\n ?inp npx:hasNanopubType dsm:MaturityIndicator ;\n dct:created ?id2 ; npx:introduces ?indicator ; np:hasAssertion ?ia .\n }\n filter(concat(str(?id2), \"|\", str(?inp)) = ?imax)\n graph ?ia { ?indicator dsm:indicatorCode ?code ; rdfs:label ?indicator_label ; dsm:hasMaturityLevel ?level }\n optional {\n { select (?t as ?level) (min(?tl) as ?llab) where {\n graph npa:graph { ?lnp npx:introduces ?t ; np:hasAssertion ?la }\n graph ?la { ?t a dsm:MaturityLevel ; rdfs:label ?tl }\n } group by ?t }\n }\n optional {\n { select (?v as ?outcome) (min(?vl) as ?olab) where {\n graph npa:graph { ?onp npx:introduces ?v ; np:hasAssertion ?oa }\n graph ?oa { ?v a dsm:VerdictValue ; rdfs:label ?vl }\n } group by ?v }\n }\n bind(coalesce(?llab, \"\") as ?level_label)\n bind(coalesce(?olab, \"\") as ?outcome_label)\n bind(coalesce(?just, \"\") as ?justification)\n bind(\"^\" as ?np_label)\n}\norder by ?code\n" } } } rows { name { value: "wasAttributedTo" } } rows { name { value: "0000-0002-1267-0234" } } rows { quad { s_iri { prefix_id: 2 name_id: 4 } p_iri { prefix_id: 11 name_id: 21 } o_iri { prefix_id: 10 } g_iri { prefix_id: 2 name_id: 7 } } } rows { name { value: "name" } } rows { quad { s_iri { prefix_id: 10 name_id: 22 } p_iri { prefix_id: 12 } o_literal { lex: "Tobias Kuhn" } g_iri { prefix_id: 2 name_id: 9 } } } rows { name { value: "created" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#dateTime" } } rows { quad { s_iri { prefix_id: 1 name_id: 1 } p_iri { prefix_id: 5 name_id: 24 } o_literal { lex: "2026-09-07T06:59:32Z" datatype: 1 } } } rows { name { value: "creator" } } rows { quad { p_iri { } o_iri { prefix_id: 10 name_id: 22 } } } rows { prefix { value: "https://creativecommons.org/licenses/by/4.0/" } } rows { quad { p_iri { prefix_id: 5 name_id: 14 } o_iri { prefix_id: 16 name_id: 2 } } } rows { name { value: "embeds" } } rows { quad { p_iri { prefix_id: 7 name_id: 26 } o_iri { prefix_id: 2 name_id: 12 } } } rows { quad { p_iri { prefix_id: 9 name_id: 17 } o_literal { lex: "Get the indicator verdicts of a dataset" } } } rows { name { value: "wasCreatedFromProvenanceTemplate" } } rows { name { value: "RA7lSq6MuK_TIC6JMSHvLtee3lpLoZDOqLJCLXevnrPoU" } } rows { quad { p_iri { prefix_id: 6 name_id: 27 } o_iri { prefix_id: 1 } } } rows { name { value: "wasCreatedFromPubinfoTemplate" } } rows { name { value: "RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8" } } rows { quad { p_iri { prefix_id: 6 } o_iri { prefix_id: 1 } } } rows { name { value: "RAukAcWHRDlkqxk7H2XNSegc1WnHI569INvNr-xdptDGI" } } rows { quad { o_iri { } } } rows { name { value: "wasCreatedFromTemplate" } } rows { name { value: "RAEFAt-QcFK0ZhqfvlsmS10BnzGJA0xwOICZXkO-ai87k" } } rows { quad { p_iri { prefix_id: 6 } o_iri { prefix_id: 1 } } } rows { name { value: "sig" } } rows { name { value: "hasAlgorithm" } } rows { quad { s_iri { prefix_id: 2 } p_iri { prefix_id: 7 } o_literal { lex: "RSA" } } } rows { name { value: "hasPublicKey" } } rows { quad { p_iri { } o_literal { lex: "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB" } } } rows { name { value: "hasSignature" } } rows { quad { p_iri { } o_literal { lex: "fLiJWAExaT4ntwGjDMroylYA03Ec4L0wyrYSa4FegYqGcPv/vuxJXjkVm06CxwTennYxHtDzLmDRBpdSs9x5CEGoehXjinmGPMUFkZ6j13eSCUPZfSeX4kbO4R9H4aKv/gW7EkIrK5+Id5wbKLO8kBFTAVnarC8CdYhMB4L6nmg=" } } } rows { name { value: "hasSignatureTarget" } } rows { quad { p_iri { } o_iri { prefix_id: 1 name_id: 1 } } } rows { name { value: "signedBy" } } rows { quad { p_iri { prefix_id: 7 name_id: 39 } o_iri { prefix_id: 10 name_id: 22 } } }