Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2021 Mar 5;11:5300. doi: 10.1038/s41598-021-84738-0

Variability in mRNA translation: a random matrix theory approach

Michael Margaliot 1,#, Wasim Huleihel 1,#, Tamir Tuller 2,
PMCID: PMC7970873  PMID: 33674667

Abstract

The rate of mRNA translation depends on the initiation, elongation, and termination rates of ribosomes along the mRNA. These rates depend on many “local” factors like the abundance of free ribosomes and tRNA molecules in the vicinity of the mRNA molecule. All these factors are stochastic and their experimental measurements are also noisy. An important question is how protein production in the cell is affected by this considerable variability. We develop a new theoretical framework for addressing this question by modeling the rates as identically and independently distributed random variables and using tools from random matrix theory to analyze the steady-state production rate. The analysis reveals a principle of universality: the average protein production rate depends only on the of the set of possible values that the random variable may attain. This explains how total protein production can be stabilized despite the overwhelming stochasticticity underlying cellular processes.

Subject terms: Systems biology, Mathematics and computing, Biomedical engineering

Introduction

During translation complex molecular machines called ribosomes scan the mRNA codon by codon. The ribosome links amino-acids together in the order specified by the codons to form a polypeptide chain. For each codon, the ribosome “waits” for a transfer RNA (tRNA) molecule that matches and carries the correct amino-acid for incorporating it into the growing polypeptide chain. When the ribosome reaches a stop codon encoding a termination signal, it detaches from the mRNA and the complete amino-acid chain is released.

Several ribosomes may read the same mRNA molecule simultaneously, as this form of “pipelining” increases the protein production rate. The dynamics of ribosome flow along the mRNA strongly affects the production rate and the correct folding of the protein. A ribosome that is stalled for a long time may lead to the formation of a “traffic jam” of ribosomes behind it, and consequently to depletion of the pool of free ribosomes. Mutations affecting the protein translation rates may be associated with various diseases1, as well as viral infection efficiency2.

As translation is a central metabolic process that consumes most of the energy in the cell37, cells operate sophisticated regulation mechanisms to avoid and resolve ribosome traffic jams811. These issues have been studied extensively in recent years using various computational and mathematical models12. Another testimony of the importance of ribosome flow is the fact that about half of the currently existing antibiotics target the bacterial ribosome by interfering with translation initiation, elongation, termination and other regulatory mechanisms13,14. For example, Aminoglycosides inhibit bacterial protein synthesis by binding to the 30S ribosomal subunit, stabilizing a normal mismatch in codon–anticodon pairing, and leading to mistranslations15. Understanding the mechanisms of ribosome-targeting antibiotics and the molecular mechanisms of bacterial resistance is crucial for developing new drugs that can effectively inhibit the synthesis of bacterial proteins16.

Summarizing, an important problem is to understand the dynamics of ribosome flow along the mRNA, and how it affects the protein production rate. As in many cellular processes, a crucial puzzle is understanding how proper functioning is maintained, and adjusted to the signals that a cell receives and to resource availability, in spite of the large stochasticity in the cell17,18. Translation and the measurements of this process are affected by various types of stochasticity (see a review in19), as illustrated in Fig. 1. Specifically,

  • All the chemical reactions related to the process are of course stochastic, and so are the concentrations of factors like cognate tRNA availability and the resulting translation rates (e.g. during cell cycle), structural accessibility of the 5-end to translation factors, the spatial organization of mRNAs inside the cell and the existence of designated “translation factories”2023.

  • Different cells in a population are not identical for example in terms of the number of mRNA molecules and ribosomes in the cell and many other aspects24.

  • It was recently suggested that the ribosomes themselves are not identical25.

  • The stochastic diffusion of translation substrates play a key role in determining translation rates26. The fact that the mRNA molecules of the same gene diffuse (either actively or passively) to different regions in the cell affects their translation properties27.

  • The experimental approaches for measuring translation introduce various types of noise28,29. Thus, the parameters of translation that are inferred from these data are also noisy.

  • Processes such as mRNA methylation can affect all aspects of translation19,30.

  • There are couplings between the translation process and other stochastic gene expression steps19,31 such as transcription32, mRNA stability33,34, and interaction with miRNA35,36 and RNA binding proteins19.

Figure 1.

Figure 1

Stochasticity and noise in mRNA translation and its measurements imply that identical mRNAs chains may have different transition rates. The double arrows represent tRNA molecules.

A recent paper analyzes translation and concludes that “randomness, on average, plays a greater role than any non-random contributions to synthesis time”37.

Here, we develop a theoretical approach to analyze translation subject to spatial variation by combining a deterministic computational model, called the ribosome flow model (RFM), with tools from random matrix theory. We model the variation in the initiation, elongation, and exit rates in several copies of the same mRNA by assuming that the rates in the RFM are independent and identically distributed (i.i.d.) random variables, that is, each random variable has the same probability distribution as the others and all are mutually independent. This assumption is of course restrictive, and is needed to obtain our closed-form theatrical results. Yet, it seems to have some empirical justification. For example, away from the ends of the coding sequence the translation rates tend to be independent38. In addition, various noise sources (such as NGS noise) tend to be independent along the mRNA. Furthermore, in "Generalizations" section we describe several generalizations where the i.i.d. assumption on the random variables can be relaxed.

We believe that our approach can be used to tackle various levels of stochaticity and uncertainty in translation and its measurements. Our main results (Theorems 1 and 2 below) reveal a new principle of universality: as the length of the mRNA molecule increases the overall steady-state protein production rate converges, with probability one, to a constant value that depends only on the minimal possible value of the random variables. Roughly speaking, this suggests that much of the variability is “filtered out”, and this may explain how the cell overcomes the variations in the many stochastic factors mentioned above.

The next section reviews the RFM and some of its dynamical properties that are relevant in our context. This is followed by our theoretical results. "Generalizations" section describes several generalizations. The final section concludes and describes possible directions for further research.

Ribosome flow model (RFM)

Mathematical models of the flow of “biological particles” like RNA polymerase, ribosomes, and molecular motors are becoming increasingly important, as powerful experimental techniques provide rich data on the dynamics of such machines inside the cell3941, sometimes in real-time42. Computational models are particularly important in fields like synthetic biology and biotechnology, as they can provide qualitative and quantitative testifiable predictions on the effects of various manipulations of the genetic machinery. They are also helpful for understanding the evolution of cells and their biophysics43.

The standard computational model for the flow of biological particles is the asymmetric simple exclusion process (ASEP)4448. This is a fundamental model from nonequilibrium statistical mechanics describing particles that hop randomly from a site to a neighboring site along an ordered (usually 1D) lattice. Each site may be either free or occupied by a single particle, and hops may take place only to a free target site, representing the fact that the particles have volume and cannot overtake one another. This simple exclusion principle generates an indirect coupling between the moving particles. The motion is assumed to be directionally asymmetric, i.e., there is some preferred direction of motion. In the totally asymmetric simple exclusion process (TASEP) the motion is unidirectional.

TASEP and its variants have been used extensively to model and analyze natural and artificial processes including ribosome flow, vehicular and pedestrian traffic, molecular motor traffic, the movement of ants along a trail, and more43,49,50. However, due to the intricate indirect interactions between the hopping particles, analysis of TASEP is difficult, and closed-form results exist only in some special cases51,52.

