Models of protein and rrna evolution

Similar documents
Hands on Simulation of Mutation

Molecular Facts and Figures

Mutation. Mutation provides raw material to evolution. Different kinds of mutations have different effects

Gene Finding CMSC 423

( TUTORIAL. (July 2006)

DNA Bracelets

Coding sequence the sequence of nucleotide bases on the DNA that are transcribed into RNA which are in turn translated into protein

Hiding Data in DNA. 1 Introduction

Protein Synthesis Simulation

a. Ribosomal RNA rrna a type ofrna that combines with proteins to form Ribosomes on which polypeptide chains of proteins are assembled

UNIT (12) MOLECULES OF LIFE: NUCLEIC ACIDS

Insulin mrna to Protein Kit

PRACTICE TEST QUESTIONS

Biological One-way Functions

Provincial Exam Questions. 9. Give one role of each of the following nucleic acids in the production of an enzyme.

Pipe Cleaner Proteins. Essential question: How does the structure of proteins relate to their function in the cell?

UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet

Shu-Ping Lin, Ph.D.

Molecular Genetics. RNA, Transcription, & Protein Synthesis

DNA Replication & Protein Synthesis. This isn t a baaaaaaaddd chapter!!!

Concluding lesson. Student manual. What kind of protein are you? (Basic)

SEAC 2012 Medical Director Potpourri BANNER. WILLIAM PENN. YOUR COMPANY FOR LIFE

Transcription and Translation of DNA

From DNA to Protein. Proteins. Chapter 13. Prokaryotes and Eukaryotes. The Path From Genes to Proteins. All proteins consist of polypeptide chains

BOC334 (Proteomics) Practical 1. Calculating the charge of proteins

Problem Set 3 KEY

Chapter 9. Applications of probability. 9.1 The genetic code

13.2 Ribosomes & Protein Synthesis

Mutations and Genetic Variability. 1. What is occurring in the diagram below?

Protein Synthesis How Genes Become Constituent Molecules

IV. -Amino Acids: carboxyl and amino groups bonded to -Carbon. V. Polypeptides and Proteins

CHALLENGES IN THE HUMAN GENOME PROJECT

Amino Acids, Peptides, Proteins

Academic Nucleic Acids and Protein Synthesis Test

Ribosomal Protein Synthesis

ISTEP+: Biology I End-of-Course Assessment Released Items and Scoring Notes

Thymine = orange Adenine = dark green Guanine = purple Cytosine = yellow Uracil = brown

Mutation, Repair, and Recombination

Gene and Chromosome Mutation Worksheet (reference pgs in Modern Biology textbook)

2. The number of different kinds of nucleotides present in any DNA molecule is A) four B) six C) two D) three

Advanced Medicinal & Pharmaceutical Chemistry CHEM 5412 Dept. of Chemistry, TAMUK

From DNA to Protein

RNA and Protein Synthesis

Protein Synthesis. Page 41 Page 44 Page 47 Page 42 Page 45 Page 48 Page 43 Page 46 Page 49. Page 41. DNA RNA Protein. Vocabulary

Genetic information (DNA) determines structure of proteins DNA RNA proteins cell structure enzymes control cell chemistry ( metabolism )

Lab # 12: DNA and RNA

Translation Study Guide

Part A: Amino Acids and Peptides (Is the peptide IAG the same as the peptide GAI?)

Structure and Function of DNA

Multiple Choice Write the letter that best answers the question or completes the statement on the line provided.

RNA & Protein Synthesis

Part ONE. a. Assuming each of the four bases occurs with equal probability, how many bits of information does a nucleotide contain?

Name Date Period. 2. When a molecule of double-stranded DNA undergoes replication, it results in

BIOLÓGIA ANGOL NYELVEN

Guidelines for Writing a Scientific Paper

The Puzzle of Life A Lesson Plan for Life S cien ce Teach ers From: The G reat Lakes S cien ce C ent er, C lev elan d, OH

Amino Acids. Amino acids are the building blocks of proteins. All AA s have the same basic structure: Side Chain. Alpha Carbon. Carboxyl. Group.

