Presentation is loading. Please wait.

Presentation is loading. Please wait.

MCB September, 2010 Protein Sequence Databases Swiss-Prot group, Geneva SIB Swiss Institute of Bioinformatics Protein sequence.

Similar presentations


Presentation on theme: "MCB September, 2010 Protein Sequence Databases Swiss-Prot group, Geneva SIB Swiss Institute of Bioinformatics Protein sequence."— Presentation transcript:

1 MCB September, 2010 Protein Sequence Databases Marie-Claude.Blatter@isb-sib.ch Swiss-Prot group, Geneva SIB Swiss Institute of Bioinformatics Protein sequence databases: use and pitfalls http://education.expasy.org/cours/CJSFEAP2010/

2 MCB September, 2010 Protein Sequence Databases Mr. Proteomics Mr. Protein sequence databases

3 MCB September, 2010 Protein Sequence Databases protein identification by database matching mass spectrometry analysis 624.3 769.8 893.4 1056.1 1326.7 1501.9 1759.8 2100.6 2200 624.3 769.8 893.4 994.5 1056.1 1326.7 1501.9 1759.8 1923.4 2100.6 600 2200 T Y GGAAR GPGFK PSTTGVE M FR EHI C LLGR G ANR samples with peptides Large protein lists is not the end point in Proteomics -> importance of protein sequence annotation

4 MCB September, 2010 Protein Sequence Databases New challenge  Flood of data -> need to be stored, curated and made available for analysis and knowledge discovery

5 MCB September, 2010 Protein Sequence Databases Many protein sequence databases… Which does contain the highest quality data ? Which is comprehensive ? Which is up-to-date ? Which is redundant ? Which is indexed (allows complex queries) ? Which Web server does respond most quickly ? Which does contain complete proteomes ? …….??????

6 MCB September, 2010 Protein Sequence Databases A HUPO test sample study reveals common problems in mass spectrometry–based proteomics PubMed 19448641 (2009) A single mass spectrometry experiment can identified up to about 4000 proteins (15’000 peptides) Protein databases vary greatly in terms of their curation, completeness and comprehensiveness (search with different protein databases = could get different results). Only 7 labs (on 27) were able to identify the 20 human proteins present in a sample, also due to the fact that the search engines used cannot distinguish among different identifiers for the same protein…

7 MCB September, 2010 Protein Sequence Databases Awareness of the content and usage of knowledge resources is a pre-requisite to do any type of « serious » research in the field of molecular life sciences (AMB, 2007)

8 Menu Introduction Nucleic acid sequence databases ENA, GenBank, DDBJ Protein sequence databases UniProt databases (UniProtKB) NCBI protein databases

9 Menu Introduction Nucleic acid sequence databases ENA, GenBank, DDBJ Protein sequence databases UniProt databases (UniProtKB) NCBI protein databases

10 MCB September, 2010 Protein Sequence Databases Protein sequence origin More than 99 % of the protein sequences are derived from the translation of nucleotide sequences (genomes and/or cDNAs) -> Important to know where the protein sequence comes from… (sequencing & gene prediction quality) !

11 MCB September, 2010 Protein Sequence Databases … ~ 2500 genomes sequenced (single organism, varying sizes, including virus) … ~ 5’000 ongoing genome sequencing projects … cDNAs sequencing projects (ESTs or cDNAs) … metagenome sequencing projects = environmental samples: multiple ‘unknown’ organisms,

12 Metagenomics: Metagenomics: study of genetic material recovered directly from environmental samples Global Ocean Sampling (C. Venter) 1ml sea water: 1 mo bacteria and 10 mo virus Whale fall (AAFZ00000000.1) Soil, sand beach, New-York air, … Human fluids, mouse gut (millions of bacteria within human body) Water treatment industry… Lists of projects: http://www.ncbi.nlm.nih.gov/genomes/lenvs.cgi Venter’s Sorcerer II

13 MCB September, 2010 Protein Sequence Databases … ~ 2500 genomes sequenced (single organism, varying sizes) … ~ 5’000 ongoing genome sequencing projects … cDNAs sequencing projects (ESTs or cDNAs) … metagenome sequencing projects … personal human genomes new generation sequencers : Illumina: 25 billions of bp /day;

14 MCB September, 2010 Protein Sequence Databases http://www.youtube.com/watch?v=mVZI7NBgcWM 2’000’000 $ (2007) 70’000’000 $ (diploid, 2007) 3’000’000’000 $ (public consortium, 2000) 300’000’000 $ (Celera, 2000) 2010

15 MCB September, 2010 Protein Sequence Databases How many proteins-coding genes at the end?

16 MCB September, 2010 Protein Sequence Databases 190‘500'025'042 1st estimate: ~30 million species (1.8 million named) 2 nd estimate: 20 million bacteria/archea x 4'000 genes 1 million protists x 6'000 genes 5 million insects x 14'000 genes 2 million fungi x 6'000 genes 0.5 million plants x 20'000 genes 0.5 million molluscs, worms, arachnids, etc. x 20'000 genes 0.1 million vertebrates x 25'000 genes The calculation: 2x10 7 x4000+1x10 6 x6000+5x10 6 x14000+2x10 6 x6000+5x10 5 x20000+5x10 5 x20000+1x10 5 x25000 +20000 (Craig Venter)+ 42(Douglas Adam) + …

