Multiple sequence alignment

Similar documents
Multiple sequence alignment

Copyright notice. Multiple sequence alignment. Multiple sequence alignment: outline. Multiple sequence alignment: today s goals

Week 10: Homology Modelling (II) - HHpred

Chapter 5. Proteomics and the analysis of protein sequence Ⅱ

Copyright 2000 N. AYDIN. All rights reserved. 1

Multiple Sequence Alignment: A Critical Comparison of Four Popular Programs

An Introduction to Sequence Similarity ( Homology ) Searching

Sequence Analysis '17- lecture 8. Multiple sequence alignment

5. MULTIPLE SEQUENCE ALIGNMENT BIOINFORMATICS COURSE MTAT

THEORY. Based on sequence Length According to the length of sequence being compared it is of following two types

InDel 3-5. InDel 8-9. InDel 3-5. InDel 8-9. InDel InDel 8-9

Statistical Machine Learning Methods for Bioinformatics II. Hidden Markov Model for Biological Sequences

Large-Scale Genomic Surveys

The PRALINE online server: optimising progressive multiple alignment on the web

Sequence Alignment Techniques and Their Uses

Introductory course on Multiple Sequence Alignment Part I: Theoretical foundations

Introduction to Bioinformatics Online Course: IBT

CONCEPT OF SEQUENCE COMPARISON. Natapol Pornputtapong 18 January 2018

Protein Bioinformatics. Rickard Sandberg Dept. of Cell and Molecular Biology Karolinska Institutet sandberg.cmb.ki.

Motifs, Profiles and Domains. Michael Tress Protein Design Group Centro Nacional de Biotecnología, CSIC

Statistical Machine Learning Methods for Biomedical Informatics II. Hidden Markov Model for Biological Sequences

Bioinformatics. Proteins II. - Pattern, Profile, & Structure Database Searching. Robert Latek, Ph.D. Bioinformatics, Biocomputing

Some Problems from Enzyme Families

Sara C. Madeira. Universidade da Beira Interior. (Thanks to Ana Teresa Freitas, IST for useful resources on this subject)

Similarity searching summary (2)

EECS730: Introduction to Bioinformatics

A profile-based protein sequence alignment algorithm for a domain clustering database

Bioinformatics. Dept. of Computational Biology & Bioinformatics

Christian Sigrist. November 14 Protein Bioinformatics: Sequence-Structure-Function 2018 Basel

Tools and Algorithms in Bioinformatics

Alignment principles and homology searching using (PSI-)BLAST. Jaap Heringa Centre for Integrative Bioinformatics VU (IBIVU)

Probalign: Multiple sequence alignment using partition function posterior probabilities

Multiple sequence alignments

Chapter 11 Multiple sequence alignment

Multiple Alignment. Anders Gorm Pedersen Molecular Evolution Group Center for Biological Sequence Analysis

Sequence Analysis and Databases 2: Sequences and Multiple Alignments

Sequence Bioinformatics. Multiple Sequence Alignment Waqas Nasir

Alignment & BLAST. By: Hadi Mozafari KUMS

Using Ensembles of Hidden Markov Models for Grand Challenges in Bioinformatics

Algorithms in Bioinformatics FOUR Pairwise Sequence Alignment. Pairwise Sequence Alignment. Convention: DNA Sequences 5. Sequence Alignment

Sequence Analysis 17: lecture 5. Substitution matrices Multiple sequence alignment

Overview Multiple Sequence Alignment

Amino Acid Structures from Klug & Cummings. 10/7/2003 CAP/CGS 5991: Lecture 7 1

Genomics and bioinformatics summary. Finding genes -- computer searches

Research Proposal. Title: Multiple Sequence Alignment used to investigate the co-evolving positions in OxyR Protein family.

08/21/2017 BLAST. Multiple Sequence Alignments: Clustal Omega

BLAST. Varieties of BLAST

CISC 889 Bioinformatics (Spring 2004) Sequence pairwise alignment (I)

HMM applications. Applications of HMMs. Gene finding with HMMs. Using the gene finder

Hidden Markov Models (HMMs) and Profiles

