BH12.12/stanza titech/Disease Information
提供:TogoWiki
Disease Information
- スタンザ概要--------------------------
- ある病気の基本情報を取得
- 入力----------------------------------
- PDO ID
- 出力----------------------------------
変数名 | 説明 | URI or literal |
---|---|---|
?diseaseName | 病名 | literal |
?synonymList | 同義語のリスト | literal |
?def | 病気の定義 | literal |
?class | 病気のクラス | literal |
?symptomList | 症状のリスト | literal |
- 使用グラフ----------------------------
- PDO_ver0.2.owl
- CSSO_ver0.1.owl
- mapping_ver2.ttl
- メモ----------------------------------
- SPARQL query--------------------------
例:Myocarditis(pdo:PDO_000173)に関する情報
PREFIX pdo: <http://purl.jp/bio/11/pdo/> PREFIX obo: <http://purl.obolibrary.org/obo/> PREFIX csso: <http://purl.jp/bio/11/csso/> SELECT ?diseaseName ?synonymList ?def ?class ?symptomList FROM <http://localhost:8890/PDO/test/PDO_ver0.2.owl> FROM <http://localhost:8890/PDO/test/CSSO_ver0.1.owl> FROM <http://localhost:8890/PDO/test/mapping_ver2.ttl> WHERE { pdo:PDO_000173 rdfs:label ?diseaseName. { SELECT (GROUP_CONCAT(?synonym; SEPARATOR = " , ") AS ?synonymList) WHERE{ pdo:PDO_000173 skos:altLabel ?synonym. } } { SELECT (GROUP_CONCAT(?symptoms; SEPARATOR = " , ") AS ?symptomList) WHERE{ pdo:PDO_000173 pdo:hasSymptomOf ?symptom. ?symptom rdfs:label ?symptoms. } } OPTIONAL{ pdo:PDO_000173 obo:IAO_0000115 ?def. } OPTIONAL{ pdo:PDO_000173 rdfs:subClassOf+ ?upperClass. ?upperClass rdfs:subClassOf pdo:PDO_000001. ?upperClass rdfs:label ?class. } }