Presentation is loading. Please wait.

Presentation is loading. Please wait.

August 2008Bioinformatics tools for Comparative Genomics of Vectors1 Genome Annotation Daniel Lawson EBI.

Similar presentations


Presentation on theme: "August 2008Bioinformatics tools for Comparative Genomics of Vectors1 Genome Annotation Daniel Lawson EBI."— Presentation transcript:

1 August 2008Bioinformatics tools for Comparative Genomics of Vectors1 Genome Annotation Daniel Lawson VectorBase @ EBI

2 August 2008Bioinformatics tools for Comparative Genomics of Vectors2 Repeats

3 August 2008Bioinformatics tools for Comparative Genomics of Vectors3 Genome annotation - building a pipeline Genome sequence Map repeats Genefinding Protein-coding genes Map ESTsMap Peptides nc-RNAs Functional annotation Release

4 August 2008Bioinformatics tools for Comparative Genomics of Vectors4 Repeat features  Genomes contain repetitive sequences GenomeSize (Mb)% Repeat Aedes aegypti1,300~70 Anopheles gambiae260~30 Culex pipiens 540~50

5 August 2008Bioinformatics tools for Comparative Genomics of Vectors5 Repeat features: Tandem repeats  Pattern of two or more nucleotides repeated where the repetitions are directly adjacent to each other  Polymorphic between individuals/populations  Example programs: Tandem, TRF

6 August 2008Bioinformatics tools for Comparative Genomics of Vectors6 Repeat features: Interspersed elements  Transposable elements (TEs)  Transposons, Retrotransposons etc  Entire research field in itself  Example programs: Repeatscout, RECON

7 August 2008Bioinformatics tools for Comparative Genomics of Vectors7 Finding repeats as a preliminary to gene prediction  Repeat discovery  Literature and public databanks  Automated approaches (e.g. RepeatScout or RECON)  Generate a library of example repeat sequences (FASTA file with a defined header line format)  Use RepeatMasker to search the genome and mask the sequence

8 August 2008Bioinformatics tools for Comparative Genomics of Vectors8 Masked sequence  Repeatmasked sequence is an artificial construction where those regions which are thought to be repetitive are marked with X’s  Widely used to reduce the overhead of subsequent computational analyses and to reduce the impact of TE’s in the final annotation set >my sequence atgagcttcgatagcgatcagctagcgatcaggctactattggct tctctagactcgtctatctctattagctatcatctcgatagcgatcag ctagcgatcaggctactattggcttcgatagcgatcagctagcga tcaggctactattggcttcgatagcgatcagctagcgatcaggct actattggctgatcttaggtcttctgatcttct >my sequence (repeatmasked) atgagcttcgatagcgatcagctagcgatcaggctactattxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxatctcgatagcg atcagctagcgatcaggctactattxxxxxxxxxxxxxxxxxxx tagcgatcaggctactattggcttcgatagcgatcagctagcgat caggctxxxxxxxxxxxxxxxxxxxtcttctgatcttct

9 August 2008Bioinformatics tools for Comparative Genomics of Vectors9 Masked sequence - Hard or Soft?  Sometimes we want to mark up repetitive sequence but not to exclude it from downstream analyses. This is achieved using a format known as soft-masked >my sequence ATGAGCTTCGATAGCGCATCAGCTAGCGATC AGGCTACTATTGGCTTCTCTAGACTCGTCTA TCTCTATTAGTATCATCTCGATAGCGATCAGC TAGCGATCAGGCTACTATTGGCTTCGATAGC GATCAGCTAGCGATCAGGCTACTATTGGCTT CGATAGCGATCAGCTAGCGATCAGGCTACTA TTGGCTGATCTTAGGTCTTCTGATCTTCT >my sequence (softmasked) ATGAGCTTCGATAGCGCATCAGCTAGCGATC AGGCTACTATTggcttctctagactcgtctatctctattagtat cATCTCGATAGCGATCAGCTAGCGATCAGGC TACTATTggcttcgatagcgatcagcTAGCGATCAGG CTACTATTggcttcgatagcgatcagcTAGCGATCAG GCTACTATTGGCTGATCTTAGGTCTTCTGAT CTTCT

10 August 2008Bioinformatics tools for Comparative Genomics of Vectors10 Pairwise alignments