DNA, RNA, Protein synthesis, and Mutations. Chapters

Ms. Campbell Protein Synthesis Practice Questions Regents L.E.

Specific problems. The genetic code. The genetic code. Adaptor molecules match amino acids to mrna codons

Algorithms in Computational Biology (236522) spring 2007 Lecture #1

1 Mutation and Genetic Change

The sequence of bases on the mrna is a code that determines the sequence of amino acids in the polypeptide being synthesized:

H H N - C - C 2 R. Three possible forms (not counting R group) depending on ph

The p53 MUTATION HANDBOOK

A SPECULATION ON THE ORIGIN OF PROTEIN SYNTHESIS*

Amino Acids and Their Properties

The Steps. 1. Transcription. 2. Transferal. 3. Translation

Basic Concepts of DNA, Proteins, Genes and Genomes

Umm AL Qura University MUTATIONS. Dr Neda M Bogari

Peptide bonds: resonance structure. Properties of proteins: Peptide bonds and side chains. Dihedral angles. Peptide bond. Protein physics, Lecture 5

GENETIC CODING. A mathematician considers the problem of how genetic information is encoded for transmission from parent to offspring,.

Bio 102 Practice Problems Genetic Code and Mutation

Module 6: Digital DNA

Name Class Date. Figure Which nucleotide in Figure 13 1 indicates the nucleic acid above is RNA? a. uracil c. cytosine b. guanine d.

Announcements. Chapter 15. Proteins: Function. Proteins: Function. Proteins: Structure. Peptide Bonds. Lab Next Week. Help Session: Monday 6pm LSS 277

Genetics Lecture Notes Lectures 1 2

Page 1. Name:

Lecture Series 7. From DNA to Protein. Genotype to Phenotype. Reading Assignments. A. Genes and the Synthesis of Polypeptides

Translation. Translation: Assembly of polypeptides on a ribosome

LESSON 4. Using Bioinformatics to Analyze Protein Sequences. Introduction. Learning Objectives. Key Concepts

The Organic Chemistry of Amino Acids, Peptides, and Proteins

A. A peptide with 12 amino acids has the following amino acid composition: 2 Met, 1 Tyr, 1 Trp, 2 Glu, 1 Lys, 1 Arg, 1 Thr, 1 Asn, 1 Ile, 1 Cys

Problem Set 1 KEY

Name: Date: Problem How do amino acid sequences provide evidence for evolution? Procedure Part A: Comparing Amino Acid Sequences

Genomes and SNPs in Malaria and Sickle Cell Anemia

Microbial Genetics (Chapter 8) Lecture Materials for Amy Warenda Czura, Ph.D. Suffolk County Community College. Eastern Campus

Application Note. Determination of 17 AQC derivatized Amino acids in baby food samples. Summary. Introduction. Category Bio science, food Matrix

Overview of Eukaryotic Gene Prediction

To be able to describe polypeptide synthesis including transcription and splicing

Lecture 4. Polypeptide Synthesis Overview

Chapter 17: From Gene to Protein

CSC 2427: Algorithms for Molecular Biology Spring Lecture 16 March 10

THE CHEMICAL SYNTHESIS OF PEPTIDES

AMINO ACIDS & PEPTIDE BONDS STRUCTURE, CLASSIFICATION & METABOLISM

CCR Biology - Chapter 8 Practice Test - Summer 2012

Recap. Lecture 2. Protein conformation. Proteins. 8 types of protein function 10/21/10. Proteins.. > 50% dry weight of a cell

The University of the State of New York REGENTS HIGH SCHOOL EXAMINATION LIVING ENVIRONMENT. Tuesday, January 25, :15 a.m. to 12:15 p.m.

Module 3 Questions. 7. Chemotaxis is an example of signal transduction. Explain, with the use of diagrams.

Transcription:

Models of protein and rrna evolution Fredrik Ronquist September 14, 2005 In this lecture, we will be covering models for the evolution of two important gene expression products, proteins and ribosomal RNA. 1 Protein models [JF:14] DNA sequences (genes) that code for proteins are first transcribed into messenger RNA (mrna) which is translated with the help of transfer RNA (trna) into polypeptides (sequences of amino acids). The polypeptides are then folded to form proteins; often there are several polypeptide units in a single protein. The basic flow of information is affected by several additional processes, including so-called splicing of messenger RNA in higher organisms to remove introns (non-coding DNA segments) from exons (protein-coding segments). There is also some post-translational processing of the polypeptides before they are assembled into functioning proteins. Much of this complexity is ignored here even though it can, in principle, be accommodated in stochastic models of protein evolution. Polypeptide chains are constructed from twenty amino-acid building blocks, which differ considerably in size, hydrophobicity, and chemical properties (Table 1). These features are all significant in the evolution of protein-coding sequences. For instance, transmembrane proteins usually have regions of hydrophobic amino acids where they are embedded in the cell membrane and regions of hydrophilic amino acids where they interact with the aqueous solution inside or outside the membrane. Most cytosol proteins (proteins that float around in the interior of the cell) have interior regions that consist mainly of hydrophobic amino acids and an exterior dominated by more hydrophilic amino acids. The translation of RNA into polypeptides is governed by the genetic code. Each trna molecule 1

Table 1: The amino acids (sorted alphabetically on their three-letter code) Trivial name Three-letter code One-letter code Volume 1 Hydrophobicity 2 Properties Alanine Ala A 88.6 1.8 hydrophobic Arginine Arg R 173.4-4.5 basic Asparagine Asn N 114.1-3.5 hydrophilic Aspartic acid Asp D 111.1-3.5 acidic Cysteine Cys C 108.5 2.5 hydrophilic Glutamine Gln Q 143.8-3.5 hydrophilic Glutamic acid Glu E 138.4-3.5 acidic Glycine Gly G 60.1-0.4 hydrophilic Histidine His H 153.2-3.2 basic Isoleucine Ile I 166.7 4.5 hydrophobic Leucine Leu L 166.7 3.8 hydrophobic Lysine Lys K 168.6-3.9 basic Methionine Met M 162.9 1.9 hydrophobic Phenylalanine Phe F 189.9 2.8 hydrophobic Proline Pro P 112.7-1.6 hydrophobic Serine Ser S 89.0-0.8 hydrophilic Threonine Thr T 116.1-0.7 hydrophilic Tryptophan Trp W 227.8-0.9 hydrophobic Tyrosine Tyr Y 193.6-1.3 hydrophilic Valine Val V 140.0 4.2 hydrophobic has three nucleotides coding for a particular amino acid. These three trna nucleotides are called a codon. There are 4 3 = 64 different codons and one different kind of trna molecule for each. The codon corresponds to three nucleotides in the sense strand of the DNA, except that the trna codon uses the nucleotide uracil (U) instead of the DNA nucleotide Thymine (T). Most life uses the same genetic code, called the universal genetic code (Table 2), but there are slightly modified codes used by some life forms. There are several interesting properties of the genetic code suggesting that it has not been assembled haphazardly. First, most of the redundancy in the code is in the third codon position. The matching of mrna to trna codon nucleotides is less robust at the third position, and translational errors are therefore more likely to occur at that position. Apparently, selection has compensated for 2

