190_ion_channels_associated_with_disease

rq turtle/ttl

Find reviewed proteins classified with the Ion channel keyword that are also linked to a disease, and name the disease - combining a structural/functional classification with clinical relevance

Use at

PREFIX up: <http://purl.uniprot.org/core/>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX keywords: <http://purl.uniprot.org/keywords/>

SELECT
  ?protein
  ?diseaseName
WHERE {
  ?protein up:reviewed true ;
    up:classifiedWith keywords:407 ;
    up:annotation ?disease .
  ?disease a up:Disease_Annotation ;
    up:disease ?d .
  ?d skos:prefLabel ?diseaseName .
}
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
  v3("?d")
  v2("?disease")
  v4("?diseaseName"):::projected 
  v1("?protein"):::projected 
  c4(["keywords:407"]):::iri 
  c7(["up:Disease_Annotation"]):::iri 
  c2(["true^^xsd:boolean"]):::literal 
  v1 --"up:reviewed"-->  c2
  v1 --"up:classifiedWith"-->  c4
  v1 --"up:annotation"-->  v2
  v2 --"a"-->  c7
  v2 --"up:disease"-->  v3
  v3 --"skos:prefLabel"-->  v4