SlideShare a Scribd company logo
1 of 24
Ontology-based Tools to Enhance 
the Curation Workflow 
Trish Whetzel 
Outreach Coordinator 
THE NATIONAL CENTER FOR 
BIOMEDICAL ONTOLOGY
Enhancing the Curation 
Workflow 
• Curation 
– The activity of organizing, representing and making 
biological information accessible to both humans and 
computers1 
• Constraints 
– Large amounts of data 
– Time-consuming 
• Components to enhance 
– Data submission 
– Ontology enrichment 
– Annotation of textual metadata 
1Howe et al. Nature. 2008 Oct 2;455(7213):590
BioPortal 
http://bioportal.bbiioooonnttoollooggyy..oorrgg//
Enhancing the Curation 
Workflow 
• Data submission 
– Ontology Widgets and Ontology Web services 
• Ontology enrichment 
– BioPortal Notes 
• Annotation of textual metadata 
– NCBO Annotator
Tools for Data Submission 
• Ontology Widgets 
– Code to use in your web site 
– Search for and select terms from ontologies to 
annotate your data 
– Enables consistent annotation of data by re-use of 
the properly formatted term 
– Available for all ontologies in BioPortal 
5
Tools for Data Submission 
6
Ontology Widgets 
• BioPortal Widgets 
RRSSSS ffeeeedd 
AAuuttoo--ccoommpplleettee 
JJuummpp TToo
Ontology Widgets 
• BioPortal Widgets 
TTrreeee wwiiddggeett 
VViissuuaalliizzaattiioonn
Tools for Data Submission 
• Ontology Web services 
– Access to ontology content via REST services 
• Types 
– Search across all BioPortal ontologies 
– Get Term details 
– Get Term parents, children or siblings 
– Extract subsets of terms 
• Available for all ontologies in BioPortal 
– http://www.bioontology.org/wiki/index.php/BioPorta 
l_REST_services 
9
Enhancing the Curation 
Workflow 
• Data submission 
– Ontology Widgets and Ontology Web services 
• Ontology enrichment 
– BioPortal Notes 
• Annotation of textual metadata 
– NCBO Annotator
Tools for Ontology Enrichment 
• Ontology Enrichment 
– Expansion of the ontology based on user need for 
terms 
• Constraints 
– Existing trackers do not collect structured 
information 
– No programmatic access to tracker 
– Lack of integration with ontology editing software 
11
Ontology Development Lifecycle 
Collect feedback 
from Subject Matter 
Experts 
Draft prototype 
ontology 
Collect feedback 
from Subject Matter 
Experts 
Develop new 
ontology 
Publish Ontology Refine Ontology 
Collect feedback 
from community 
EEmmaaiill 
EEmmaaiill EEmmaaiill
Ontology Development Lifecycle 
Collect feedback 
from Subject Matter 
Experts 
Draft prototype 
ontology 
Collect feedback 
from Subject Matter 
Experts 
Develop new 
ontology 
Publish Ontology Refine Ontology 
Collect feedback 
from community 
BBiiooPPoorrttaall 
BBiiooPPoorrttaall 
BBiiooPPoorrttaall
BioPortal Notes 
• Notes 
– Provide a mechanism to collect structured 
information 
– Programmatic access 
– Alerts of updates from both Email and RSS 
– Integration with ontology editing programs
BioPortal Notes
Enhancing the Curation 
Workflow 
• Data submission 
– Ontology Widgets and Ontology Web services 
• Ontology enrichment 
– BioPortal Notes 
• Annotation of textual metadata 
– NCBO Annotator
Tools for annotation of textual 
metadata 
• NCBO Annotator 
– Open access, ontology-based Web service that 
annotates or “tags” textual metadata 
– Annotation is done using ontologies from 
BioPortal, which includes OBO Foundry and 
Unified Medical Language System ontologies 
– Variety of parameters that can be customized 
17
Annotator: The Basic Idea 
• Tag textual metadata with ontology terms 
18
Code 
Annotator 
Web service 
UIMA 
platform 
Excel 
User 
Interface
Annotator Addin
Annotator Addin
Enhancing the Curation 
Workflow 
• Data submission 
– Ontology Widgets and Ontology Web services 
• Ontology enrichment 
– BioPortal Notes 
• Annotation of textual metadata 
– NCBO Annotator
Acknowledgements 
• NCBO Team 
– Mark Musen, Stanford Univerity 
– Partners: Barry Smith, University of Buffalo, Chris 
Chute, Mayo Clinic, and Peggy Storey, University 
of Victoria 
– Developers, Driving Biological Projects, and other 
Collaborators
Thank you! 
• Using NCBO Technology in Your Project: 
– http://www.bioontology.org/wiki/index.php/Usin 
g_NCBO_Technology_In_Your_Project 
• Web service documentation: 
– http://www.bioontology.org/wiki/index.php/NCB 
O_REST_services 
• Questions: 
– support@bioontology.org