The RFM53 is a deterministic, nonlinear, continuous-time ODE model that can be derived via a dynamic mean-field approximation of TASEP54. It is amenable to rigorous analysis using tools from systems and control theory. The RFM includes n sites ordered along a 1D chain. The normalized density (or occupancy level) of site i at time t is described by a state variable xi(t) that takes values in the interval [0, 1], where xi(t)=0 [xi(t)=1] represents that site i is completely free [full] at time t. The transition between sites i and site i+1 is regulated by a parameter λi>0. In particular, λ0 [λn] controls the initiation [termination] rate into [from] the chain. The rate at which particles exit the chain at time t is a scalar denoted by R(t) (see Fig. 2).

Figure 2.

Figure 2

Unidirectional flow along an n site RFM. State variable xi(t)[0,1] represents the normalized density at site i at time t. The parameter λi>0 controls the transition rate from site i to site i+1, with λ0 [λn] controlling the initiation [termination] rate. R(t) is the output rate from the chain at time t.

When modeling the flow of biological machines like ribosomes the chain models an mRNA molecule coarse-grained into n sites. Each site is a codon or a group of consecutive codons, and R (t) is the rate at which ribosomes detach from the mRNA, i.e. the protein production rate. The values of the λis encapsulate many biophysical properties like the number of available free ribosomes, the nucleotide context surrounding initiation codons, the codon compositions in each site and the corresponding tRNA availability, and so on53,55,56. Note that these factors may vary in different locations inside the cell.

The dynamics of the RFM is described by n nonlinear first-order ordinary differential equations:

x˙i=λi-1xi-1(1-xi)-λixi(1-xi+1),i=1,,n, 1

where we define x0(t):=1 and xn+1(t):=0. Every xi is dimensionless, and every rate λi has units of 1/time. Eq. (1) can be explained as follows. The flow of particles from site i to site i+1 is λixi(t)(1-xi+1(t)). This flow is proportional to xi(t), i.e. it increases with the occupancy level at site i, and to (1-xi+1(t)), i.e. it decreases as site i+1 becomes fuller. This is a “soft” version of the simple exclusion principle. The maximal possible flow from site i to site i+1 is the transition rate λi. Eq. (1) is thus a simple balance law: the change in the density xi equals the flow entering site i from site i-1, minus the flow exiting from site i to site i+1. The output rate from the last site at time t is R(t):=λnxn(t).

An important property of the RFM (inherited from TASEP) is that it can be used to model and analyze the formation of “traffic jams” of particles along the chain. It was shown that traffic jams during translation are common phenomena even under standard conditions57. Indeed, suppose that there exists an index j such that λj is much smaller than all the other rates. Then Eq. (1) gives

x˙j=λj-1xj-1(1-xj)-λjxj(1-xj+1)λj-1xj-1(1-xj),

this term is positive when x(0,1)n, so we can expect site j to fill up, i.e. xj(t)1. Now using Eq. (1) again gives

x˙j-1=λj-2xj-2(1-xj-1)-λj-1xj-1(1-xj)λj-2xj-2(1-xj-1),

suggesting that site j-1 will also fill up. In this way, a traffic jam of particles is formed “behind” the bottleneck rate λj.

Note that if λj=0 for some index j then the RFM splits into two separate chains, so we always assume that λj>0 for all j{0,,n}.

The asymptotic behavior of the RFM has been analyzed using tools from contraction theory58, the theory of cooperative dynamical systems59, continued fractions and Perron-Frobenius theory60. We briefly review some of these results that are required later on.

Dynamical properties of the RFM

Let x(ta) denote the solution of the RFM at time t0 for the initial condition x(0)=a. Since the state-variables correspond to normalized occupancy levels, we always assume that a belongs to the closed n-dimensional unit cube:

[0,1]n:={xRn:xi[0,1],i=1,,n}.

Let (0,1)n denote the interior of [0,1]n.

It was shown in59 (see also58) that there exists a unique e=e(λ0,,λn)(0,1)n such that for any a[0,1]n the solution satisfies x(t,a)(0,1)n for all t>0 and

limtx(t,a)=e.

In other words, every state-variable remains well-defined in the sense that it always takes values in [0, 1], and the state converges to a unique steady-state that depends on the λis, but not on the initial condition. At the steady-state, the flows into and out of each site are equal, and thus the density in the site remains constant. Note that the production rate R(t)=λnxn(t) converges to the steady-state value R:=λnen, as t. The rate of convergence to the steady-state e is exponential61.

At the steady-state, the left hand-side of Eq. (1) is zero, and this gives

λiei(1-ei+1)=R,i=0,1,,n, 2

where we define e0:=1 and en+1:=0. In other words, at the steady-state the flow into and out of each site are equal to R.

Solving the set of non-linear equations in Eq. (2) is not trivial. Fortunately, there exists a better representation of the mapping from the rates λ0,,λn to the steady-state e1,,en. Let R>0k denote the set of k-dimensional vectors with all entries positive. Define the (n+2)×(n+2) tridiagonal matrix

Tn:=0λ0-1/2000λ0-1/20λ1-1/2000λ1-1/20000000λn-1/2000λn-1/20. 3

This is a symmetric matrix, so all its eigenvalues are real. Since every entry of Tn is non-negative and Tn is irreducible, it admits a simple maximal eigenvalue σ>0 (called the Perron eigenvalue or Perron root of Tn), and a corresponding eigenvector ζR>0n+2 (the Perron eigenvector) that is unique (up to scaling)62.

Given an RFM with dimension n and rates λ0,,λn, let Tn be the matrix defined in Eq. (3). It was shown in63 that then

R=σ-2andei=λi-1/2σ-1ζi+2ζi+1,i=1,,n. 4

In other words, the steady-state density and production rate in the RFM can be directly obtained from the spectral properties of Tn. In particular, this makes it possible to determine R and e even for very large chains using efficient and numerically stable algorithms for computing the Perron eigenvalue and eigenvector of a tridiagonal matrix.

The spectral representation has several useful theoretical implications. It implies that that R=R(λ0,,λn) is a strictly concave function on R>0n+1. Thus, the problem of maximizing  R under an upper bound on the sum of the rates always admits a unique solution63.

Also, the spectral representation implies that the sensitivity of the steady-state w.r.t. a perturbation in the rates becomes an eigenvalue sensitivity problem. Known results on the sensitivity of the Perron root64 imply that

λiR=2σ3λi3/2ζζζi+1ζi+2,i=0,,n, 5

where ζ denotes the transpose of the vector ζ. It follows in particular that λiR>0 for all i, that is, an increase in any of the transition rates yields an increase in the steady-state production rate60.

The RFM has been used to analyze various properties of translation. These include mRNA circularization and ribosome cycling65, maximizing the steady-state production rate under a constraint on the rates63,66, optimal down regulation of translation67, and the effect of ribosome drop off on the production rate68. More recent work focused on coupled networks of mRNA molecules. The coupling may be due to competition for shared resources like the finite pool of free ribosomes69,70, or due to the effect of the proteins produced on the promoters of other mRNAs71. Several variations and generalizations of the RFM have also been suggested and analyzed54,68,7275.

