SlideShare una empresa de Scribd logo
1 de 44
Ontology Web Services 
Trish Whetzel, PhD 
Outreach Coordinator 
THE NATIONAL CENTER FOR 
BIOMEDICAL ONTOLOGY
National Center for 
Biomedical Ontology 
• Mission 
– To create software for the application of 
ontologies in biomedical science and clinical 
care 
• NCBO Partners 
– Stanford University - Dr. Mark A. Musen 
– Mayo Clinic - Dr. Christopher G. Chute 
– University of Buffalo - Dr. Barry Smith 
– University of Victoria - Dr. Margaret-Anne 
Storey
National Centers for Biomedical Computing 
(http://www.ncbcs.org)
REST Web Services 
• Accessed via HTTP 
– http://rest.bioontology.org/{parameter} 
• Each unique URL is a representation of some 
object 
• Operations include GET, POST, PUT, DELETE 
• Lightweight, easy to build
Web Services 
Code 
User 
Interface 
Browser 
http://bioportal.bioontology.org
Ontology Web Services 
• List Ontologies 
– Get ontology metadata 
• Create Views 
– View Extraction 
• Access Ontologies and 
Views (Value sets or Slims) 
– Search 
– Term 
– Hierarchy 
– Mapping 
– Notes 
• Widgets 
– Auto-complete 
– Visualization 
• Create ontology-based 
annotations 
– Annotator 
– Ontology Recommender 
– Lexicon Builder 
• Access ontology-based 
index of annotations 
– Resource Index
Ontology Web Services 
• List Ontologies 
– Get ontology metadata 
• Create Views 
– View Extraction 
• Access Ontologies and 
Views (Value sets or Slims) 
– Search 
– Term 
– Hierarchy 
– Mapping 
– Notes 
• Widgets 
– Auto-complete 
– Visualization 
• Create ontology-based 
annotations 
– Annotator 
– Ontology Recommender 
– Lexicon Builder 
• Access ontology-based 
index of annotations 
– Resource Index
Ontology View 
• A View is a subset of one or more ontologies 
– also referred to as a value set or slim 
• Anyone can create a View 
– does not need to be the ontology “owner” 
9
View Extraction Web service 
• Given a term identifier, extracts all children 
• Parameters 
– Ontology version identifier 
– Term identifier 
– Output ontology name 
10 
http://www.bioontology.org/wiki/in 
dex.php/View_Extraction
Views in BioPortal 
11
Views in BioPortal 
12
Using Views in Your Application 
• List all views 
– Get list of all views in BioPortal 
– Get all versions of a given View 
• Views are accessible via all BioPortal web 
services 
– Get term – get all details about a term 
– Search – find terms in a View 
– Widgets – form field auto-complete widget 
13
Ontology Web Services 
• List Ontologies 
– Get ontology metadata 
• Create Views 
– View Extraction 
• Access Ontologies and 
Views (Value sets or Slims) 
– Search 
– Term 
– Hierarchy 
– Mapping 
– Notes 
– RDF 
• Widgets 
– Auto-complete 
– Visualization 
• Create ontology-based 
annotations 
– Annotator 
– Ontology Recommender 
– Lexicon Builder 
• Access ontology-based 
index of annotations 
– Resource Index
BioPortal 
• Functionality 
– Notes 
15
Ontology Web Services 
• Access Ontologies and Views (Value sets or Slims) 
– Search – search by term or term identifier across all 
ontologies in BioPortal 
– Term – get details about a term including it’s URI, 
super- and sub-classes, properties 
– Hierarchy – get parent or children terms 
– Mapping – get mappings between terms 
– Notes – get comments/new term proposals added to 
the ontology 
– RDF – get RDF snippet for term or entire ontology
Ontology Web Services 
• BioPortal Search Demo 
17
Ontology Web Services 
• List Ontologies 
– Get ontology metadata 
• Create Views 
– View Extraction 
• Access Ontologies and 
Views (Value sets or 
Slims) 
– Search 
– Term 
– Hierarchy 
– Mapping 
– Notes 
– RDF 
• Widgets 
– Auto-complete 
– Visualization 
• Create ontology-based 
annotations 
– Annotator 
– Ontology Recommender 
– Lexicon Builder 
• Access ontology-based 
index of annotations 
– Resource Index
Ontology Web Services 
• Widgets 
– Jump To – auto-complete function to select term 
and Jump To BioPortal to view term details 
– Term-selection widget – auto-complete function 
and can return term URI, term ID or term name 
– Visualize widget – view the ontology structure and 
relations 
– Tree widget – view the ontology tree 
Code for widgets is available on BioPortal
Ontology Widgets 
• BioPortal Widgets 
Term-selection
Ontology Widgets 
• BioPortal Widgets 
RSS feed 
Jump To
Ontology Widgets 
• BioPortal Widgets 
Tree widget 
Visualization
Ontology Web Services 
• List Ontologies 
– Get ontology metadata 
• Create Views 
– View Extraction 
• Access Ontologies and 
Views (Value sets or Slims) 
– Search 
– Term 
– Hierarchy 
– Mapping 
– Notes 
– RDF 
• Widgets 
– Auto-complete 
– Visualization 
• Create ontology-based 
annotations 
– Annotator 
– Ontology Recommender 
– Lexicon Builder 
• Access ontology-based 
index of annotations 
– Resource Index
Annotator: The Basic Idea 
• Tag textual metadata with ontology terms 
24
Annotator Workflow
Code 
Annotator 
Web service 
UIMA 
platform 
Excel 
User 
Interface
Annotator Addin
Annotator Addin
Ontology Web Services 
• List Ontologies 
– Get ontology metadata 
• Create Views 
– View Extraction 
• Access Ontologies and 
Views (Value sets or Slims) 
– Search 
– Term 
– Hierarchy 
– Mapping 
– Notes 
– RDF 
• Widgets 
– Auto-complete 
– Visualization 
• Create ontology-based 
annotations 
– Annotator 
–Ontology 
Recommender 
– Lexicon Builder 
• Access ontology-based 
index of annotations 
– Resource Index
Ontology Recommender 
Clement Jonquet, Mark A. Musen and Nigam H. Shah 
Building a Biomedical Ontology Recommender Web Service 
Journal of Biomedical Semantics 2010, 1(Suppl 1):S1
Ontology Web Services 
• List Ontologies 
– Get ontology metadata 
• Create Views 
– View Extraction 
• Access Ontologies and 
Views (Value sets or Slims) 
– Search 
– Term 
– Hierarchy 
– Mapping 
– Notes 
• Widgets 
– Auto-complete 
– Visualization 
• Create ontology-based 
annotations 
– Annotator 
– Ontology Recommender 
– Lexicon Builder 
• Access ontology-based 
index of annotations 
– Resource Index
Lexicon Builder 
www.bioontology.org/wiki/inde 
x.php/Lexicon_Builder
Ontology Web Services 
• List Ontologies 
– Get ontology metadata 
• Create Views 
– View Extraction 
• Access Ontologies and 
Views (Value sets or Slims) 
– Search 
– Term 
– Hierarchy 
– Mapping 
– Notes 
• Widgets 
– Auto-complete 
– Visualization 
• Create ontology-based 
annotations 
– Annotator 
– Ontology Recommender 
– Lexicon Builder 
• Access ontology-based 
index of 
annotations 
– Resource Index
Resource Index: Use Case 
34
Resource Index: Use Case 
35
Resource Index: Use Case 
36
Resource Index: The Basic Idea 
37
Resource Index: Use Case 
38
Resource Index: Use Case 
39
Resource Index: Use Case 
40
NCBO Resource Index
Ontology Web Services 
• Access Ontologies and 
Views (Value sets or 
Slims) 
– Search 
– Term 
– Hierarchy 
– Mapping 
– Notes 
– RDF 
• Widgets 
– Auto-complete 
– Visualization 
• Create ontology-based 
annotations 
– Annotator 
– Ontology Recommender 
– Lexicon Builder 
• Access ontology-based 
index of annotations 
– Resource Index
Tools using NCBO Technology 
43 
http://www.bioontology.org/technology
Thank you! 
• Using NCBO Technology in Your Project: 
http://www.bioontology.org/wiki/index.php/Using_ 
NCBO_Technology_In_Your_Project 
• Web service documentation: 
http://www.bioontology.org/wiki/index.php/NCBO_ 
REST_services 
• Questions: 
support@bioontology.org

Más contenido relacionado

Destacado

RDFa Semantic Web
RDFa Semantic WebRDFa Semantic Web
RDFa Semantic WebRob Paok
 
The Standardization of Semantic Web Ontology
The Standardization of Semantic Web OntologyThe Standardization of Semantic Web Ontology
The Standardization of Semantic Web OntologyMyungjin Lee
 
ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language
ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology LanguageICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language
ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology LanguagePieter Pauwels
 
The Semantic Web #8 - Ontology
The Semantic Web #8 - OntologyThe Semantic Web #8 - Ontology
The Semantic Web #8 - OntologyMyungjin Lee
 
Ontology and semantic web (2016)
Ontology and semantic web (2016)Ontology and semantic web (2016)
Ontology and semantic web (2016)Craig Trim
 
The Semantic Web
The Semantic WebThe Semantic Web
The Semantic WebBarry Smith
 
The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)Myungjin Lee
 
