Model selection in gene regulation and prediction of oscillations Tomas Gedeon Montana State University Jeff Heys Montana State University Graham Cummins Tulane University Vsetko najlepsie k narodeninam, Eduardo. Wednesday, May 25, 2011 Main Question • Neuroscience has a fundamental equation: HodgkinHuxley • Cellular/gene processes modeling does not have such an equation. • • Selection of ad-hoc models, nonlinearities. • Can we justify making model-independent conclusions based on analysis of particular models? Wednesday, May 25, 2011 Conclusions are often worded in general terms: adding positive feedback to a negative feedback circuit makes it more robust; negative feedback oscillator is less robust than slow-fast oscillator. Robustness with respect to network structure perturbation • Robustness in broader sense, not just parameters and non-linearities. • A particular problem: Given a network, do we only model proteins, or include both proteins and mRNA? • Adding delay? Wednesday, May 25, 2011 Test case: prediction of stability of equilibria • • • Wednesday, May 25, 2011 Simple feedback loop General case Numerical simulation of the “Composite regulatory oscillator” of Yang et. al. 2009 Simple negative feedback loop ẋ1 ẋi = −d1 x1 − a1 f1 (xn ) = −di xi + ai fi (xi−1 ), i = 2, . . . , n dfi dxi−1 di , ai = 1 for all i > 0 Theorem. (Othmer, Arcak-Sontag) Equilibrium 0 is stable, if a1 a2 . . . , an 1 . < n d1 d2 . . . dn (cos(π/n)) This condition is necessary, when d 1 = d 2 = . . . dn Wednesday, May 25, 2011 Simple feedback loop with mRNA ẏ1 ẋ1 y˙i ẋi = −b1 y1 + δa1 f1 (xn ) = −d1 x1 + c1 y1 = −bi yi + ai fi (xi−1 ) i = 2, . . . , n y=mRNA x=protein = −di xi + ci yi , i = 2, . . . , n. Theorem. (Othmer, Arcak-Sontag) Equilibrium 0 is stable, if c1 . . . cn a1 a2 . . . , an 1 . < 2n b 1 . . . bn d 1 d 2 . . . d n (cos(π/2n)) Wednesday, May 25, 2011 Relationship between big and small systems If c1 . . . cn ≥ 1 then stability in the large system implies the stability b 1 . . . bn in the small system. “Longer loops are less stable” Proof: 1 a1 a2 . . . an c1 . . . cn a1 a2 . . . , an 1 < ≤ < 2n d1 d2 . . . dn b1 . . . bn d 1 d 2 . . . d n (cos(π/2n)) (cos(π/n))n If production rate of proteins ci too small the implication does not hold. Wednesday, May 25, 2011 General case Two linear systems: ẋ = Ax − Dx Protein only protein and mRNA ẋ = Cy − Dx ẏ = Ax − By, (Small) (Large) B, C, D are diagonal matrices A is mRNA production and has all combinatorial control in it Is there a correspondence between eigenvalues of small and large system? Wednesday, May 25, 2011 Small system is more stable Simplify: Assume B = bI, C = cI, D = dI, where I is the identity matrix b=d=c=1 Any eigenvalue for the small system in the black region will yield an unstable eigenvalue of the large region. Wednesday, May 25, 2011 Larger translation rate yields more instability b = d = 1, c = 3 b Instability region d( − 1) < x < 0 meets real axis in c Wednesday, May 25, 2011 b = d = 1, c = 10 Nonempty when c >1 b Case study: Kuznetzov oscillator 1. Hysteresis based relaxation oscillators: difficult to synchronize but support a pattern formation perhaps more robust to noise II. repressilator (cyclic feedback) oscillators: easier to synchronize, no pattern formation. Yang, Lee, Kuznetzov (2009):combine two types of oscillators in one model � = small, α2 = O(1) relaxation oscillator � = O(1), α2 = small repressilator (cyclic feedback system) Wednesday, May 25, 2011 u̇ v̇ ẇ α1 = −u n 1+v α1 α2 = + −v n n 1+w 1+u α1 = �( − w) n 1+u Two oscillators u � α2 w v u u,v proteins, w small signaling molecule α1 u̇ = −u n 1+v α1 α2 v̇ = + −v n n 1+w 1+u α1 ẇ = �( − w) n 1+u � w v Relaxation: Bistability in u-v network and small � � = small, α2 = O(1) u α2 v Wednesday, May 25, 2011 w Repressilator: three negative feedbacks � = O(1), α2 = small Observations u � α2 v w • • No oscillations for small α2 , � • for small � oscillations limited by saddle-node on invariant circle. • • no oscillations for large � for small α2 oscillations limited by Hopf bifurcations Are these conclusions persistent, or model dependent? Wednesday, May 25, 2011 Extended model with mRNA u1 u2 � α2 v2 v1 u � α2 v w Protein only model Wednesday, May 25, 2011 w u˙1 = u˙2 = v˙1 = v˙2 = ẇ = α1 − u1 n 1 + v2 u1 − u2 α1 α2 − v1 + n n 1+w 1 + u2 v1 − v2 α1 �( − w) n 1 + u2 Same equilibria structure for both models. Structure of periodic orbits? Numerical integration in parameter space Heat map: amplitude of the periodic solution for two models protein model Wednesday, May 25, 2011 protein and mRNA model Bifurcation diagrams Protein model Saddle-node Protein and mRNA model Hopf Saddle-node Hopf Saddle-node Hopf Hopf Qualitative or quantitative differences? Wednesday, May 25, 2011 Saddle-node Qualitative difference! Protein model Protein and mRNA model Top Hopf curve: Wednesday, May 25, 2011 Oscillations for all � at small α2 Top Hopf curve has a vertical asymptote Wednesday, May 25, 2011 Bifurcation diagrams quantitatively and qualitatively different • • • Significant differences for large epsilon • Broader question: How do we make conclusions from models that are model independent? Wednesday, May 25, 2011 Region of no oscillation for small �, α2 much smaller Boundaries of bifurcation region different - implication for length of the periodic orbit Conclusions • How do we make responsibly model-independent conclusions from models? • • Is it even possible? • For cyclic feedback systems longer system less stable (assumption - sufficiently strong translation rates) • General problem: adding mRNA can destabilize the system • Particular problem repressilator & relaxation oscillator. Conclusions different for different models. Wednesday, May 25, 2011 Analyzed particular dilemma: do we use protein only, or protein and mRNA models for a given network. Thanks • • • Wednesday, May 25, 2011 NSF-DMS 081878 DARPA NSF CMMI 0849433
© Copyright 2026 Paperzz