17 About 190 milliards of proteins (?) About 12.0 millions of ‘known’ protein sequences in 2010 (from ~290’000 species) More than 99 % of the protein sequences are derived from the translation of nucleotide sequences Less than 1 % direct protein sequencing (Edman, MS/MS…) -> It is important that users know where the protein sequence comes from… (sequencing & gene prediction quality) !

18 Menu Introduction Nucleic acid sequencedatabases ENA/GenBank, DDBJ Protein sequence databases UniProt databases (UniProtKB) NCBI protein databases

19 MCB September, 2010 Protein Sequence Databases ENA (EMBL-Bank) GenBank DDBJ

20 MCB September, 2010 Protein Sequence Databases http://www.insdc.org/ ENA/GenBank/DDBJ

21 cDNAs, ESTs, genes, genomes, … ENA, GenBank, DDBJ Data not submitted to public databases, delayed or cancelled… The hectic life of a sequence … archive of primary sequence data and corresponding annotation submitted by the laboratories that did the sequencing.

22 MCB September, 2010 Protein Sequence Databases Journals do not (SHOULD NOT) accept a paper dealing with a nucleic acid sequence if the ENA/GenBank/DDBJ AC number is not available… ‘journal publishers generally require deposition prior to publication so that an accession number can be included in the paper.’ …not the case yet for protein sequences !!!

23 taxonomy Cross-references references accession number

24 CDS annotation (Prediction or experimentally determined) sequence CDS CoDing Sequence (proposed by submitters) annotation provided by the laboratories that did the sequencing

25 CONTIG --------------------------------------------------------------------------------------CGANGGCCTATCAACA ATG AAAGGTCGAAACCTG Genomic AGCTACAAACAGATCCTTGATAATTGTCGTTGATTTTACTTTATCCTAAATTTATCTCAAAAATGTTGAAATTCAGATTCGTCAAGCGAGGGCCTATCAACA ATG -AAGGTCGAAACCTG *** ************ ** * ************** CONTIG CGTTTACTCCGGATACAAGATCCACCCAGGACACGGNAAAGAGACTTGTCCGTACTGACGGAAAG------------------------------------------------------- Genomic CGTTTACTCCGGATACAAGATCCACCCAGGACACGG-AAAGAGACTTGTCCGTACTGACGGAAAGGTGAGTTCAGTTTCTCTTTGAAAGGCGTTAGCATGCTGTTAGAGCTCGTAAGGTA ************************************ **************************** CONTIG ------------------------------------------------------------------------------------------------------------------------ Genomic TATTGTAATTTTACGAGTGTTGAAGTATTGCAAAAGTAAAGCATAATCACCTTATGTATGTGTTGGTGCTATATCTTCTAGTTTTTAGAAGTTATACCATCGTTAAGCATGCCACGTGTT CONTIG ----------------------------------------------GTCCAAATCTTCCTCAGTGGAAAGGCACTCAAGGGAGCCAAGCTTCGCCGTAACCCACGTGACATCAGATGGAC Genomic GAGTGCGACAAACTACCGTTTCATGATTTATTTATTCAAATTTCAGGTCCAAATCTTCCTCAGTGGAAAGGCACTCAAGGGAGCCAAGCTTCGCCGTAACCCACGTGACATCAGATGGAC ************************************************************************** CONTIG TGTCCTCTACAGAATCAAGAACAAGAAG---------------------------------------------GGAACCCACGGACAAGAGCAAGTCACCAGAAAGAAGACCAAGAAGTC Genomic TGTCCTCTACAGAATCAAGAACAAGAAGGTACTTGAGATCCTTAAACGCAGTTGAAAATTGGTAATTTTACAGGGAACCCACGGACAAGAGCAAGTCACCAGAAAGAAGACCAAGAAGTC **************************** *********************************************** CONTIG CGTCCAGGTTGTTAACCGCGCCGTCGCTGGACTTTCCCTTGATGCTATCCTTGCCAAGAGAAACCAGACCGAAGACTTCCGTCGCCAACAGCGTGAACAAGCCGCTAAGATCGCCAAGGA Genomic CGTCCAGGTTGTTAACCGCGCCGTCGCTGGACTTTCCCTTGATGCTATCCTTGCCAAGAGAAACCAGACCGAAGACTTCCGTCGCCAACAGCGTGAACAAGCCGCTAAGATCGCCAAGGA ************************************************************************************************************************ CONTIG TGCCAACAAGGCTGTCCGTGCCGCCAAGGCTGCTNCCAACAAG----------------------------------------------------------------------------- Genomic TGCCAACAAGGCTGTCCGTGCCGCCAAGGCTGCTGCCAACAAGGTAAACTTTCTACAATATTTATTATAAACTTTAGCATGCTGTTAGAGCTTGTAAGGTATATGTGATTTTACGAGTGT ********************************** ******** CONTIG -------------------------------------------------------------------------------------------------------------------GNAAA Genomic GTTATTTGAAGCTGTAATATCAATAAGCATGTCTCGTGTGAAGTCCGACAATTTACCATATGCATGAAATTTAAAAACAAGTTAATTTTGTCAATTCTTTATCATTGGTTTTCAGGAAAA * *** CONTIG GAAGGCCTCTCAGCCAAAGACCCAGCAAAAGACCGCCAAGAATNTNAAGACTGCTGCTCCNCGTGTCGGNGGAAANCGA TAA ACGTTCTCGGNCCCGTTATTGTAATAAATTTTGTTGAC Genomic GAAGGCCTCTCAGCCAAAGACCCAGCAAAAGACCGCCAAGAATGTGAAGACTGCTGCTCCACGTGTCGGAGGAAAGCGA TAA ACGTTCTCGGTCCCGTTATTGTAATAAATTTTGTTGAC ******************************************* * ************** ******** ***** **** * *********** *************************** CONTIG C----------------------------------------------------------------------------------------------------------------------- Genomic CGTTAAAGTTTTAATGCAAGACATCCAACAAGAAAAGTATTCTCAAATTATTATTTTAACAGAACTATCCGAATCTGTTCATTTGAGTTTGTTTAGAATGAGGACTCTTCGAATAGCCCA * CoDing Sequence Alignment between a mRNA and a genomic sequence exon intron