Several studies compared predictions of the RFM with biological measurements. For example, protein levels and ribosome densities in translation53, and RNAP densities in transcription76. The results demonstrate high correlation between gene expression measurements and the RFM predictions.

All previous works on the RFM assumed that the transition rates λi are deterministic. Here, we analyze for the first time the case where the rates are random variables. This may model for example the parallel translation of copies of the same mRNA molecule in different locations inside the cell. The variance of factors like tRNA abundance in these different locations implies that each mRNA is translated with different rates. It is natural to model this variability using tools from probability theory. For example, Ref.77 showed that the distribution of read counts related to a codon in ribo-seq experiments can be approximated using an exponentially modified Gaussian.

Our results analyze the average steady-state production rate given the random transition rates. Note that this provides a global picture of protein production in the cell, rather than the local production in any single chain. For example, when “drawing” the rates from a given distribution, one rate may turn out to be much smaller than the others and this will generate a traffic jam in the corresponding chain. However, our analysis does not consider any specific chain, but the average steady-state production rate on all the chains drawn according to the distribution of the i.i.d. rates.

The following section describes our main results on translation with random rates.

Main results

Assume that the RFM rates are not constant, but rather are random variables with some known distribution supported over Rδ:={xR:xδ}, where δ>0. What will the statistical properties of the resulting protein production rate be? In the context of the spectral representation given in Eq. (3), this amounts to the following question: given the distributions of the random variables {λi}i=0n, what are the statistical properties of the maximal eigenvalue σ of the random matrix Tn?

Recall that a random variable X is called essentially bounded if there exists 0b< such that PXb=1, and then the L norm of X is

X:=infb0PXb=1.

Roughly speaking, this is the maximal value that X can attain. Clearly, bounded random variables is the relevant case in any biological model. In particular, if X is supported over Rδ, with δ>0, then the random variable defined by W:=X-1/2 is essentially bounded and ||W||δ-1/2.

We can now state our main results. To increase readability, all the proofs are placed in the final section of this paper. To emphasize that now the production rate is a random variable, and that it depends on the length of the chain, from hereon we use Rn to denote the production rate in the n-site RFM.

Theorem 1

Suppose that every rate λ0,,λn in the RFM is drawn independently according to the distribution of an random variable X that is supported on Rδ, with δ>0. Then as n, the maximal eigenvalue of the matrix Tn converges to 2||X-1/2|| with probability one, and the steady-state production rate Rn in the RFM converges to

(2||X-1/2||)-2, 6

with probability one.

This result may explain how proper functioning is maintained in spite of significant variability in the rates: the steady-state production rate always converges to the value in Eq. (6), that depends only on ||X-1/2||. This also implies a form of universality with respect to the noises and uncertainties: the exact details of the distribution of X are not relevant, but only the single value ||X-1/2||.

In general, the convergence to the values in Theorem 1 as n increases is slow, and computer simulations may require n values that exhaust the computer’s memory before we are close to the theoretical values. The next example demonstrates a case where the convergence is relatively fast.

Example 1

Recall that the probability density function of the half-normal distribution with parameters (μ,σ) is

f(x)=2πσ2exp(-12(x-μσ)2),xμ,0,otherwise.

This may be interpreted as a kind of normal distribution, but with support over [μ,) only. Suppose that X has this distribution with parameters (μ=1,σ=0.1). Note that X-1/2 has support (0, 1], so ||X-1/2||=1. In this case, Theorem 1 implies that Rn converges with probability one to 1/4 as n goes to infinity. For n{50,500,1000}, we numerically computed Rn using the spectral representation for 10, 000 random matrices. Figure 3 depicts a histogram of the results. It may be seen that as n increases the histogram becomes “sharper” and its center converges towards 1/4, as expected.

Figure 3.

Figure 3

Histograms of 10, 000 Rn values in Example 1 for n=50 (green), n=500 (blue), and n=1000 (red). The theory predicts that as n, Rn converges to 1/4 with probability one.

Theorem 1 does not provide any information on the rate of convergence to the limiting value of Rn. This is important as in practice n is always finite. The next result addresses this issue. For ϵ>0, let

a(ϵ):=PX-1/2X-1/2-ϵ.

Note that a(ϵ)(0,1]. Intuitively speaking, a(ϵ) is the probability that X-1/2 falls in the range [X-1/2-ϵ,X-1/2].

Theorem 2

Suppose that every rate λ0,,λn in the RFM is drawn independently according to the distribution of an random variable X that is supported on Rδ, with δ>0. Pick two sequences of positive integers n1<n2< and k1<k2<, with ki<ni for all i, and a decreasing sequence of positive scalars ϵi, with ϵi0. Then for any i the steady-state production rate Rni in an RFM with ni sites satisfies

(2X-1/2)-2Rni(2X-1/2)-21+O(ϵi+ki-2), 7

with probability at least

1-exp-ni-1ki(a(ϵi))ki. 8

Note that if we choose the sequences such that

niki(a(ϵi))ki, 9

and take i then Theorem 2 yields Theorem 1. Yet, we state and prove both results separately in the interest of readability.

Example 2

Suppose that X has a uniform distribution over an interval [δ,γ] with 0<δ<γ. From here on we assume for simplicity that δ=1 and γ=2. Then for any ϵ>0 sufficiently small, we have

a(ϵ)=PX-1/21-ϵ=PX(1-ϵ)-2=2ϵ+o(ϵ).

Fix d(0,1) and take ϵi=ni(d-1)/ki. Then the condition in Eq. (9) becomes

nidki

and this will hold if ki does not increase too quickly. We can write ϵi as

ϵi=exp((d-1)log(ni)/ki),

so to guarantee that ϵi0, we take ki=(log(ni))c, with c(0,1), and then Eq. (9) indeed holds. Theorem 2 implies that

(2X-1/2)-2Rni(2X-1/2)-21+O(max{exp((d-1)(log(ni))1-c),(log(ni))-2c}),

with probability at least

1-exp-nid(log(ni))c. 10

Example 3

As in Example 1, consider the case where X is half-normal with parameters (μ,σ), where μ>0. Then X-1/2=μ-1/2, so

a(ϵ)=PX-1/2μ-1/2-ϵ=PXz,

where z:=(μ-1/2-ϵ)-2. Thus,

a(ϵ)=2πσ2μze-(x-μ)22σ2dx=2π0z-μ2σ2e-x2dx.

It is not difficult to show that this implies that

a(ϵ)=c(μ,σ)ϵ+o(ϵ), 11

where c(μ,σ):=22πσ2μ3/2. To satisfy Eq. (9), fix p(0,1) and choose ϵi such that (cϵi)ki=nip-1. This implies that

ϵi=1cexpp-1kilog(ni). 12

Now, pick q(0,1) and take ki=(log(ni))q. Then Eq. (9) holds, and

ϵi=1cexp(p-1)(log(ni))1-q. 13

Theorem 2 implies that for any p,q(0,1), we have

μ4Rniμ4+Omax1cexp(p-1)(log(ni))1-q,(log(ni))-2q,

with probability at least

1-exp-nip(log(ni))q.

This shows that Rni “is close” to μ/4, and provides an explicit expression for the rate of convergence to μ/4.