Whole Genome Alignments and Synteny Maps

2MHR. Protein structure classification is important because it organizes the protein structure universe that is independent of sequence similarity.

Heuristic Alignment and Searching

Bioinformatics and BLAST

Bioinformatics (GLOBEX, Summer 2015) Pairwise sequence alignment

Ch. 9 Multiple Sequence Alignment (MSA)

Bioinformatics 1--lectures 15, 16. Markov chains Hidden Markov models Profile HMMs

A bioinformatics approach to the structural and functional analysis of the glycogen phosphorylase protein family

Protein function prediction based on sequence analysis

Sequence Analysis, '18 -- lecture 9. Families and superfamilies. Sequence weights. Profiles. Logos. Building a representative model for a gene.

Computational Biology

Introduction to Comparative Protein Modeling. Chapter 4 Part I

Sequence Alignments. Dynamic programming approaches, scoring, and significance. Lucy Skrabanek ICB, WMC January 31, 2013

G4120: Introduction to Computational Biology

09/06/25. Computergestützte Strukturbiologie (Strukturelle Bioinformatik) Non-uniform distribution of folds. Scheme of protein structure predicition

First generation sequencing and pairwise alignment (High-tech, not high throughput) Analysis of Biological Sequences

Syllabus of BIOINF 528 (2017 Fall, Bioinformatics Program)

CAP 5510: Introduction to Bioinformatics CGS 5166: Bioinformatics Tools. Giri Narasimhan

Introduction to protein alignments

CS612 - Algorithms in Bioinformatics

Similarity or Identity? When are molecules similar?

Introduction to Bioinformatics

Effects of Gap Open and Gap Extension Penalties

Multiple Sequence Alignment, Gunnar Klau, December 9, 2005, 17:

Hidden Markov Models

Bioinformatics for Biologists

Using Bioinformatics to Study Evolutionary Relationships Instructions

Exercise 5. Sequence Profiles & BLAST

BIOINFORMATICS ORIGINAL PAPER doi: /bioinformatics/btm017

Homology Modeling. Roberto Lins EPFL - summer semester 2005

Phylogenies Scores for Exhaustive Maximum Likelihood and Parsimony Scores Searches

An Introduction to Bioinformatics Algorithms Hidden Markov Models

SUPPLEMENTARY INFORMATION

Algorithms in Bioinformatics

Biology Tutorial. Aarti Balasubramani Anusha Bharadwaj Massa Shoura Stefan Giovan

Moreover, the circular logic

Upcoming challenges for multiple sequence alignment methods in the high-throughput era

Motivating the need for optimal sequence alignments...

3. SEQUENCE ANALYSIS BIOINFORMATICS COURSE MTAT

Comparing whole genomes

PROTEIN CLUSTERING AND CLASSIFICATION

Quantifying sequence similarity

Citation BMC Bioinformatics, 2016, v. 17 n. suppl. 8, p. 285:

CMPS 6630: Introduction to Computational Biology and Bioinformatics. Structure Comparison

SUPPLEMENTARY INFORMATION

Amino Acid Structures from Klug & Cummings. Bioinformatics (Lec 12)

Sequence and Structure Alignment Z. Luthey-Schulten, UIUC Pittsburgh, 2006 VMD 1.8.5

Single alignment: Substitution Matrix. 16 march 2017

Giri Narasimhan. CAP 5510: Introduction to Bioinformatics. ECS 254; Phone: x3748

Objectives. Comparison and Analysis of Heat Shock Proteins in Organisms of the Kingdom Viridiplantae. Emily Germain 1,2 Mentor Dr.

Transcription:

Multiple sequence alignment Wednesday, October 11, 2006 Sarah Wheelan swheelan@jhmi.edu

Copyright notice Many of the images in this powerpoint presentation are from Bioinformatics and Functional Genomics by J Pevsner (ISBN 0-471-21004-8). Copyright 2003 by Wiley. These images and materials may not be used without permission from the publisher. Visit http://www.bioinfbook.org

