diff --git a/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ARUP/ordered_sparql_insert_arup.sparql b/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ARUP/ordered_sparql_insert_arup.sparql index 34cecf4..1b25ad4 100644 --- a/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ARUP/ordered_sparql_insert_arup.sparql +++ b/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/ARUP/ordered_sparql_insert_arup.sparql @@ -812,7 +812,37 @@ WHERE { } }; +PREFIX aocat: +PREFIX skos: +INSERT { + GRAPH { + ?concept owl:sameAs ?patched_ns_aat . + } +} +WHERE { + GRAPH { + ?concept owl:sameAs ?ns_aat . + } + bind(IRI(replace(str(?ns_aat),'%2F','/')) as ?patched_ns_aat) + filter(contains(str(?ns_aat),'%2F')) +}; +PREFIX aocat: +PREFIX rdf: +PREFIX rdfs: +PREFIX owl: +PREFIX skos: +delete { + GRAPH { + ?concept owl:sameAs ?ns_aat . + } +} +where { + GRAPH { + ?concept owl:sameAs ?ns_aat . + } + filter(contains(str(?ns_aat),'%2F')) +}; PREFIX aocat: PREFIX skos: