From a14c66f36e2eed556498f106fef95f0d044c1ff0 Mon Sep 17 00:00:00 2001 From: Enrico Ottonello Date: Sat, 9 Jan 2021 00:53:33 +0100 Subject: [PATCH] added default values for has_temporal_coverage and has_spatial_coverage --- .../enrich/ADS/ordered_sparql_insert_1.sparql | 21 ++++++++++++++++++ .../ADS/ordered_sparql_insert_1091.sparql | 2 ++ .../ADS/ordered_sparql_insert_397.sparql | 5 ++++- .../ADS/ordered_sparql_insert_398.sparql | 22 +++++++++++++++++++ .../ordered_sparql_insert_420_event.sparql | 3 +++ .../ADS/ordered_sparql_insert_858.sparql | 4 ++++ .../eu/dnetlib/wf_migration/new_agg_wf.xml | 8 +++++++ 7 files changed, 64 insertions(+), 1 deletion(-) diff --git a/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_1.sparql b/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_1.sparql index a730a5e..a1d07bb 100644 --- a/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_1.sparql +++ b/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_1.sparql @@ -37,6 +37,27 @@ WHERE { } }; +PREFIX aocat: +PREFIX rdf: +PREFIX rdfs: +INSERT { + GRAPH { + ?s aocat:has_temporal_coverage . + rdf:type . + rdfs:label "Not provided" . + + } +} +WHERE { + GRAPH { + ?s rdf:type . + MINUS { + ?s rdf:type . + ?s aocat:has_temporal_coverage ?tc . + } + } +}; + PREFIX aocat: PREFIX skos: PREFIX ariadneplus: diff --git a/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_1091.sparql b/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_1091.sparql index 3633bee..3c841a5 100644 --- a/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_1091.sparql +++ b/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_1091.sparql @@ -86,6 +86,8 @@ WHERE { } }; +PREFIX aocat: +PREFIX rdf: INSERT { GRAPH { diff --git a/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_397.sparql b/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_397.sparql index e1210fb..b81155c 100644 --- a/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_397.sparql +++ b/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_397.sparql @@ -115,7 +115,10 @@ WHERE { ?about aocat:has_time_interval ?t . ?t rdf:type aocat:AO_Temporal_Region . }; - + +PREFIX aocat: + PREFIX rdf: + INSERT { GRAPH { ?s aocat:has_title "Title not provided" . diff --git a/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_398.sparql b/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_398.sparql index 33914f6..ae695b8 100644 --- a/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_398.sparql +++ b/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_398.sparql @@ -85,6 +85,28 @@ PREFIX skos: } }; +PREFIX aocat: +PREFIX rdf: +PREFIX rdfs: +INSERT { + GRAPH { + ?s aocat:has_spatial_coverage . + rdf:type . + rdfs:label "Name not provided" . + aocat:has_place_name "Name not provided" . + } +} +WHERE { + GRAPH { + ?s rdf:type aocat:AO_Individual_Data_Resource . + MINUS { + ?s rdf:type aocat:AO_Individual_Data_Resource . + ?s aocat:has_spatial_coverage ?spatialRegion . + ?spatialRegion aocat:has_place_name ?placeName . + } + } +}; + PREFIX aocat: PREFIX skos: diff --git a/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_420_event.sparql b/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_420_event.sparql index 4d27084..8447307 100644 --- a/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_420_event.sparql +++ b/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_420_event.sparql @@ -86,6 +86,9 @@ WHERE { } }; +PREFIX aocat: +PREFIX rdf: + INSERT { GRAPH { ?s aocat:has_title "Title not provided" . diff --git a/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_858.sparql b/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_858.sparql index 87b2b9b..4e61070 100644 --- a/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_858.sparql +++ b/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ADS/ordered_sparql_insert_858.sparql @@ -66,6 +66,10 @@ WHERE { ?collection aocat:has_ARIADNE_subject ?archeologicalResourceType . }; +PREFIX aocat: +PREFIX rdf: +PREFIX skos: + INSERT { GRAPH { ?s aocat:has_native_subject . diff --git a/dnet-ariadneplus/src/test/resources/eu/dnetlib/wf_migration/new_agg_wf.xml b/dnet-ariadneplus/src/test/resources/eu/dnetlib/wf_migration/new_agg_wf.xml index bd9e668..897b503 100644 --- a/dnet-ariadneplus/src/test/resources/eu/dnetlib/wf_migration/new_agg_wf.xml +++ b/dnet-ariadneplus/src/test/resources/eu/dnetlib/wf_migration/new_agg_wf.xml @@ -101,6 +101,7 @@ + Publish records to the Staging GraphDB @@ -173,6 +174,13 @@ + + A Fake node + + + + +