26 CDS translation provided by ENA CDS provided by the submitters The first Met !

27 MCB September, 2010 Protein Sequence Databases Very rarely done… Pitfall no 1 – gene prediction ‘quality’ ! ? !

28 Complete genome (submitted) but only ~ 2,000 CDS/proteins available ! Pitfall no 2 – CDS annotation and submission ! ? !

29 MCB September, 2010 Protein Sequence Databases http://www.ebi.ac.uk/swissprot/sptr_stats/index.html …annotated CDS in UniProtKB (no gene prediction) (~290’000 species)

30 MCB September, 2010 Protein Sequence Databases From nucleic acid to amino acid sequences databases….

31 The hectic life of a protein sequence … cDNAs, ESTs, genomes, … ENA, GenBank, DDBJ Data not submitted to public databases, delayed or cancelled… …if the submitters provide an annotated Coding Sequence (CDS) (1/10 ENA entries) Protein sequence databases Nucleic acid databases Gene prediction RefSeq, Ensembl no CDS

32 Why doing things in a simple way, when you can do it in a very complex one ?

33 The hectic life of a sequence … TrEMBL Genpept CoDing Sequences provided by submitters cDNAs, ESTs, genomes, … ENA, GenBank, DDBJ Data not submitted to public databases, delayed or cancelled… Swiss-Prot RefSeq PRF Scientific publications derived sequences Ensembl CCDS UniParc UniProtKB PDB(PIR) + all ‘species’ specific databases (EcoGene, TAIR, …) (IPI) UniMES CoDing Sequences provided by submitters and gene prediction TPA

34 Major protein sequence database ‘sources’ UniProtKB: Swiss-Prot + TrEMBL NCBI-nr: Swiss-Prot + GenPept + PIR + PDB + PRF + RefSeq + TPA PIRPDBPRF UniProtKB/Swiss-Prot: manually annotated protein sequences (12’200 species) UniProtKB/TrEMBL: submitted CDS (ENA) + automated annotation; non redundant with Swiss-Prot (290’000 species) GenPept: submitted CDS (GenBank); redundant with Swiss-Prot (230’000 species ?) PIR: Protein Information Ressource; archive since 2003; integrated into UniProtKB PDB: Protein Databank: 3D data and associated sequences (PIR-NRL3D) PRF: Protein Research Foundation : journal scan of ‘published’ peptide sequences RefSeq: Reference Sequence for DNA, RNA, protein + gene prediction + some manual annotation (11’000 species) TPA: Third Party Annotation Sequence Database (update of entries derived from GenBank primary data) Integrated resources ‘cross-references’ Resources kept separated

35 Ensembl: UniProtKB + RefSeq + gene prediction (40 species) Vega: Ensembl + gene prediction + manual annotation (5 species) IPI: UniProtKB + RefSeq + Ensembl + TAIR (arabidopsis db) + H-InvDB (human cDNAs manual annotation) + VEGA (Vertebrate Genome Annotation) (7 species) Closure in 2010 !!! CCDS: consensus between EBI, NCBI, Sanger, USCS, (3 species) Others: OWL: Swiss-Prot + PIR + PDB + GenPept (obsolete) MSDB (Mascot): Swiss-Prot + PIR + PDB + TrEMBL + GenBank… dbESTs: translated ESTs (in the 6 frames; no annotated CDSs, no gene prediction) Major protein sequence database ‘composite’

36 MCB September, 2010 Protein Sequence Databases Phenyx: UniProtKB, IPI, NCBInr Mascot: NCBInr, Swiss-Prot, dbEST Protein prospector: NCBInr, Swiss-Prot, dbEST, GenPept Aldente: UniProtKB. ProFound: NCBInr, Swiss-Prot, dbEST OMSSA: NCBInr and RefSeq. Different protein databases available for different online proteomic tools ! ? !

37 MCB September, 2010 Protein Sequence Databases Databases used Study done on 28 proteomic papers (from 2010): The majority of labs ~61% use IPI ~18% use Swiss-Prot (mainly human, some bacteria) ~20% use other sources such as NCBI, SGD or in house developed databases Personal communication: Silvia Jimenez, nov 2010

38 Menu Introduction Nucleic acid sequence databases ENA-Bank/GenBank, DDBJ Protein sequence databases UniProt databases (UniProtKB) NCBI protein databases

39 MCB September, 2010 Protein Sequence Databases UniProt SIB + EBI + PIR

40 UniProtKB UniProtKB: protein sequence knowledgebase, 2 sections UniProtKB/Swiss-Prot and UniProtKB/TrEMBL (query, Blast, download) (~12 mo entries) UniParc UniParc: protein sequence archive (ENA equivalent at the protein level). Each entry contains a protein sequence with cross- links to other databases where you find the sequence (active or not). Not annotated (query, Blast, download) (~25mo entries) UniRef UniRef: 3 clusters of protein sequences with 100, 90 and 50 % similarity; useful to speed up sequence similarity search (BLAST) (query, Blast, download) (UniRef100 10 mo entries; UniRef90 7 mo entries; UniRef50 3.3 mo entries) UniMES UniMES: protein sequences derived from metagenomic projects (mostly Global Ocean Sampling (GOS)) (download) (8 mo entries, included in UniParc)

