35
OntoMaton: a BioPortal-powered ontology widget for Google Spreadsheets. Bioinformatics. 2013 Feb 15;29(4):525-7. doi: 10.1093/bioinformatics/bts718 ICBO 2013, Paper Highlight, Presented by Trish Whetzel Eamonn Maguire, Alejandra González-Beltrán, Patricia L. Whetzel, Susanna-Assunta Sansone and Philippe Rocca-Serra

Ontomaton icbo2013-alternative order-t_wv3

Embed Size (px)

DESCRIPTION

Ontomaton: NCBO BioPortal Ontology lookups in Google Spreadsheets produced by ISATeam at University of Oxford e-Research Centre (Eamonn Maguire, Alejandra Gonzalez-Beltran, Philippe Rocca-Serra and Susanna Sansone) and NCBO (Trish Whetzel). The work was presented during ICBO 2013 in Montreal by Trish Whetzel (Thanks Trish!)

Citation preview

Page 1: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: a BioPortal-powered ontology widget for Google Spreadsheets.

Bioinformatics. 2013 Feb 15;29(4):525-7. doi: 10.1093/bioinformatics/bts718

ICBO 2013, Paper Highlight, Presented by Trish Whetzel

Eamonn Maguire, Alejandra González-Beltrán, Patricia L. Whetzel,

Susanna-Assunta Sansone and Philippe Rocca-Serra

Page 2: Ontomaton icbo2013-alternative order-t_wv3

Motivations• Geographically distributed collaborators• Spreadsheets used to collect data• Potential for conflicting versions• Need to maintain provenance• Need to provide ontology look-ups• Need for collaborative editing

Page 3: Ontomaton icbo2013-alternative order-t_wv3
Page 4: Ontomaton icbo2013-alternative order-t_wv3

ISAcreator: Ontology Lookup and Term Selection

Page 5: Ontomaton icbo2013-alternative order-t_wv3

ISAcreator: Ontology markup via NCBO Annotator

Curation of datasets imported or converted from other formats

Page 6: Ontomaton icbo2013-alternative order-t_wv3

Motivations• Geographically distributed collaboratorsü Spreadsheets used to collect data• Potential for conflicting versions• Need to maintain provenanceü Need to provide ontology look-ups• Need for collaborative editing

Page 7: Ontomaton icbo2013-alternative order-t_wv3
Page 8: Ontomaton icbo2013-alternative order-t_wv3

a BioPortal-powered ontology widget for Google Spreadsheets

Page 9: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: Leverages Google Spreadsheets

Collaborative editingProvenance trackingVersion control

Page 10: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: Searching

Page 11: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: Searching

Page 12: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: Tagging

Page 13: Ontomaton icbo2013-alternative order-t_wv3

h"p://rest.bioon

tology.org

Ontology  Services

• Search• Traverse• Comment• Download

Widgets• Tree-­‐view• Auto-­‐complete• Graph-­‐view

AnnotaCon

Data  Access

Mapping  Services

• Create• Upload• Download

Term  recogniCon

Search  “data”  annotated  with  a    given  term

NCBO Web services

Page 14: Ontomaton icbo2013-alternative order-t_wv3

h"p://rest.bioon

tology.org

Ontology  Services

• Search• Traverse• Comment• Download

Widgets• Tree-­‐view• Auto-­‐complete• Graph-­‐view

AnnotaCon

Data  Access

Mapping  Services

• Create• Upload• Download

Term  recogniCon

Search  “data”  annotated  with  a    given  term

NCBO Web services

Page 15: Ontomaton icbo2013-alternative order-t_wv3

h"p://rest.bioon

tology.org

Ontology  Services

• Search• Traverse• Comment• Download

Widgets• Tree-­‐view• Auto-­‐complete• Graph-­‐view

AnnotaCon

Data  Access

Mapping  Services

• Create• Upload• Download

Term  recogniCon

Search  “data”  annotated  with  a    given  term

NCBO Web services

Page 16: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: Installation

Page 17: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: Installation

Page 18: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: Installation

Page 19: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: Installation

Page 20: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: Installation

Page 21: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: Installation

Page 22: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: Settings

Page 23: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: Settings

Page 24: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: Settings

Page 25: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: Settings

Page 26: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: Settings

Page 27: Ontomaton icbo2013-alternative order-t_wv3

Applications

Page 28: Ontomaton icbo2013-alternative order-t_wv3

Application I: Collaborative ISA

Page 29: Ontomaton icbo2013-alternative order-t_wv3

Application II: Mapping

Page 30: Ontomaton icbo2013-alternative order-t_wv3

Application III: QTTpattern based ontology building / expansion

Page 31: Ontomaton icbo2013-alternative order-t_wv3

User Community

Page 32: Ontomaton icbo2013-alternative order-t_wv3

A  growing  ecosystem  of  over  30  public  and  internal  resources  using  the  ISA  metadata  tracking  framework  

to  facilitate  standards-­‐compliant  collec@on,  cura@on,  management  and  reuse  of  inves@ga@ons  in  an  increasingly  diverse  set  of  life  science  domains.

Towards  interoperable  bioscience  dataSansone  et  al,  2012Nature  Gene@cs

Page 33: Ontomaton icbo2013-alternative order-t_wv3

Source Code & Documentation

Page 34: Ontomaton icbo2013-alternative order-t_wv3

https://github.com/ISA-tools/OntoMaton

Page 35: Ontomaton icbo2013-alternative order-t_wv3

OntoMaton: a BioPortal poweredOntology widget for Google SpreadsheetsMaguire et al, 2013Bioinformatics

Thank you!