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) +}