Modeling gene expression with differential equations.
Summary (2 min read)
Introduction
- The progress of genome sequencing and gene recognition has been quite signi cant in the last few years.
- It is widely believed that gene expression data contains rich information that could discover the higher-order structures of an organism and even interpret its behavior.
- In addition to the boolean networks, other models are also studied.
- In summary, We propose a Linear Transcription Model for gene expression, as well as two algorithms to construct the model from a set of temporal samples of mRNAs and proteins: Minimum Weight Solutions to Linear Equations and Fourier Transform for Stable Systems.the authors.the authors.
Dynamic System for Gene Expression
- The transcription of a gene begins with transcription elements, mostly proteins and RNAs, binding to regulatory sites on DNA.
- The frequency of this binding a ects the level of expression.
- On the other hand, since the DNA sequence is unchanged, the transcription is mostly determined by the amounts of transcription proteins.
- The authors assume the translation mechanism is relatively stable (at least for a short time), so the feedback from proteins to mRNAs has no e ect.
- The change in mRNA concentrations (dr=dt) equals the transcription (f (p)) minus the degradation (V r), and similarly, the change in protein concentrations (dp=dt) equals the translation (Lr) minus the degradation (Up).
Linear Transcription Model
- Otherwise, the authors can still make the assumption from the following argument.
- Because both V and U , the degradation rates, are nonsingular diagonal matrices, the authors can assume the equation has a unique solution.
Reconstructing Models from Temporal Data
- Unfortunately, matrix M has yet to be determined because its sub-matrices are mostly unknown.
- The authors will discuss how to determine M from temporal experimental data.
- The authors will assume that they obtain a set of time-series samples of x(t0);x(t1); :::;x(tk), where x includes both mRNA and protein concentrations.
Fourier Transform for Stable Systems
- The system is semistable if all the real parts of the eigenvalues of are non-positive.
- The system is stable if it is semistable and all the polynomials qij(t) are constants.
- Let matrix Q = fqijg, so Equation 3 can be simpli ed as x(t) = Qet (4) We observe that at every cell cycle, many genes repeat their expression patterns.the authors.the authors.
- The transcription analysis of the yeast mitotic cell cycle10 revealed many similar expression patterns between two consecutive cell cycles.
Minimum Weight Solutions to Linear Equations
- The over-determined linear equations can be solved by using least-square analysis, which takes O(k) time.
- The authors can apply Lemma 1 into Equations (6)-(9) and obtain the following theorem: Theorem 2 Model 1 can be constructed in O(nh+1) time.
- The additional \+1" comes from solving n genes.
RNA Model
- Various recent techniques have focused on pro ling mRNA concentrations.
- Gene expression can be partially modeled by the following dynamic system of mRNA concentrations.
- There exists one general inverse C 1 that matches the real situation.
- This is consistent with their understanding that proteins (and other subsumed feedbacks) are major operators in transcription and translation, and thus determine the fate of gene expression.
- MRNA concentrations alone, handled in this manner at least, are not su cient to model the whole system of gene expression.
Time-Delay Model
- The real gene expression mechanism has time delays in transcription and translation.
- Therefore, the authors obtain the following theorem.
- This theorem is in the same style as the other theorems the authors have proved, but apparently weaker: the constraints of the degree of Q(t) do not hold.
- All the interesting questions regarding stability of Model 4 can be answered through the studies on the set S.
Limitations of the models and the approaches
- Like many other models, the Linear Transcription Model (Model 1) does not consider time delays in transcription and translation.
- This assumption greatly reduces the complexity of the problem.
- The most signi cant limitation comes from ignorance of other regulators such as metabolites.
- It is known that many genes and other factors directly or indirectly a ect the pathway that feeds back to transcription.
- This assumption does not hold for some genes, and cell cycle length may vary too.
Did you find this useful? Give us your feedback
Citations
2,739 citations
Cites background from "Modeling gene expression with diffe..."
...…putative regulatory connections between coexpressed genes in the graph, such as the analysis of time lags (Arkin and Ross, 1995; Arkin et al., 1997; Chen et al., 1999a), the performance of perturbation experiments (Holstege et al., 1998; Hughes et al., 2000; Laub et al., 2000; Spellman et al.,…...
[...]
...Related work taking ordinary differential equations and difference equations as their point of departure has come up recently (Chen et al., 1999b; D’haeseleer et al., 2000; Noda et al., 1998; van Someren et al., 2000; Weaver et al., 1999; Wessels et al., 2001)....
[...]
1,010 citations
742 citations
564 citations
Cites background from "Modeling gene expression with diffe..."
...…refined level of detail is a mathematical description of the biophysical processes in terms of a system of coupled differential equations that describe, for example, the processes of transcription factor binding, diffusion, protein and RNA degradation, etc.; see, for instance, Chen et al. (1999)....
[...]
406 citations
Cites methods from "Modeling gene expression with diffe..."
...He is also with CREST, Japan Science and Technology Corporation (JST), Kawaguchi, Saitama 332, Japan (e-mail: aihara@sat.t.u-tokyo.ac.jp)....
[...]
References
2,232 citations
Additional excerpts
...(9) ri(tk) ri(tk 1) tk tk 1 = ci1p1(tk) + :::+ cinpn(tk) viiri(tk) (10)...
[...]
1,031 citations
538 citations
365 citations
221 citations
Related Papers (5)
Frequently Asked Questions (18)
Q2. What can be done to change the transcription of other genes?
An mRNA can be translated into one or multiple copies of corresponding proteins, which can further change the transcription of other genes.
Q3. What is the studied model of the Boolean Network?
One of the most studied models is the Boolean Network, where a gene has one of only two states (ON and OFF), and the state is determined by a boolean function of the states of some other genes.
Q4. What is the definition of a stable system?
The gene expression system has to be a stable system since an exponential or a polynomial growth rate of a gene or a protein is unlikely to happen.
Q5. What are the main features of the boolean networks?
Somogyi and Sniegoski 2 showed that boolean networks have features similar to those in biological systems, such as global complex behavior, self-organization, stability, redundancy, and periodicity.
Q6. How many years will a large amount of expression data be produced regularly?
Conceivably within a few years, a large amount of expression data will be produced regularly as the cost of such experiments diminishes.
Q7. What is the simplest way to determine qij?
The system is unstable if there exists a positive eigenvalue of , because the term qij(t)e j t is an exponential function if j has a positive value.
Q8. What is the main purpose of this paper?
In this paper, the authors propose a linear di erential equation model for gene expression and two algorithms to solve the di erential equations.
Q9. What is the way to determine the transcription of a gene?
The authors assume the translation mechanism is relatively stable (at least for a short time), so the feedback from proteins to mRNAs has no e ect.
Q10. How did Chen and Thomas create the graph?
Chen et al. 6 transferred experimental data into a gene regulation graph and imposed optimization constraints to infer the true regulation by eliminating the errors in the graph.
Q11. what is the dt of a mRNA?
The number of genes in the genome; r mRNA concentrations, n-dimensional vector-valued functions of t; p Protein concentrations, n-dimensional vector-valued functions of t; f (p) Transcription functions, n-dimensional vector polynomials on p; L Translational constants, n n non-degenerate diagonal matrix; V Degradation rates of mRNAs; n n non-degenerate diagonal matrix; U Degradation rates of Proteins, n n non-degenerate diagonal matrix;The change in mRNA concentrations (dr=dt) equals the transcription (f (p)) minus the degradation (V r), and similarly, the change in protein concentrations (dp=dt) equals the translation (Lr) minus the degradation (Up).
Q12. what is the cij in model 1?
the transcription matrix C in Model 1 represents gene regulatory networks: cij 6= 0 indicates gene j is a regulator for the transcription of gene i, and cij = 0 indicates gene j is not a regulator for gene i.
Q13. What is the important feedback for the transcription of a gene?
On the other hand, since the DNA sequence is unchanged, the transcription is mostly determined by the amounts of transcription proteins.
Q14. What is the other approach of MWSLE?
The other approach of MWSLE assumes the number of regulators of a gene is a small constant, but the actual number may be much larger than expected and the solution may be intractable computationally.
Q15. What is the simplest way to determine M from temporal experimental data?
The authors will assume that the authors obtain a set of time-series samples of x(t0);x(t1); :::;x(tk), where x includes both mRNA and protein concentrations.
Q16. What is the nal equation for dt2?
The nal equation isd2p dt2 = ( LVL 1 U ) dp dt + ( LVL 1U + LC )p (11)Here, L is a non-degenerate diagonal matrix and its inverse L 1 exists.
Q17. what is the dt function in a dynamic system?
It is well-known that the dynamic system in Model 1 has the following solution: Theorem 1 The solution to Model 1 is of the formx(t) = Q(t)et (3)where Q(t) = fqij(t)g satis es2nX j=1 deg(qij(t)) + 1 2n for i = 1; 2; :::; 2nQ(t) is a 2n 2n matrix whose elements are polynomial functions of t, and deg() returns the degree of a polynomial function.
Q18. what is the r p= q(t)e t?
The solutions to Model 4 are of the following form:r p= Q(t)e twhere are eigenvalues of S, and Q(t) is a matrix whose elements are polynomials on t.