Multiple sequence alignment: today s goals to define what a multiple sequence alignment is and how it is generated; to describe profile HMMs to introduce databases of multiple sequence alignments to introduce ways you can make your own multiple sequence alignments to show how a multiple sequence alignment provides the basis for phylogenetic trees Page 319

Multiple sequence alignment: definition Wallace, Blackshields, Higgins Curr Opp Struct Biol 2005 15:261-266

Multiple sequence alignment: properties Generally align proteins: nucleotides less well-conserved nucleotide sequences are less informative -> harder to align with high confidence How do you know if you have the correct alignment of a protein family? Is there one correct alignment? for two proteins sharing 30% amino acid identity, about 50% of the individual amino acids are superposable in the two structures Page 320

Proportion of structurally superposable residues in pairwise alignments as a function of sequence identity Proportion of residues in common core 0.75 0.5 0.25 Globin Cytochrome c Serine protease Immunoglobulin domain 100 75 50 25 0 Sequence identity (%) After Chothia & Lesk (1986)

Multiple sequence alignment: features some aligned residues, such as cysteines that form disulfide bridges, may be highly conserved there may be conserved motifs such as a transmembrane domain there may be conserved secondary structure features there may be regions with consistent patterns of insertions or deletions (indels), often indicating the presence of subfamilies Page 320

Multiple sequence alignment: uses MSA is more sensitive than pairwise alignment in detecting homologs Detect conserved motifs and domains (from database search or from alignment of a family) Phylogenetic analysis: MSA provides accurate estimation of evolutionary distances 2 and 3 structure prediction: MSA predictions significantly better than from a single sequence very few bioinformatics protocols bypass MSA stage Page 321

Multiple sequence alignment: methods There are four main ways to make a multiple sequence alignment: (1) Exact methods (2) Progressive alignment (CLUSTALW, MUSCLE) (3) Iterative approaches (Praline, IterAlign) (4) Consistency-based methods (ProbCons)

Multiple sequence alignment: methods Exact methods: dynamic programming Instead of the 2-D dp matrix that you saw in the Needleman-Wunsch technique, think about a 3-D, 4-D etc matrix. Exact methods give optimal alignments but are not feasible in time or space for more than ~10 sequences Still an extremely active field though the holy grail

Multiple sequence alignment: methods Progressive methods: use a guide tree (a little like a phylogenetic tree but NOT a phylogenetic tree) to determine how to combine pairwise alignments one by one to create a multiple alignment. Making multiple alignments using trees was a very popular subject in the 80s. Fitch and Yasunobu (1974) may have first proposed the idea, but Hogeweg and Hesper (1984) and many others worked on the topic before Feng and Doolittle (1987) hit the scene they made one important contribution that got their names attached to this alignment method. Examples: CLUSTALW, MUSCLE

Multiple sequence alignment: methods Iterative methods: compute a sub-optimal solution and keep modifying that intelligently using dynamic programming or other methods until the solution converges. Examples: IterAlign, Praline, MAFFT

Multiple sequence alignment: methods Consistency-based algorithms: generally use a database of both local high-scoring alignments and long-range global alignments to create a final alignment These are very powerful, very fast, and very accurate methods Examples: T-COFFEE, Prrp, DiAlign, ProbCons

Multiple sequence alignment: methods Aaack! This is confusing! How do we know which program to use? There are benchmarking multiple alignment datasets that have been aligned painstakingly by hand, by structural similarity, or by extremely time- and memory-intensive automated exact algorithms. Also, to be practical, some programs have interfaces that are much more user-friendly than others. And most programs are excellent so it depends on your preference. If your proteins have 3D structures, USE THESE to help you judge your alignments.

Multiple sequence alignment: methods Benchmarking tests suggest that ProbCons, a consistency-based/progressive algorithm, performs the best on the BAliBASE set, although MUSCLE, a progressive alignment package, is an extremely fast and accurate program. CLUSTALW, everyone s old favorite, continues to be a standout and is included in almost every MSA paper you will see. It has withstood the test of time. Plus, it has a nice interface (expecially with CLUSTALX) and is easy to use.