Generalizations

The assumption that all the rates are i.i.d. random variables allows to derive the general theoretical results in Theorems 1 and 2 above. However, this assumption is restrictive. In this section, we describe several cases where we allow more relaxed assumptions on these rates. Our first generalization considers the case where the random variables might be non-identical, but all share the same support. In the second generalization, we allow an increasing (but small compared to n) number of random variables to have a different support from the majority of the other random variables. In these two cases we show that the production rate converges to the same value as in Theorem 1.

We then turn to investigate the most general case, where the rates are arbitrary but bounded, and in this case provide lower and upper bounds on the production rate.

Analysis of the proofs of Theorems 1 and 2 shows that our results remain valid even if each rate λi is drawn from the distribution of Xi, which are not necessarily identically distributed, but are all independent, supported on the positive semi-axis, and satisfy

||X0-1/2||==||Xn-1/2||, 14

namely, they all have the same bound. The next example demonstrates this.

Example 4

Consider n+1 independent random variables with X0,X1,,Xn-12 distributed according to the half-normal distribution with parameters (μ=2,σ=0.1), and Xn-12+1,,Xn distributed according to the uniform distribution on [2, 3]. Note that ||Xi-1/2||=2-1/2=1/2, for all i=0,1,,n. Thus, our theory predicts that in this case Rn converges with probability one to (2/2)-2=1/2 as n goes to infinity. For n{50,500,1000}, we numerically computed Rn using the spectral representation for 10, 000 random matrices. Figure 4 depicts a histogram of the results. It may be seen that as n increases the histogram becomes “sharper” and its center converges towards 1/2, as expected.

Figure 4.

Figure 4

Histograms of 10, 000 Rn values in Example 4 for n=50 (green), n=500 (blue), and n=1000 (red). The theory predicts that as n, Rn converges to 1/2 with probability one.

Our second generalization considers the case where among the n+1 random rates there are d rates drawn from the distributions of the random variables Y1,,Yd, that might have some different distributions; they do not have to satisfy the uniform support condition in Eq. (14), and they might be dependent. Here d=d(n) is an integer that is allowed to grow with n, but at a slower rate than n. We assume that the rates modeled by these random variable are larger those rates modeled by the other n+1-d random variables (see Eq. (15) below).

Theorem 3

Let d=d(n)>0 be an integer such that limnd(n)n=0. Let {Xi}i=0n-d be a set of (n+1-d) independent random variables, supported on Rδ, with δ>0, and satisfying

||X0-1/2||==||Xn-d-1/2||.

Also, let {Yi}i=1d be a set of d random variables supported on the positive semi-axis, and satisfy

||Yj-1/2||δ-1/2,j=1,,d. 15

Fix ϵ>0 and a positive integer k. Denote the concatenation of {Yi}i=1d and {Xi}i=0n-d by Z, namely, Z=(Y1,Y2,,Yd,X0,X1,,Xn-d). Let Sn+1 denote the set of permutations on {1,,n+1}. Fix a permutation πSn+1, and let ZππZ. Suppose that every rate λi in the RFM is drawn independently according to the distribution of the random variables in Ziπ. Then as n, the steady-state production rate Rn in the RFM converges to

(2||X0-1/2||)-2, 16

with probability one.

In other words, even in the presence of the “interfering” Yi’s the theoretical result remains unchanged. The next example demonstrates Theorem 3.

Example 5

Consider the case where d(n)=n. Let X0,,Xn-d be i.i.d. random variables distributed according to the uniform distribution on [1/2, 1], and let Let Y1,,Yd be i.i.d. random variables distributed according to the uniform distribution on [15, 20]. We draw the rates according to the vector Zπ, with π a random permutation (implemented using the Matlab command randperm). Our theory predicts that in this case Rn converges with probability one to (2||Xi-1/2||)-2=(22)-2=1/8 as n goes to infinity. For n{50,500,1500}, we numerically computed Rn using the spectral representation for 10, 000 random matrices. Figure 5 depicts a histogram of the results. It can be seen that the Rn converges with probability one to a limiting value, despite the “interfering” Yi random variables.

Figure 5.

Figure 5

Histograms of 10, 000 Rn values in Example 5 for n=50 (green), n=500 (blue), and n=1500 (red). The theory predicts that as n, Rn converges to 1/8 with probability one.

Our last and most general result considers the case where the random variables are arbitrary but bounded. In particular, they do not necessarily have to be independent or identical. We use the notation Ikp to denote the set of all possible k consecutive integers from the set {1,2,,p}. For example,

I23={{1,2},{1,3},{2,3}}.

Theorem 4

Suppose that every rate λi in the RFM is drawn according to the distribution of a random variable Xi that is supported on Rδi, with δi>0, for 0in. Then the steady-state production rate Rn in the n-site RFM satisfies

maxi=1,,nXi-1-1/2+Xi-1/2-2Rn2max1kn+1cosπk+2maxIkIkn+1miniIkXi-1/2-2, 17

with probability one.

Contrary to our previous analytical results, in this case the steady-state production rate will not necessarily converge to a deterministic value, but rather we show that it is bounded above and below by two random quantities. However, it can be shown that when the random variables are i.i.d. then both bounds converge to (2||X0-1/2||)-2 as n, and in this sense the bounds in Theorem 4 are tight.

Discussion

Cellular systems are inherently noisy, and it is natural to speculate that they were optimized by evolution to function properly, or even take advantage, of stochastic fluctuations.

Many studies analyzed the fluctuations in protein production due to both extrinsic and intrinsic noise (see, e.g.18,7882). Here, we derived a new approach, based on random matrix theory, for analyzing the average protein production rate from multiple copies of the same mRNA that are affected by variations in the translation rates due, for example, to the different spatial location of these mRNAs inside the cell. Our approach can also deal with experimental noise.

Our results have both a theoretical and a practical value. We show that given one parameter value δ from the i.i.d. distribution allows to determine the steady-state average production rate. The production rate is thus agnostic to many other details underlying the distribution e.g. it’s mean, variance, etc. This may explain how steady-state production is maintained despite the considerable stochasticity in the cell. This theoretical result holds regardless of whether one can actually determine the value δ or not.

Our approach can also deal with phenomena that is not directly captured by the RFM, if its affects can be modeled as a stochastic perturbation of the transition rates. Examples may include experimental noise, methylation, and interaction with miRNA. In particular, methylation affects one nucleotide/codon, and miRNA affects a sequence of up to 7 codons.

It is important to note that our results hold for many possible distributions of the translation rates. For example, it was suggested that decoding rates distributions are similar to an exponential modified Gaussian or log normal distributions77,83.

Currently, it is challenging to estimate the distribution of transition rates (and thus the bound on the support δ). Indeed, approaches such as ribo-seq plot averages over all mRNA molecules and all cells in a certain population/sample. It is also difficult to estimate the protein translation rate. Usually, the measured quantity is protein level, but this depends not only on translation, but also on the rate of transcription, and mRNA and protein dilution and decay79. Thus, in this respect, the theory in the paper precedes biological measurement capabilities. Our results however may indicate general principles that can be tested experimentally. For example, the analysis suggests that as the length of the mRNA increases while keeping all its statistical properties such as initiation rate and codon usage identical, the translation rate becomes more uniform.