ECPPM2014 - Making SimModel information available as RDF graphs
ECPPM2014 - Making SimModel information available as RDF graphsECPPM2014 - Making SimModel information available as RDF graphs
ECPPM2014 - Making SimModel information available as RDF graphsPieter Pauwels
 
Ontology Engineering: representation in OWL
Ontology Engineering: representation in OWLOntology Engineering: representation in OWL
Ontology Engineering: representation in OWLGuus Schreiber
 
Semantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning TutorialSemantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning Tutorialbutest
 
Introduction to Ontology Engineering with Fluent Editor 2014
Introduction to Ontology Engineering with Fluent Editor 2014Introduction to Ontology Engineering with Fluent Editor 2014
Introduction to Ontology Engineering with Fluent Editor 2014Cognitum
 
4 semantic web and ontology
4 semantic web and ontology4 semantic web and ontology
4 semantic web and ontologySanthosh Kannan
 
Semantic Web and Ontology Seminar by Peakmaker
Semantic Web and Ontology Seminar by PeakmakerSemantic Web and Ontology Seminar by Peakmaker
Semantic Web and Ontology Seminar by PeakmakerKrich Peakmaker
 
Web ontologie language (par RAFEH Aya et VAILLEUX Arnaud)
Web ontologie language (par RAFEH Aya et VAILLEUX Arnaud)Web ontologie language (par RAFEH Aya et VAILLEUX Arnaud)
Web ontologie language (par RAFEH Aya et VAILLEUX Arnaud)rchbeir
 
Semantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionSemantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionKent State University
 
Jarrar: OWL -Web Ontology Language
Jarrar: OWL -Web Ontology LanguageJarrar: OWL -Web Ontology Language
Jarrar: OWL -Web Ontology LanguageMustafa Jarrar
 
Web ontology language (owl)
Web ontology language (owl)Web ontology language (owl)
Web ontology language (owl)Ameer Sameer
 

Destacado (20)

RDFa Semantic Web
RDFa Semantic WebRDFa Semantic Web
RDFa Semantic Web
 
The Standardization of Semantic Web Ontology
The Standardization of Semantic Web OntologyThe Standardization of Semantic Web Ontology
The Standardization of Semantic Web Ontology
 
ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language
ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology LanguageICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language
ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language
 
The Semantic Web #8 - Ontology
The Semantic Web #8 - OntologyThe Semantic Web #8 - Ontology
The Semantic Web #8 - Ontology
 
Ontology and semantic web (2016)
Ontology and semantic web (2016)Ontology and semantic web (2016)
Ontology and semantic web (2016)
 
The Semantic Web
The Semantic WebThe Semantic Web
The Semantic Web
 
The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)
 
ECPPM2014 - Making SimModel information available as RDF graphs
ECPPM2014 - Making SimModel information available as RDF graphsECPPM2014 - Making SimModel information available as RDF graphs
ECPPM2014 - Making SimModel information available as RDF graphs
 
Owlizr
OwlizrOwlizr
Owlizr
 
The Web Ontology Language
The Web Ontology LanguageThe Web Ontology Language
The Web Ontology Language
 
Ontology Engineering: representation in OWL
Ontology Engineering: representation in OWLOntology Engineering: representation in OWL
Ontology Engineering: representation in OWL
 
Semantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning TutorialSemantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning Tutorial
 
Introduction to Ontology Engineering with Fluent Editor 2014
Introduction to Ontology Engineering with Fluent Editor 2014Introduction to Ontology Engineering with Fluent Editor 2014
Introduction to Ontology Engineering with Fluent Editor 2014
 
4 semantic web and ontology
4 semantic web and ontology4 semantic web and ontology
4 semantic web and ontology
 
Semantic Web and Ontology Seminar by Peakmaker
Semantic Web and Ontology Seminar by PeakmakerSemantic Web and Ontology Seminar by Peakmaker
Semantic Web and Ontology Seminar by Peakmaker
 
Web ontologie language (par RAFEH Aya et VAILLEUX Arnaud)
Web ontologie language (par RAFEH Aya et VAILLEUX Arnaud)Web ontologie language (par RAFEH Aya et VAILLEUX Arnaud)
Web ontologie language (par RAFEH Aya et VAILLEUX Arnaud)
 
Ontologies in RDF-S/OWL
Ontologies in RDF-S/OWLOntologies in RDF-S/OWL
Ontologies in RDF-S/OWL
 
Semantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionSemantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: Introduction
 
Jarrar: OWL -Web Ontology Language
Jarrar: OWL -Web Ontology LanguageJarrar: OWL -Web Ontology Language
Jarrar: OWL -Web Ontology Language
 
Web ontology language (owl)
Web ontology language (owl)Web ontology language (owl)
Web ontology language (owl)
 

Similar a Ontology Web Services

Ontology Web services for Semantic Applications
Ontology Web services for Semantic ApplicationsOntology Web services for Semantic Applications
Ontology Web services for Semantic ApplicationsTrish Whetzel
 
NCBO Technology Overview
NCBO Technology OverviewNCBO Technology Overview
NCBO Technology OverviewTrish Whetzel
 
Enabling Semantically Aware Software Applications
Enabling Semantically Aware Software Applications Enabling Semantically Aware Software Applications
Enabling Semantically Aware Software Applications Trish Whetzel
 
