|
OpenBioMedForTCMBeta
This page describes the beta release on 2009-07-02 of all resources under development in the [http://code.google.com/p/open-biomed/ OpenBioMed] for TCM project.
release ApplicationSearch for herbs associated with a diseaseProvide a new search tool allowing one to search for herb information for a given disease (such as Alzheimer or Parkinson). This tool returns:
The link to each herb brings one to the information page about this herb, which assembles information about:
Search for aTags of a herbProvided another new search tool that allows one to search for aTags for a given herb: http://www.open-biomed.org.uk/admed/admedapps/searchForAtags. These aTags provide additional knowledge about a query herb, retrieved from aTags for TCM Example SPARQL queries for challenging questionsTCM genes associated with a diseasePREFIX tcm: <http://purl.org/net/tcm/tcm.lifescience.ntu.edu.tw/>
SELECT DISTINCT ?gene ?genename ?externalgene
WHERE {
?disease rdfs:label ?diseasename . filter regex(?diseasename, "^Alzheimer", "i") .
?association tcm:contextAssociation ?disease ;
tcm:contextAssociation ?herb ;
tcm:contextAssociation ?gene .
?gene rdf:type tcm:Gene ; rdfs:label ?genename .
optional {?externalgene owl:sameAs ?gene } .
}limit 300 Search for diseases associated with TCM genes from DiseasomePREFIX dis: <http://www4.wiwiss.fu-berlin.de/diseasome/resource/diseasome/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT DISTINCT ?gene ?disease ?diseasename ?superdisease ?supername ?subdisease ?subname WHERE {
{
{
?gene rdf:type dis:genes .
filter regex(str(?gene), "http://www4.wiwiss.fu-berlin.de/diseasome/resource/genes/APP").
?disease dis:associatedGene ?gene .
}
union
{
?gene rdf:type dis:genes .
filter regex(str(?gene), "http://www4.wiwiss.fu-berlin.de/diseasome/resource/genes/TTR").
?disease dis:associatedGene ?gene .
}
union
{
?gene rdf:type dis:genes .
filter regex(str(?gene), "http://www4.wiwiss.fu-berlin.de/diseasome/resource/genes/ACHE").
?disease dis:associatedGene ?gene .
}
union
{
?gene rdf:type dis:genes .
filter regex(str(?gene), "http://www4.wiwiss.fu-berlin.de/diseasome/resource/genes/APOE").
?disease dis:associatedGene ?gene .
}
}
{
?disease dis:name ?diseasename .
optional {?disease dis:diseaseSubtypeOf ?superdisease .?superdisease dis:name ?supername .}
optional {?subdisease dis:diseaseSubtypeOf ?disease . ?subdisease dis:name ?subname .}
}
}Search for side-effects of TCM herbsTCM -----------> DailyMed (via ingredient) DailyMed ------> SIDER (via drug) Search for ingredients of TCM herbs PREFIX tcm: <http://purl.org/net/tcm/tcm.lifescience.ntu.edu.tw/>
select distinct ?ingredient ?dailymedIngredient
where {
<http://purl.org/net/tcm/tcm.lifescience.ntu.edu.tw/id/medicine/Ginkgo_biloba> tcm:ingredient ?ingredient .
?dailymedIngredient owl:sameAs ?ingredient .Search for drugs from Dailymed PREFIX dailymed: <http://www4.wiwiss.fu-berlin.de/dailymed/resource/dailymed/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
select distinct ?drug ?drugname
where {
?drug dailymed:activeIngredient <http://www4.wiwiss.fu-berlin.de/dailymed/resource/ingredient/Histidine> ;
dailymed:name ?drugname ; dailymed:representedOrganization ?organization .
}Search for side effects of drugs from SIDER PREFIX sider: <http://www4.wiwiss.fu-berlin.de/sider/resource/sider/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
select distinct ?effect ?effectname
where {
?drug rdfs:label ?drugname . filter regex(?drugname, "folic acid", "i") .
?drug sider:sideEffect ?effect .
?effect rdfs:label ?effectname .
}LIMIT 100 Data Source
Data ServiceAll the above datasets will be available as RDF dump once the mapping generation is completed. Currently, these datasets are accessible through a SPARQL endpoint at http://www.open-biomed.org.uk/sparql/ |
► Sign in to add a comment
alzheimer