The RFM, just like TASEP, is a phenomenological model for the flow of interacting particles and thus can be used to model and analyze phenomena like the flow of packets in communication networks84, the transfer of a phosphate group through a serial chain of proteins during phosphorelay75, and more. The RFM is also closely related to a mathematical model for a disordered linear chain of masses, each coupled to its two nearest neighbors by elastic springs85, that was originally analyzed in the seminal work of Dyson86. In many of these applications it is natural to assume that the rates are subject to uncertainties or fluctuations and model them as random variables. Then the results here can be immediately applied.

We believe that the approach described here can be generalized to other models of intra-cellular phenomena derived from the RFM75,87, and thus for analyzing additional aspects of translation and gene expression.

Proofs

The proofs of our main results are based on analyzing the spectral properties of the matrix Tn in Eq. (3) when the λis are i.i.d. random variables. The problem that we study here is a classical problem in random matrix theory88, yet the matrix Tn is somewhat different from the standard matrices analyzed using the existing theory (e.g. the Wigner matrix). Hence, we provide a self-contained analysis based on combining probabilistic arguments with the Perron-Frobenius theory of matrices with non-negative entries (see e.g.62, Ch. 8).

Proof of Theorem 1

Recall that the rates {λi}i=0n are drawn independently according to the distribution of a random variable X that is supported on Rδ, with δ>0. For simplicity of notation, let Wi:=λi-1/2, i{0,1,,n}, and note that {Wi}i=0n are essentially bounded, i.i.d., and each random variable Wi follows the same distribution of X-1/2. In particular, W0X-1/2. With this definition, Eq. (3) can be written as:

Tn:=0W0W00W1W10WnWn0. 18

Therefore, Tn is an (n+2)×(n+2) symmetric tridiagonal matrix, with zeros on its main diagonal, and bounded positive random variables {Wi}i=0n on the super- and sub-diagonals.

Since Tn is symmetric, componentwise non-negative, and irreducible, it admits a simple maximal eigenvalue denoted λmax(Tn), and λmax(Tn)>0. Our goal is to understand the asymptotic behavior of λmax(Tn), as n. We begin with an auxiliary result that will be used later on.

Proposition 1

Suppose that the random variables {Wi}i=0n are i.i.d. and essentially bounded. Fix ϵ>0 and an integer 1kn+1. Let K denote the event: there exists an index 0n-k+1 such that W,,W+k-1W0-ϵ. Then as n the probability of K converges to one.

In other words, as n the probability of finding k consecutive random variables whose value is at least W0-ϵ goes to one.

Proof

Fix ϵ>0 and a positive integer k. Let s:=W0-ϵ. For any j{0,,n-k+1}, let K(j) denote the event: Wj,,Wj+k-1s. Then

PKPK(1)K(k+1)K(2k+1)K(pk+1),

where p is the largest integer such that (p+1)kn. Since the Wis are i.i.d.,

PK1-(1-PK(1))p+1=1-(1-(PW0s)k)p+1.

The probability PW0s is positive, and when n, we have p, so PK1.

The next result invokes Proposition 1 to provide a tight asymptotic lower bound on the maximal eigenvalue of Tn.

Proposition 2

Suppose that the random variables {Wi}i=0n are i.i.d. and essentially bounded. Fix ϵ>0 and an integer 1kn+1. Then the probability

Pλmax(Tn)2(W0-ϵ)cosπk+2, 19

goes to one as n.

Proof

Let s:=W0-ϵ. Conditioned on the event K, Proposition 1 implies that there exists an index  such that W,,W+k-1s. Assume that =0 (the proof in the case >0 is very similar). Let Mk denote the (k+1)×(k+1) symmetric tridiagonal matrix:

Mk:=0110110110. 20

Recall that the maximal eigenvalue of this matrix is λmax(Mk)=2cosπk+2 (see e.g.89). Now, let Pn be the matrix obtained by replacing the (k+1)×(k+1) leading principal minor of Tn by sMk. Note that TnPn (where the inequality is componentwise), and thus λmax(Tn)λmax(Pn). By Cauchy’s interlacing theorem, the largest eigenvalue of Pn is larger or equal to the largest eigenvalue of any of its principal minors. Thus,

λmax(Pn)λmax(sMk)2scosπk+2.

and this completes the proof of Proposition 2.

We can now complete the proof of Theorem 1. Recall that if  A is an n×n symmetric and componentwise non-negative matrix then (see, e.g.62, Ch. 8)

λmax(A)maxi{1,,n}j=1naij. 21

In other words, λmax(A) is bounded from above by the maximum of the row sums of A. As any row of Tn has at most two nonzero elements, Eq. (21) implies that

λmax(Tn)maxi{1,,n}(Wi-1+Wi)2maxi{0,,n}Wi, 22

with probability one. Combining this with Proposition 2 implies that

2(||W0||-ϵ)cosπk+2λmax(Tn)2||W0||, 23

with probability one. Since this holds for any ϵ>0 and any integer k>0, this completes the proof of Theorem 1.

Proof of Theorem 2

Fix ϵ>0 and an integer 1kn+1. Let a¯(ϵ):=PW0W0-ϵ. The proofs of Propositions 1 and 2 imply that

λmax(Tn)2(W0-ϵ)cosπk+2, 24

with probability P(K)1-(1-(a¯(ϵ))k)nk. Fix b,c>0. The trivial bound 1-b<exp(-b) implies that 1-(1-b)c>1-exp(-bc), and thus,

P(K)1-(1-(a¯(ϵ))k)nk1-exp-nk(a¯(ϵ))k. 25

Pick two sequences of positive integers n1<n2< and k1<k2<, with ki<ni for all i, and a decreasing sequence of positive scalars ϵi, with ϵi0. Using Eq. (24) we get

(λmax(Tni))-22(W0-ϵi)cosπki+2-2=(2W0)-21+ϵiW0+o(ϵi)cosπki+2-2=(2W0)-21+ϵiW0+o(ϵi)1+π2(ki+2)2+o(ki-2)=(2W0)-21+O(ϵi+ki-2).

Combining this with the spectral representation of the steady-state in the RFM completes the proof of Theorem 2.

The proofs of Theorems 3 and 4 below are similar to the proof of Theorem 1, and so we only explain the needed modifications in the proof of Theorem 1.

Proof of Theorem 3

The proof of Proposition 1 remains valid due to the fact that d>0 is sub-linear in n, and we let n. Specifically, by the pigeonhole principle it is clear that there must exist a sub-sequence of Zπ, of length at least n/d, which consists of consecutive Xi’s; therefore, we can apply the proof of Proposition 1 on this sub-sequence. In this case, we note that the range of the parameter p in the proof of Proposition 1 becomes (p+1)kn/d, and thus as long as n/d we have p as well. Thus, the conclusion of Proposition 2 remains valid. The bound in Eq. (22) also holds, due to the condition in Eq. (15). Thus, Eq. (23) holds, and this completes the proof of Theorem 3.

Proof of Theorem 4

As in the proof of Theorem 1, define Wi:=Xi-1/2, i{0,1,,n}. The proof of the upper bound in Theorem 4 is in fact the same as in Eq. (22). Indeed, in Eq. (22) we show that