Web services and the Development of Semantic Applications
Web services and the Development of Semantic ApplicationsWeb services and the Development of Semantic Applications
Web services and the Development of Semantic ApplicationsTrish Whetzel
 
Ontology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical studyOntology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical studyDebashisnaskar
 
Ontology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical StudyOntology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical StudyDebashisnaskar
 
NCBO Tools and Web services
NCBO Tools and Web servicesNCBO Tools and Web services
NCBO Tools and Web servicesTrish Whetzel
 
NISO access related projects (presented at the Charleston conference 2016)
NISO access related projects (presented at the Charleston conference 2016)NISO access related projects (presented at the Charleston conference 2016)
NISO access related projects (presented at the Charleston conference 2016)Christine Stohn
 
OOR Architecture - Towards a Network of Linked Ontology Repositories
OOR Architecture - Towards a Network of Linked Ontology RepositoriesOOR Architecture - Towards a Network of Linked Ontology Repositories
OOR Architecture - Towards a Network of Linked Ontology RepositoriesKim Viljanen
 
Web Services for Semantic Applications in Healthcare and Life Sciences
Web Services for Semantic Applications in Healthcare and Life SciencesWeb Services for Semantic Applications in Healthcare and Life Sciences
Web Services for Semantic Applications in Healthcare and Life SciencesTrish Whetzel
 
Citation Metrics: Established and Emerging Tools
Citation Metrics: Established and Emerging ToolsCitation Metrics: Established and Emerging Tools
Citation Metrics: Established and Emerging ToolsLinda Galloway
 
Ontology-based Tools to Enhance the Curation Workflow
Ontology-based Tools to Enhance the Curation WorkflowOntology-based Tools to Enhance the Curation Workflow
Ontology-based Tools to Enhance the Curation WorkflowTrish Whetzel
 
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...OpenAIRE
 
Discovery Systems: Connecting the 21st Century Academic User to Content
Discovery Systems: Connecting the 21st Century Academic User to ContentDiscovery Systems: Connecting the 21st Century Academic User to Content
Discovery Systems: Connecting the 21st Century Academic User to ContentAthena Hoeppner
 

Similar a Ontology Web Services (20)

Ontology Web services for Semantic Applications
Ontology Web services for Semantic ApplicationsOntology Web services for Semantic Applications
Ontology Web services for Semantic Applications
 
NCBO Technology Overview
NCBO Technology OverviewNCBO Technology Overview
NCBO Technology Overview
 
NCBO Technology
NCBO TechnologyNCBO Technology
NCBO Technology
 
Enabling Semantically Aware Software Applications
Enabling Semantically Aware Software Applications Enabling Semantically Aware Software Applications
Enabling Semantically Aware Software Applications
 
Web services and the Development of Semantic Applications
Web services and the Development of Semantic ApplicationsWeb services and the Development of Semantic Applications
Web services and the Development of Semantic Applications
 
Ontology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical studyOntology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical study
 
Ontology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical StudyOntology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical Study
 
NCBO Tools and Web services
NCBO Tools and Web servicesNCBO Tools and Web services
NCBO Tools and Web services
 
FAIR data requires FAIR ontologies, how do we do?
FAIR data requires FAIR ontologies, how do we do?FAIR data requires FAIR ontologies, how do we do?
FAIR data requires FAIR ontologies, how do we do?
 
Presentation FAIRsFAIR workshop (April 2020)
Presentation FAIRsFAIR workshop (April 2020)Presentation FAIRsFAIR workshop (April 2020)
Presentation FAIRsFAIR workshop (April 2020)
 
NISO access related projects (presented at the Charleston conference 2016)
NISO access related projects (presented at the Charleston conference 2016)NISO access related projects (presented at the Charleston conference 2016)
NISO access related projects (presented at the Charleston conference 2016)
 
OOR Architecture - Towards a Network of Linked Ontology Repositories
OOR Architecture - Towards a Network of Linked Ontology RepositoriesOOR Architecture - Towards a Network of Linked Ontology Repositories
OOR Architecture - Towards a Network of Linked Ontology Repositories
 
Web Services for Semantic Applications in Healthcare and Life Sciences
Web Services for Semantic Applications in Healthcare and Life SciencesWeb Services for Semantic Applications in Healthcare and Life Sciences
Web Services for Semantic Applications in Healthcare and Life Sciences
 
Citation Metrics: Established and Emerging Tools
Citation Metrics: Established and Emerging ToolsCitation Metrics: Established and Emerging Tools
Citation Metrics: Established and Emerging Tools
 
Ontology-based Tools to Enhance the Curation Workflow
Ontology-based Tools to Enhance the Curation WorkflowOntology-based Tools to Enhance the Curation Workflow
Ontology-based Tools to Enhance the Curation Workflow
 
