sbd-data-book

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

run

Output

nm
Ag nanoparticle
NM-300
NM-300K
JRCNM03000a
coated silver nanoparticle
citrate-coated silver nanoparticle
poly(vinylpyrrolidone)-coated Ag nanoparticle
gum arabic-coated Ag NP
PVP8-Ag NP
PVP38-Ag NP
GA5-Ag NP
GA22-Ag NP
ERM00000067

Code examples

curl

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

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

This SPARQL query is available under CCZero.