The Blosum scoring matrices Morten Nielsen BioSys, DTU.

Slides:



Advertisements
Similar presentations
Multiple Alignment Anders Gorm Pedersen Molecular Evolution Group
Advertisements

1 Introduction to Sequence Analysis Utah State University – Spring 2012 STAT 5570: Statistical Bioinformatics Notes 6.1.
Measuring the degree of similarity: PAM and blosum Matrix
Lecture 8 Alignment of pairs of sequence Local and global alignment
Bioinformatics Finding signals and motifs in DNA and proteins Expectation Maximization Algorithm MEME The Gibbs sampler Lecture 10.
Sequence alignment & Substitution matrices By Thomas Nordahl & Morten Nielsen.
Protein Fold recognition Morten Nielsen, CBS, BioCentrum, DTU.
Optimatization of a New Score Function for the Detection of Remote Homologs Kann et al.
Heuristic alignment algorithms and cost matrices
Sequence alignment SEQ1: VLSPADKTNVKAAWGKVGAHAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKK VADALTNAVAHVDDPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHA SLDKFLASVSTVLTSKYR.
Multiple alignment June 29, 2007 Learning objectives- Review sequence alignment answer and answer questions you may have. Understand how the E value may.
Introduction to Bioinformatics Algorithms Sequence Alignment.
Scoring Matrices June 19, 2008 Learning objectives- Understand how scoring matrices are constructed. Workshop-Use different BLOSUM matrices in the Dotter.
Alignment methods and database searching April 14, 2005 Quiz#1 today Learning objectives- Finish Dotter Program analysis. Understand how to use the program.
It & Health 2009 Summary Thomas Nordahl Petersen.
Introduction to bioinformatics
Sequence similarity.
Sequence alignment & Substitution matrices By Thomas Nordahl & Morten Nielsen.
Pairwise Alignment Global & local alignment Anders Gorm Pedersen Molecular Evolution Group Center for Biological Sequence Analysis.
Molecular Evolution, Part 2 Everything you didn’t want to know… and more! Everything you didn’t want to know… and more!
It & Health 2010 Summary Thomas Nordahl Petersen.
Introduction to Bioinformatics Algorithms Sequence Alignment.
1-month Practical Course Genome Analysis Lecture 3: Residue exchange matrices Centre for Integrative Bioinformatics VU (IBIVU) Vrije Universiteit Amsterdam.
Scoring matrices Identity PAM BLOSUM.
BLOSUM Information Resources Algorithms in Computational Biology Spring 2006 Created by Itai Sharon.
Bioinformatics Unit 1: Data Bases and Alignments Lecture 3: “Homology” Searches and Sequence Alignments (cont.) The Mechanics of Alignments.
Sequence Alignments Revisited
Alignment IV BLOSUM Matrices. 2 BLOSUM matrices Blocks Substitution Matrix. Scores for each position are obtained frequencies of substitutions in blocks.
Alignment III PAM Matrices. 2 PAM250 scoring matrix.
Blast heuristics Morten Nielsen Department of Systems Biology, DTU.
Introduction to Bioinformatics From Pairwise to Multiple Alignment.
Sequence comparison: Score matrices Genome 559: Introduction to Statistical and Computational Genomics Prof. James H. Thomas
Alignment Statistics and Substitution Matrices BMI/CS 576 Colin Dewey Fall 2010.
Multiple Sequence Alignment May 12, 2009 Announcements Quiz #2 return (average 30) Hand in homework #7 Learning objectives-Understand ClustalW Homework#8-Due.
Substitution Numbers and Scoring Matrices
CISC667, S07, Lec5, Liao CISC 667 Intro to Bioinformatics (Spring 2007) Pairwise sequence alignment Needleman-Wunsch (global alignment)
Evolution and Scoring Rules Example Score = 5 x (# matches) + (-4) x (# mismatches) + + (-7) x (total length of all gaps) Example Score = 5 x (# matches)
Scoring Matrices Scoring matrices, PSSMs, and HMMs BIO520 BioinformaticsJim Lund Reading: Ch 6.1.
Sequence analysis: Macromolecular motif recognition Sylvia Nagl.
Sequence Alignment Goal: line up two or more sequences An alignment of two amino acid sequences: …. Seq1: HKIYHLQSKVPTFVRMLAPEGALNIHEKAWNAYPYCRTVITN-EYMKEDFLIKIETWHKP.
Amino Acid Scoring Matrices Jason Davis. Overview Protein synthesis/evolution Protein synthesis/evolution Computational sequence alignment Computational.
Pairwise Sequence Alignment. The most important class of bioinformatics tools – pairwise alignment of DNA and protein seqs. alignment 1alignment 2 Seq.
Pairwise alignment of DNA/protein sequences I519 Introduction to Bioinformatics, Fall 2012.
Sequence alignment SEQ1: VLSPADKTNVKAAWGKVGAHAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKK VADALTNAVAHVDDPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHA SLDKFLASVSTVLTSKYR.
Comp. Genomics Recitation 3 The statistics of database searching.
Construction of Substitution Matrices
Sequence Alignment Csc 487/687 Computing for bioinformatics.
Tutorial 4 Substitution matrices and PSI-BLAST 1.
Pairwise Sequence Analysis-III
Sequence Alignment.
Construction of Substitution matrices
Blosum matrices What are they? Morten Nielsen BioSys, DTU
The statistics of pairwise alignment BMI/CS 576 Colin Dewey Fall 2015.
Psi-Blast Morten Nielsen, Department of systems biology, DTU.
Introduction to Bioinformatics Summary Thomas Nordahl Petersen.
Techniques for Protein Sequence Alignment and Database Searching G P S Raghava Scientist & Head Bioinformatics Centre, Institute of Microbial Technology,
Tutorial 4 Comparing Protein Sequences Intro to Bioinformatics 1.
Substitution Matrices and Alignment Statistics BMI/CS 776 Mark Craven February 2002.
Blast heuristics, Psi-Blast, and Sequence profiles Morten Nielsen Department of systems biology, DTU.
Outline Basic Local Alignment Search Tool
Pairwise Sequence Alignment and Database Searching
Center for Biological Sequence Analysis
Tutorial 3 – Protein Scoring Matrices PAM & BLOSUM
Outline Basic Local Alignment Search Tool
Pairwise Alignment Global & local alignment
Sequence alignment & Substitution matrices By Thomas Nordahl
Sequence Alignment Algorithms Morten Nielsen BioSys, DTU
Blosum matrices What are they
Alignment IV BLOSUM Matrices
Presentation transcript:

The Blosum scoring matrices Morten Nielsen BioSys, DTU

Outline Alignment scoring matrices –What is a BLOSUM50 matrix and how is it different from a BLOSUM80 matrix? What are Blosum matrices good for? –Sequence alignment –Infer properties from one protein to another How can PSSM’s be used to improve the accuracy of a scoring matrix?

Sequence alignment SEQ1: VLSPADKTNVKAAWGKVGAHAGEYGAEALERMFLSFPTTKTYFPHFDLSHGSAQVKGHGKK VADALTNAVAHVDDPNALSALSDLHAHKLRVDPVNFKLLSHCLLVTLAAHLPAEFTPAVHA SLDKFLASVSTVLTSKYR SEQ2: VHLTPEEKSAVTALWGKVNVDEVGGEALGRLLVVYPWTQRFFESFGDLSTPDAVMGNPKVK AHGKKVLGAFSDGLAHLDNLKGTFATLSELHCDKLHVDPENFRLLGNVLVCVLAHHFGKEF TPPVQAAYQKVVAGVANALAHKYH Are these two proteins alike?

Amino acid properties Serine (S) and Threonine (T) have similar physicochemical properties Aspartic acid (D) and Glutamic acid (E) have similar properties Substitution of S/T or E/D occurs relatively often during evolution => Substitution of S/T or E/D should result in scores that are only moderately lower than identities =>

Protein substitution matrices A 5 R -2 7 N D C Q E G H I L K M F P S T W Y V A R N D C Q E G H I L K M F P S T W Y V BLOSUM50 matrix: Positive scores on diagonal (identities)‏ Similar residues get higher (positive) scores Dissimilar residues get smaller (negative) scores

Sequence Alignment 1PLC._ 1PLB._

Where is the active site? Sequence alignment 1K7C.A TVYLAGDSTMAKNGGGSGTNGWGEYLASYLSATVVNDAVAGRSARSYTREGRFENIADVVTAGDYVIVEFGHNDGGSLSTDN S G N 1WAB._ EVVFIGDSLVQLMHQCE---IWRELFS---PLHALNFGIGGDSTQHVLW--RLENGELEHIRPKIVVVWVGTNNHG K7C.A GRTDCSGTGAEVCYSVYDGVNETILTFPAYLENAAKLFTAK--GAKVILSSQTPNNPWETGTFVNSPTRFVEYAEL-AAEVA 1WAB._ HTAEQVTGGIKAIVQLVNERQPQARVVVLGLLPRGQ-HPNPLREKNRRVNELVRAALAGHP 1K7C.A GVEYVDHWSYVDSIYETLGNATVNSYFPIDHTHTSPAGAEVVAEAFLKAVVCTGTSL H 1WAB._ RAHFLDADPG---FVHSDG--TISHHDMYDYLHLSRLGYTPVCRALHSLLLRL---L

Homology modeling and the human genome

BLOSUM = BLOck SUbstitution Matrices Focus on conserved domains, MSA's (multiple sequence alignment) are ungapped blocks. Compute pairwise amino acid alignment counts –Count amino acid replacement frequencies directly from columns in blocks –Sample bias: Cluster sequences that are x% similar. Do not count amino acid pairs within a cluster. Do count amino acid pairs across clusters, treating clusters as an "average sequence". Normalize by the number of sequences in the cluster. BLOSUM x matrices –Sequences that are x% similar were clustered during the construction of the matrix.

Log-odds scores BLOSUM is a log-likelihood matrix: Likelihood of observing j given you have i is –P(j|i) = P ij /P i The prior likelihood of observing j is –Q j The log-likelihood score is –S ij = 2log 2 ((P(j|i)/Q j ) = 2log 2 (P ij /(Q i Q j ))

So what does this mean? An example N AA = 14 N AD = 5 N AV = 5 N DA = 5 N DD = 8 N DV = 2 N VA = 5 N VD = 2 N VV = 2 1: VVAD 2: AAAD 3: DVAD 4: DAAA P AA = 14/48 P AD = 5/48 P AV = 5/48 P DA = 5/48 P DD = 8/48 P DV = 2/48 P VA = 5/48 P VD = 2/48 P VV = 2/48 Q A = 8/16 Q D = 5/16 Q V = 3/16 MSA

So what does this mean? Q A =0.50 Q D =0.31 Q V =0.19 Q A Q A = 0.25 Q A Q D = 0.16 Q A Q V = 0.09 Q D Q A = 0.16 Q D Q D = 0.10 Q D Q V = 0.06 Q V Q A = 0.09 Q V Q D = 0.06 Q V Q V = 0.03 P AA = 0.29 P AD = 0.10 P AV = 0.10 P DA = 0.10 P DD = 0.17 P DV = 0.04 P VA = 0.10 P VD = 0.04 P VV = : VVAD 2: AAAD 3: DVAD 4: DAAA MSA

So what does this mean? Q A Q A = 0.25 Q A Q D = 0.16 Q A Q V = 0.09 Q D Q A = 0.16 Q D Q D = 0.10 Q D Q V = 0.06 Q V Q A = 0.09 Q V Q D = 0.06 Q V Q V = 0.03 P AA = 0.29 P AD = 0.10 P AV = 0.10 P DA = 0.10 P DD = 0.17 P DV = 0.04 P VA = 0.10 P VD = 0.04 P VV = 0.04 BLOSUM is a log-likelihood matrix: S ij = 2log 2 (P ij /(Q i Q j )) S AA = 0.44 S AD =-1.17 S AV = 0.30 S DA =-1.17 S DD = 1.54 S DV =-0.98 S VA = 0.30 S VD =-0.98 S VV = 0.49

The Scoring matrix ADV A D V : VVAD 2: AAAD 3: DVAD 4: DAAA MSA

And what does the BLOSUMXX mean? Cluster sequence Blocks at XX% identity To statistics only across clusters Normalize statistics according to cluster size A) B) AV AP AL VL AV GL GV } min XX % identify

And what does the BLOSUMXX mean? A) B) AV AP AL VL AV GL GV

And what does the BLOSUMXX mean? High Blosum values mean high similarity between clusters –Conserved substitution allowed Low Blosum values mean low similarity between clusters –Less conserved substitutions allowed

BLOSUM80 A R N D C Q E G H I L K M F P S T W Y V A R N D C Q E G H I L K M F P S T W Y V = 9.4 = -2.9

BLOSUM30 A R N D C Q E G H I L K M F P S T W Y V A R N D C Q E G H I L K M F P S T W Y V = 8.3 = -1.16

How do Blosum scoring matrices link to Blosum frequences matrices? The blosum frequency matrix is –P(i|j) The Blosum scoring matrix is So there is a one-to-one mapping between the two matrices