Table 2: The universal genetic code Codon Amino acid Codon Amino acid Codon Amino acid Codon Amino acid UUU Phe UCU Ser UAU Tyr UGU Cys UUC Phe UCC Ser UAC Tyr UGC Cys UUA Leu UCA Ser UAA stop UGA stop UUG Leu UCG Ser UAG stop UGG Trp CUU Leu CCU Pro CAU His CGU Arg CUC Leu CCC Pro CAC His CGC Arg CUA Leu CCA Pro CAA Gln CGA Arg CUG Leu CCG Pro CAG Gln CGG Arg AUU Ile ACU Thr AAU Asn AGU Ser AUC Ile ACC Thr AAC Asn AGC Ser AUA Ile ACA Thr AAA Lys AGA Arg AUG Met ACG Thr AAG Lys AGG Arg GUU Val GCU Ala GAU Asp GGU Gly GUC Val GCC Ala GAC Asp GGC Gly GUA Val GCA Ala GAA Glu GGA Gly GUG Val GCG Ala GAG Glu GGG Gly this imperfection by making the third codon position largely redundant, masking most of these translational errors and thereby increasing the fidelity of polypeptide production. Second, if the third codon position is not completely redundant, there is almost always partial redundancy, such that any pyrimidine will translate to one amino acid and any purine to a second amino acid. This structure masks the most common DNA mutations, transcriptional errors, and translational mismatches, namely those involving substitution of one purine with another purine or a pyrimidine with another pyrimidine. Finally, the code generally groups the amino acids such that most single DNA substitutions will, at most, result in the substitution of an amino acid with a chemically similar one in the polypeptide the DNA codes for. Like most text languages the genetic code has a start signal, which is the same as the codon used for Methionine (AUG). There are also three stop codons (UAA, UAG and UGA), which are used to signal the end of the polypeptide chain. Because of the redundancy of the genetic code, some DNA substitutions will not result in changes at the amino acid level (synonymous substitutions) whereas others will (nonsynonymous substitu- 3

tions). Similarly, some amino acid changes require several nucleotide substitutions whereas other require only one. There are basically two kinds of stochastic models for protein evolution: those that deal with only the amino acid changes and disregard the changes at the DNA level, and those that take changes both at the DNA level and at the amino acid level into account. The former are often referred to as amino acid models and the latter as codon models. 1.1 Amino acid models Amino acid models only take the changes between the amino acids into account. We can formulate such models by simply applying the four by four nucleotide substitution models described in the last lecture to a larger state space. For instance, if we assume that all stationary state frequencies and rates are identical, we would obtain the analogue of the Jukes Cantor model, sometimes referred to as the Poisson model in the context of amino acids. It appears to have been formulated originally by Neyman (1971). The instantaneous rate matrix (unscaled) for this model is a twenty by twenty matrix of the following form 1 1 1 Q = {q ij } = 1 1 1 1 1 1 1 1 1 Note that we omit the rates along the diagonal (which are 19 in this example); this is quite helpful for more complicated rate matrices because the expressions along the diagonal can be quite involved and they are easily calculated anyway since we know that each row of the rate matrix sums to 0, that is, q ii = j i q ij. Like the Jukes Cantor model, the Poisson model does not have any free parameters (if scaled to a mean rate of 1.0 at stationarity). This means that it does not take the different properties of the amino acids into account, resulting in a poor fit to most real data sets. A simple extension is to allow the stationary state frequencies of the amino acids to be different. Let π A be the stationary state frequency of alanine (A), π R the stationary state frequency of arginine (R), etc. Then the instantaneous rate matrix (unscaled) of the equalin model, an extension of the Felsenstein 1981 four by four model of nucleotide (DNA) evolution, is: 4