11 August 2008Bioinformatics tools for Comparative Genomics of Vectors11 Genome annotation - building a pipeline Genome sequence Map Repeats Genefinding Protein-coding genes Map ESTsMap Peptides nc-RNAs Functional annotation Release

12 August 2008Bioinformatics tools for Comparative Genomics of Vectors12 Genefinding

13 August 2008Bioinformatics tools for Comparative Genomics of Vectors13 Genome annotation - building a pipeline Genome sequence Map Repeats Genefinding Protein-coding genes Map ESTsMap Peptides nc-RNAs Functional annotation Release

14 August 2008Bioinformatics tools for Comparative Genomics of Vectors14 More terminology  Gene prediction Predicted exon structure for the primary transcript of a gene  CDS Coding sequence for a protein-coding gene prediction (not necessarily continuous in a genomic context)  ORF Open reading frame, sequence devoid of stop codons  Similarity Similarity between sequences which does not necessarily infer any evolutionary linkage  ab initio prediction Prediction of gene structure from first principles using only the genome sequence  Hidden Markov Model (HMM) Statistical model (dynamic Baysian network) which can be used as a sensitive statistically robust search algorithm. Use of profile HMMs to search sequence data is widespread

15 August 2008Bioinformatics tools for Comparative Genomics of Vectors15 Eukaryote genome annotation Genome ATGSTOP AAA n A B Transcription Primary Transcript Processed mRNA Polypeptide Folded protein Functional activity Translation Protein folding Enzyme activity RNA processing m7Gm7G Find locus Find exons using transcripts Find exons using peptides Find function

16 August 2008Bioinformatics tools for Comparative Genomics of Vectors16 Prokaryote genome annotation Genome STARTSTOP A B Transcription Primary Transcript Processed RNA Polypeptide Folded protein Functional activity Translation Protein folding Enzyme activity RNA processing Find locus Find CDS Find function STARTSTOP

17 August 2008Bioinformatics tools for Comparative Genomics of Vectors17 Genefinding ab initiosimilarity

18 August 2008Bioinformatics tools for Comparative Genomics of Vectors18 Genefinding resources  Transcript  cDNA sequences  EST sequences  Other (MPSS, SAGE, ditags)  Peptide  Non-redundant (nr) protein database  Protein sequence data, Mass spectrometry data  Genome  Other genomic sequence

19 August 2008Bioinformatics tools for Comparative Genomics of Vectors19 ab initio prediction Genome ATGSTOP AAA n A B Transcription Primary Transcript Processed mRNA Polypeptide Folded protein Functional activity Translation Protein folding Enzyme activity RNA processing m7Gm7G

20 August 2008Bioinformatics tools for Comparative Genomics of Vectors20 ab initio prediction Genome ATGSTOP AAA n A B Transcription Primary Transcript Processed mRNA Polypeptide Folded protein Functional activity Translation Protein folding Enzyme activity RNA processing m7Gm7G

21 August 2008Bioinformatics tools for Comparative Genomics of Vectors21 Genefinding - ab initio predictions  Use compositional features of the DNA sequence to define coding segments (essentially exons)  ORFs  Coding bias  Splice site consensus sequences  Start and stop codons  Each feature is assigned a log likelihood score  Use dynamic programming to find the highest scoring path  Need to be trained using a known set of coding sequences  Examples: Genefinder, Augustus, Glimmer, SNAP, fgenesh

22 August 2008Bioinformatics tools for Comparative Genomics of Vectors22 ab initio prediction Genome Coding potential ATG & Stop codons Splice sites

23 August 2008Bioinformatics tools for Comparative Genomics of Vectors23 ab initio prediction Genome Coding potential ATG & Stop codons Splice sites

24 August 2008Bioinformatics tools for Comparative Genomics of Vectors24 ab initio prediction Find best prediction Genome Coding potential ATG & Stop codons Splice sites

25 August 2008Bioinformatics tools for Comparative Genomics of Vectors25 Similarity prediction Genome ATGSTOP AAA n A B Transcription Primary Transcript Processed mRNA Polypeptide Folded protein Functional activity Translation Protein folding Enzyme activity RNA processing m7Gm7G

26 August 2008Bioinformatics tools for Comparative Genomics of Vectors26 Similarity prediction Genome ATGSTOP AAA n A B Transcription Primary Transcript Processed mRNA Polypeptide Folded protein Functional activity Translation Protein folding Enzyme activity RNA processing m7Gm7G Find exons using transcripts Find exons using peptides

