using computational predictions to improve literature-based gene ontology annotations, julie park

23
Using computa.onal predic.ons to improve literaturebased Gene Ontology annota.ons Julie Park, Ph.D. Saccharomyces Genome Database • hAp://www.yeastgenome.org/ Department of Gene.cs • Stanford University School of Medicine

Upload: pascale-gaudet

Post on 11-May-2015

204 views

Category:

Investor Relations


0 download

TRANSCRIPT

Page 1: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

Using  computa.onal  predic.ons  to  improve  literature-­‐based  Gene  Ontology  annota.ons  

Julie  Park,  Ph.D.  Saccharomyces  Genome  Database    •    hAp://www.yeastgenome.org/  Department  of  Gene.cs  •  Stanford  University  School  of  Medicine  

Page 2: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

Attaining curation nirvana…

•  Curation efficiency •  Annotation consistency

•  Data accuracy

Page 3: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

…is not easy!

Annotation errors

1.  Mistakes  in  capturing                        the  annota.on    2.  Outdated  informa.on    3.  Missing  annota.ons  

How  can  you  find  these  errors?  

Page 4: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

Flavors of GO annotations

1. Literature-based – “Manual” Individually assigned by biocurators based on the published literature

2. Computationally-predicted – “Computational” Automatically generated by in silico methods such as

protein signatures or computational algorithms

Sources of computational predictions in SGD InterPro 1

Swiss-Prot Keywords (SPKW) 2

YeastFunc 3

BioPixie 4

1. Camon, et al (2003) Genome Res. 13:662-72 2. http://www.ebi.ac.uk/GOA/Swiss-ProtKeyword2GO.html 3. Tian, et al (2008) Genome Biol. 9 Suppl 1:S7 4. Huttenhower and Troyanskaya (2008) Bioinformatics. 24:i330-8

Page 5: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

Flavors of GO annotations

Is  it  possible  to  take  advantage  of  the  strengths  of  computa=onal    predic=ons  and  leverage  these  annota=ons  to  improve  manual  

ones?    

1. Literature-based – “Manual” Individually assigned by biocurators based on the published literature

2. Computationally-predicted – “Computational” Automatically generated by in silico methods such as

protein signatures or computational algorithms

Sources of computational predictions in SGD InterPro 1

Swiss-Prot Keywords (SPKW) 2

YeastFunc 3

BioPixie 4

Page 6: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

CvManGO: Computational vs. Manual GO Annotations

M C

M

M

C

✓  

✓  ✓  

✗  

✓  ✓  

Page 7: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

CvManGO: Computational vs. Manual GO Annotations

M

C ✗  

Do  discrepancies  between  a  literature-­‐based  annota.on    and  a  computa.onal  predic.on  indicate  that  the    

manual  annota.on  needs  to  be  updated?    

Page 8: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

CvManGO: Computational vs. Manual GO Annotations

M

C OK

M C No parent-child relationship between terms

M C = ✓  

M

C

Discrepancies

✗  

Page 9: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

CvManGO: Computational vs. Manual GO Annotations

M

C

M

C M C No parent-child relationship between terms

M C =

4379  genes  

Reviewed    336  genes  

from  October  2009  gene_associa=on.sgd  file    (6353  total  genes)  

Page 10: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

0%"

10%"

20%"

30%"

40%"

50%"

60%"

70%"

80%"

90%"

100%"

perc

enta

ge o

f tot

al g

enes

revi

ewed"

no change"updatable"

Discrepancies can identify genes that need updating

Control   Genes  flagged  with  discrepant  annota.on  pairs  

Page 11: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

S.ll  requires  reviewing  4379/6353  genes—can  we  narrow  this  down  further?  

flagged for review:"resulting in potential

improvement"53%"

no computational

prediction"available"

15%"

flagged for review: "

no change needed"

16%"

Not flagged "for review: "

no discrepancies"with computational

predictions"16%"

Extrapolating to the entire genome

Page 12: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

flagged for review "resulting in potential

improvement"(refinement and "removal only)"

33%"

flagged for review"resulting in potential

improvement"(add novel annotation)"

20%"

no computational

prediction"available"

15%"

flagged for review: "

no change needed"

16%"

Not flagged "for review: "

no discrepancies"with computational

predictions"16%"

Factoring in the type of update

Page 13: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

flagged for review "resulting in potential

improvement"(refinement and "removal only)"

33%"

flagged for review"resulting in potential

improvement"(add novel annotation)"

20%"

no computational

prediction"available"

15%"

flagged for review: "

no change needed"

16%"

Not flagged "for review: "

no discrepancies"with computational

predictions"16%"

Factoring in the type of update

Page 14: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

What  are  factors  that  enrich  for  genes  missing  annota.ons?  

•  Type  of  discrepancy  •  GO  aspect  •  Amount  of  literature  for  a  gene  •  Source  of  the  computa.onal  predic.on  •  Number  of  computa.onal  sources  with  discrepancies  

Attributes of flagged genes

Page 15: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

What  are  factors  that  enrich  for  genes  missing  annota.ons?  

•  Type  of  discrepancy  •  GO  aspect  •  Amount  of  literature  for  a  gene  •  Source  of  the  computa.onal  predic.on  •  Number  of  computa.onal  sources  with  discrepancies  

Attributes of flagged genes

Page 16: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

Analysis by Class of Discrepancies

Shallow class

Mismatch class

M

C

M C

Page 17: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

Analysis by Class of Discrepancies

Shallow class

Mismatch class

M

C

M C

% updatable

78.8%

59.2%

Page 18: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

annotation refinement annotation removal novel annotation addition

Number of genes needing:

1 5

24

4

16

20

138 20

18

16 15

32

14

42

Types of annotation updates by class

Mismatch Shallow

Page 19: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

Summary & Conclusions

•  Majority of S. cerevisiae literature-based GO annotations are good

•  Comparing manual vs. computational prediction can identify genes whose annotations need updating

•  Additional work needs to be done to pinpoint these annotations and genes

Page 20: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

Summary & Conclusions

•  Majority of S. cerevisiae literature-based GO annotations are good

•  Comparing manual vs. computational prediction can identify genes whose annotations need updating

•  Additional work needs to be done to pinpoint these annotations and genes

It works but there is still work to do!

Page 21: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

Future plans

•  Identify predictive features of genes that need updating -  Are there specific GO terms used for manual curation more likely to be updated? -  Do specific computational predictions indicate a GO term should be updated? -  Examine node distance between GO terms used for computational and

literature-based annotations -  Examine contribution of annotation date and new publications -  A combination of or all of the above?

•  Evaluate the accuracy of computational predictions for S. cerevisiae •  Expand to evaluate annotations made based on orthology -  Annotations from GOC PAINT project

•  Develop a pipeline for curation prioritization at SGD •  Extend to other annotation projects

Page 22: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

GO  Consor.um  

http://www.geneontology.org/

Page 23: Using computational predictions to improve literature-based Gene Ontology annotations, Julie Park

Supported  by  NIH,  Na.onal  Human  Genome  Research  Ins.tute  

http://on.fb.me/ksgskb @yeastgenome [email protected]

Saccharomyces  Genome  Database  staff