https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/Head https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY http://www.nanopub.org/nschema#hasAssertion https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/assertion https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY http://www.nanopub.org/nschema#hasProvenance https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/provenance https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY http://www.nanopub.org/nschema#hasPublicationInfo https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/pubinfo https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.nanopub.org/nschema#Nanopublication https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/assertion https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/get-maturity-assessment-of-a-dataset http://purl.org/dc/terms/description Returns the maturity assessments recorded for one dataset, one row per assessment, with the maturity model applied, the assessment date, the hosting environment assessed alongside the dataset, the highest maturity level found to be reached, the number of indicator verdicts and how many of them fall into each outcome, and who carried the assessment out. Only the newest non-invalidated version of each assessment and of each of its verdicts is counted. https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/get-maturity-assessment-of-a-dataset http://purl.org/dc/terms/license http://www.apache.org/licenses/LICENSE-2.0 https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/get-maturity-assessment-of-a-dataset http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://w3id.org/kpxl/grlc/grlc-query https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/get-maturity-assessment-of-a-dataset http://www.w3.org/2000/01/rdf-schema#label Get the maturity assessment of a dataset https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/get-maturity-assessment-of-a-dataset https://w3id.org/kpxl/grlc/endpoint https://w3id.org/np/l/nanopub-query-1.1/repo/full https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/get-maturity-assessment-of-a-dataset https://w3id.org/kpxl/grlc/sparql prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> prefix dct: <http://purl.org/dc/terms/> prefix foaf: <http://xmlns.com/foaf/0.1/> prefix np: <http://www.nanopub.org/nschema#> prefix npa: <http://purl.org/nanopub/admin/> prefix npx: <http://purl.org/nanopub/x/> prefix dsm: <https://w3id.org/spaces/fairplus/r/dsm/> select ?date ?model ?model_label ?achieved_level ?achieved_level_label ?hosted_by ?hosted_by_label ?verdicts ?satisfied ?partial ?not_satisfied ?not_applicable ?not_assessed ?assessor ?assessor_label ?np ?np_label where { { select ?assessment (max(?rank) as ?maxrank) where { values ?_dataset_multi_iri {} graph npa:graph { ?np_ npx:hasNanopubType dsm:MaturityAssessment ; npa:hasValidSignatureForPublicKeyHash ?pubkey ; dct:created ?d1 ; npx:introduces ?assessment ; np:hasAssertion ?a1 . filter not exists { ?inv npx:invalidates ?np_ ; npa:hasValidSignatureForPublicKeyHash ?pubkey . } } graph ?a1 { ?assessment dsm:assessedDataset ?_dataset_multi_iri . } bind(concat(str(?d1), "|", str(?np_)) as ?rank) } group by ?assessment } graph npa:graph { ?np npx:hasNanopubType dsm:MaturityAssessment ; dct:created ?d2 ; npx:introduces ?assessment ; np:hasAssertion ?ag ; np:hasPublicationInfo ?pg . } filter(concat(str(?d2), "|", str(?np)) = ?maxrank) graph ?ag { ?assessment dsm:assessmentDate ?date ; dct:conformsTo ?model . } optional { graph ?ag { ?assessment dsm:achievedMaturityLevel ?lvl } } optional { graph ?ag { ?assessment dsm:assessedHostingEnvironment ?env } } optional { graph ?ag { ?env0 rdfs:label ?envlab . filter(?env0 = ?env) } } optional { graph ?pg { ?np dct:creator ?agent } } optional { graph ?pg { ?agent0 foaf:name ?aname . filter(?agent0 = ?agent) } } bind(coalesce(?lvl, <urn:none>) as ?achieved_level) bind(coalesce(?env, <urn:none>) as ?hosted_by) bind(coalesce(?envlab, "") as ?hosted_by_label) bind(coalesce(?agent, <urn:none>) as ?assessor) bind(coalesce(?aname, "") as ?assessor_label) optional { { select (?t as ?achieved_level) (min(?tl) as ?llab) where { graph npa:graph { ?lnp npx:introduces ?t ; np:hasAssertion ?la } graph ?la { ?t a dsm:MaturityLevel ; rdfs:label ?tl } } group by ?t } } optional { { select (?o as ?model) (min(?ol) as ?mlab) where { graph npa:graph { ?onp npx:introduces ?o ; np:hasAssertion ?oa } graph ?oa { ?o a <http://www.w3.org/2002/07/owl#Ontology> ; rdfs:label ?ol } } group by ?o } } optional { { select ?assessment (count(distinct ?verdict) as ?verdicts) (sum(if(?val = dsm:Satisfied, 1, 0)) as ?satisfied) (sum(if(?val = dsm:PartiallySatisfied, 1, 0)) as ?partial) (sum(if(?val = dsm:NotSatisfied, 1, 0)) as ?not_satisfied) (sum(if(?val = dsm:NotApplicable, 1, 0)) as ?not_applicable) (sum(if(?val = dsm:NotAssessed, 1, 0)) as ?not_assessed) where { { select ?verdict (max(?vrank) as ?vmax) where { graph npa:graph { ?vn npx:hasNanopubType dsm:IndicatorVerdict ; npa:hasValidSignatureForPublicKeyHash ?vpk ; dct:created ?vd1 ; npx:introduces ?verdict . filter not exists { ?vi npx:invalidates ?vn ; npa:hasValidSignatureForPublicKeyHash ?vpk . } } bind(concat(str(?vd1), "|", str(?vn)) as ?vrank) } group by ?verdict } graph npa:graph { ?vnp npx:hasNanopubType dsm:IndicatorVerdict ; dct:created ?vd2 ; npx:introduces ?verdict ; np:hasAssertion ?va . } filter(concat(str(?vd2), "|", str(?vnp)) = ?vmax) graph ?va { ?assessment dsm:hasVerdict ?verdict . ?verdict dsm:verdictValue ?val } } group by ?assessment } } bind(coalesce(?llab, "") as ?achieved_level_label) bind(coalesce(?mlab, str(?model)) as ?model_label) bind("^" as ?np_label) } order by desc(?date) https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/provenance https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/assertion http://www.w3.org/ns/prov#wasAttributedTo https://orcid.org/0000-0002-1267-0234 https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/pubinfo https://orcid.org/0000-0002-1267-0234 http://xmlns.com/foaf/0.1/name Tobias Kuhn https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY http://purl.org/dc/terms/created 2026-09-07T06:59:32Z https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY http://purl.org/dc/terms/creator https://orcid.org/0000-0002-1267-0234 https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY http://purl.org/dc/terms/license https://creativecommons.org/licenses/by/4.0/ https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY http://purl.org/nanopub/x/embeds https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/get-maturity-assessment-of-a-dataset https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY http://www.w3.org/2000/01/rdf-schema#label Get the maturity assessment of a dataset https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY https://w3id.org/np/o/ntemplate/wasCreatedFromProvenanceTemplate https://w3id.org/np/RA7lSq6MuK_TIC6JMSHvLtee3lpLoZDOqLJCLXevnrPoU https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate https://w3id.org/np/RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8 https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate https://w3id.org/np/RAukAcWHRDlkqxk7H2XNSegc1WnHI569INvNr-xdptDGI https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY https://w3id.org/np/o/ntemplate/wasCreatedFromTemplate https://w3id.org/np/RAEFAt-QcFK0ZhqfvlsmS10BnzGJA0xwOICZXkO-ai87k https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/sig http://purl.org/nanopub/x/hasAlgorithm RSA https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/sig http://purl.org/nanopub/x/hasPublicKey MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/sig http://purl.org/nanopub/x/hasSignature WYb+HFGsQPShAyvKx4AHxW+6V1x6xOyEWrwUftPDF4G410f/68xQ+ZYhZpqDFJTaUjRgMDVTfun0bMo/THokeZ59XIHQjGGSEtxwyx9lZOnF3KnvI9UMTbInOgEcJwVkASvMXyFJCLE8rdGuTfuaxT99lkv70CUOkGdZJVbZEqU= https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/sig http://purl.org/nanopub/x/hasSignatureTarget https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY https://w3id.org/np/RA-yJMJUg1JncTlOJu5p8xm4S5kejdfRPN6G8m4uxRLwY/sig http://purl.org/nanopub/x/signedBy https://orcid.org/0000-0002-1267-0234