CellCycle¶
Systems / ODEs / Chemical & biological systems
A model of the eukaryotic cell-division oscillator.
Definition¶
\[
\begin{aligned}
\dot{c1} &= \frac{Kim vi}{Kim + m_{2}} - c_{1} kd_{1} - \frac{c_{1} vd x_{1}}{Kd_{1} + c_{1}} \\
\dot{m1} &= - \frac{V_{2} m_{1}}{K + m_{1}} + \frac{Vm_{1} c_{1} \left(1 - m_{1}\right)}{\left(Kc + c_{1}\right) \left(K - m_{1} + 1\right)} \\
\dot{x1} &= - \frac{V_{4} x_{1}}{K + x_{1}} + \frac{Vm_{3} m_{1} \left(1 - x_{1}\right)}{K - x_{1} + 1} \\
\dot{c2} &= \frac{Kim vi}{Kim + m_{1}} - c_{2} kd_{1} - \frac{c_{2} vd x_{2}}{Kd_{1} + c_{2}} \\
\dot{m2} &= - \frac{V_{2} m_{2}}{K + m_{2}} + \frac{Vm_{1} c_{2} \left(1 - m_{2}\right)}{\left(Kc + c_{2}\right) \left(K - m_{2} + 1\right)} \\
\dot{x2} &= - \frac{V_{4} x_{2}}{K + x_{2}} + \frac{Vm_{3} m_{2} \left(1 - x_{2}\right)}{K - x_{2} + 1}
\end{aligned}
\]
Parameters¶
| Symbol | Default | Role |
|---|---|---|
K |
0.01 |
common Michaelis constant of the modification cycles |
Kc |
0.5 |
threshold for cdk activation by cyclin |
Kd1 |
0.02 |
Michaelis constant of cyclin degradation |
Kim |
0.65 |
inhibition constant of the mutual coupling |
V2 |
0.15 |
maximum rate of cdk inactivation |
V4 |
0.05 |
maximum rate of protease inactivation |
Vm1 |
0.3 |
maximum rate of cdk activation |
Vm3 |
0.1 |
maximum rate of protease activation |
kd1 |
0.001 |
basal rate of cyclin degradation |
vd |
0.025 |
maximum rate of cyclin degradation |
vi |
0.05 |
cyclin synthesis rate |
State variables: c1, m1, x1, c2, m2, x2
Properties¶
Lyapunov spectrum
TODO — lyapunov_spectrum failed: AttributeError
Kaplan–Yorke dimension
TODO — requires a numeric Lyapunov spectrum
Divergence ∇·f
$\nabla\!\cdot f = - 2 kd_{1}$
constant part shown — state-dependent remainder omitted (too large)
constant part shown — state-dependent remainder omitted (too large)
Equilibria
1 equilibria
0 stable · 1 unstable
0 stable · 1 unstable
Use it in TSDynamics¶
import tsdynamics as ts
system = ts.systems.CellCycle()
traj = system.run(final_time=100.0, dt=0.01)
ts.plot(traj)
spectrum = ts.analysis.lyapunov_spectrum(system)
ts.analysis.kaplan_yorke_dimension(spectrum)
Reference¶
Romond, Rustici, Gonze & Goldbeter (1999), Ann. N.Y. Acad. Sci. 879, 180-193
doi:10.1111/j.1749-6632.1999.tb10419.x