Q = {q ij } = π R π N π V π A π N π V π A π R π V π A π R π N We can write this in more compact form by saying that the instantaneous rate for the change from amino acid i to the amino acid j is: q ij = { π j : i j j i π j : i = j or, if we omit the negative rate: q ij = π j : i j The number of free parameters in the equalin model is 19 (20 1). The most general time-reversible model may be referred to as the GTR model for amino acids, and is completely analogous to the GTR model for four by four DNA data: q ij = π j r ij : i j The number of free parameters in this model is 19 (20 1) stationary state frequencies and 189 (((20 20 20)/2) 1) relative rate parameters, in total 208 free parameters. Depending on the amount of data we have at hand and the statistical approach we are using, the large number of parameters in this model may cause problems even though it usually provides the best fit to the data of the models discussed thus far. A practical alternative to using the full GTR model is to fix the rates to those determined from some large empirical data set. This approach accounts for the differences in substitution rates among pairs of amino acids without necessitating the estimation of these rates in a particular analysis. However, the success of the method obviously depends heavily on the accuracy of the fixed rate matrix and its applicability to the data at hand. And we still need to estimate the rates using some large data set. Many different rate matrices have been derived for different types of proteins using more or less sophisticated approaches. Commonly, one simply scores the number of observed amino acid differences between pairs of closely related sequences. Closely related sequences are used so that the 5

possibility of multiple amino acid changes at a particular site can be ignored. More sophisticated estimation of rate matrices involves statistical inference on a phylogeny. 1.1.1 Computational complexity Even though fixed rate matrices are helpful in that they reduce the number of free model parameters to estimate, they do not change the basic computational complexity of calculating parsimony scores or likelihoods under amino acid models, which is determined by the number of states. The computational complexity for inference under a discrete model with k states is O(k 2 ) as we have shown previously for Sankoff parsimony and will show later for likelihood calculations. Amino acid models with 20 states thus require roughly (20 20)/(4 4) = 25 times the computational effort of a standard four by four model of DNA substitution. If the rate matrix is not fixed but estimated during inference, then we need to recalculate the eigenvalues and eigenvectors, which is an operation of time complexity O(k 3 ). Thus, inference under the equalin and GTR models is roughly 20 3 /4 3 = 125 times slower than the comparable four by four models of nucleotide substitution. 1.2 Codon models Codon models accommodate both changes at the DNA level and changes at the amino acid level in protein-coding sequences. The basic unit in these models is the codon. In theory, this requires a state space of 64 states, one for each possible codon. However, there are typically three stop codons (Table 2) that can be disregarded, so the state space can be shrunk down to 61 states. A GTR model for codons would be extremely parameter-rich and has, to our knowledge, not been implemented yet. Instead, various simplifications have been introduced in order to model codon evolution realistically with a limited number of parameters. A standard assumption in the codon models that have been explored so far is that the instantaneous rate of change between two codons is zero if the change involves more than one nucleotide change. This does not mean that the change is impossible, only that it has to occur through one or more intermediate steps, each involving the replacement of a single nucleotide. The remaining non-zero non-diagonal entries in the instantaneous rate matrix now fall into two different types: those that represent a synonymous change (the two codons produce the same amino acid) and those that involve nonsynonymous changes (the two codons produce different 6

amino acids). In the simplest possible case, we can assume that synonymous nucleotide changes occur at rate µ and that nonsynonymous amino acid changes occur at rate ωµ. Assume that d(i, j) is the number of nucleotide changes required to go from codon i to j and that a i is the amino acid specified by codon i. Then we can formulate the rate of going from codon i to codon j as 0 : d(i, j) > 1 q ij = ωµ : d(i, j) = 1, a i a j ω : d(i, j) = 1, a(i) = a(j) if we omit the diagonal (negative) rates as usual. There are several different ways of accommodating unequal state frequencies in codon models. An approach that is parsimonious with the number of parameters is to assume that there are overall stationary state frequencies for the four nucleotides (A, C, G, and T), and that the stationary frequencies of the codons is simply determined by multiplying these frequencies together. Thus, the codon AUG, corresponding to the DNA triplet ATG, would have the stationary state frequency π A π T π G. This solution requires only four (three free) parameters. An alternative model is to allow a stationary state frequency for each of the 61 codons. Although this introduces a lot more parameters, there is ample evidence of so-called codon usage bias in many types of organisms. To avoid estimating all 60 free parameters of this model, it is common to determine the stationary codon frequencies by simply counting the frequencies of the codons in the data matrix. This tends to be fairly accurate but it does not take the relatedness of the sequences into account, and can therefore lead to biased estimates. A compromise approach is to use stationary state frequencies for the four nucleotides but allow these frequencies to be different for the different codon positions. Thus, there would be one stationary frequency for nucleotide A at codon position 1, π (1) A, another frequency at position 2, π(2) A, and a third frequency at position 3, π (3) A. The stationary state frequency of a codon such as AUG would now be determined as π (1) π(3) A π(2) T G. The rate parameter ω is interesting; it is the ratio of the nonsynonymous to the synonymous substitution rates (observe that this is a rate ratio just like κ in our formulation of the HKY and K2P models of DNA evolution). If ω < 1, then nonsynonymous changes are more rare than synonymous changes. This is evidence of natural selection discriminating against change of amino acid, often called negative or constraining selection. If ω = 1 then the two rates are identical and evolution is selectively neutral. Finally, if ω > 1 then there is positive selection favoring amino acid changes. Although relatively rare in nature, positive selection often indicates that something interesting is going on. For instance, a virus protein that is targeted by the host immune response 7

might be expected to be subject to positive selection. Thus, methods that estimate ω could be used to find such proteins. Another similar example is that animal breeding should result in positive selection on the genes responsible for the traits being selected for; this should enable identification of such genes with methods that estimate ω. The basic type of codon model described here can easily be extended. Assume for instance that we allow each codon i to have its stationary frequency π i. Furthermore, assume that a i is the amino acid specified by codon i and that n i and n j are the two nucleotides that differ between two codons i and j separated by only one nucleotide difference. We can now use any four by four model of DNA substitution and any twenty by twenty model of amino acid substitution to give us a codon model with the (unscaled) structure: 0 : d(i, j) > 1 q = π j ωr ai a j r ni n j : d(i, j) = 1, a i a j π j r ni n j : d(i, j) = 1, a(i) = a(j) It is often assumed that the parameter ω varies across sequences (from one part of a sequence to another) and across lineages. There has been some progress in accommodating this variation, particularly the variation across sequences. There are two general approaches that can be used for the latter: Hidden Markov Models and mixture models. Hidden Markov Models simply allow variation in a value like ω across sites while favoring solutions that assign adjacent sites similar ω values. The mixture model assumes that the sites are drawn independently from a mixture of a fixed number of categories of ω values. For instance, we can assume that there is a probability p + that the site belongs to a positively selected category with ω + > 0, a probability p 0 that the site is neutral with ω 0 = 1, and a probability p that the site is under negative selection with ω < 1. All of these parameters can then be estimated from the data at hand. Note that the mixture model does not favor solutions with adjacent sites having similar ω values. 2 Ribosomal RNA models Some genes do not code for proteins but are translated to RNA. The secondary structure of these RNA molecules involve two basic structural elements: loops and stems. In the loop regions, the RNA is single-stranded, while it pairs with itself using standard Watson-Crick nucleotide matching in the stem regions (Figure 1). 8

Figure 1: Secondary structure of ribosomal RNA. Note the stem regions where the RNA pairs with itself. While a standard four by four model can be used for the nucleotide sites in loop regions, it is obvious that changes in stem-region sites will be strongly correlated with changes in their matching sites. If this correlation is not accounted for, then estimates of phylogeny and other model parameters will be excessively precise. Models of stem regions essentially take two different forms. The first form is similar to the codon models described above. The state space is all of the 16 possible state pairs (or doublets) (AA, AC, AG, AT,..., TT), and we allow changes of only one nucleotide at a time. The nucleotide substitutions are modeled using a standard four by four model of DNA evolution, while the stationary state frequencies are allowed to be different for all the sixteen doublets. If we use similar notation introduced above for the codon models, the rate of changing from one doublet i to another doublet j is now given by: { q ij = 0 : d(i, j) > 1 π j r ni n j : d(i, j) = 1 There has been some work (Jow et al. 2002; Savill et al., 2001) suggesting that such a model is relatively poor for two reasons. First, there are only six doublets that occur with any significant frequency (AU, GU, GC, UA, UG and CG). Second, the rate of double substitutions is high because of a tendency for compensatory mutations to occur once a single nucleotide has been replaced. Thus, 9

it is not realistic to model evolution as occurring in single nucleotide substitution steps. Thus, a six by six GTR model generally tends to outperform the single-step sixteen by sixteen model (Savill et al. 2001).. The GTR model would have the rates q ij = π j r ij like a normal GTR model. If one wanted to model the rare doublets in such a model, they can be introduced by adding a seventh state (Jow et al. 2002). 3 Study questions 1. What is the difference between an amino acid and a codon model? 2. How can an amino acid rate matrix be estimated? 3. Describe the significance of the ω parameter in codon models. 4. Why are special models needed for stem regions of ribosomal RNA? 5. Why do you think that double substitutions are so common in stem regions? 6. Is there any reason to suspect that double substitution are common in codons as well? 10