web services for semantic applications in healthcare and life sciences

15
Web Services for Semantic Applications in Healthcare and Life Sciences Trish Whetzel

Upload: trish-whetzel

Post on 23-Jun-2015

95 views

Category:

Documents


2 download

DESCRIPTION

BioPortal demo from ICBO 2009

TRANSCRIPT

Page 1: Web Services for Semantic Applications in Healthcare and Life Sciences

Web Services for Semantic Applications in Healthcare and Life Sciences

Trish Whetzel

Page 2: Web Services for Semantic Applications in Healthcare and Life Sciences

RESTful Web Services

• Accessed via HTTP • Each unique URL is a representation of some

object • Operations include GET, POST, PUT, DELETE • Lightweight, easy to build

Page 3: Web Services for Semantic Applications in Healthcare and Life Sciences

Web Services

Page 4: Web Services for Semantic Applications in Healthcare and Life Sciences

Ontology Web Services

UI Browser Code Widget

Access Demo Demo

Search Demo Demo

Annotate Demo Demo

Hierarchy Demo

Page 5: Web Services for Semantic Applications in Healthcare and Life Sciences

Ontology Web Services

UI Browser Code Widget

Access Demo Demo

Search Demo Demo

Annotate Demo Demo

Hierarchy Demo

Page 6: Web Services for Semantic Applications in Healthcare and Life Sciences

BioPortal

• Ontology repository– Browse, search, and visualize ontologies– OBO format, OWL, Protégé frames

• Community evaluation– Reviews, Notes, Projects

• Text annotation• http://bioportal.bioontology.org

Page 7: Web Services for Semantic Applications in Healthcare and Life Sciences

Ontology Web Services

UI Browser Code Widget

Access Demo Demo

Search Demo Demo

Annotate Demo Demo

Hierarchy Demo

Page 8: Web Services for Semantic Applications in Healthcare and Life Sciences

Ontology Web Services

UI Browser Code Widget

Access Demo Demo

Search Demo Demo

Annotate Demo Demo

Hierarchy Demo

Page 9: Web Services for Semantic Applications in Healthcare and Life Sciences

Ontology Web Services

UI Browser Code Widget

Access Demo Demo

Search Demo Demo

Annotate Demo Demo

Hierarchy Demo

Page 10: Web Services for Semantic Applications in Healthcare and Life Sciences

Ontology Web Services

UI Browser Code Widget

Access Demo Demo

Search Demo Demo

Annotate Demo Demo

Hierarchy Demo

Page 11: Web Services for Semantic Applications in Healthcare and Life Sciences

Ontology term selection in the ISAcreator editor

A ‘user-friendly’ standalone Java application that assists the experimentalists to annotate the experimental metadata. Depending on the configuration (set via the ISAconfigurator tool), certain fields prompt a pop-up browser to search and select terms from ontologies that are accessed in real time via the Ontology Lookup Service and BioPortal.

Page 12: Web Services for Semantic Applications in Healthcare and Life Sciences

Automated recognition of ontology terms and database IDs before publication with manual curation by author Word 2007 add-in

Page 13: Web Services for Semantic Applications in Healthcare and Life Sciences

BioLit web resource: automated recognition of ontology terms and database IDs after publication http://biolit.ucsd.edu

Page 14: Web Services for Semantic Applications in Healthcare and Life Sciences

Web Interface FunctionalityWeb Interface Functionality• Functionality implemented:

– Integrates the ECG workflows into one unified workflow• Accepts ECG formats workflows processed and stores in WFDB• Allows for in-memory translation to HL7aECG

– Extends the capability of scrolling visualization of the ECG• Allows for annotation within the waveform, leveraging NCBO REST

Services real-time

• Prototype ECG Widget Demo

Page 15: Web Services for Semantic Applications in Healthcare and Life Sciences

http://www.bioontology.org/wiki/index.php/Using_NCBO_Technology_In_Your_Project

[email protected]