41 MCB September, 2010 Protein Sequence Databases UniProt databases

42 MCB September, 2010 Protein Sequence Databases UniProtKB an encyclopedia on proteins composed of 2 sections UniProtKB/TrEMBL and UniProtKB/Swiss-Prot released every 4 weeks

43 MCB September, 2010 Protein Sequence Databases UniProtKB from ENA to TrEMBL UniProtKB protein sequence data are mainly derived from ENA (CDS) but also from Ensembl and other sequence resources such as RefSeq or model organism databases (MODs). Data from the PIR database have been integrated in UniProt since 2003.

44 TrEMBL ENA Automated extraction of protein sequence (translated CDS), gene name and references.+ Automated annotation

45 MCB September, 2010 Protein Sequence Databases The quality of UniProtKB/TrEMBL data, including the protein sequence, is directly dependent on the information provided by the submitter of the original nucleotide entry. Automated annotation Redundancy check (100% merge) Family attribution (InterPro) Many other cross-references Rule-based automated annotation ! ? !

46

47 MCB September, 2010 Protein Sequence Databases UniProtKB from TrEMBL to Swiss-Prot Once manually annotated and integrated into Swiss- Prot, the entry is deleted from TrEMBL -> minimal redundancy

48 TrEMBL ENA Automated extraction of protein sequence (translated CDS), gene name and references.+ Automated annotation Manual annotation of the sequence and associated biological information Swiss-Prot

49 MCB September, 2010 Protein Sequence Databases Sequence Sequence features Ontologies References Nomenclature Splice variants Annotations

50 MCB September, 2010 Protein Sequence Databases UniProtKB: from TrEMBL to Swiss-Prot Manual annotation 1. Protein sequence (merge available CDS, annotate sequence discrepancies, report sequencing mistakes…) 2. Biological information (sequence analysis, extract literature information, ortholog data propagation, …)

51 MCB September, 2010 Protein Sequence Databases UniProtKB: from TrEMBL to Swiss-Prot Manual annotation 1. Protein sequence (merge available CDS, annotate sequence discrepancies, report sequencing mistakes…) 2. Biological information (extract literature information, ortholog data propagation, protein sequence analysis…)

52 MCB September, 2010 Protein Sequence Databases The displayed sequence is the most prevalent protein sequence and/or the protein sequence which is also found in orthologous species. The displayed sequence is generally derived from the translation of the genomic sequence (when available). Sequence differences are documented. 1 entry 1 gene (1 species) 1 displayed sequence (annotation of alternative sequences, when available) UniProtKB/Swiss-Prot Protein sequence annotation

53 MCB September, 2010 Protein Sequence Databases What is the current status? At least 20% of Swiss-Prot entries required a minimal amount of curation effort so as to obtain the “correct” sequence. Typical problems –unsolved conflicts; –uncorrected initiation sites; –frameshifts; –other ‘problems’

54 MCB September, 2010 Protein Sequence Databases … once upon a time, it was a gene on chromosome 11…

55 MCB September, 2010 Protein Sequence Databases ! ? ! … once upon a time, it was a gene on chromosome 11… All these sequences are available in protein sequence databases (i.e.GenPept) !!!

56 Quality of protein information from genome projects Lets look at proteins originating from genome projects: –Drosophila: the paradigm of a curated genome should look like (thanks to FlyBase) : only 1.8% of the gene models conflict with Swiss-Prot sequences; –Arabidopsis: a typical example of a genome where a lot of annotation was done when it was sequenced, but no update since then (at least in the public view): 20% of the gene models are erroneous; –Tetraodon nigroviridis: the typical example of a quick and dirty automatic run through a genome with no manual intervention: >90% of the gene models produce incorrect proteins. –Bacteria and Archaea have almost no splicing, so predictions are “easier”, however errors are still made… Start codons, missed small proteins (<100aa)…

57 UniProtKB/Swiss-Prot Protein sequence annotation

58 MCB September, 2010 Protein Sequence Databases Example of problem (derived from gene prediction pipeline) Ensembl completes the human ‘proteome’ by predicting/annotating missing genes according to orthologs sequences.. ID URAD_HUMAN Unreviewed; 171 AA. AC A6NGE7; DT 24-JUL-2007, integrated into UniProtKB/TrEMBL. DT 24-JUL-2007, sequence version 1. DT 02-OCT-2007, entry version 3. DE 2-oxo-4-hydroxy-4-carboxy-5-ureidoimidazoline decarboxylase homolog DE (OHCU decarboxylase homolog) (Parahox neighbour). GN Name=PRHOXNB; … DR EMBL; AL591024; -; NOT_ANNOTATED_CDS; Genomic_DNA. DR Ensembl; ENSG00000183463; Homo sapiens. DR HGNC; HGNC:17785; PRHOXNB. PE 4: Predicted; In primates the genes coding for the enzymes for the degradation of uric acid were inactivated and converted to pseudogenes.

59 Producing a clean set of sequences is not a trivial task; It is not getting easier as more and more types of sequence data are submitted;