Multiple sequence alignment: methods Example of progressive MSA using CLUSTALW: two data sets Five distantly related lipocalins (human to E. coli) Five closely related RBPs When you do this, obtain the sequences of interest in FASTA format! Page 321

Get sequences from GenBank

Get sequences from GenBank

Use Clustal W to do a progressive MSA http://www.ebi.ac.uk/clustalw/

Feng-Doolittle MSA occurs in 3 stages [1] Do a set of global pairwise alignments (Needleman and Wunsch) [2] Create a guide tree [3] Progressively align the sequences according to the guide tree Page 321

Progressive MSA stage 1 of 3: generate global pairwise alignments five distantly related lipocalins best score

Progressive MSA stage 1 of 3: generate global pairwise alignments five closely related lipocalins best score

Number of pairwise alignments needed Need to align every sequence to every other sequence (handshake problem) For N sequences, (N-1)(N)/2 For 5 sequences, (4)(5)/2 = 10 Page 322

Feng-Doolittle stage 2: guide tree Convert similarity scores to distance scores (see text) A guide tree shows the distance between objects Use UPGMA (defined in Chapter 11) ClustalW provides a syntax to describe the tree A guide tree is not a phylogenetic tree Page 323

Progressive MSA stage 2 of 3: generate a guide tree calculated from the distance matrix five distantly related lipocalins

Progressive MSA stage 2 of 3: generate guide tree five closely related lipocalins

Feng-Doolittle stage 3: progressive alignment Make a MSA based on the order in the guide tree Start with the two most closely related sequences Then add the next closest sequence Continue until all sequences are added to the MSA Rule: once a gap, always a gap. <- this is what made them famous! Page 324

Why once a gap, always a gap? There are many possible ways to make a MSA Where gaps are added is a critical question Gaps are first added to the first two (closest) sequences To change the initial gap choices later on would be to give more weight to distantly related sequences To maintain the initial gap choices is to trust that those gaps are most believable (shouldn t let the final alignment be affected most by distantly related sequences!) Page 324

Progressive MSA stage 3 of 3: progressively align the sequences following the branch order of the tree Fig. 10.3 Page 324

Progressive MSA stage 3 of 3: CLUSTALX output

Clustal W alignment of 5 closely related lipocalins CLUSTAL W (1.82) multiple sequence alignment gi 89271 pir A39486 MEWVWALVLLAALGSAQAERDCRVSSFRVKENFDKARFSGTWYAMAKKDP 50 gi 132403 sp P18902 RETB_BOVIN ------------------ERDCRVSSFRVKENFDKARFAGTWYAMAKKDP 32 gi 5803139 ref NP_006735.1 MKWVWALLLLAAW--AAAERDCRVSSFRVKENFDKARFSGTWYAMAKKDP 48 gi 6174963 sp Q00724 RETB_MOUS MEWVWALVLLAALGGGSAERDCRVSSFRVKENFDKARFSGLWYAIAKKDP 50 gi 132407 sp P04916 RETB_RAT MEWVWALVLLAALGGGSAERDCRVSSFRVKENFDKARFSGLWYAIAKKDP 50 ********************:* ***:***** gi 89271 pir A39486 EGLFLQDNIVAEFSVDENGHMSATAKGRVRLLNNWDVCADMVGTFTDTED 100 gi 132403 sp P18902 RETB_BOVIN EGLFLQDNIVAEFSVDENGHMSATAKGRVRLLNNWDVCADMVGTFTDTED 82 gi 5803139 ref NP_006735.1 EGLFLQDNIVAEFSVDETGQMSATAKGRVRLLNNWDVCADMVGTFTDTED 98 gi 6174963 sp Q00724 RETB_MOUS EGLFLQDNIIAEFSVDEKGHMSATAKGRVRLLSNWEVCADMVGTFTDTED 100 gi 132407 sp P04916 RETB_RAT EGLFLQDNIIAEFSVDEKGHMSATAKGRVRLLSNWEVCADMVGTFTDTED 100 *********:*******.*:************.**:************** gi 89271 pir A39486 PAKFKMKYWGVASFLQKGNDDHWIIDTDYDTYAAQYSCRLQNLDGTCADS 150 gi 132403 sp P18902 RETB_BOVIN PAKFKMKYWGVASFLQKGNDDHWIIDTDYETFAVQYSCRLLNLDGTCADS 132 gi 5803139 ref NP_006735.1 PAKFKMKYWGVASFLQKGNDDHWIVDTDYDTYAVQYSCRLLNLDGTCADS 148 gi 6174963 sp Q00724 RETB_MOUS PAKFKMKYWGVASFLQRGNDDHWIIDTDYDTFALQYSCRLQNLDGTCADS 150 gi 132407 sp P04916 RETB_RAT PAKFKMKYWGVASFLQRGNDDHWIIDTDYDTFALQYSCRLQNLDGTCADS 150 ****************:*******:****:*:* ****** ********* Fig. 10.5 Page 326

