SLIDE 1
Accessing and Manipulating Life-Sciences Ontologies using Web - - PowerPoint PPT Presentation
Accessing and Manipulating Life-Sciences Ontologies using Web - - PowerPoint PPT Presentation
Accessing and Manipulating Life-Sciences Ontologies using Web Services Olivier Dameron, Mark A. Musen SMI - Stanford University W3C Workshop on Semantic Web for Life Sciences - oct. 2004 Context: Semantic needs for Life Sciences Huge
SLIDE 2
SLIDE 3
Context: Overlap with the SW approach
Limitations are common with other domains sharing D, sharing K, enhance interop. Web Technologies = promising approach some are already mainstream ∃ efforts for representing and formalizing K GO, OMIM, MGED, Galen, FMA However: under exploited not inter-connected
SLIDE 4
Hypothesis
Life Sciences = interesting test case for a Semantic Web killer app Some of the outcome could be generalized to
- ther domains
SLIDE 5
Objectives
Identify ontology manipulation functions application and domain-independant Implement them as Web Services: OWS scenario of need for OWS in LS context can be implemented with current technologies OWS are also necessary to SW framework processing semantic descr. of regular WS automatic retrieval, composition
SLIDE 6
OWS Categories
Queries Views Translations Mapping Versioning Merging Reasoning
SLIDE 7
OWS Categories
VIEW OWS Ontology View def. Ontology TRANSLATION Ontology Language Ontology QUERY OWS Ontology Query string Variables mapping
SLIDE 8
OWS Implementation scenario
Retrieve the clinical trials relevant to a patient with lung tumor
stage the patient's tumor query to NCI clinical trials online DB
SLIDE 9
OWS Implementation scenario
SLIDE 10
SLIDE 11
TNM classification
TNM:
T0 – T4: primary tumor N0 – N3: metastasis in lymph nodes M0 – M1: distant metastasis Stage 0 - IV: derived from the TxNyMz score
Requires:
Representation TxNyMz criteria + stages Taxonomy of tumors + pathologies Taxonomy + partonomy of anatomy
SLIDE 12
TNM classification
TNM:
T0 – T4: primary tumor N0 – N3: metastasis in lymph nodes M0 – M1: distant metastasis Stage 0 - IV: derived from the TxNyMz score
Requires:
Representation TxNyMz criteria + stages Taxonomy of tumors + pathologies Taxonomy + partonomy of anatomy
FMA NCI
SLIDE 13
FMA NCI Lung View Lung Tumor View TNM Lung View (OWL) Extended TNM Create View Create View Translate Merge Reasoning
SLIDE 14
SLIDE 15
SLIDE 16
OWS for the Semantic Web
Automating usage of WS
discovery execution composition
Requires explicit description
syntactically valid communication: SOAP, WSDL semantic aspect: OWL-S
How do apps automatically access and process semantic descriptions ? OWS
SLIDE 17
OWS for assessing WS relevance
WS Client OWL-S Description 1
SLIDE 18
OWS for assessing WS relevance
WS Client OWL-S Description OWS Reasoning 1 2 OWS Mapping OWS ...
SLIDE 19
OWS for assessing WS relevance
WS Client WS Server OWL-S Description OWS Reasoning 1 2 3 OWS Mapping OWS ...
SLIDE 20
OWS for semantic interoperability
WS Client OWL-S Description 1 2 OWS WS Relevance (prev. slide) OWS Compute WS Input params 3
SLIDE 21
OWS for semantic interoperability
WS Client WS Server OWL-S Description 1 2 4 OWS WS Relevance (prev. slide) OWS Compute WS Input params 3
SLIDE 22
OWS for semantic interoperability
WS Client WS Server OWL-S Description 1 2 4 OWS WS Relevance (prev. slide) 5 OWS Compute WS Input params OWS Compute WS Output params 3
SLIDE 23
Conclusion
Life Sciences: priviledged domain
∃ ontologies ∃ application needs
commercial opportunities Use of OWS for linking isolated resources OWS also play a role in the SW development
SLIDE 24
SLIDE 25