60 MCB September, 2010 Protein Sequence Databases The ‘Protein existence’ tag indicates what is the evidence for the existence of a given protein (but not associated with sequence quality); Different qualifiers: 1. Evidence at protein level (~18%) (MS, western blot (tissue specificity), immuno (subcellular location),…) 2. Evidence at transcript level (~19%) 3. Inferred from homology (~58 %) 4. Predicted (~5%) 5. Uncertain (mainly in TrEMBL) ‘Protein existence’ tag

61 MCB September, 2010 Protein Sequence Databases

62 MCB September, 2010 Protein Sequence Databases In order to avoid ‘pseudogenes’ and most of the unprobable protein sequences, you can filter your query and avoid sequences with ‘protein existence tag’ = ‘Uncertain’

63 MCB September, 2010 Protein Sequence Databases The ‘alternative’ sequence(s)

64 MCB September, 2010 Protein Sequence Databases (Jensen O.N., Curr. Opin. Chem. Biol., 2004, 8, 33-41, PMID: 15036154). Proteome complexity Example with human Not predictable at the genome level ! -> important post- genomic data ! ~20’000

65 MCB September, 2010 Protein Sequence Databases Multiple alignment of the end of the available GCR sequences Annotation of the sequence differences (protein diversity) 1 entry 1 gene (1 species) …and natural variant

66 P04150 www.uniprot.org

67 MCB September, 2010 Protein Sequence Databases Available in separated files! Important remark > 30’000 additional sequences (total)

68 MCB September, 2010 Protein Sequence Databases The ‘alternative’ sequence(s) not ‘directly available’ for a lot of tools, including protein identification tools, Blast, depending on the server !….

69 MCB September, 2010 Protein Sequence Databases UniProtKB: from TrEMBL to Swiss-Prot Manual annotation 1. Protein sequence (merge available CDS, annotate sequence discrepancies, report sequencing mistakes…) 2. Biological information (extract literature information, ortholog data propagation, protein sequence analysis…)

70 MCB September, 2010 Protein Sequence Databases UniProtKB/Swiss-Prot gathers data form multiple sources: - publications (literature/Pubmed) - prediction programs (Prosite, Anabelle) - contacts with experts - other databases - nomenclature committees Maximum usage of controlled vocabulary Keywords, Tissues, Post-translational modifications, Strains, Species, Subcellular location, Extracellular domains, Journals, … Gene Ontology… Extract literature information and protein sequence analysis maximum usage of controlled vocabulary

71 MCB September, 2010 Protein Sequence Databases Protein nomenclature

72 …enable researchers to obtain a summary of what is known about a protein… General annotation (Comments) www.uniprot.org

73 Sequence annotation (Features) …enable researchers to obtain a summary of what is known about a protein… www.uniprot.org

74 MCB September, 2010 Protein Sequence Databases Ontologies Swiss-Prot keywords Gene Ontology (GO terms)

75 MCB September, 2010 Protein Sequence Databases Human protein manual annotation: some statistics (Aug 2010)

76 MCB September, 2010 Protein Sequence Databases Non-experimental qualifiers UniProtKB/Swiss-Prot considers both experimental and predicted data and makes a clear distinction between both. Level. Type of evidenceQualifier 1st. Strong experimental evidence 2nd. Light experimental evidenceProbable 3rd. Inferred by similarity with homologous protein (data of 1st or 2 nd level) By similarity 4th. Inferred by sequence predictionPotential

77 Phenyx: UniProtKB**, IPI, NCBInr Mascot: NCBInr, Swiss-Prot*, dbEST, OWL, MSDB Protein prospector: NCBInr, Swiss-Prot, dbEST, GenPept, Ludwignr, OWL Aldente: UniProtKB** ProFound: NCBInr, Swiss-Prot, dbEST OMSSA: NCBInr and RefSeq ** the tool takes into account AP, PTM, …but not yet variants /conflict annotations * the tool takes into account AP annotations Do proteomic analysis tools make use of sequence annotation ?

78 MCB September, 2010 Protein Sequence Databases Identification of biologically active proteins: use Swiss-Prot annotations with Phenyx Sequence processing annotations –Removal of signal peptides –Removal of transit peptides –Extraction of active chains Post-translational modifications Sequence variants –Splicing variants –Sequence mutations

79 MCB September, 2010 Protein Sequence Databases Access to UniProtKB www.uniprot.org

80 MCB September, 2010 Protein Sequence Databases www.uniprot.org

81 MCB September, 2010 Protein Sequence Databases www.uniprot.org

82 MCB September, 2010 Protein Sequence Databases Search A very powerful text search tool with autocompletion and refinement options allowing to look for UniProt entries and documentation by biological information

83 MCB September, 2010 Protein Sequence Databases The search interface guides users with helpful suggestions and hints

84 MCB September, 2010 Protein Sequence Databases Result pages: Highly customizable

85 The URL (results) can be bookmarked and manually modified.

86 MCB September, 2010 Protein Sequence Databases Blast A tool associated with the standard options to search sequences in UniProt databases

87 Blast results: customize display

88 MCB September, 2010 Protein Sequence Databases Align A ClustalW multiple alignment tool with amino-acids highlighting options and feature annotation highlighting option

89 MCB September, 2010 Protein Sequence Databases ClustalW multiple alignment of insulin sequences

90 MCB September, 2010 Protein Sequence Databases Retrieve A UniProt specific tool allowing to retrieve a list of entries in several standard formats. You can then query your ‘personal database’ with the UniProt search tool.