Progressive MSA stage 3 of 3: progressively align the sequences following the branch order of the tree: Order matters THE LAST FAT CAT THE FAST CAT THE VERY FAST CAT THE FAT CAT THE LAST FAT CAT THE FAST CAT --- THE LAST FA-T CAT THE FAST CA-T --- THE VERY FAST CAT Adapted from C. Notredame, Pharmacogenomics 2002 THE LAST FA-T CAT THE FAST CA-T --- THE VERY FAST CAT THE ---- FA-T CAT

Progressive MSA stage 3 of 3: progressively align the sequences following the branch order of the tree: Order matters THE FAT CAT THE FAST CAT THE VERY FAST CAT THE LAST FAT CAT THE FA-T CAT THE FAST CAT THE ---- FA-T CAT THE ---- FAST CAT THE VERY FAST CAT Adapted from C. Notredame, Pharmacogenomics 2002 THE ---- FA-T CAT THE ---- FAST CAT THE VERY FAST CAT THE LAST FA-T CAT

Progressive MSA stage 3 of 3: progressively align the sequences following the branch order of the tree: CLUSTALW results

MUSCLE: next-generation progressive MSA 1) Build a draft progressive alignment Determine pairwise similarity through k-mer counting (not by alignment) Compute distance (triangular distance) matrix Construct tree using UPGMA Construct draft progressive alignment following tree

MUSCLE: next-generation progressive MSA 2) Improve the progressive alignment Compute pairwise identity through current MSA Construct new tree with Kimura distance measures Compare new and old trees: if improved, repeat this step, if not improved, then we re done

MUSCLE: next-generation progressive MSA 3) Refinement of the MSA Split tree in half by deleting one edge Make profiles of each half of the tree Re-align the profiles Accept/reject the new alignment

MUSCLE output (formatted with SeaView)

Praline output for the same alignment: pure iterative approach

ProbCons consistency-based approach Combines iterative and progressive approaches with a unique probabilistic model. Uses Hidden Markov Models (more in a minute) to calculate probability matrices for matching residues, uses this to construct a guide tree Progressive alignment hierarchically along guide tree Post-processing and iterative refinement (a little like MUSCLE)

ProbCons consistency-based approach

ProbCons output for the same alignment: how consistency iteration helps

Multiple sequence alignment to profile HMMs in 90 s people began to see that aligning sequences to profiles gave much more information than pairwise alignment alone. Hidden Markov models (HMMs) are states that describe the probability of having a particular amino acid residue at arranged In a column of a multiple sequence alignment HMMs are probabilistic models Like a hammer is more refined than a blast, an HMM gives more sensitive alignments than traditional techniques such as progressive alignments Page 325

Simple Markov Model Rain = dog may not want to go outside Sun = dog will probably go outside 0.85 S 0.15 0.8 Markov condition = no dependency on anything but nearest previous state ( memoryless ) 0.2 R

Simple Hidden Markov Model 0.15 S 0.8 0.85 P(dog goes out in rain) = 0.1 P(dog goes out in sun) = 0.85 R Observation: YNNNYYNNNYN 0.2 (Y=goes out, N=doesn t go out) What is underlying reality (the hidden state chain)?