More Related Content

What's hot

The FAIRDOM Commons for Systems Biology
The FAIRDOM Commons for Systems BiologyThe FAIRDOM Commons for Systems Biology
The FAIRDOM Commons for Systems BiologyFAIRDOM
 
Report of the second FAIRDOM foundry
Report of the second FAIRDOM foundryReport of the second FAIRDOM foundry
Report of the second FAIRDOM foundryFAIRDOM
 
FAIR Data and Model Management for Systems Biology (and SOPs too!)
FAIR Data and Model Management for Systems Biology(and SOPs too!)FAIR Data and Model Management for Systems Biology(and SOPs too!)
FAIR Data and Model Management for Systems Biology (and SOPs too!)Carole Goble
 
Making your data good enough for sharing.
Making your data good enough for sharing.Making your data good enough for sharing.
Making your data good enough for sharing.FAIRDOM
 
Reproducible and citable data and models: an introduction.
Reproducible and citable data and models: an introduction.Reproducible and citable data and models: an introduction.
Reproducible and citable data and models: an introduction.FAIRDOM
 
GWAS and DAS
GWAS and DASGWAS and DAS
GWAS and DASVerena139
 
Data cycle microbes
Data cycle microbesData cycle microbes
Data cycle microbesjyotikhadake
 
BioSharing.org - mapping the landscape of community standards, databases, dat...
BioSharing.org - mapping the landscape of community standards, databases, dat...BioSharing.org - mapping the landscape of community standards, databases, dat...
BioSharing.org - mapping the landscape of community standards, databases, dat...Alejandra Gonzalez-Beltran
 
Introduction to FAIRDOM
Introduction to FAIRDOMIntroduction to FAIRDOM
Introduction to FAIRDOMCarole Goble
 
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
 
The Big Picture: The Industrial Revolutiona talk in berlin, 2008, about indus...
The Big Picture: The Industrial Revolutiona talk in berlin, 2008, about indus...The Big Picture: The Industrial Revolutiona talk in berlin, 2008, about indus...
The Big Picture: The Industrial Revolutiona talk in berlin, 2008, about indus...robertstevens65
 
Trust and Accountability: experiences from the FAIRDOM Commons Initiative.
Trust and Accountability: experiences from the FAIRDOM Commons Initiative.Trust and Accountability: experiences from the FAIRDOM Commons Initiative.
Trust and Accountability: experiences from the FAIRDOM Commons Initiative.Carole Goble
 
The European Nucleotide Archive
The European Nucleotide ArchiveThe European Nucleotide Archive
The European Nucleotide ArchiveEBI
 
Aspects of Reproducibility in Earth Science
Aspects of Reproducibility in Earth ScienceAspects of Reproducibility in Earth Science
Aspects of Reproducibility in Earth ScienceRaul Palma
 

What's hot (20)

The FAIRDOM Commons for Systems Biology
The FAIRDOM Commons for Systems BiologyThe FAIRDOM Commons for Systems Biology
The FAIRDOM Commons for Systems Biology
 
ROHub
ROHubROHub
ROHub
 
Report of the second FAIRDOM foundry
Report of the second FAIRDOM foundryReport of the second FAIRDOM foundry
Report of the second FAIRDOM foundry
 
FAIR Data and Model Management for Systems Biology (and SOPs too!)
FAIR Data and Model Management for Systems Biology(and SOPs too!)FAIR Data and Model Management for Systems Biology(and SOPs too!)
FAIR Data and Model Management for Systems Biology (and SOPs too!)
 
Making your data good enough for sharing.
Making your data good enough for sharing.Making your data good enough for sharing.
Making your data good enough for sharing.
 
Reproducible and citable data and models: an introduction.
Reproducible and citable data and models: an introduction.Reproducible and citable data and models: an introduction.
Reproducible and citable data and models: an introduction.
 
GWAS and DAS
GWAS and DASGWAS and DAS
GWAS and DAS
 
Data cycle microbes
Data cycle microbesData cycle microbes
Data cycle microbes
 
BioSharing.org - mapping the landscape of community standards, databases, dat...
BioSharing.org - mapping the landscape of community standards, databases, dat...BioSharing.org - mapping the landscape of community standards, databases, dat...
BioSharing.org - mapping the landscape of community standards, databases, dat...
 
Introduction to FAIRDOM
Introduction to FAIRDOMIntroduction to FAIRDOM
Introduction to FAIRDOM
 
Ontology Web Services for Semantic Applications
Ontology Web Services for Semantic Applications Ontology Web Services for Semantic Applications
Ontology Web Services for Semantic Applications
 
Proteomics repositories
Proteomics repositoriesProteomics repositories
Proteomics repositories
 
Proteomics data standards
Proteomics data standardsProteomics data standards
Proteomics data standards
 
Reuse of public proteomics data
Reuse of public proteomics dataReuse of public proteomics data
Reuse of public proteomics data
 
The Big Picture: The Industrial Revolutiona talk in berlin, 2008, about indus...
The Big Picture: The Industrial Revolutiona talk in berlin, 2008, about indus...The Big Picture: The Industrial Revolutiona talk in berlin, 2008, about indus...
The Big Picture: The Industrial Revolutiona talk in berlin, 2008, about indus...
 
Trust and Accountability: experiences from the FAIRDOM Commons Initiative.
Trust and Accountability: experiences from the FAIRDOM Commons Initiative.Trust and Accountability: experiences from the FAIRDOM Commons Initiative.
Trust and Accountability: experiences from the FAIRDOM Commons Initiative.
 
The European Nucleotide Archive
The European Nucleotide ArchiveThe European Nucleotide Archive
The European Nucleotide Archive
 
PRIDE-ProteomeXchange
PRIDE-ProteomeXchangePRIDE-ProteomeXchange
PRIDE-ProteomeXchange
 
Presentation AgroPortal
Presentation AgroPortalPresentation AgroPortal
Presentation AgroPortal
 
Aspects of Reproducibility in Earth Science
Aspects of Reproducibility in Earth ScienceAspects of Reproducibility in Earth Science
Aspects of Reproducibility in Earth Science
 

Similar to Ontology-based Tools to Enhance the Curation Workflow

NCBO Tools and Web services
NCBO Tools and Web servicesNCBO Tools and Web services
NCBO Tools and Web servicesTrish 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
 
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
 
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 Technology Overview
NCBO Technology OverviewNCBO Technology Overview
NCBO Technology OverviewTrish 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
 
Designing a community resource - Sandra Orchard
Designing a community resource - Sandra OrchardDesigning a community resource - Sandra Orchard
Designing a community resource - Sandra OrchardEMBL-ABR
 
NCBO Technology for GSC15
NCBO Technology for GSC15NCBO Technology for GSC15
NCBO Technology for GSC15Trish Whetzel
 
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?EUDAT
 
UniProt-GOA
UniProt-GOAUniProt-GOA
UniProt-GOAEBI
 
Bibliographic References in BHL
Bibliographic References in BHLBibliographic References in BHL
Bibliographic References in BHLWilliam Ulate
 
The BHL Infrastructure
The BHL InfrastructureThe BHL Infrastructure
The BHL Infrastructurecostantinog
 
Big Data Standards - Workshop, ExpBio, Boston, 2015
Big Data Standards - Workshop, ExpBio, Boston, 2015Big Data Standards - Workshop, ExpBio, Boston, 2015
Big Data Standards - Workshop, ExpBio, Boston, 2015Susanna-Assunta Sansone
 

Similar to Ontology-based Tools to Enhance the Curation Workflow (20)

NCBO Tools and Web services
NCBO Tools and Web servicesNCBO Tools and Web services
NCBO Tools and Web services
 
NCBO Technology
NCBO TechnologyNCBO Technology
NCBO Technology
 
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
 
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é
 
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é
 
Semantic artefact and ontology services for long-term data interpretation
Semantic artefact and ontology services for long-term data interpretationSemantic artefact and ontology services for long-term data interpretation
Semantic artefact and ontology services for long-term data interpretation
 
NCBO Technology Overview
NCBO Technology OverviewNCBO Technology Overview
NCBO Technology Overview
 
Presentation OntoCommons Workshop March 2021
Presentation OntoCommons Workshop March 2021Presentation OntoCommons Workshop March 2021
Presentation OntoCommons Workshop March 2021
 
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
 
Designing a community resource - Sandra Orchard
Designing a community resource - Sandra OrchardDesigning a community resource - Sandra Orchard
Designing a community resource - Sandra Orchard
 
NCBO Technology for GSC15
NCBO Technology for GSC15NCBO Technology for GSC15
NCBO Technology for GSC15
 
Ontology repositories and case study with OntoPortal
Ontology repositories and case study with OntoPortalOntology repositories and case study with OntoPortal
Ontology repositories and case study with OntoPortal
 
BioPortal: ontologies and integrated data resources at the click of a mouse
BioPortal: ontologies and integrated data resourcesat the click of a mouseBioPortal: ontologies and integrated data resourcesat the click of a mouse
BioPortal: ontologies and integrated data resources at the click of a mouse
 
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?
 
Tutorial: “How to use ontology repositories and ontology–based services”
Tutorial: “How to use ontology repositories and ontology–based services”Tutorial: “How to use ontology repositories and ontology–based services”
Tutorial: “How to use ontology repositories and ontology–based services”
 
UniProt-GOA
UniProt-GOAUniProt-GOA
UniProt-GOA
 
Bibliographic References in BHL
Bibliographic References in BHLBibliographic References in BHL
Bibliographic References in BHL
 
Challenges for ontology repositories and applications to biomedicine and agro...
Challenges for ontology repositories and applications to biomedicine and agro...Challenges for ontology repositories and applications to biomedicine and agro...
Challenges for ontology repositories and applications to biomedicine and agro...
 
The BHL Infrastructure
The BHL InfrastructureThe BHL Infrastructure
The BHL Infrastructure
 
Big Data Standards - Workshop, ExpBio, Boston, 2015
Big Data Standards - Workshop, ExpBio, Boston, 2015Big Data Standards - Workshop, ExpBio, Boston, 2015
Big Data Standards - Workshop, ExpBio, Boston, 2015
 

More from Trish Whetzel

Building Translate on Glass
Building Translate on GlassBuilding Translate on Glass
Building Translate on GlassTrish 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
 
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
 
Ontology Web Services
Ontology Web ServicesOntology Web Services
Ontology Web ServicesTrish Whetzel
 
Ontology Web services for Semantic Applications
Ontology Web services for Semantic ApplicationsOntology Web services for Semantic Applications
Ontology Web services for Semantic ApplicationsTrish 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
 
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
 
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
 

More from Trish Whetzel (17)

Building Translate on Glass
Building Translate on GlassBuilding Translate on Glass
Building Translate on Glass
 
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
 
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
 
Ontology Web Services
Ontology Web ServicesOntology Web Services
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 Applications
 
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
 
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
 
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
 

Recently uploaded

SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 

Recently uploaded (20)

SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 

Ontology-based Tools to Enhance the Curation Workflow

  • 1. Ontology-based Tools to Enhance the Curation Workflow Trish Whetzel Outreach Coordinator THE NATIONAL CENTER FOR BIOMEDICAL ONTOLOGY
  • 2. Enhancing the Curation Workflow • Curation – The activity of organizing, representing and making biological information accessible to both humans and computers1 • Constraints – Large amounts of data – Time-consuming • Components to enhance – Data submission – Ontology enrichment – Annotation of textual metadata 1Howe et al. Nature. 2008 Oct 2;455(7213):590
  • 4. Enhancing the Curation Workflow • Data submission – Ontology Widgets and Ontology Web services • Ontology enrichment – BioPortal Notes • Annotation of textual metadata – NCBO Annotator
  • 5. Tools for Data Submission • Ontology Widgets – Code to use in your web site – Search for and select terms from ontologies to annotate your data – Enables consistent annotation of data by re-use of the properly formatted term – Available for all ontologies in BioPortal 5
  • 6. Tools for Data Submission 6
  • 7. Ontology Widgets • BioPortal Widgets RRSSSS ffeeeedd AAuuttoo--ccoommpplleettee JJuummpp TToo
  • 8. Ontology Widgets • BioPortal Widgets TTrreeee wwiiddggeett VViissuuaalliizzaattiioonn
  • 9. Tools for Data Submission • Ontology Web services – Access to ontology content via REST services • Types – Search across all BioPortal ontologies – Get Term details – Get Term parents, children or siblings – Extract subsets of terms • Available for all ontologies in BioPortal – http://www.bioontology.org/wiki/index.php/BioPorta l_REST_services 9
  • 10. Enhancing the Curation Workflow • Data submission – Ontology Widgets and Ontology Web services • Ontology enrichment – BioPortal Notes • Annotation of textual metadata – NCBO Annotator
  • 11. Tools for Ontology Enrichment • Ontology Enrichment – Expansion of the ontology based on user need for terms • Constraints – Existing trackers do not collect structured information – No programmatic access to tracker – Lack of integration with ontology editing software 11
  • 12. Ontology Development Lifecycle Collect feedback from Subject Matter Experts Draft prototype ontology Collect feedback from Subject Matter Experts Develop new ontology Publish Ontology Refine Ontology Collect feedback from community EEmmaaiill EEmmaaiill EEmmaaiill
  • 13. Ontology Development Lifecycle Collect feedback from Subject Matter Experts Draft prototype ontology Collect feedback from Subject Matter Experts Develop new ontology Publish Ontology Refine Ontology Collect feedback from community BBiiooPPoorrttaall BBiiooPPoorrttaall BBiiooPPoorrttaall
  • 14. BioPortal Notes • Notes – Provide a mechanism to collect structured information – Programmatic access – Alerts of updates from both Email and RSS – Integration with ontology editing programs
  • 16. Enhancing the Curation Workflow • Data submission – Ontology Widgets and Ontology Web services • Ontology enrichment – BioPortal Notes • Annotation of textual metadata – NCBO Annotator
  • 17. Tools for annotation of textual metadata • NCBO Annotator – Open access, ontology-based Web service that annotates or “tags” textual metadata – Annotation is done using ontologies from BioPortal, which includes OBO Foundry and Unified Medical Language System ontologies – Variety of parameters that can be customized 17
  • 18. Annotator: The Basic Idea • Tag textual metadata with ontology terms 18
  • 19. Code Annotator Web service UIMA platform Excel User Interface
  • 22. Enhancing the Curation Workflow • Data submission – Ontology Widgets and Ontology Web services • Ontology enrichment – BioPortal Notes • Annotation of textual metadata – NCBO Annotator
  • 23. Acknowledgements • NCBO Team – Mark Musen, Stanford Univerity – Partners: Barry Smith, University of Buffalo, Chris Chute, Mayo Clinic, and Peggy Storey, University of Victoria – Developers, Driving Biological Projects, and other Collaborators
  • 24. Thank you! • Using NCBO Technology in Your Project: – http://www.bioontology.org/wiki/index.php/Usin g_NCBO_Technology_In_Your_Project • Web service documentation: – http://www.bioontology.org/wiki/index.php/NCB O_REST_services • Questions: – support@bioontology.org

Editor's Notes

  1. Curation – making unstructured data, structured and searchable Data submission – collecting structured data ( tagged with ontology terms ) at the time of data submission Ontology enrichment – adding new terms to the ontology at the time of submission Annotation of textual metadata – tagging free text with ontology term
  2. Curation – making unstructured data, structured and searchable Data submission – collecting structured data ( tagged with ontology terms ) at the time of data submission Ontology enrichment – adding new terms to the ontology at the time of submission Annotation of textual metadata – tagging free text with ontology term
  3. SimTK - https://simtk.org/home/simtk --physics-based simulations of biological structures GMiner - http://gminer.mcw.edu/ -Ontolgoy-indexed annotations from GEO, widget used to get more information on term (Jump To) aTag Generator - http://hcls.deri.org/atag/generator/ - aTags ("associative tags") are snippets of HTML that capture the information that is most important to you in a machine-readable, interlinked format, making it easier for you and others to see the big picture. RNSA – various tools, e.g. RadLex viewer, propose new terms
  4. -ISAcreator - http://isatab.sourceforge.net/isacreator.html RightField – http://www.sysmo-db.org/rightfield Jinx - http://ncmir.ucsd.edu/downloads/jinx.shtm ECG Gadget – http://wiki.cvrgrid.org/index.php/CVRG_Tool_Demonstrations ODIE - http://www.bioontology.org/ODIE Word Add-in for Ontology Recognition - http://ucsdbiolit.codeplex.com/ and more…
  5. Curation – making unstructured data, structured and searchable Data submission – collecting structured data ( tagged with ontology terms ) at the time of data submission Ontology enrichment – adding new terms to the ontology at the time of submission Annotation of textual metadata – tagging free text with ontology term
  6. Curation – making unstructured data, structured and searchable Data submission – collecting structured data ( tagged with ontology terms ) at the time of data submission Ontology enrichment – adding new terms to the ontology at the time of submission Annotation of textual metadata – tagging free text with ontology term
  7. GSE12391 http://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE12391
  8. 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
  9. Curation – making unstructured data, structured and searchable Data submission – collecting structured data ( tagged with ontology terms ) at the time of data submission Ontology enrichment – adding new terms to the ontology at the time of submission Annotation of textual metadata – tagging free text with ontology term