27 August 2008Bioinformatics tools for Comparative Genomics of Vectors27 Genefinding - similarity  Use known coding sequence to define coding regions  EST sequences  Peptide sequences  Needs to handle fuzzy alignment regions around splice sites  Needs to attempt to find start and stop codons  Examples: EST2Genome, exonerate, genewise

28 August 2008Bioinformatics tools for Comparative Genomics of Vectors28 Similarity-based prediction Align Create prediction Genome cDNA/peptide

29 August 2008Bioinformatics tools for Comparative Genomics of Vectors29 Genefinding - comparative  Use 2 or more genomic sequences to predict genes based on conservation of exon sequences  Examples: Twinscan and SLAM

30 August 2008Bioinformatics tools for Comparative Genomics of Vectors30 Genefinding - manual  Manual annotation is time consuming  Annotators use specialized utilities to view genomic regions with tiers/columns of data from which they construct a gene prediction  Most decisions are subjective and tedious to document  Avoids the systematic problems of ab initio predictors and automated annotation pipeline

31 August 2008Bioinformatics tools for Comparative Genomics of Vectors31 Manual prediction Coding potential ATG & Stop codons Splice sites EST similarity

32 August 2008Bioinformatics tools for Comparative Genomics of Vectors32 Manual prediction Coding potential ATG & Stop codons Splice sites EST similarity

33 August 2008Bioinformatics tools for Comparative Genomics of Vectors33 Manual prediction Predict structure Coding potential ATG & Stop codons Splice sites EST similarity

34 August 2008Bioinformatics tools for Comparative Genomics of Vectors34 Genefinding - non-coding RNA genes  Non-coding RNA genes can be predicted using knowledge of their structure or by similarity with known examples  tRNAscan - uses an HMM and co-variance model for prediction of tRNA genes  Rfam - a suite of HMM’s trained against a large number of different RNA genes

35 August 2008Bioinformatics tools for Comparative Genomics of Vectors35 Example system

36 August 2008Bioinformatics tools for Comparative Genomics of Vectors36 Overview of current annotation system Assembled genome VectorBase gene predictionsSequencing centre gene predictions Merge into canonical set Protein analysis Display on genome browser Release to GenBank/EMBL/DDBJ

37 August 2008Bioinformatics tools for Comparative Genomics of Vectors37 VectorBase gene prediction pipeline Blessed predictions Community submissionsManual annotations Species-specific predictions Similarity predictions Transcript based predictions Ab initio gene predictions Canonical predictions (Genewise) (SNAP) (Exonerate) (Apollo)(Genewise, Exonerate, Apollo) Protein family HMMs (Genewise) ncRNA predictions (Rfam)

38 August 2008Bioinformatics tools for Comparative Genomics of Vectors38 VectorBase curation database pipeline for manual/community annotation Curation warehouse db Manual annotation (Harvard) Apollo Community annotation (Community representatives) Chado-XML Chado Ensembl GFF3 Gene build db Community annotation

39 August 2008Bioinformatics tools for Comparative Genomics of Vectors39 Genefinding - Review  Gene prediction relies heavily on similarity data  EST/cDNA sequences are vital for genefinding  Training for ab initio approaches  Similarity builds  Validating predictions  Protein data is the predominant supporting evidence for prediction in most vector genomes  Need to be wary of predicting from predictions  Genefinding is still something of a dark art  Efforts to standardize and document supporting evidence for prediction and modifications are ongoing

40 August 2008Bioinformatics tools for Comparative Genomics of Vectors40 Genefinding omissions  Alternative splice forms  Currently there is no good method for predicting alternative isoforms  Only created where supporting transcript evidence is present  Pseudogenes  Each genome project has a fuzzy definition of pseudogenes  Badly curated/described across the board  Promoters  Rarely a priority for a genome project  Some algorithms exist but usually not integrated into an annotation set

41 August 2008Bioinformatics tools for Comparative Genomics of Vectors41 Functional annotation

42 August 2008Bioinformatics tools for Comparative Genomics of Vectors42 Functional annotation  Utilise known structure/function information to infer facts related to the predicted protein sequence  Provide users with results from a number of standard algorithms/searches  Provide users with cross-references (dbxrefs) to other resources  Assign a simple one line description for each gene product  This will never be comprehensive  This will always be somewhat general