COAR Interest Group "Controlled Vocabularies for Repository Assets"
COAR Interest Group "Controlled Vocabularies for Repository Assets"COAR Interest Group "Controlled Vocabularies for Repository Assets"
COAR Interest Group "Controlled Vocabularies for Repository Assets"
 
Swoogle
SwoogleSwoogle
Swoogle
 
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
 
Discovery Systems: Connecting the 21st Century Academic User to Content
Discovery Systems: Connecting the 21st Century Academic User to ContentDiscovery Systems: Connecting the 21st Century Academic User to Content
Discovery Systems: Connecting the 21st Century Academic User to Content
 
Globe seminar
Globe seminarGlobe seminar
Globe seminar
 

Más de Trish Whetzel

Building Translate on Glass
Building Translate on GlassBuilding Translate on Glass
Building Translate on GlassTrish Whetzel
 
NCBO Web Services: Powering Semantically Aware Applications
NCBO Web Services: Powering Semantically Aware ApplicationsNCBO Web Services: Powering Semantically Aware Applications
NCBO Web Services: Powering Semantically Aware ApplicationsTrish Whetzel
 
NCBO SPARQL Endpoint
NCBO SPARQL EndpointNCBO SPARQL Endpoint
NCBO SPARQL EndpointTrish Whetzel
 
BioPortal: ontologies and integrated data resources
BioPortal: ontologies and integrated data resourcesBioPortal: ontologies and integrated data resources
BioPortal: ontologies and integrated data resourcesTrish Whetzel
 
NCBO Technology for GSC15
NCBO Technology for GSC15NCBO Technology for GSC15
NCBO Technology for GSC15Trish Whetzel
 
CTSA Inventory Resource Web Presence
CTSA Inventory Resource Web PresenceCTSA Inventory Resource Web Presence
CTSA Inventory Resource Web PresenceTrish Whetzel
 
NCBO BioPortal SPARQL Endpoint - The Quad Economy of a Semantic Web Ontology ...
NCBO BioPortal SPARQL Endpoint - The Quad Economy of a Semantic Web Ontology ...NCBO BioPortal SPARQL Endpoint - The Quad Economy of a Semantic Web Ontology ...
NCBO BioPortal SPARQL Endpoint - The Quad Economy of a Semantic Web Ontology ...Trish Whetzel
 
The NCBO Annotator and Enrichment Analysis with the Human Disease Ontology
The NCBO Annotator and Enrichment Analysis with the  Human Disease OntologyThe NCBO Annotator and Enrichment Analysis with the  Human Disease Ontology
The NCBO Annotator and Enrichment Analysis with the Human Disease OntologyTrish Whetzel
 
Annotation Analysis for Testing Drug Safety Signals
Annotation Analysis for Testing Drug Safety SignalsAnnotation Analysis for Testing Drug Safety Signals
Annotation Analysis for Testing Drug Safety SignalsTrish Whetzel
 
Collaborative Development of Ontologies using BioPortal and WebProtégé
Collaborative Development of Ontologies using  BioPortal and WebProtégé  Collaborative Development of Ontologies using  BioPortal and WebProtégé
Collaborative Development of Ontologies using BioPortal and WebProtégé Trish Whetzel
 
NCBO Overview and Biositemaps
NCBO Overview and BiositemapsNCBO Overview and Biositemaps
NCBO Overview and BiositemapsTrish Whetzel
 
Biomedical Resource Ontology
Biomedical Resource OntologyBiomedical Resource Ontology
Biomedical Resource OntologyTrish Whetzel
 
NCBO Web services: Powering Semantically Aware Applications
NCBO Web services: Powering Semantically Aware ApplicationsNCBO Web services: Powering Semantically Aware Applications
NCBO Web services: Powering Semantically Aware ApplicationsTrish Whetzel
 
Collaborative Development of Ontologies using BioPortal and WebProtégé
Collaborative Development of Ontologies using  BioPortal and WebProtégé  Collaborative Development of Ontologies using  BioPortal and WebProtégé
Collaborative Development of Ontologies using BioPortal and WebProtégé Trish Whetzel
 
Ontology Web Services for Semantic Applications
Ontology Web Services for Semantic Applications Ontology Web Services for Semantic Applications
Ontology Web Services for Semantic Applications Trish Whetzel
 
NCBO Resource Index: Ontology-based Search and Mining of Biomedical Resources
NCBO Resource Index: Ontology-based Search and Mining of Biomedical ResourcesNCBO Resource Index: Ontology-based Search and Mining of Biomedical Resources
NCBO Resource Index: Ontology-based Search and Mining of Biomedical ResourcesTrish Whetzel
 
Using the NCBO Annotator to Develop an Ontology-Based Index of Biomedical Res...
Using the NCBO Annotator to Develop an Ontology-Based Index of Biomedical Res...Using the NCBO Annotator to Develop an Ontology-Based Index of Biomedical Res...
Using the NCBO Annotator to Develop an Ontology-Based Index of Biomedical Res...Trish Whetzel
 