An HMM is constructed from a MSA Example: five lipocalins GTWYA (hs RBP) GLWYA (mus RBP) GRWYE (apod) GTWYE (E Coli) GEWFS (MUP4) Fig. 10.6 Page 327

GTWYA GLWYA GRWYE GTWYE GEWFS Prob. 1 2 3 4 5 p(g) 1.0 p(t) 0.4 p(l) 0.2 p(r) 0.2 p(e) 0.2 0.4 p(w) 1.0 p(y) 0.8 p(f) 0.2 p(a) 0.4 p(s) 0.2 Fig. 10.6 Page 327

GTWYA GLWYA GRWYE GTWYE GEWFS Prob. 1 2 3 4 5 p(g) 1.0 p(t) 0.4 p(l) 0.2 p(r) 0.2 p(e) 0.2 0.4 p(w) 1.0 p(y) 0.8 p(f) 0.2 p(a) 0.4 p(s) 0.2 P(GEWYE) = (1.0)(0.2)(1.0)(0.8)(0.4) = 0.064 log odds score = ln(1.0) + ln(0.2) + ln(1.0) + ln(0.8) + ln(0.4) = -2.75 Fig. 10.6 Page 327

GTWYA GLWYA GRWYE GTWYE GEWFS P(GEWYE) = (1.0)(0.2)(1.0)(0.8)(0.4) = 0.064 log odds score = ln(1.0) + ln(0.2) + ln(1.0) + ln(0.8) + ln(0.4) = -2.75 G:1.0 T:0.4 L:0.2 R:0.2 E:0.2 W:1.0 Y:0.8 F:0.2 E:0.4 A:0.4 S:0.2 Fig. 10.6 Page 327

Structure of a hidden Markov model (HMM) p 4 p 2 I x p 1 M p 3 p 5 p 6 I y p 7

Structure of a hidden Markov model (HMM): Trellis representation Fig. 10.7 Page 328

HMMER: build a hidden Markov model Determining effective sequence number... done. [4] Weighting sequences heuristically... done. Constructing model architecture... done. Converting counts to probabilities... done. Setting model name, etc.... done. [x] Constructed a profile HMM (length 230) Average score: 411.45 bits Minimum score: 353.73 bits Maximum score: 460.63 bits Std. deviation: 52.58 bits Fig. 10.8 Page 329

HMMER: calibrate a hidden Markov model HMM file: lipocalins.hmm Length distribution mean: 325 Length distribution s.d.: 200 Number of samples: 5000 random seed: 1034351005 histogram(s) saved to: [not saved] POSIX threads: 2 -------------------------------- HMM : x mu : -123.894508 lambda : 0.179608 max : -79.334000 Fig. 10.8 Page 329

HMMER: search an HMM against GenBank Scores for complete sequences (score includes all domains): Sequence Description Score E-value N -------- ----------- ----- ------- --- gi 20888903 ref XP_129259.1 (XM_129259) ret 461.1 1.9e-133 1 gi 132407 sp P04916 RETB_RAT Plasma retinol- 458.0 1.7e-132 1 gi 20548126 ref XP_005907.5 (XM_005907) sim 454.9 1.4e-131 1 gi 5803139 ref NP_006735.1 (NM_006744) ret 454.6 1.7e-131 1 gi 20141667 sp P02753 RETB_HUMAN Plasma retinol- 451.1 1.9e-130 1.. gi 16767588 ref NP_463203.1 (NC_003197) out 318.2 1.9e-90 1 gi 5803139 ref NP_006735.1 : domain 1 of 1, from 1 to 195: score 454.6, E = 1.7e-131 *->mkwvmkllllaalagvfgaaerdafsvgkcrvpspprgfrvkenfdv mkwv++llllaa + +aaerd Crv+s frvkenfd+ gi 5803139 1 MKWVWALLLLAA--W--AAAERD------CRVSS----FRVKENFDK 33 erylgtwyeiakkdprferglllqdkitaeysleehgsmsataegrirvl +r++gtwy++akkdp E GL+lqd+I+Ae+S++E+G+Msata+Gr+r+L gi 5803139 34 ARFSGTWYAMAKKDP--E-GLFLQDNIVAEFSVDETGQMSATAKGRVRLL 80 enkelcadkvgtvtqiegeasevfltadpaklklkyagvasflqpgfddy +N+++cAD+vGT+t++E dpak+k+ky+gvasflq+g+dd+ gi 5803139 81 NNWDVCADMVGTFTDTE----------DPAKFKMKYWGVASFLQKGNDDH 120 Fig. 10.9 Page 330