λmax(Tn)maxi{1,,n}(Wi-1+Wi), 26

which implies the lower bound in Eq. (17). The upper bound in Eq. (17) follows from the same arguments used to obtain Proposition 1. Indeed, for any 1kn, let Ik be any set of k consecutive indices in {0,1,,n}. Let Pn be the matrix obtained by replacing the (k+1)×(k+1) principal minor that corresponds to the indices Ik of Tn by Mk·miniIkWi. Note that TnPn (where the inequality is componentwise), and thus λmax(Tn)λmax(Pn). By Cauchy’s interlacing theorem, the largest eigenvalue of Pn is larger or equal to the largest eigenvalue of any of its principal minors. Thus,

λmax(Pn)λmaxMk·miniIkWi2miniIkWi·cosπk+2. 27

Now, since Eq. (27) holds for any choice of 1kn and IkIkn+1, we can maximize the r.h.s. of Eq. (27) with respect to these assignments, which implies the upper bound in Eq. (17).

Acknowledgements

The authors thank Yoram Zarai for helpful comments. The work of MM is partially supported by a research Grant from the Israel Science Foundation (ISF). We thank the anonymous reviewers and the editor for many helpful comments and for the timely review process.

Authos contributions

All authors performed the research and wrote the paper together.

Competing interests

The authors declare no competing interests.

Footnotes

Publisher's note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

These authors contributed equally: Michael Margaliot and Wasim Huleihel.

