Skip to content

CircadianRhythm

Systems / ODEs / Chemical & biological systems

A molecular circadian clock — entrainable biochemical oscillation.

continuous · ODE5 dimensionsoscillatory

CircadianRhythm time series

time series

Definition

\[ \begin{aligned} \dot{m} &= \frac{2.5 Ki^{n} \left(vmax - vmin\right) \left(vmin + 0.5 \cos{\left(th \right)} + 0.5\right)}{Ki^{n} + fn^{n}} - \frac{m vm}{km + m} \\ \dot{fc} &= - fc k - fc k_{1} + fn k_{2} + ks m \\ \dot{fs} &= fc k - \frac{fs vd}{fs + kd} \\ \dot{fn} &= fc k_{1} - fn k_{2} - \frac{fn vdn}{fn + kdn} \\ \dot{th} &= \frac{\pi}{12} \end{aligned} \]

Parameters

Symbol Default Role
Ki 1 threshold for repression by nuclear PER
k 0.5 phosphorylation / turnover rate of cytosolic PER
k1 0.3 transport rate of PER into the nucleus
k2 0.15 transport rate of PER out of the nucleus
kd 1.4 Michaelis constant of cytosolic PER degradation
kdn 0.4 Michaelis constant of nuclear PER degradation
km 0.4 Michaelis constant of mRNA degradation
ks 1 rate of PER synthesis from mRNA
n 4 Hill coefficient of transcriptional repression
vd 6 maximum degradation rate of cytosolic PER
vdn 1.5 maximum degradation rate of nuclear PER
vm 0.7 maximum rate of mRNA degradation
vmax 4.7 upper bound of the phase-modulated transcription rate
vmin 1 lower bound of the phase-modulated transcription rate
vs 6 maximum rate of mRNA synthesis

State variables: m, fc, fs, fn, th

Properties

Lyapunov spectrum
TODO — lyapunov_spectrum failed: AttributeError
Kaplan–Yorke dimension
TODO — requires a numeric Lyapunov spectrum
Divergence ∇·f
$\nabla\!\cdot f = \frac{fn vdn}{fn^{2} + 2 fn kdn + kdn^{2}} + \frac{fs vd}{fs^{2} + 2 fs kd + kd^{2}} - k - k_{1} - k_{2} + \frac{m vm}{km^{2} + 2 km m + m^{2}} - \frac{vd}{fs + kd} - \frac{vdn}{fn + kdn} - \frac{vm}{km + m}$
state-dependent
Equilibria
none found (no equilibria)

Use it in TSDynamics

import tsdynamics as ts

system = ts.systems.CircadianRhythm()
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

Leloup, Gonze & Goldbeter (1999); Gonze, Leloup & Goldbeter (2000)
doi:10.1177/074873099129000948

BibTeX
@misc{circadianrhythm,
  title = {CircadianRhythm system},
  note = {Leloup, Gonze & Goldbeter (1999); Gonze, Leloup & Goldbeter (2000)},
  doi = {10.1177/074873099129000948}
}