HMMER: search an HMM against GenBank match to a bacterial lipocalin gi 16767588 ref NP_463203.1 : domain 1 of 1, from 1 to 177: score 318.2, E = 1.9e-90 *->mkwvmkllllaalagvfgaaerdafsvgkcrvpspprgfrvkenfdv M+LL+ +A a ++ Af+v++C++p+PP+G++V++NFD+ gi 1676758 1 ----MRLLPVVA------AVTA-AFLVVACSSPTPPKGVTVVNNFDA 36 erylgtwyeiakkdprferglllqdkitaeysleehgsmsataegrirvl +rylgtwyeia+ D+rFErGL + +ta+ysl++ +G+i+V+ gi 1676758 37 KRYLGTWYEIARLDHRFERGL---EQVTATYSLRD--------DGGINVI 75 enkelcadkvgtvtqiegeasevfltadpaklklkyagvasflqpgfddy Nk++++D+ +++ +EG+a ++t+ P +++lk+ Sf++p++++y gi 1676758 76 -NKGYNPDR-EMWQKTEGKA---YFTGSPNRAALKV----SFFGPFYGGY 116 Fig. 10.9 Page 330

HMMER: search an HMM against GenBank Scores for complete sequences (score includes all domains): Sequence Description Score E-value N -------- ----------- ----- ------- --- gi 3041715 sp P27485 RETB_PIG Plasma retinol- 614.2 1.6e-179 1 gi 89271 pir A39486 plasma retinol- 613.9 1.9e-179 1 gi 20888903 ref XP_129259.1 (XM_129259) ret 608.8 6.8e-178 1 gi 132407 sp P04916 RETB_RAT Plasma retinol- 608.0 1.1e-177 1 gi 20548126 ref XP_005907.5 (XM_005907) sim 607.3 1.9e-177 1 gi 20141667 sp P02753 RETB_HUMAN Plasma retinol- 605.3 7.2e-177 1 gi 5803139 ref NP_006735.1 (NM_006744) ret 600.2 2.6e-175 1 gi 5803139 ref NP_006735.1 : domain 1 of 1, from 1 to 199: score 600.2, E = 2.6e-175 *->mewvwalvllaalggasaerdcrvssfrvkenfdkarfsgtwyaiak m+wvwal+llaa+ a+aerdcrvssfrvkenfdkarfsgtwya+ak gi 5803139 1 MKWVWALLLLAAW--AAAERDCRVSSFRVKENFDKARFSGTWYAMAK 45 KDPEGLFLqDnivAEFsvDEkGhmsAtAKGRvRLLnnWdvCADmvGtFtD KDPEGLFLqDnivAEFsvDE+G+msAtAKGRvRLLnnWdvCADmvGtFtD gi 5803139 46 KDPEGLFLQDNIVAEFSVDETGQMSATAKGRVRLLNNWDVCADMVGTFTD 95 tedpakfkmkywgvasflqkgnddhwiidtdydtfavqyscrllnldgtc tedpakfkmkywgvasflqkgnddhwi+dtdydt+avqyscrllnldgtc gi 5803139 96 TEDPAKFKMKYWGVASFLQKGNDDHWIVDTDYDTYAVQYSCRLLNLDGTC 145 Fig. 10.9 Page 330

Databases of multiple sequence alignments BLOCKS CDD DOMO INTERPRO iproclass MetaFAM PFAM PRINTS PRODOM PROSITE SMART Page 331-332

Databases of multiple sequence alignments BLOCKS (HMM) CDD (HMM) DOMO (Gapped MSA) INTERPRO iproclass MetaFAM Pfam (profile HMM library) PRINTS PRODOM (PSI-BLAST) PROSITE SMART Page 331-332