References

  • 1.Sauna Z, Kimchi-Sarfaty C. Understanding the contribution of synonymous mutations to human disease. Nat. Rev. Genet. 2011;12:683–691. doi: 10.1038/nrg3051. [DOI] [PubMed] [Google Scholar]
  • 2.Goz E, Mioduser O, Diament A, Tuller T. Evidence of translation efficiency adaptation of the coding regions of the bacteriophage lambda. DNA Res. 2017;24:333–342. doi: 10.1093/dnares/dsx005. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Lane N, Martin W. The energetics of genome complexity. Nature. 2010;467:929–934. doi: 10.1038/nature09486. [DOI] [PubMed] [Google Scholar]
  • 4.Mahalik S, Sharma AK, Mukherjee KJ. Genome engineering for improved recombinant protein expression in Escherichia coli. Microb. Cell Fact. 2014;13:1–13. doi: 10.1186/s12934-014-0177-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Buttgereit F, Brand M. A hierarchy of ATP-consuming processes in mammalian cells. Biochem. J. 1995;312:163–167. doi: 10.1042/bj3120163. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Russell JB, Cook GM. Energetics of bacterial growth: balance of anabolic and catabolic reactions. Microbiol. Rev. 1995;59:48–62. doi: 10.1128/MR.59.1.48-62.1995. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Gorochowski TE, Avcilar-Kucukgoze I, Bovenberg RA, Roubos JA, Ignatova ZA. Minimal model of ribosome allocation dynamics captures trade-offs in expression between endogenous and synthetic genes. ACS Synth. Biol. 2016;5:710–20. doi: 10.1021/acssynbio.6b00040. [DOI] [PubMed] [Google Scholar]
  • 8.Juszkiewicz S, et al. Ribosome collisions trigger cis-acting feedback inhibition of translation initiation. eLife. 2020;9:e60038. doi: 10.7554/eLife.60038. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Juszkiewicz S, Speldewinde SH, Wan L, Svejstrup J, Hegde RS. The ASC-1 complex disassembles collided ribosomes. Mol. Cell. 2020;79:603–614. doi: 10.1016/j.molcel.2020.06.006. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Mills, E. W. & Green, R. Ribosomopathies: there’s strength in numbers. Science358, (2017). [DOI] [PubMed]
  • 11.Tuller T, et al. An evolutionarily conserved mechanism for controlling the efficiency of protein translation. Cell. 2010;141:344–54. doi: 10.1016/j.cell.2010.03.031. [DOI] [PubMed] [Google Scholar]
  • 12.von der Haar T. Mathematical and computational modelling of ribosomal movement and protein synthesis: an overview. Comput. Struct .Biotechnol. J. 2012;1:e201204002. doi: 10.5936/csbj.201204002. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Myasnikov AG, et al. Structure-function insights reveal the human ribosome as a cancer target for antibiotics. Nat. Commun. 2016;7:12856. doi: 10.1038/ncomms12856. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Johansson M, Chen J, Tsai A, Kornberg G, Puglisi J. Sequence-dependent elongation dynamics on macrolide-bound ribosomes. Cell Rep. 2014;7:1534–1546. doi: 10.1016/j.celrep.2014.04.034. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Lambert T. Antibiotics that affect the ribosome. Rev. Sci. Tech. Off. Int. Epiz. 2012;31:57–64. doi: 10.20506/rst.31.1.2095. [DOI] [PubMed] [Google Scholar]
  • 16.Wilson DN. Ribosome-targeting antibiotics and mechanisms of bacterial resistance. Nat. Rev. Microbiol. 2014;12:35–48. doi: 10.1038/nrmicro3155. [DOI] [PubMed] [Google Scholar]
  • 17.Blake WJ, Kaern M, Cantor CR, Collins JJ. Noise in eukaryotic gene expression. Nature. 2003;422:633–637. doi: 10.1038/nature01546. [DOI] [PubMed] [Google Scholar]
  • 18.Newman JRS, et al. Single-cell proteomic analysis of S. cerevisiae reveals the architecture of biological noise. Nature. 2006;441:840–846. doi: 10.1038/nature04785. [DOI] [PubMed] [Google Scholar]
  • 19.Sonneveld S, Verhagen B, Tanenbaum M. Heterogeneity in mRNA translation. Trends Cell Biol. 2020;30:606–618. doi: 10.1016/j.tcb.2020.04.008. [DOI] [PubMed] [Google Scholar]
  • 20.Korkmazhan E, Teimouri H, Peterman N, Levine E. Dynamics of translation can determine the spatial organization of membrane-bound proteins and their mRNA. Proc. Natl. Acad. Sci. 2017;114:13424–13429. doi: 10.1073/pnas.1700941114. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Lecuyer E, et al. Global analysis of mRNA localization reveals a prominent role in organizing cellular architecture and function. Cell. 2007;131:174–187. doi: 10.1016/j.cell.2007.08.003. [DOI] [PubMed] [Google Scholar]
  • 22.Besse F, Ephrussi A. Translational control of localized mRNAs: restricting protein synthesis in space and time. Nat. Rev. Mol. Cell Biol. 2008;9:971–980. doi: 10.1038/nrm2548. [DOI] [PubMed] [Google Scholar]
  • 23.Sabi R, Tuller T. Novel insights into gene expression regulation during meiosis revealed by translation elongation dynamics. NPJ Syst. Biol. Appl. 2019;5:12. doi: 10.1038/s41540-019-0089-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Buettner F, et al. Computational analysis of cell-to-cell heterogeneity in single-cell RNA-sequencing data reveals hidden subpopulations of cells. Nat. Biotechnol. 2015;33:155–160. doi: 10.1038/nbt.3102. [DOI] [PubMed] [Google Scholar]
  • 25.Genuth NR, Barna M. The discovery of ribosome heterogeneity and its implications for gene regulation and organismal life. Mol. Cell. 2018;71:364–374. doi: 10.1016/j.molcel.2018.07.018. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Nieb A, Siemann-Herzberg M, Takors R. Protein production in Escherichia coli is guided by the trade-off between intracellular substrate availability and energy cost. Microb. Cell Fact. 2019;18:8. doi: 10.1186/s12934-019-1057-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.Martin KC, Ephrussi A. mRNA localization: gene expression in the spatial dimension. Cell. 2009;136:719. doi: 10.1016/j.cell.2009.01.044. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.Gerashchenko M, Gladyshev V. Ribonuclease selection for ribosome profiling. Nucleic Acids Res. 2017;45:e6. doi: 10.1093/nar/gkw822. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Diament A, Tuller T. Estimation of ribosome profiling performance and reproducibility at various levels of resolution. Biol. Direct. 2016;11:24. doi: 10.1186/s13062-016-0127-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Zaccara S, Ries R, Jaffrey S. Reading, writing and erasing mRNA methylation. Nat. Rev. Mol. Cell Biol. 2019;20:608–624. doi: 10.1038/s41580-019-0168-5. [DOI] [PubMed] [Google Scholar]
  • 31.Bergman S, Tuller T. Widespread non-modular overlapping codes in the coding regions. Phys. Biol. 2020;17:031002. doi: 10.1088/1478-3975/ab7083. [DOI] [PubMed] [Google Scholar]
  • 32.McGary K, Nudler E. RNA polymerase and the ribosome: the close relationship. Curr. Opin. Microbiol. 2013;16:112–7. doi: 10.1016/j.mib.2013.01.010. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Edri S, Tuller T. Quantifying the effect of ribosomal density on mRNA stability. PLoS One. 2014;9:e102308. doi: 10.1371/journal.pone.0102308. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34.Presnyak V, et al. Codon optimality is a major determinant of mRNA stability. Cell. 2015;160:1111–24. doi: 10.1016/j.cell.2015.02.029. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35.Bazzini A, Lee M, Giraldez A. Ribosome profiling shows that miR-430 reduces translation before causing mRNA decay in zebrafish. Science. 2012;336:233–7. doi: 10.1126/science.1215704. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.Bergman S, Diament A, Tuller T. New computational model for miRNA-mediated repression reveals novel regulatory roles of miRNA bindings inside the coding region. Bioinformatics. 2020 doi: 10.1093/bioinformatics/btaa1021. [DOI] [PubMed] [Google Scholar]
  • 37.Sharma AK, Ahmed N, O’Brien EP. Determinants of translation speed are randomly distributed across transcripts resulting in a universal scaling of protein synthesis times. Phys. Rev. E. 2018;97:022409. doi: 10.1103/PhysRevE.97.022409. [DOI] [PubMed] [Google Scholar]
  • 38.Tuller T, Zur H. Multiple roles of the coding sequence 5’ end in gene expression regulation. Nucleic Acids Res. 2015;43:13–28. doi: 10.1093/nar/gku1313. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Ingolia NT. Ribosome profiling: new views of translation, from single codons to genome scale. Nat. Rev. Genet. 2014;15:205–213. doi: 10.1038/nrg3645. [DOI] [PubMed] [Google Scholar]
  • 40.Newhart A, Janicki SM. Seeing is believing: visualizing transcriptional dynamics in single cells. J. Cell. Physiol. 2014;229:259–265. doi: 10.1002/jcp.24445. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 41.Mayer A, Churchman L. Genome-wide profiling of RNA polymerase transcription at nucleotide resolution in human cells with native elongating transcript sequencing. Nat. Protocols. 2016;11:813–833. doi: 10.1038/nprot.2016.047. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42.Iwasaki S, Ingolia NT. Seeing translation. Science. 2016;352:1391–1392. doi: 10.1126/science.aag1039. [DOI] [PubMed] [Google Scholar]
  • 43.Zur H, Tuller T. Predictive biophysical modeling and understanding of the dynamics of mRNA translation and its evolution. Nucleic Acids Res. 2016;44:9031–9049. doi: 10.1093/nar/gkw764. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 44.MacDonald CT, Gibbs JH, Pipkin AC. Kinetics of biopolymerization on nucleic acid templates. Biopolymers. 1968;6:1–25. doi: 10.1002/bip.1968.360060102. [DOI] [PubMed] [Google Scholar]
  • 45.MacDonald CT, Gibbs JH. Concerning the kinetics of polypeptide synthesis on polyribosomes. Biopolymers. 1969;7:707–725. doi: 10.1002/bip.1969.360070508. [DOI] [Google Scholar]
  • 46.Spitzer F. Interaction of Markov processes. Adv. Math. 1970;5:246–290. doi: 10.1016/0001-8708(70)90034-4. [DOI] [Google Scholar]
  • 47.Zia R, Dong J, Schmittmann B. Modeling translation in protein synthesis with TASEP: a tutorial and recent developments. J. Stat. Phys. 2011;144:405–428. doi: 10.1007/s10955-011-0183-1. [DOI] [Google Scholar]
  • 48.Shaw LB, Zia RK, Lee KH. Totally asymmetric exclusion process with extended objects: a model for protein synthesis. Phys. Rev. E Stat. Nonlinear Soft Matter. Phys. 2003;68:021910. doi: 10.1103/PhysRevE.68.021910. [DOI] [PubMed] [Google Scholar]
  • 49.Schadschneider A, Chowdhury D, Nishinari K. Stochastic Transport in Complex Systems: From Molecules to Vehicles. Elsevier; 2011. [Google Scholar]
  • 50.Pinkoviezky I, Gov N. Transport dynamics of molecular motors that switch between an active and inactive state. Phys. Rev. E. 2013;88:022714. doi: 10.1103/PhysRevE.88.022714. [DOI] [PubMed] [Google Scholar]
  • 51.Derrida B, Domany E, Mukamel D. An exact solution of a one-dimensional asymmetric exclusion model with open boundaries. J. Stat. Phys. 1992;69:667–687. doi: 10.1007/BF01050430. [DOI] [Google Scholar]
  • 52.Derrida B, Evans MR, Hakim V, Pasquier V. Exact solution of a 1D asymmetric exclusion model using a matrix formulation. J. Phys. A: Math. Gen. 1993;26:1493. doi: 10.1088/0305-4470/26/7/011. [DOI] [Google Scholar]
  • 53.Reuveni S, Meilijson I, Kupiec M, Ruppin E, Tuller T. Genome-scale analysis of translation elongation with a ribosome flow model. PLoS Comp. Biol. 2011;7:e1002127. doi: 10.1371/journal.pcbi.1002127. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 54.Zarai Y, Margaliot M, Tuller T. Ribosome flow model with extended objects. J. R. Soc. Interface. 2007;14:20170128. doi: 10.1098/rsif.2017.0128. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 55.Tuller T, et al. Composite effects of gene determinants on the translation speed and density of ribosomes. Genome Biol. 2011;12:R110. doi: 10.1186/gb-2011-12-11-r110. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 56.Dana A, Tuller T. Efficient manipulations of synonymous mutations for controlling translation rate-an analytical approach. J. Comput. Biol. 2012;19:200–231. doi: 10.1089/cmb.2011.0275. [DOI] [PubMed] [Google Scholar]
  • 57.Diament A, et al. The extent of ribosome queuing in budding yeast. PLoS Comput. Biol. 2018;14:e1005951. doi: 10.1371/journal.pcbi.1005951. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 58.Margaliot M, Sontag ED, Tuller T. Entrainment to periodic initiation and transition rates in a computational model for gene translation. PLoS One. 2014;9:e96039. doi: 10.1371/journal.pone.0096039. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 59.Margaliot M, Tuller T. Stability analysis of the ribosome flow model. IEEE/ACM Trans. Comput. Biol. Bioinform. 2012;9:1545–1552. doi: 10.1109/TCBB.2012.88. [DOI] [PubMed] [Google Scholar]
  • 60.Poker G, Margaliot M, Tuller T. Sensitivity of mRNA translation. Sci. Rep. 2015;5:1–11. doi: 10.1038/srep12795. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 61.Margaliot, M., Tuller, T. & Sontag, E. D. Checkable conditions for contraction after small transients in time and amplitude. In Feedback Stabilization of Controlled Dynamical Systems: In Honor of Laurent Praly (ed. Petit, N.) 279–305 (Springer International Publishing, 2017).
  • 62.Horn RA, Johnson CR. Matrix Analysis. 2. Cambridge: Cambridge University Press; 2013. [Google Scholar]
  • 63.Poker G, Zarai Y, Margaliot M, Tuller T. Maximizing protein translation rate in the nonhomogeneous ribosome flow model: a convex optimization approach. J. R. Soc. Interface. 2014;11:20140713. doi: 10.1098/rsif.2014.0713. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 64.Magnus J. On differentiating eigenvalues and eigenvectors. Econom. Theory. 1985;1:179–191. doi: 10.1017/S0266466600011129. [DOI] [Google Scholar]
  • 65.Margaliot M, Tuller T. Ribosome flow model with positive feedback. J. R. Soc. Interface. 2013;10:20130267. doi: 10.1098/rsif.2013.0267. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 66.Zarai Y, Margaliot M, Tuller T. On the ribosomal density that maximizes protein translation rate. PLoS One. 2016;11:1–26. doi: 10.1371/journal.pone.0166481. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 67.Zarai Y, Margaliot M, Tuller T. Optimal down regulation of mRNA translation. Sci. Rep. 2017;7:41243. doi: 10.1038/srep41243. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 68.Zarai Y, Margaliot M, Tuller T. A deterministic mathematical model for bidirectional excluded flow with Langmuir kinetics. PLoS One. 2017;12:e0182178. doi: 10.1371/journal.pone.0182178. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 69.Raveh A, Margaliot M, Sontag E, Tuller T. A model for competition for ribosomes in the cell. J. R. Soc. Interface. 2016;13:20151062. doi: 10.1098/rsif.2015.1062. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 70.Miller, J., Al-Radhawi, M. A. & Sontag, E. D. Mediating ribosomal competition by splitting pools. IEEE Control Syst. Lett. (2020) To appear.
  • 71.Nanikashvili I, Zarai Y, Ovseevich A, Tuller T, Margaliot M. Networks of ribosome flow models for modeling and analyzing intracellular traffic. Sci. Rep. 2019;9:1703. doi: 10.1038/s41598-018-37864-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 72.Raveh A, Zarai Y, Margaliot M, Tuller T. Ribosome flow model on a ring. IEEE/ACM Trans. Comput. Biol. Bioinform. 2015;12:1429–1439. doi: 10.1109/TCBB.2015.2418782. [DOI] [PubMed] [Google Scholar]
  • 73.Zarai Y, Ovseevich A, Margaliot M. Optimal translation along a circular mRNA. Sci. Rep. 2017;7:9464. doi: 10.1038/s41598-017-09602-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 74.Zarai Y, Margaliot M, Kolomeisky AB. A deterministic model for one-dimensional excluded flow with local interactions. PLoS One. 2017;12:1–23. doi: 10.1371/journal.pone.0182074. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 75.Bar-Shalom E, Ovseevich A, Margaliot M. Ribosome flow model with different site sizes. SIAM J. Appl. Dyn. Syst. 2020;19:541–576. doi: 10.1137/19M1250571. [DOI] [Google Scholar]
  • 76.Edri S, Gazit E, Cohen E, Tuller T. The RNA polymerase flow model of gene transcription. IEEE Trans. Biomed. Circuits Syst. 2014;8:54–64. doi: 10.1109/TBCAS.2013.2290063. [DOI] [PubMed] [Google Scholar]
  • 77.Dana A, Tuller T. The effect of tRNA levels on decoding times of mRNA codons. Nucleic Acids Res. 2014;42:9171–9181. doi: 10.1093/nar/gku646. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 78.Pviseaulsson J. Summing up the noise in gene networks. Nature. 2004;427:415–418. doi: 10.1038/nature02257. [DOI] [PubMed] [Google Scholar]
  • 79.Hausser J, Mayo A, Keren L, Alon U. Central dogma rates and the trade-off between precision and economy in gene expression. Nat. Commun. 2019;10:1–15. doi: 10.1038/s41467-018-07882-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 80.McAdams HH, Arkin A. Stochastic mechanisms in gene expression. Proc. Natl. Acad. Sci. 1997;94:814–819. doi: 10.1073/pnas.94.3.814. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 81.R Sharma, Extrinsic noise acts to lower protein production at higher translation initiation rates. bioRxiv (2020).
  • 82.Zarai Y, Tuller T. Oscillatory behavior at the translation level induced by mRNA levels oscillations due to finite intracellular resources. PLoS Comput. Biol. 2018;14:e1006055. doi: 10.1371/journal.pcbi.1006055. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 83.Dana A, Tuller T. Properties and determinants of codon decoding time distributions. BMC Genom. Suppl. 2014;6:S13. doi: 10.1186/1471-2164-15-S6-S13. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 84.Zarai, Y., Mendel, O. & Margaliot, M. Analyzing linear communication networks using the ribosome flow model. In Proc. 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing 755–761 (2015).
  • 85.Zarai Y, Margaliot M. On minimizing the maximal characteristic frequency of a linear chain. IEEE Trans. Autom. Control. 2017;62:4827–4833. doi: 10.1109/TAC.2017.2688323. [DOI] [Google Scholar]
  • 86.Dyson F. The dynamics of a disordered linear chain. Phys. Rev. 1953;92:1331–1338. doi: 10.1103/PhysRev.92.1331. [DOI] [Google Scholar]
  • 87.Zarai, Y., Margaliot, M. & Tuller, T. Modeling and analyzing the flow of molecular machines in gene expression. In Systems Biology (eds. Rajewsky, N., Jurga, S. & Barciszewski, J.) 275–300 (Springer, Cham, 2018).
  • 88.Zhidong B, Silverstein JW. Spectral Analysis of Large Dimensional Random Matrices. New York: Springer-Verlag; 2010. [Google Scholar]
  • 89.Da Fonseca CM, Kowalenko V. Eigenpairs of a family of tridiagonal matrices: three decades later. Acta Mathematica Hungarica. 2020;160:376–389. doi: 10.1007/s10474-019-00970-1. [DOI] [Google Scholar]

Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES