ontology-based tools to enhance the curation workflow

24
THE NATIONAL CENTER FOR BIOMEDICAL ONTOLOGY Ontology-based Tools to Enhance the Curation Workflow Trish Whetzel Outreach Coordinator

Upload: trish-whetzel

Post on 22-Jun-2015

153 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Ontology-based Tools to Enhance the Curation Workflow

THE NATIONAL CENTER FORBIOMEDICAL ONTOLOGY

Ontology-based Tools to Enhance the Curation Workflow

Trish Whetzel Outreach Coordinator

Page 2: Ontology-based Tools to Enhance the Curation Workflow

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

Page 3: Ontology-based Tools to Enhance the Curation Workflow

BioPortal

http://bioportal.bioontology.org/http://bioportal.bioontology.org/

Page 4: Ontology-based Tools to Enhance the Curation Workflow

Enhancing the Curation Workflow

• Data submission – Ontology Widgets and Ontology Web services

• Ontology enrichment – BioPortal Notes

• Annotation of textual metadata– NCBO Annotator

Page 5: Ontology-based Tools to Enhance the Curation Workflow

• 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

Tools for Data Submission

5

Page 6: Ontology-based Tools to Enhance the Curation Workflow

Tools for Data Submission

6

Page 7: Ontology-based Tools to Enhance the Curation Workflow

Ontology Widgets

• BioPortal Widgets

RSS feedRSS feed

Auto-completeAuto-complete

Jump ToJump To

Page 8: Ontology-based Tools to Enhance the Curation Workflow

Ontology Widgets

• BioPortal Widgets

Tree widgetTree widget

VisualizationVisualization

Page 9: Ontology-based Tools to Enhance the Curation Workflow

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/

BioPortal_REST_services

9

Page 10: Ontology-based Tools to Enhance the Curation Workflow

Enhancing the Curation Workflow

• Data submission – Ontology Widgets and Ontology Web services

• Ontology enrichment – BioPortal Notes

• Annotation of textual metadata– NCBO Annotator

Page 11: Ontology-based Tools to Enhance the Curation Workflow

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

Page 12: Ontology-based Tools to Enhance the Curation Workflow

Collect feedback from Subject Matter

Experts

Draft prototype ontology

Collect feedback from Subject Matter

Experts

Refine Ontology Publish Ontology

Collect feedback from community

Develop new ontology

Ontology Development LifecycleEmailEmail

EmailEmailEmailEmail

Page 13: Ontology-based Tools to Enhance the Curation Workflow

Collect feedback from Subject Matter

Experts

Draft prototype ontology

Collect feedback from Subject Matter

Experts

Refine Ontology Publish Ontology

Collect feedback from community

Develop new ontology

BioPortalBioPortal

Ontology Development Lifecycle

BioPortalBioPortal

BioPortalBioPortal

Page 14: Ontology-based Tools to Enhance the Curation Workflow

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

Page 15: Ontology-based Tools to Enhance the Curation Workflow

BioPortal Notes

Page 16: Ontology-based Tools to Enhance the Curation Workflow

Enhancing the Curation Workflow

• Data submission – Ontology Widgets and Ontology Web services

• Ontology enrichment – BioPortal Notes

• Annotation of textual metadata– NCBO Annotator

Page 17: Ontology-based Tools to Enhance the Curation Workflow

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

Page 18: Ontology-based Tools to Enhance the Curation Workflow

Annotator: The Basic Idea

• Tag textual metadata with ontology terms

18

Page 19: Ontology-based Tools to Enhance the Curation Workflow

Code

Annotator Web service

Excel

UIMA platform

User Interface

Page 20: Ontology-based Tools to Enhance the Curation Workflow

Annotator Addin

Page 21: Ontology-based Tools to Enhance the Curation Workflow

Annotator Addin

Page 22: Ontology-based Tools to Enhance the Curation Workflow

Enhancing the Curation Workflow

• Data submission – Ontology Widgets and Ontology Web services

• Ontology enrichment – BioPortal Notes

• Annotation of textual metadata– NCBO Annotator

Page 23: Ontology-based Tools to Enhance the Curation Workflow

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

Page 24: Ontology-based Tools to Enhance the Curation Workflow

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: – [email protected]