Databases of multiple sequence alignments BLOCKS CDD DOMO INTERPRO iproclass MetaFAM PFAM PRINTS PRODOM PROSITE SMART Integrative resources Page 331-332

Pfam (protein family) database: http://pfam.wustl.edu/ or http://www.sanger.ac.uk/software/pfam/

Pfam (protein family) database

Pfam (protein family) database

Pfam (protein family) database

Pfam (protein family) database

SMART: Simple Modular Architecture Research Tool (emphasis on cell signaling) Search for conserved domains Page 338

Databases of multiple sequence alignments BLOCKS CDD DOMO INTERPRO iproclass MetaFAM PFAM PRINTS PRODOM PROSITE SMART CDD at NCBI = PFAM + SMART Page 333

CDD uses RPS-BLAST: reverse position-specific Query = your favorite protein Database = set of many PSSMs CDD is related to PSI-BLAST, but distinct CDD searches against profiles generated from pre-selected alignments Purpose: to find conserved domains in the query sequence You can access CDD via DART at NCBI Page 333

CDART (from NCBI) allows CDD searches

BLOCKS server http://blocks.fhcrc.org/ BLOCKS: ungapped MSA Very highly conserved regions

Fig. 10.22 Page 341

See chapter 8

PROSITE has a syntax to define signatures See chapter 8

PopSet: polymorphisms in population data Fig. 10.23 Page 342

PopSet: polymorphisms in population data Fig. 10.23 Page 342

PopSet: polymorphisms in population data

Big Picture sites very useful http://bioweb.pasteur.fr/seqanal/alignment/reviewedital/r eview-edital-desc.html Nice overview site lots of alignment utilities, including editors and viewers. Most are current. http://www.public.iastate.edu/~pedro/research_tools.html Pedro s molecular biology tools. Most are current.

MSA databases: manual vs. automated curation Manual curation: Pfam PROSITE BLOCKS PRINTS Automated curation: DOMO PRODOM MetaFam + comprehensive - alignment errors

Multiple sequence alignment programs AMAS CINEMA ClustalW ClustalX DIALIGN HMMT Match-Box MultAlin MSA Musca PileUp SAGA T-COFFEE

Selecting sequences for a PileUp in GCG Fig. 10.25 Page 346

GCG PileUp Fig. 10.25 Page 346

GCG PileUp Fig. 10.26 Page 347

Multiple sequence alignment algorithms Local Global Progressive PIMA CLUSTAL PileUp other Iterative DIALIGN SAGA Fig. 10.27 Page 348

Strategy for assessment of alternative multiple sequence alignment algorithms [1] Create or obtain a database of protein sequences for which the 3D structure is known. Thus we can define true homologs using structural criteria. [2] Try making multiple sequence alignments with many different sets of proteins (very related, very distant, few gaps, many gaps, insertions, outliers). [3] Compare the answers. Page 346

Strategy for assessment of alternative multiple sequence alignment algorithms Commonly used benchmarking databases: BAliBASE SMART SABmark PREFAB (Protein Reference Alignment Benchmark)

Conclusions: assessment of alternative multiple sequence alignment algorithms [1] As percent identity among proteins drops, performance (accuracy) declines also. This is especially severe for proteins < 25% identity. Proteins <25% identity: 65% of residues align well Proteins <40% identity: 80% of residues align well Page 350

Conclusions: assessment of alternative multiple sequence alignment algorithms [2] Orphan sequences are highly divergent members of a family. Surprisingly, orphans do not disrupt alignments. Page 350

Conclusions: assessment of alternative multiple sequence alignment algorithms [3] Separate multiple sequence alignments can be combined (e.g. RBPs and lactoglobulins). Profile-based methods are very powerful but the strength of the profile depends on the quality of the initial alignment. Page 350

Conclusions: assessment of alternative multiple sequence alignment algorithms [4] When proteins have large N-terminal or C-terminal extensions, local alignment algorithms are superior. PileUp (global) is an exception. Page 350