BH16.12/FederatedSearch/queries
提供:TogoWiki
- 手順
1. LODQAから自動生成した。
2. LODQAから生成されたSPARQLクエリは変数とFILTERの組み合わせが多いためFederated searchには難しいので変数に値を入れて変数の数を減らしながら、Federated searchがより簡単なクエリを作った。
- Query 1 (簡単)
athrosisのside effectを持つdrugは? (siderだけ検索すれば答えが返るクエリ)
SELECT ?it1 WHERE { ?it1 a <http://www4.wiwiss.fu-berlin.de/sider/resource/sider/drugs> . ?it1 <http://www4.wiwiss.fu-berlin.de/sider/resource/sider/sideEffect> <http://www4.wiwiss.fu-berlin.de/sider/resource/side_effects/C0022408> . } LIMIT 10
- Query 2 (ちょっと難しい)
alzheimer対象のdrugが持つside effectは? (drug bankとside effectを両方検索する必要があるクエリ)
SELECT ?it1 ?it2 ?x11 WHERE { ?it1 a <http://www4.wiwiss.fu-berlin.de/sider/resource/sider/side_effects> . ?it2 a <http://www4.wiwiss.fu-berlin.de/sider/resource/sider/drugs> . ?it2 <http://www4.wiwiss.fu-berlin.de/sider/resource/sider/sideEffect> ?it1 . ?it2 <http://www.w3.org/2002/07/owl#sameAs> ?x11 . ?x11 <http://www4.wiwiss.fu-berlin.de/drugbank/resource/drugbank/possibleDiseaseTarget> <http://www4.wiwiss.fu-berlin.de/diseasome/resource/diseases/74> . } LIMIT 10
- Query 3 (かなり難しい)
alzheimer対象のdrugが持つside effectは? (drug bankとside effectを両方検索する必要があり,かつ,特定されてないpredicateを含む。)
SELECT ?it1 ?it2 ?x11 ?p WHERE { ?it1 a <http://www4.wiwiss.fu-berlin.de/sider/resource/sider/side_effects> . ?it2 a <http://www4.wiwiss.fu-berlin.de/sider/resource/sider/drugs> . ?it2 <http://www4.wiwiss.fu-berlin.de/sider/resource/sider/sideEffect> ?it1 . ?it2 ?p ?x11 . ?x11 <http://www4.wiwiss.fu-berlin.de/drugbank/resource/drugbank/possibleDiseaseTarget> <http://www4.wiwiss.fu-berlin.de/diseasome/resource/diseases/74> . } LIMIT 10