From 1fd362dd2f9dcdc970dfa2fece3485cf0746df4c Mon Sep 17 00:00:00 2001 From: Christoph Lange Date: Wed, 24 Nov 2021 13:41:22 +0100 Subject: [PATCH 1/2] Explicitly mentioned CSVW --- examples/queries-using-sparql/README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/examples/queries-using-sparql/README.md b/examples/queries-using-sparql/README.md index e98e2408..afe74860 100644 --- a/examples/queries-using-sparql/README.md +++ b/examples/queries-using-sparql/README.md @@ -1,10 +1,10 @@ # SPARQL Queries -This module illustrates the annotation of IDS resources via the [W3C Data Cube Vocabulary](https://www.w3.org/TR/vocab-data-cube/), the [W3C Vocabulary of Interlinked Datasets VoID](https://www.w3.org/TR/void/) and the [W3C Shapes Constraint Language SHACL](https://www.w3.org/TR/shacl/), and presents a filtering mechanism based on SPARQL queries. +This module illustrates the annotation of IDS resources via the [W3C Data Cube Vocabulary](https://www.w3.org/TR/vocab-data-cube/), the [W3C CSV on the Web Metadata Vocabulary for Tabular Data (CSVW)](https://www.w3.org/TR/2015/REC-tabular-metadata-20151217/), the [W3C Vocabulary of Interlinked Datasets VoID](https://www.w3.org/TR/void/) and the [W3C Shapes Constraint Language SHACL](https://www.w3.org/TR/shacl/), and presents a filtering mechanism based on SPARQL queries. That is, __given multiple IDS resources along with SPARQL queries, return all matching resources.__ ## Motivation and Scenario Having one or multiple resources, one would like to filter these based on certain criteria such as -- their structure (dimension), in terms of Data Cube +- their structure (dimension), in terms of Data Cube or, in the case of 2-dimensional tables, also CSVW - dimension count: "has 3 dimensions" - dimension usage: "uses time as dimension" - their terminology, in terms of VoID @@ -16,7 +16,9 @@ Having one or multiple resources, one would like to filter these based on certai - "`lifeExpectancy` property is in range 0–150" - "`observation` property has to be used at least once" -We therefore extend the IDS Information Model with additional fields in the Data Cube and VoID vocabularies (cf. https://github.com/International-Data-Spaces-Association/InformationModel/issues/190), and query these via SPARQL for appropriate filtering. +We therefore extend the IDS Information Model with additional fields in the Data Cube and VoID vocabularies (cf. https://github.com/International-Data-Spaces-Association/InformationModel/issues/190 for details), and query these via SPARQL for appropriate filtering. + +For CSVW, neither explicit support nor explicit examples have been implemented so far, but such cases can be modelled in a similar way. ## Requirements - Java 11 From 99b54b3d4dd8c65edae07ce2c1fbbce845b4cd5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Haydar=20Aky=C3=BCrek?= Date: Thu, 25 Nov 2021 13:36:52 +0100 Subject: [PATCH 2/2] Empty commit to restart CI