Top Banner
Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab
23

Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

Dec 14, 2015

Download

Documents

Oscar Tyler
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

Phenote

Mark GibsonBerkeley Bioinformatics and Ontology Project (BBOP)

National Center for Biomedical Ontologies(NCBO)

Lawrence Berkeley National Lab

Page 2: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

Outline

• What Phenote does now

• What Phenote aspires to

• Demo

Page 3: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

What is Phenote?

A tool for annotating Phenotypes1. Curator reads about a phenotype in the

literature related to taxonomy or genotype2. Curator enters genotype(or taxonomy)3. Curator enters genetic context (optional)4. Curator searches/enters Entity (e.g.

Anatomy)5. Curator searches/enters PATO

attribute/value

Page 4: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

Phenote

Page 5: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

Current Phenotype Character in Phenote

• DB ID/genotype/taxonomy• Genetic Context• Anatomy Term (Entity)• PATO value

Page 6: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

eye placement hypoteloric+ +

entity valueattribute+ +

midface development hypoplastic+ +

kidney size hypertrophied+ +

Phenotype(clinical sign) =

P1 =

P2 =

P3 =

shh-/- (holoprosencephaly)

From M. Westerfield

Page 7: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

entity valueattribute+ +Phenotype(clinical sign) =

Anatomical ontology

Cell & tissue ontology

Developmental ontology

Gene ontology

biological process

molecular function

cellular component

+ PATO(phenotype and trait ontology)

From M. Westerfield

Page 8: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

Term Completion

• All possible terms displayed as you type

Page 9: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

Completion Search

• Can search on:Term, Synonym, Definition, Obsolete

Page 10: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

Term Info

• Mouse over terms in completion list gives more info:Synonyms,Definition, Parent relationships, Child relationships,

Whether obsolete

• Relationship terms are clickable

Page 11: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

Phenotype Character Table

• List of Phenotype Character instances• Operations:

New, Delete, Copy

Page 12: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

Recent additions

• Web interface!

• Configuration

• Data adapter (FlyBase)

• Genetic context field

• Term info navigation

• Pheno xml writeback

Page 13: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

ToDo…

Page 14: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

What Phenote aspires to…

• Other Entities: GO, Cell Type…– Entity chooser– Post Coordinated Term(cross product)– Relational Quality & Secondary Entity

• More Character Fields:Stage, Pub ID, Figure ID, Quantity/Units, other

“Qualifiers”?

• Tags/Modifiers: radio buttons• GUI Configuration • Term info: add, back & forward

Page 15: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

GUI for Ontology Browsing

• UVic’s Jambalaya• DAG view• Relationship views• Parents/kids, level

limits

Page 16: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

More aspirations…

• Pheno XML reader

• “Worn paths”

Page 17: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

ZFIN integration

Page 18: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

ZFIN aspirations

• Make webby

• JavaScript/AJAX interface collaboration

• ZFIN data adapter

• Seamless & generic

• Fish evolutionists (cToL)

Page 19: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

ZFIN Requirements

• Imitate Phenote or FX? K-Plan?

• Datablades -> Java migration

• Bulk edit: FX vs bulk copy/edit

• Components(ajax) or full web app?

• EQ Maker? Character table?

• Separate web page or same page?

• Post composed? Relational qualities?

Page 20: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

FlyBase aspirations

• Data adapter that talks to FB app proforma

• Genotype maker

• Genetic interactions

• Seamless & generic integration

• NLP - infer phenotypes from literature

• Dump to OBD (zf & fb) via pheno-xml

Page 21: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

DEMO…

Page 22: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

Download

• Webstart (0.6): http://toy.lbl.gov:9010/phenote/phenote.htmlNascent Webby Phenote:http://reaper.lbl.gov/phenote/html/ncbo.html

• Sourceforge OBOhttp://sourceforge.net/projects/obosubversion for phenote sub project

• 0.7 release ~August/September (web)

Page 23: Phenote Mark Gibson Berkeley Bioinformatics and Ontology Project (BBOP) National Center for Biomedical Ontologies(NCBO) Lawrence Berkeley National Lab.

Acknowledgement• BBOP:

Suzanna Lewis, Chris Mungall, Sima Misra, Nicole Washington, ShengQiang Shu, Seth John Day-Richter, Nomi Harris

• ZFIN:Monte Westerfield, Melissa Haendel, Erik Segerdell,

Sierra Taylor, Judy Sprague,Leyla Bayraktaroglu…

• FlyBase:Rachel Drysdale, Gillian Milburn, Michael Ashburner,

George Gkoutos, David Sutherland…

• University of Victoria:Chris Callendar, Margaret-Anne Storey, Sean Falconer