91 MCB September, 2010 Protein Sequence Databases AC Large protein lists is not the end point in Proteomics -> importance of protein sequence annotation

92 MCB September, 2010 Protein Sequence Databases Retrieve tool (UniProt)

93 MCB September, 2010 Protein Sequence Databases Play with the customize display tool…

94 MCB September, 2010 Protein Sequence Databases ~40 % of human proteins have no known function (experimental data)…but many more are associated with GO terms…(computer-assigned).

95 MCB September, 2010 Protein Sequence Databases ID Mapping Gives the possibility to get a mapping between different databases for a given protein

96 MCB September, 2010 Protein Sequence Databases These identifiers are all pointing to TP53 (p53): Question: same protein sequence ? P04637, NP_000537, ENSG00000141510, CCDS11118, GC17M007512, UPI000002ED67, IPI00025087, etc. - Specific and unique for each database… - Essential for retrieving your data and citation - Beware their ‘stability ’…(linked to a protein sequence or to a gene) - ID mapping tools ! ? !

97 MCB September, 2010 Protein Sequence Databases

98 MCB September, 2010 Protein Sequence Databases Complete proteomes http://www.uniprot.org/taxonomy/?query=complete:yes KW: Complete proteome

99 MCB September, 2010 Protein Sequence Databases Download

100 MCB September, 2010 Protein Sequence Databases Downloading UniProt http://www.uniprot.org/downloads http://www.uniprot.org/downloads

101 MCB September, 2010 Protein Sequence Databases UniProtKB Statistics

102 520’000 + 11’60’000  12’000’000 Swiss-Prot & TrEMBL introduce a new arithmetical concept ! Redundancy in TrEMBL & Redundancy between TrEMBL and Swiss-Prot 12’000 species290’000 species Swiss-ProtTrEMBL

103 MCB September, 2010 Protein Sequence Databases UniProtKB/Swiss-Prot (Manual annotation) UniProtKB/TrEMBL (automatic annotation) 12’000 species mainly model organisms

104 Not yet available

105 ~ 200 new entries / day new release every 4 weeks -Annotation is useful, good annotation is better, update is essential ! - Some entries have gone through more than 120 versions since their integration in UniProtKB/Swiss-Prot

106 UniProtKB entry history Always cite the primary accession number (AC) !

107 Menu Introduction Nucleic acid sequencedatabases ENA/GenBank, DDBJ Protein sequence databases UniProt databases (UniProtKB) NCBI protein databases

108 MCB September, 2010 Protein Sequence Databases NCBI protein databases (Entrez protein, NCBI nr) http://www.ncbi.nlm.nih.gov/protein

109 Major protein sequence database ‘sources’ UniProtKB: Swiss-Prot + TrEMBL NCBI-nr: Swiss-Prot + GenPept + PIR + PDB + PRF + RefSeq + TPA PIRPDBPRF UniProtKB/Swiss-Prot: manually annotated protein sequences (12’200 species) UniProtKB/TrEMBL: submitted CDS (ENA) + automated annotation; non redundant with Swiss-Prot (290’000 species) GenPept: submitted CDS (GenBank); redundant with Swiss-Prot (230’000 species ?) PIR: Protein Information Ressource; archive since 2003; integrated into UniProtKB PDB: Protein Databank: 3D data and associated sequences PRF: Protein Research Foundation : journal scan of ‘published’ peptide sequences RefSeq: Reference Sequence for DNA, RNA, protein + gene prediction + some manual annotation (11’000 species) Integrated resources ‘cross-references’ Resources kept separated

110 MCB September, 2010 Protein Sequence Databases NCBI-nr: Swiss-Prot + GenPept + PIR + PDB + PRF + RefSeq + TPA

111 MCB September, 2010 Protein Sequence Databases RefSeq Produced by NCBI and NLM Information: http://www.ncbi.nlm.nih.gov/books/bookres.fcgi/handbook/ch18.pdf http://www.ncbi.nlm.nih.gov/bookshelf/br.fcgi?book=handbook&part=ch1#GenB ank_ASM http://www.ncbi.nlm.nih.gov/RefSeq/ NCBI-nr: Swiss-Prot + GenPept + PIR + PDB + PRF + RefSeq + TPA

112 Reference Sequence (RefSeq) provides one example of each natural biological molecule (protein- mRNA- genomic DNA) for major organisms (11’000 species) -> several entries for the same gene (if alternative splicing) gene prediction manual annotation (‘reviewed’ tagged entries) Annotation are mainly found in Entrez Gene (« interdependent curated resources ») Can be queried via Entrez protein system Nice accession numbers: NP_, NM_, etc… RefSeq

113 MCB September, 2010 Protein Sequence Databases Query RefSeq

114 MCB September, 2010 Protein Sequence Databases KW AC Taxonomy References

115 GenBank source and status Annotation and ontologies

116 MCB September, 2010 Protein Sequence Databases

117 MCB September, 2010 Protein Sequence Databases UniProtKB vs RefSeq

118 MCB September, 2010 Protein Sequence Databases

119 RefSeq chooses one or several protein reference sequences for a given gene: they do not annotate the sequence differences. - If there is an alternative splicing event, there will be several distinct entries for a given gene Example: GCR_HUMAN GCR_HUMAN UniProtKB/Swiss-Prot 1 UniProtKB entry7 RefSeq entries cross-linked with

120 MCB September, 2010 Protein Sequence Databases GI number ‘GenInfo identifier’ number - In addition to an AC number specific from the original database, each protein sequence in the NCBInr database (included Swiss-Prot entry) has a GI number.

