1 / 41

Functional annotation Datasources Konstantinos Mavrommatis Kmavrommatis@lbl

Functional annotation Datasources Konstantinos Mavrommatis Kmavrommatis@lbl.gov. Let’s get started…. Information from databases is used to predict the function of a protein (functional annotation). Product name Enzyme catalog number Domain architecture …. But what is function?.

pello
Télécharger la présentation

Functional annotation Datasources Konstantinos Mavrommatis Kmavrommatis@lbl

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Functional annotation Datasources Konstantinos Mavrommatis Kmavrommatis@lbl.gov

  2. Let’s get started… Information from databases is used to predict the function of a protein (functional annotation). • Product name • Enzyme catalog number • Domain architecture • …

  3. But what is function? cobalamin biosynthetic enzyme, cobalt-precorrin-4 methyltransferase (CbiF) • molecular/enzymatic (methyltransferase) • Reaction (methylation) • Substrate (cobalt-precorrin-4) • Ligand (S-adenosyl-L-methionine) • metabolic (cobalamin biosynthesis) • physiological (maintenance of healthy nerve and red blood cells, through B12).

  4. Functional annotation Predict the biochemistry and physiology of an organism based on its genome sequence Explain known biochemical and physiological properties

  5. Homologs/Orthologs/Paralogs

  6. Function prediction • Function transfer by homology • Homology • implies a common evolutionary origin. • not retention of similarity in any of their properties. • Homology ≠ similarity of function. Punta & Ofran. PLOS Comp Biol. 2008

  7. Trust transfer of annotation ? Punta & Ofran. PLOS Comp Biol. 2008

  8. Dos and Don’ts

  9. What if nothing is similar ? • Subcellular localization • Gene context • Special features • Prediction of binding residues (DISIS, bindN) S ~ S S ~ S Periplasm Cytoplasm

  10. Annotation should make sense Model pathway Substrate A Substrate B Substrate C Substrate D Enzyme 1 Enzyme 1 Enzyme 3 Enzyme 3 Enzyme 2 ? ? ✓ Genome annotation Enzyme 2

  11. Annotation should make sense

  12. Databases • Databases used for the analysis of biological molecules. • Databases contain information organized in a way that allows users/researchers to retrieve and exploit it. • Why bother? • Store information. • Organize data. • Predict features (genes, functions ...). • Understand relationships (metabolic reconstruction).

  13. Primary nucleotide databases EMBL/GenBank/DDBJ (http://www.ncbi.nlm.nih.gov/,http://www.ebi.ac.uk/embl) • Archive containing all sequences from: • genome projects • sequencing centers • individual scientists • patent offices • The sequences are exchanged between the three centers on a daily basis. • Database is doubling every 10 months. • Sequences from >140,000 different species. • 1400 new species added every month. Year Base pairs Sequences 2004 44,575,745,176 40,604,319 2005 56,037,734,462 52,016,762 2006 69,019,290,705 64,893,747 2007 83,874,179,730 80,388,382 2008 99,116,431,942 98,868,465

  14. Primary protein sequence databases • Contain coding sequences derived from the translation of nucleotide sequences • GenBank • Valid translations (CDS) from nt GenBank entries. • UniProtKB/TrEMBL (1996) • Automatic CDS translations from EMBL. • TrEMBL Release 40.3 (26-May-2009) contains 7,916,844 entries.

  15. Errors in databases There are many errors in the primary sequence databases: • In the sequences themselves: • Sequencing errors. • Cloning vectors sequences. • In the annotations: • Inaccuracies, omissions, and even mistakes. • Inconsistencies between some fields.

  16. { { { Partial and complete sequence duplications Redundancy Redundancy is a major problem. Entries are partially or entirely duplicated: • e.g. 20% of vertebrate sequences in GenBank.

  17. C C Curators GA GA ATT GA GA C ATT C RefSeq TATAGCCG ACGTGC TATAGCCG AGCTCCGATA CCGATGACAA CGTGA ATTGACTA TTGACA Labs TTGACA TTGACA Genome Assembly ACGTGC TATAGCCG ACGTGC CGTGA TATAGCCG CGTGA ATTGACTA TATAGCCG ATTGACTA CGTGA ATTGACTA ATTGACTA TTGACA TATAGCCG ATTGACTA TATAGCCG TATAGCCG TATAGCCG TATAGCCG ATT C GenBank GA UniGene AT C C Algorithms C C ATT GA GA GA GA ATT ATT GA GA GA GA C C ATT ATT NCBI Derivative Sequence Data

  18. RefSeq • Curated transcripts and proteins. • reviewed by NCBI staff. • Model transcripts and proteins. • generated by computer algorithms. • Assembled Genomic Regions (contigs). • Chromosome records.

  19. Secondary protein databases • Uniprot/SWISS-PROT (1986) (http://ca.expasy.org/spro) • a curated protein sequence database • high level of annotation (such as the description of the function of a protein, its domains structure, post-translational modifications, variants, etc.) • a minimal level of redundancy • high level of integration with other databases

  20. Classification databases • Groups (families/clusters) of proteins based on… • Overall sequence similarity. • Local sequence similarity. • Presence / absence of specific features (active site, signal peptides… ). • Structural similarity. • ... • These groups contain proteins with similar properties. • Specific function, enzymatic activity. • General function. • Evolutionary relationship. • …

  21. Overall sequence similarity

  22. COGs were delineated by comparing protein sequences encoded in 43 complete genomes representing 30 major phylogenetic lineages. Each Cluster has representatives of at least 3 lineages A function (specific or broad) has been assigned to each COG. Clusters of orthologous groups (COGs) http://www.ncbi.nlm.nih.gov/COG/

  23. How it works Reciprocal best hit Bidirectional best hit Blast best hit Unidirectional best hit COG1 COG2

  24. Profiles & Pfam • A method for classifying proteins into groups exploitsregion similarities, which contain valuable information (domains/profiles). • These domains/profiles can be used to detect distant relationships, where only few residues are conserved.

  25. Regions similarity

  26. Pfam http://pfam.sanger.ac.uk HMMs of protein alignments (local) for domains, or global (cover whole protein)

  27. TIGRfam • Full length alignments. • Domain alignments. • Equivalogs: families of proteins with specific function. • Superfamilies: families of homologous genes. • HMMs http://www.tigr.org/TIGRFAMs/

  28. KEGG orthology

  29. Composite pattern databases • To simplify sequence analysis, the family databases are being integrated to create a unified annotation resource– InterPro • Release 30.0 (Dec10) contains21178 entries • Central annotation resource, with pointers to its satellite dbs http://www.ebi.ac.uk/interpro/

  30. * It is up to the user to decide if the annotation is correct *

  31. ENZYME

  32. ENZYME http://ca.expasy.org/enzyme/

  33. Contains information about biochemical pathways, and protein interactions. KEGG http://www.kegg.com

  34. Functional annotation IMG term YES COGs PSI BLAST 1e-2 NO TIGRfam YES BLASTp <1e-10, >45% id, >70% length KO terms NO gene COG YES IMG BLASTp evalue<10, 20 best hits NO COG + pfam YES Pfam TIGRfam NO Hmmsearch (BLAST preprocessing) YES Pfam NO BLAST YES Product name (based on translation tables) NO http://imgweb.jgi-psf.org/img_er_v260/doc/img_er_ann.pdf hypothetical

  35. Sequencing projects & Metadata http://www.genomesonline.org

  36. Literature search • PubMed http://www.ncbi.nlm.nih.gov/Pubmed

  37. Specialized databases • There is a large number of databases devoted to specific organisms. • For some model organisms there are often concurrent systems. • These databases are typically associated to sequencing or mapping projects.

  38. Signal transduction, regulation, protein-protein interactions TRANSFAC (Transcription Factor database) BRITE (Biomolecular Relations in Information Transmission and Expression database) DIP (Database of Interacting Proteins) BIND (Biomolecular Interaction Network database) BioCarta Biochemical pathways KLOTHO (Biochemical Compounds Declarative database) BRENDA (enzyme information system) LIGAND (similar to Enzyme but with more information for substrates) Gene order and co-occurrence STRING Other specialized databases • Gene expression • GXD (Mouse Gene Expression Database) • The Stanford Microarray Database • Mapping • GDB (Genome Data Base) • EMG (Encyclopedia of Mouse Genome) • MGD (Mouse Genome Database) • INE (Integrated Rice Genome Explorer) • Protein quantification • SWISS-2DPAGE • PDD (Protein Disease Database) • Sub2D (B. subtilis 2D Protein Index) • 3D structures • PDB (Protein Data Bank) • MMDB (Molecular Modelling Data Base) • NRL_3D (Non-Redundant Library of 3D Structures) • SCOP (Structural Classification of Proteins) • Polymorphism • ALFRED (Allele Frequency Database) • Molecular interactions • DIP (Database of Interacting proteins) • BIND (Biomolecular Interaction Network Database)

  39. List of databases http://www.oxfordjournals.org/nar/database/c

  40. Blocks MIMMAP PROSITEDOC REBASE PDBFINDER ALI OMIM ProDom PROSITE SWISSNEW ENZYME DSSP SWISSDOM HSSP FSSP GenBank MOLPROBE PDB SWISS-PROT NRL_3D EPD ECDC YPDREF PMD EMBL EMNEW YPD TFSITE TrEMBLNEW ProtFam FlyGene TrEMBL PIR TFACTOR Databanks interconnection Not all databases are updated regularly. Changes of annotation in one database are not reflected in others.

  41. Summary • Gene annotation should make sense in the context of the organism • We have main archives (Genbank), and currated databases (Refseq, SwissProt), and protein classification database (COG, Pfam), and many, many more… • They help predict the function, or the network of functions. • Systems that integrate the information from several databases, visualize and allow handling of data in an intuitive way are required QUESTIONS?

More Related