350 likes | 606 Views
Using The Gene Ontology:. Gene Product Annotation. GO Project Goals. Compile structured vocabularies describing aspects of molecular biology Describe gene products using vocabulary terms (annotation) Develop tools: to query and modify the vocabularies and annotations
E N D
Using The Gene Ontology: Gene Product Annotation
GO Project Goals • Compile structured vocabularies describing • aspects of molecular biology • Describe gene products using vocabulary terms • (annotation) • Develop tools: • to query and modify the vocabularies and • annotations • annotation tools for curators
GO Data • GO provides two bodies of data: • Terms with definitions and cross- • references • Gene product annotations with • supporting data
The Three Ontologies • Molecular Function — elemental activity or task • nuclease, DNA binding, transcription factor • Biological Process — broad objective or goal • mitosis, signal transduction, metabolism • Cellular Component — location or complex • nucleus, ribosome, origin recognition complex
DAG Structure Directed acyclic graph: each child may have one or more parents
The True Path Rule Every path from a node back to the root must be biologically accurate
GO Annotation • Association between gene product and • applicable GO terms • Provided by member databases • Made by manual or automated methods
DAG Structure Annotate to any level within DAG
DAG Structure mitotic chromosome condensation S.c. BRN1, D.m. barren Annotate to any level within DAG
DAG Structure mitosis S.c. NNF1 mitotic chromosome condensation S.c. BRN1, D.m. barren Annotate to any level within DAG
GO Annotation: Data • Database object: gene or gene product • GO term ID • Reference • publication or computational method • Evidence supporting annotation
GO Evidence Codes IDA-Inferred from Direct Assay IMP-Inferred from Mutant Phenotype IGI-Inferred from Genetic Interaction IPI-Inferred from Physical Interaction IEP-Inferred from Expression Pattern TAS-Traceable Author Statement NAS-Non-traceable Author Statement IC - Inferred by Curator ISS-Inferred from Sequence or structural Similarity IEA-Inferred from Electronic Annotation ND-Not Determined
GO Evidence Codes IDA-Inferred from Direct Assay IMP-Inferred from Mutant Phenotype IGI-Inferred from Genetic Interaction IPI-Inferred from Physical Interaction IEP-Inferred from Expression Pattern TAS-Traceable Author Statement NAS-Non-traceable Author Statement IC - Inferred by Curator ISS-Inferred from Sequence or structural Similarity IEA-Inferred from Electronic Annotation ND-Not Determined From primary literature
GO Evidence Codes From reviews or introductions IDA-Inferred from Direct Assay IMP-Inferred from Mutant Phenotype IGI-Inferred from Genetic Interaction IPI-Inferred from Physical Interaction IEP-Inferred from Expression Pattern TAS-Traceable Author Statement NAS-Non-traceable Author Statement IC - Inferred by Curator ISS-Inferred from Sequence or structural Similarity IEA-Inferred from Electronic Annotation ND-Not Determined From primary literature
GO Evidence Codes From reviews or introductions IDA-Inferred from Direct Assay IMP-Inferred from Mutant Phenotype IGI-Inferred from Genetic Interaction IPI-Inferred from Physical Interaction IEP-Inferred from Expression Pattern TAS-Traceable Author Statement NAS-Non-traceable Author Statement IC - Inferred by Curator ISS-Inferred from Sequence or structural Similarity IEA-Inferred from Electronic Annotation ND-Not Determined From primary literature
GO Evidence Codes From reviews or introductions IDA-Inferred from Direct Assay IMP-Inferred from Mutant Phenotype IGI-Inferred from Genetic Interaction IPI-Inferred from Physical Interaction IEP-Inferred from Expression Pattern TAS-Traceable Author Statement NAS-Non-traceable Author Statement IC - Inferred by Curator ISS-Inferred from Sequence or structural Similarity IEA-Inferred from Electronic Annotation ND-Not Determined automated From primary literature
GO Annotation: Methods • Manual • Automated • sequence similarity • transitive annotation • nomenclature, other text matching
Literature-Based Manual Annotation: Experimental Evidence Codes Lecoq, K., et al. (2001) YLR209C Encodes Saccharomyces cerevisiae Purine Nucleoside Phosphorylase. J. Bacteriology183(16): 4910-4913. Experiment 1 - Purification and enzyme assay Purified His-tagged Ylr209cp; can convert various nucleoside substrates to bases + Pi; inosine and guanosine are substrates Experiment 2 - Knockout of YLR209C null mutant excretes inosine and guanosine into medium (compounds in medium separated by chromatography and identified by HPLC separation profiles)
Literature-Based Manual Annotation: Experimental Evidence Codes Lecoq, K., et al. (2001) YLR209C encodes Saccharomyces cerevisiae purine nucleoside phosphorylase. J. Bacteriol.183(16): 4910–4913. Experiment 1 - Purification and enzyme assay Purified His-tagged Ylr209cp; can convert various nucleoside substrates to bases + Pi; inosine and guanosine are substrates Experiment 2 - Knockout of YLR209C null mutant excretes inosine and guanosine into medium (compounds in medium separated by chromatography and identified by HPLC separation profiles) IDA
Literature-Based Manual Annotation: Experimental Evidence Codes Lecoq, K., et al. (2001) YLR209C encodes Saccharomyces cerevisiae purine nucleoside phosphorylase. J. Bacteriol.183(16): 4910–4913. FUNCTION: Experiment 1 - Purification and enzyme assay Purified His-tagged Ylr209cp; can convert various nucleoside substrates to bases + Pi; inosine and guanosine are substrates Experiment 2 - Knockout of YLR209C null mutant excretes inosine and guanosine into medium (compounds in medium separated by chromatography and identified by HPLC separation profiles) IDA purine nucleoside phosphorylase
Literature-Based Manual Annotation: Experimental Evidence Codes Lecoq, K., et al. (2001) YLR209C ncodes Saccharomyces cerevisiae purine nucleoside phosphorylase. J. Bacteriol.183(16): 4910–4913. FUNCTION: Experiment 1 - Purification and enzyme assay Purified His-tagged Ylr209cp; can convert various nucleoside substrates to bases + Pi; inosine and guanosine are substrates Experiment 2 - Knockout of YLR209C null mutant excretes inosine and guanosine into medium (compounds in medium separated by chromatography and identified by HPLC separation profiles) IDA purine nucleoside phosphorylase IMP
Literature-Based Manual Annotation: Experimental Evidence Codes Lecoq, K., et al. (2001) YLR209C encodes Saccharomyces cerevisiae purine nucleoside phosphorylase. J. Bacteriol.183(16): 4910–4913. FUNCTION: Experiment 1 - Purification and enzyme assay Purified His-tagged Ylr209cp; can convert various nucleoside substrates to bases + Pi; inosine and guanosine are substrates Experiment 2 - Knockout of YLR209C null mutant excretes inosine and guanosine into medium (compounds in medium separated by chromatography and identified by HPLC separation profiles) IDA purine nucleoside phosphorylase IMP
Literature-Based Manual Annotation: Experimental Evidence Codes Lecoq, K., et al. (2001) YLR209C encodes Saccharomyces cerevisiae purine nucleoside phosphorylase. J. Bacteriol.183(16): 4910–4913. FUNCTION: Experiment 1 - Purification and enzyme assay Purified His-tagged Ylr209cp; can convert various nucleoside substrates to bases + Pi; inosine and guanosine are substrates Experiment 2 - Knockout of YLR209C null mutant excretes inosine and guanosine into medium (compounds in medium separated by chromatography and identified by HPLC separation profiles) IDA purine nucleoside phosphorylase PROCESS: purine nucleoside catabolism IMP
Literature-Based Manual Annotation: Experimental Evidence Codes Lecoq, K., et al. (2001) YLR209C encodes Saccharomyces cerevisiae purine nucleoside phosphorylase. J. Bacteriol.183(16): 4910–4913. FUNCTION: Experiment 1 - Purification and enzyme assay Purified His-tagged Ylr209cp; can convert various nucleoside substrates to bases + Pi; inosine and guanosine are substrates Experiment 2 - Knockout of YLR209C null mutant excretes inosine and guanosine into medium (compounds in medium separated by chromatography and identified by HPLC separation profiles) IDA purine nucleoside phosphorylase PROCESS: purine nucleoside catabolism IMP This paper has no data for cellular component.
YFP Automated Annotation: InterPro Example InterPro entry GO entry InterPro2go links InterPro entries and GO terms
YFP Automated Annotation: InterPro Example Run InterProScan to link YFP and InterPro entry InterPro entry GO entry InterPro2go links InterPro entries and GO terms
YFP Automated Annotation: InterPro Example Run InterProScan to link YFP and InterPro entry Infer GO term from the other two links InterPro entry GO entry InterPro2go links InterPro entries and GO terms
detailed view of term AmiGO Browser
gene products annotated to term AmiGO Browser
GO Annotation: Contributors • FlyBase • WormBase • Saccharomyces Genome Database • DictyBase • Mouse Genome Informatics • Gramene • The Arabidopsis Information Resource • Compugen, Inc. • Swiss-Prot/TrEMBL/InterPro • Pathogen Sequencing Unit (Sanger Institute) • PomBase (Sanger Institute) • Rat Genome Database • The Institute for Genomic Research
GO Annotation: Organisms • Fruit fly (Drosophila melanogaster) • Budding yeast (Saccharomyces cerevisiae) • Fission yeast (Schizosaccharomycespombe) • Human (Homosapiens) • Mouse (Mus musculus) • Rice (Oryza sativa) • Rat (Rattusnorvegicus) • Tsetse fly (G. morsitans) • Caenorhabditiselegans • Arabidopsis thaliana • Vibrio cholerae • Dictyostelium discoideum
www.geneontology.org • FlyBase & Berkeley Drosophila Genome Project • WormBase • Saccharomyces Genome Database • DictyBase • Mouse Genome Informatics • Gramene • The Arabidopsis Information Resource • Compugen, Inc. • Swiss-Prot/TrEMBL/InterPro • Pathogen Sequencing Unit (Sanger Institute) • PomBase (Sanger Institute) • Rat Genome Database • Genome Knowledge Base (CSHL) • The Institute for Genomic Research The Gene Ontology Consortium is supported by NHGRI grant HG02273 (R01). The Gene Ontology project thanks AstraZeneca for financial support. The Stanford group acknowledges a gift from Incyte Genomics.
Conference: Standards and Ontologies for Functional Genomics (SOFG) Towards unified ontologies for describing biology and biomedicine 17 – 20 November 2002 Hinxton Hall Conference Centre Hinxton, Cambridge, UK www.wellcome.ac.uk/hinxton/sofg