43 August 2008Bioinformatics tools for Comparative Genomics of Vectors43 Genome annotation Genome ATGSTOP AAA n A B Transcription Primary Transcript Processed mRNA Polypeptide Folded protein Functional activity Translation Protein folding Enzyme activity RNA processing m7Gm7G Find function

44 August 2008Bioinformatics tools for Comparative Genomics of Vectors44 Functional annotation - protein similarities  Predicted proteins are searched against the non-redundant protein database to look for similarities  Visually assess the top 5-10 hits to identify whether these have been assigned a function  It is important to check how the function of the top hits has been assigned in order not to transfer erroneous annotations

45 August 2008Bioinformatics tools for Comparative Genomics of Vectors45 Functional annotation - Protein domains  Protein domains have a number of definitions based on their size, folding and function/evolution.  Domains are a part of protein structure description  Domains with a similar structure are likely to be related evolutionarily and have a similar function  We can use this to infer function (& structure) for an unknown protein be comparison to known proteins  The tool of choice here is a Hidden Markov Model (HMM)

46 August 2008Bioinformatics tools for Comparative Genomics of Vectors46 Protein Domain databases  InterPro  UniProt - protein database  Prosite - database of regular expressions  Pfam - profile HMMs  PRINTS - conserved protein signatures  Prodom - collection of multiple sequence alignments  SMART - HMMs  TIGRfams - HMMs  PIRSF  Superfamily  Gene3D  Panther - HMMs

47 August 2008Bioinformatics tools for Comparative Genomics of Vectors47 Functional annotation - Other features  Other features which can be determined  Signal peptides  Transmembrane domains  Low complexity regions  Various binding sites, glycosylation sites etc. See http://expasy.org/tools/ for a good list of possible prediction algorithmshttp://expasy.org/tools/

48 August 2008Bioinformatics tools for Comparative Genomics of Vectors48 Signal peptides  Short peptide sequence found at the N-terminus of a pre-protein which mark the peptide for transport across one or more membranes  e.g. SignalP

49 August 2008Bioinformatics tools for Comparative Genomics of Vectors49 Transmembrane domains  Simple hydrophobic regions which sit inside a membrane  Transmembrane domains anchor proteins in a membrane and can orient other domains in the protein correctly  Examples: Receptors, transporters, ion channels  Identified based on the protein composition using a simple sliding window algorithm or an HMM  e.g. Tmpred, TMHMM

50 August 2008Bioinformatics tools for Comparative Genomics of Vectors50 Ontologies  Use of ontologies to annotate gene products  Gene Ontology (GO)  Cellular component  Molecular function  Biological process  Sequence Ontology (SO)

51 August 2008Bioinformatics tools for Comparative Genomics of Vectors51 Other data to look at  Enzyme classification (EC) numbers  Phenotype information  Alleles  Gene knockouts  RNAi knockdowns  Expression data  EST libraries (source of RNA material)  Microarrays  SAGE tags

52 August 2008Bioinformatics tools for Comparative Genomics of Vectors52 Functional assignment  The assignment of a function to a gene product can be made by a human curator by assessing all of the data (similarities, protein domains, signal peptide etc)  This is a labour intensive process and like gene prediction is subjective  There are automated approaches (based on family and domain databases such as Panther or InterPro) but these are under-developed  Large number of predictions from a genome project remain ‘hypothetical protein’ or ‘conserved hypothetical protein’.

53 August 2008Bioinformatics tools for Comparative Genomics of Vectors53 Caveats to genome annotation  Annotation accuracy is only as good as the available supporting data at the time of annotation  Gene predictions will change over time as new data becomes available (ESTs, related genomes)  Functional assignments will change over time as new data becomes available (characterisation of hypothetical proteins)  Gene predictions are ‘best guess’  Functional annotations are not definitive and only a guide  If you want the annotation to improve you should get involved with whoever is (or has) sequenced your genome of interest.  For vectors you can mail info@vectorbase.org with suggestions and corrections.info@vectorbase.org


Download ppt "August 2008Bioinformatics tools for Comparative Genomics of Vectors1 Genome Annotation Daniel Lawson EBI."

Similar presentations


Ads by Google