sbd-data-book

allTitanias.rq

Code examples: curl

SPARQL

PREFIX npo: <http://purl.bioontology.org/ontology/npo#>
PREFIX obo: <http://purl.obolibrary.org/obo/>

SELECT DISTINCT ?nm (SAMPLE(?nmLabel_) AS ?nmLabel)
WHERE {
  VALUES ?superclass { npo:NPO_1486 obo:CHEBI_51050 }
  ?nm rdfs:subClassOf* ?superclass ; rdfs:label ?nmLabel_ .
} GROUP BY ?nm

run

Output

nm
R-TiO2
coated titanium dioxide nanoparticle
JRCNM01000a
JRCNM01001a
JRCNM01002a
JRCNM01005a
JRCNM01003a
JRCNM01004a
JRCNM10201a
JRCNM62001a
JRCNM62002a
JRCNM10200a
JRCNM10202a
NM-105
NM-100
NM-101
NM-102
NM-103
NM-104
titanium dioxide nanoparticle
ERM00000062
ERM00000064
ERM00000093
ERM00000587
ERM00000595
ERM00000599
ERM00000600
ERM00000604
ERM00000605
ERM00000606

Code examples

curl

curl -s https://raw.githubusercontent.com/h2020-sbd4nano/sbd-data-book/master/sparql/allTitanias.rq | sed 's+<lang/>+en+' > allTitanias.rq

curl -H "Accept: text/tab-separated-values" -G https://sbd4nanolandscape.rdf.bigcat-bioinformatics.org/sparql --data-urlencode query@allTitanias.rq

This SPARQL query is available under CCZero.