American Society of Human Genetics (ASHG) 2011
American Society of Human Genetics (ASHG) 2011American Society of Human Genetics (ASHG) 2011
American Society of Human Genetics (ASHG) 2011Trish Whetzel
 
A Lined Data Approach to Interoperability between Biomedical Resource Invento...
A Lined Data Approach to Interoperability between Biomedical Resource Invento...A Lined Data Approach to Interoperability between Biomedical Resource Invento...
A Lined Data Approach to Interoperability between Biomedical Resource Invento...Trish Whetzel
 
Biositemaps: A Framework for Biomedical Resource Discovery
Biositemaps: A Framework for Biomedical Resource DiscoveryBiositemaps: A Framework for Biomedical Resource Discovery
Biositemaps: A Framework for Biomedical Resource DiscoveryTrish Whetzel
 

Más de Trish Whetzel (20)

Building Translate on Glass
Building Translate on GlassBuilding Translate on Glass
Building Translate on Glass
 
NCBO Web Services: Powering Semantically Aware Applications
NCBO Web Services: Powering Semantically Aware ApplicationsNCBO Web Services: Powering Semantically Aware Applications
NCBO Web Services: Powering Semantically Aware Applications
 
NCBO SPARQL Endpoint
NCBO SPARQL EndpointNCBO SPARQL Endpoint
NCBO SPARQL Endpoint
 
BioPortal: ontologies and integrated data resources
BioPortal: ontologies and integrated data resourcesBioPortal: ontologies and integrated data resources
BioPortal: ontologies and integrated data resources
 
NCBO Technology for GSC15
NCBO Technology for GSC15NCBO Technology for GSC15
NCBO Technology for GSC15
 
CTSA Inventory Resource Web Presence
CTSA Inventory Resource Web PresenceCTSA Inventory Resource Web Presence
CTSA Inventory Resource Web Presence
 
NCBO BioPortal SPARQL Endpoint - The Quad Economy of a Semantic Web Ontology ...
NCBO BioPortal SPARQL Endpoint - The Quad Economy of a Semantic Web Ontology ...NCBO BioPortal SPARQL Endpoint - The Quad Economy of a Semantic Web Ontology ...
NCBO BioPortal SPARQL Endpoint - The Quad Economy of a Semantic Web Ontology ...
 
The NCBO Annotator and Enrichment Analysis with the Human Disease Ontology
The NCBO Annotator and Enrichment Analysis with the  Human Disease OntologyThe NCBO Annotator and Enrichment Analysis with the  Human Disease Ontology
The NCBO Annotator and Enrichment Analysis with the Human Disease Ontology
 
Annotation Analysis for Testing Drug Safety Signals
Annotation Analysis for Testing Drug Safety SignalsAnnotation Analysis for Testing Drug Safety Signals
Annotation Analysis for Testing Drug Safety Signals
 
Collaborative Development of Ontologies using BioPortal and WebProtégé
Collaborative Development of Ontologies using  BioPortal and WebProtégé  Collaborative Development of Ontologies using  BioPortal and WebProtégé
Collaborative Development of Ontologies using BioPortal and WebProtégé
 
NCBO Overview and Biositemaps
NCBO Overview and BiositemapsNCBO Overview and Biositemaps
NCBO Overview and Biositemaps
 
Biomedical Resource Ontology
Biomedical Resource OntologyBiomedical Resource Ontology
Biomedical Resource Ontology
 
NCBO Web services: Powering Semantically Aware Applications
NCBO Web services: Powering Semantically Aware ApplicationsNCBO Web services: Powering Semantically Aware Applications
NCBO Web services: Powering Semantically Aware Applications
 
Collaborative Development of Ontologies using BioPortal and WebProtégé
Collaborative Development of Ontologies using  BioPortal and WebProtégé  Collaborative Development of Ontologies using  BioPortal and WebProtégé
Collaborative Development of Ontologies using BioPortal and WebProtégé
 
Ontology Web Services for Semantic Applications
Ontology Web Services for Semantic Applications Ontology Web Services for Semantic Applications
Ontology Web Services for Semantic Applications
 
NCBO Resource Index: Ontology-based Search and Mining of Biomedical Resources
NCBO Resource Index: Ontology-based Search and Mining of Biomedical ResourcesNCBO Resource Index: Ontology-based Search and Mining of Biomedical Resources
NCBO Resource Index: Ontology-based Search and Mining of Biomedical Resources
 
Using the NCBO Annotator to Develop an Ontology-Based Index of Biomedical Res...
Using the NCBO Annotator to Develop an Ontology-Based Index of Biomedical Res...Using the NCBO Annotator to Develop an Ontology-Based Index of Biomedical Res...
Using the NCBO Annotator to Develop an Ontology-Based Index of Biomedical Res...
 
American Society of Human Genetics (ASHG) 2011
American Society of Human Genetics (ASHG) 2011American Society of Human Genetics (ASHG) 2011
American Society of Human Genetics (ASHG) 2011
 
