From e1edc741726271dad140a609137c14b33f0ab9bb Mon Sep 17 00:00:00 2001 From: Jim Balhoff Date: Sun, 16 Feb 2025 14:27:18 -0500 Subject: [PATCH] Commit query files for subset targets. (#29741) --- src/sparql/subset-properties.sparql | 11 +++++++++++ src/sparql/subset-terms.sparql | 9 +++++++++ 2 files changed, 20 insertions(+) create mode 100644 src/sparql/subset-properties.sparql create mode 100644 src/sparql/subset-terms.sparql diff --git a/src/sparql/subset-properties.sparql b/src/sparql/subset-properties.sparql new file mode 100644 index 0000000000..532bd3326f --- /dev/null +++ b/src/sparql/subset-properties.sparql @@ -0,0 +1,11 @@ +PREFIX owl: +SELECT ?term +WHERE { + { ?termIRI a owl:AnnotationProperty } + UNION + { ?termIRI a owl:DatatypeProperty } + UNION + { ?termIRI a owl:ObjectProperty } + FILTER(isIRI(?termIRI)) + BIND(STR(?termIRI) AS ?term) +} diff --git a/src/sparql/subset-terms.sparql b/src/sparql/subset-terms.sparql new file mode 100644 index 0000000000..1225b41cf9 --- /dev/null +++ b/src/sparql/subset-terms.sparql @@ -0,0 +1,9 @@ +PREFIX oio: +SELECT ?term ?subset +WHERE { + ?termIRI oio:inSubset ?subsetIRI . + FILTER(isIRI(?termIRI)) + FILTER(isIRI(?subsetIRI)) + BIND(STR(?termIRI) AS ?term) + BIND(REPLACE(STR(?subsetIRI), "http://purl.obolibrary.org/obo/go#", "") AS ?subset) +}