121 MCB September, 2010 Protein Sequence Databases AC

122 MCB September, 2010 Protein Sequence Databases GI number: ‘GenInfo identifier’ number - If the sequence changes in any way, a new GI number will be assigned: - A Sequence Revision History tool is available to track the various GI numbers, version numbers, and update dates for sequences that appeared in a specific GenBank record: http://www.ncbi.nlm.nih.gov/entrez/sutils/girevhist.cgi

123 MCB September, 2010 Protein Sequence Databases

124 MCB September, 2010 Protein Sequence Databases ID/AC mapping

125 MCB September, 2010 Protein Sequence Databases

126 MCB September, 2010 Protein Sequence Databases http://www.ebi.ac.uk/Tools/picr/

127 MCB September, 2010 Protein Sequence Databases Protein databases for proteomic analysis…

128 MCB September, 2010 Protein Sequence Databases IPI http://www.ebi.ac.uk/IPI/IPIhelp.html IPI Closure in 2010 !

129 MCB September, 2010 Protein Sequence Databases

130 MCB September, 2010 Protein Sequence Databases Automatic approach that builds clusters through combining knowledge already present in the primary data source (UniProtKB, RefSeq, Ensembl) and sequence similarity. IPI=UniProtKB + RefSeq + Ensembl (+ H-InvDB, TAIR and VEGA) human, mouse, rat, zebrafish, Arabidopsis, chicken, and cow proteomes

131 MCB September, 2010 Protein Sequence Databases No annotation

132 MCB September, 2010 Protein Sequence Databases Mascot http://www.matrixscience.com/search_intro.html

133 MCB September, 2010 Protein Sequence Databases Update November, the 11th….

134 ENA/GenBank/DDBJRefSeq www.ncbi.nlm.nih.gov/RefSeq/ UniProt www.uniprot.org Protein and nucleotide dataGenomic, RNA and protein dataProtein data only Biological data added by the submitters (gene name, tissue…) Biological data annotated by curators, also found in the corresponding Entrez Gene entry Biological data annotated by curators (Swiss-Prot), within the entry Not curated Partially manually curated (‘reviewed’ entries) Manually curated in Swiss-Prot, not in TrEMBL Author submissionNCBI creates from existing dataUniProt creates from existing data Only author can revise (except TPA) NCBI revises as new data emerge UniProt revises as new data emerge Multiple records for same loci common Single records for each molecule of major organisms Single records for each protein of major organisms (in Swiss- Prot, TrEMBL is redundant) Records can contradict each other Identification and annotation of discrepancy No limit to species included Limited to model organismsPriority (but not limited) to model organisms Data exchanged among INSDC members NCBI database; collaboration with UniProt UniProt database; collaboration with NCBI (RefSeq, CCDS)

135 MCB September, 2010 Protein Sequence Databases All documents are online http://education.expasy.org/cours/CJSFEAP2010/

136 MCB September, 2010 Protein Sequence Databases Additional material

137 MCB September, 2010 Protein Sequence Databases PIR

138 MCB September, 2010 Protein Sequence Databases PIR: the Protein Identification Resource PIR-PSD is no more updated, but exists as an archive

139 MCB September, 2010 Protein Sequence Databases PDB

140 MCB September, 2010 Protein Sequence Databases PDB PDB (Protein Data Bank), 3D structure Contains the spatial coordinates of macromolecule atoms whose 3D structure has been obtained by X-ray or NMR studies Contains also the corresponding protein sequences *The PIR-NRL3D database makes the sequence information in PDB available for similarity searches and other tools Includes protein sequences which are mutated, chimearic etc… (created specifically to study the effect of a mutation on the 3D structure)

141 MCB September, 2010 Protein Sequence Databases PDB: Protein Data Bank www.rcsb.org/pdb/ Managed by Research Collaboratory for Structural Bioinformatics (RCSB) (USA). Associated with specialized programs allow the visualization of the corresponding 3D structure (e.g., SwissPDB-viewer, Chime, Rasmol)). Currently there are ~67’000 structural data for about 15’000 different proteins, but far less protein family (highly redundant) !

142 MCB September, 2010 Protein Sequence Databases PDB: example

143 MCB September, 2010 Protein Sequence Databases Coordinates of each atom Sequence

144 MCB September, 2010 Protein Sequence Databases

145 MCB September, 2010 Protein Sequence Databases Visualisation with Jmol

146 MCB September, 2010 Protein Sequence Databases PRF Protein Research Foundation

147 MCB September, 2010 Protein Sequence Databases http://www.genome.jp/dbget-bin/www_bfind?prf Looks for the peptide sequence described in publication (and which are not submitted in databases !!!)

148 MCB September, 2010 Protein Sequence Databases

149 MCB September, 2010 Protein Sequence Databases Ensembl http://www.ensembl.org/ Review http://nar.oxfordjournals.org/cgi/content/full/35/suppl_1/D610 Annotation pipeline http://www.genome.org/cgi/content/full/14/5/942 http://www.ensembl.org/ http://nar.oxfordjournals.org/cgi/content/full/35/suppl_1/D610 http://www.genome.org/cgi/content/full/14/5/942