A Lined Data Approach to Interoperability between Biomedical Resource Invento...
A Lined Data Approach to Interoperability between Biomedical Resource Invento...A Lined Data Approach to Interoperability between Biomedical Resource Invento...
A Lined Data Approach to Interoperability between Biomedical Resource Invento...
 
Biositemaps: A Framework for Biomedical Resource Discovery
Biositemaps: A Framework for Biomedical Resource DiscoveryBiositemaps: A Framework for Biomedical Resource Discovery
Biositemaps: A Framework for Biomedical Resource Discovery
 

Último

W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile EnvironmentVictorSzoltysek
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 

Último (20)

W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 

Ontology Web Services

  • 1. Ontology Web Services Trish Whetzel, PhD Outreach Coordinator THE NATIONAL CENTER FOR BIOMEDICAL ONTOLOGY
  • 2. National Center for Biomedical Ontology • Mission – To create software for the application of ontologies in biomedical science and clinical care • NCBO Partners – Stanford University - Dr. Mark A. Musen – Mayo Clinic - Dr. Christopher G. Chute – University of Buffalo - Dr. Barry Smith – University of Victoria - Dr. Margaret-Anne Storey
  • 3. National Centers for Biomedical Computing (http://www.ncbcs.org)
  • 4. REST Web Services • Accessed via HTTP – http://rest.bioontology.org/{parameter} • Each unique URL is a representation of some object • Operations include GET, POST, PUT, DELETE • Lightweight, easy to build
  • 5.
  • 6. Web Services Code User Interface Browser http://bioportal.bioontology.org
  • 7. Ontology Web Services • List Ontologies – Get ontology metadata • Create Views – View Extraction • Access Ontologies and Views (Value sets or Slims) – Search – Term – Hierarchy – Mapping – Notes • Widgets – Auto-complete – Visualization • Create ontology-based annotations – Annotator – Ontology Recommender – Lexicon Builder • Access ontology-based index of annotations – Resource Index
  • 8. Ontology Web Services • List Ontologies – Get ontology metadata • Create Views – View Extraction • Access Ontologies and Views (Value sets or Slims) – Search – Term – Hierarchy – Mapping – Notes • Widgets – Auto-complete – Visualization • Create ontology-based annotations – Annotator – Ontology Recommender – Lexicon Builder • Access ontology-based index of annotations – Resource Index
  • 9. Ontology View • A View is a subset of one or more ontologies – also referred to as a value set or slim • Anyone can create a View – does not need to be the ontology “owner” 9
  • 10. View Extraction Web service • Given a term identifier, extracts all children • Parameters – Ontology version identifier – Term identifier – Output ontology name 10 http://www.bioontology.org/wiki/in dex.php/View_Extraction
  • 13. Using Views in Your Application • List all views – Get list of all views in BioPortal – Get all versions of a given View • Views are accessible via all BioPortal web services – Get term – get all details about a term – Search – find terms in a View – Widgets – form field auto-complete widget 13
  • 14. Ontology Web Services • List Ontologies – Get ontology metadata • Create Views – View Extraction • Access Ontologies and Views (Value sets or Slims) – Search – Term – Hierarchy – Mapping – Notes – RDF • Widgets – Auto-complete – Visualization • Create ontology-based annotations – Annotator – Ontology Recommender – Lexicon Builder • Access ontology-based index of annotations – Resource Index
  • 16. Ontology Web Services • Access Ontologies and Views (Value sets or Slims) – Search – search by term or term identifier across all ontologies in BioPortal – Term – get details about a term including it’s URI, super- and sub-classes, properties – Hierarchy – get parent or children terms – Mapping – get mappings between terms – Notes – get comments/new term proposals added to the ontology – RDF – get RDF snippet for term or entire ontology
  • 17. Ontology Web Services • BioPortal Search Demo 17
  • 18. Ontology Web Services • List Ontologies – Get ontology metadata • Create Views – View Extraction • Access Ontologies and Views (Value sets or Slims) – Search – Term – Hierarchy – Mapping – Notes – RDF • Widgets – Auto-complete – Visualization • Create ontology-based annotations – Annotator – Ontology Recommender – Lexicon Builder • Access ontology-based index of annotations – Resource Index
  • 19. Ontology Web Services • Widgets – Jump To – auto-complete function to select term and Jump To BioPortal to view term details – Term-selection widget – auto-complete function and can return term URI, term ID or term name – Visualize widget – view the ontology structure and relations – Tree widget – view the ontology tree Code for widgets is available on BioPortal
  • 20. Ontology Widgets • BioPortal Widgets Term-selection
  • 21. Ontology Widgets • BioPortal Widgets RSS feed Jump To
  • 22. Ontology Widgets • BioPortal Widgets Tree widget Visualization
  • 23. Ontology Web Services • List Ontologies – Get ontology metadata • Create Views – View Extraction • Access Ontologies and Views (Value sets or Slims) – Search – Term – Hierarchy – Mapping – Notes – RDF • Widgets – Auto-complete – Visualization • Create ontology-based annotations – Annotator – Ontology Recommender – Lexicon Builder • Access ontology-based index of annotations – Resource Index
  • 24. Annotator: The Basic Idea • Tag textual metadata with ontology terms 24
  • 26. Code Annotator Web service UIMA platform Excel User Interface
  • 29. Ontology Web Services • List Ontologies – Get ontology metadata • Create Views – View Extraction • Access Ontologies and Views (Value sets or Slims) – Search – Term – Hierarchy – Mapping – Notes – RDF • Widgets – Auto-complete – Visualization • Create ontology-based annotations – Annotator –Ontology Recommender – Lexicon Builder • Access ontology-based index of annotations – Resource Index
  • 30. Ontology Recommender Clement Jonquet, Mark A. Musen and Nigam H. Shah Building a Biomedical Ontology Recommender Web Service Journal of Biomedical Semantics 2010, 1(Suppl 1):S1
  • 31. Ontology Web Services • List Ontologies – Get ontology metadata • Create Views – View Extraction • Access Ontologies and Views (Value sets or Slims) – Search – Term – Hierarchy – Mapping – Notes • Widgets – Auto-complete – Visualization • Create ontology-based annotations – Annotator – Ontology Recommender – Lexicon Builder • Access ontology-based index of annotations – Resource Index
  • 33. Ontology Web Services • List Ontologies – Get ontology metadata • Create Views – View Extraction • Access Ontologies and Views (Value sets or Slims) – Search – Term – Hierarchy – Mapping – Notes • Widgets – Auto-complete – Visualization • Create ontology-based annotations – Annotator – Ontology Recommender – Lexicon Builder • Access ontology-based index of annotations – Resource Index
  • 37. Resource Index: The Basic Idea 37
  • 42. Ontology Web Services • Access Ontologies and Views (Value sets or Slims) – Search – Term – Hierarchy – Mapping – Notes – RDF • Widgets – Auto-complete – Visualization • Create ontology-based annotations – Annotator – Ontology Recommender – Lexicon Builder • Access ontology-based index of annotations – Resource Index
  • 43. Tools using NCBO Technology 43 http://www.bioontology.org/technology
  • 44. Thank you! • Using NCBO Technology in Your Project: http://www.bioontology.org/wiki/index.php/Using_ NCBO_Technology_In_Your_Project • Web service documentation: http://www.bioontology.org/wiki/index.php/NCBO_ REST_services • Questions: support@bioontology.org

Notas del editor

  1. DAS28 RA Scale – Radiological changes typical of RA on hand and wrist x-rays is one criteria Example images can be added as Notes
  2. GSE12391 http://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE12391
  3. Elsevier SciVerse Karen Dowell, Jackson Lab Shai-shen Orr, Mark Davis’s lab Sean Mooney’s group Ida Sim, UCSF Simon Twigger, Medical college of Wisconsin Nathan Baker, Washington Univ. Amit Seth, Wright State Univ. Neil Sarkar, University of Vermont Larry Hunter, University of Colorado, Denver
  4. Use Case: Find all experiments from Array Express that involve Mtf -/- mice and melanoma http://www.ebi.ac.uk/microarray-as/ae/browse.html?detailedview=on&keywords=E-GEOD-6817 (Array Express) Melanoma from NCI Thesaurus MTF -/- from Protein Ontology CD228 from Protein Ontology Mus musculus from NCBI taxonomy
  5. Use Case: Find all experiments from Array Express that involve Mtf -/- mice and melanoma http://www.ebi.ac.uk/microarray-as/ae/browse.html?detailedview=on&keywords=E-GEOD-6817 (Array Express) Melanoma from NCI Thesaurus MTF -/- from Protein Ontology CD228 from Protein Ontology Mus musculus from NCBI taxonomy
  6. Use Case: Find all experiments from Array Express that involve Mtf -/- mice and melanoma http://www.ebi.ac.uk/microarray-as/ae/browse.html?detailedview=on&keywords=E-GEOD-6817 (Array Express) Melanoma from NCI Thesaurus MTF -/- from Protein Ontology CD228 from Protein Ontology Mus musculus from NCBI taxonomy
  7. Access - annotate data, e.g. ISAcreator Search - ontology re-use for building a new ontology, getting identifiers for terms Hierarchy - use by Annotator for semantic expansion phase, to generate i2b2 formatted data Annotator - mark-up text to triage papers to curate
  8. Use Case: Find all experiments from Array Express that involve Mtf -/- mice and melanoma http://www.ebi.ac.uk/microarray-as/ae/browse.html?detailedview=on&keywords=E-GEOD-6817 (Array Express) Melanoma from NCI Thesaurus MTF -/- from Protein Ontology CD228 from Protein Ontology Mus musculus from NCBI taxonomy