sbd-data-book

allCNTs.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_606 }
  ?nm rdfs:subClassOf* ?superclass ; rdfs:label ?nmLabel_ .
} GROUP BY ?nm

run

Output

nm
CNT: Carbon nanotubes
MWCNT40nm-COOH
single-walled carbon nanotube
NM-403
Mitsui MWCNT-7
double-walled carbon nanotube
JRCNM04000a
JRCNM04001a
NM-400
NM-401
JRCNM40001a
JRCNM40002a
JRCNM40003a
JRCNM40004a
JRCNM40005a
JRCNM40006a
JRCNM40007a
JRCNM40008a
JRCNM40009a
JRCNM40010a
NM-402
JRCNM40011a
ERM00000066
ERM00000325

Code examples

curl

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

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

This SPARQL query is available under CCZero.