150 MCB September, 2010 Protein Sequence Databases - Ensembl: align the genomic sequences with all the sequences found in ENA, UniProtKB/Swiss-Prot, RefSeq and UniProtKB/TrEMBL (-> known genes) - Also do gene prediction (-> novel genes) Ensembl= UniProtKB + RefSeq + gene prediction - DNA, RNA and protein sequences available for several species. - Ensembl concentrates on vertebrate genomes, but other groups have adapted the system for use with plant, fungal and metazoa genomes.

151 MCB September, 2010 Protein Sequence Databases

152 MCB September, 2010 Protein Sequence Databases

153 MCB September, 2010 Protein Sequence Databases Example of problem Ensembl completes the human ‘proteome’ by annotating missing genes according to orthologs sequences.. ID URAD_HUMAN Unreviewed; 171 AA. AC A6NGE7; DT 24-JUL-2007, integrated into UniProtKB/TrEMBL. DT 24-JUL-2007, sequence version 1. DT 02-OCT-2007, entry version 3. DE 2-oxo-4-hydroxy-4-carboxy-5-ureidoimidazoline decarboxylase homolog DE (OHCU decarboxylase homolog) (Parahox neighbour). GN Name=PRHOXNB; … DR EMBL; AL591024; -; NOT_ANNOTATED_CDS; Genomic_DNA. DR Ensembl; ENSG00000183463; Homo sapiens. DR HGNC; HGNC:17785; PRHOXNB. PE 4: Predicted; In primates the genes coding for the enzymes catalyzing the degradation of uric acid were inactivated and converted to pseudogenes.

154 MCB September, 2010 Protein Sequence Databases CCDS

155 MCB September, 2010 Protein Sequence Databases http://www.ncbi.nlm.nih.gov/CCDS/

156 MCB September, 2010 Protein Sequence Databases CCDS (human) Combining different approaches – ab initio, by similarity - and taking advantage of the expertise acquired by different institutes, including manual annotation… Consensus between 4 institutions…

157 MCB September, 2010 Protein Sequence Databases

158 MCB September, 2010 Protein Sequence Databases UniParc

159 MCB September, 2010 Protein Sequence Databases UniParc - non-redundant protein sequence archive, containing both active and inactive sequences (including sequences which are not in UniProtKB i.e. immunoglobulins….) - the equivalent of ENA/GenBank/DDBJ at the protein level - species-merged: merge sequences between species when 100% identical over the whole length. - no annotation (only taxonomy) - can be searched only with database names, taxonomy, checksum (CRC64) and accession numbers (ACs) or UniProtKB, UniRef and UniParc IDs. - Beware: contains wrong prediction, pseudogenes etc…

160 MCB September, 2010 Protein Sequence Databases Query UniParc

161 MCB September, 2010 Protein Sequence Databases UniRef

162 MCB September, 2010 Protein Sequence Databases ‘UniRef is useful for comprehensive BLAST similarity searches by providing sets of representative sequences’

163 MCB September, 2010 Protein Sequence Databases «Collapsing BLAST results» Three collections of sequence clusters from UniProtKB and selected UniParc entries: One UniRef100 entry -> all identical sequences (identical sequences and sub-fragments are grouped in a single record) -> reduction of 12 % One UniRef90 entry -> sequences that have at least 90 % or more identity -> reduction of 40 % One UniRef50 entry -> sequences that are at least 50 % identical -> reduction of 65 % Based on sequence identity -> Independent of the species !

164 MCB September, 2010 Protein Sequence Databases

165 MCB September, 2010 Protein Sequence Databases Independent of species and sequence length UniRef 90

166 MCB September, 2010 Protein Sequence Databases UniMes

167 MCB September, 2010 Protein Sequence Databases The UniProt Metagenomic and Environmental Sequences (UniMES) database is a repository specifically developed for metagenomic and environmental protein data (only GOS data for the moment). Download only (but included in UniParc -> Blast). - UniMES Fasta sequences - UniMES matches to InterPro methods ftp.uniprot.org/pub/databases/uniprot

168 MCB September, 2010 Protein Sequence Databases

169 MCB September, 2010 Protein Sequence Databases UniMES: sequences in fasta format

170 MCB September, 2010 Protein Sequence Databases

171 Phenyx: UniProtKB***, IPI, NCBInr Mascot: NCBInr, Swiss-Prot*, dbEST, OWL, MSDB Protein prospector: NCBInr, Swiss-Prot, dbEST, GenPept, Ludwignr, OWL. Aldente: UniProtKB***. ProFound: NCBInr, Swiss-Prot, dbEST OMSSA: NCBInr and RefSeq. Translation of ESTs sequences in the 6 frames (EST are not associated with annotated CDSs !) *** the tool takes into account AP, PTM, variants /conflict annotations * the tool takes into account AP annotations (but not for the online public version)

172 MCB September, 2010 Protein Sequence Databases Use of UniProtKB/Swiss-Prot annotation by Phenyx

173 MCB September, 2010 Protein Sequence Databases Improve Identification of biologically active proteins: Use Swiss-Prot annotations with Phenyx Sequence processing annotations –Removal of signal peptides –Removal of transit peptides –Extraction of active chains Post-translational modifications Sequence variants –Splicing variants –Sequence mutations

174 MCB September, 2010 Protein Sequence Databases Phenyx and alternative sequences http://www.genebio.com/products/phenyx/features.html#section4

175 MCB September, 2010 Protein Sequence Databases

176 MCB September, 2010 Protein Sequence Databases


Download ppt "MCB September, 2010 Protein Sequence Databases Swiss-Prot group, Geneva SIB Swiss Institute of Bioinformatics Protein sequence."

Similar presentations


Ads by Google