Robust, Tunable Biological Oscillations from Interlinked Positive and Negative Feedback Loops (original) (raw)

. Author manuscript; available in PMC: 2009 Aug 19.

Published in final edited form as: Science. 2008 Jul 4;321(5885):126–129. doi: 10.1126/science.1156951

Abstract

A simple negative feedback loop of interacting genes or proteins has the potential to generate sustained oscillations. However, many biological oscillators also have a positive feedback loop, raising the question of what advantages the extra loop imparts. Through computational studies, we show that it is generally difficult to adjust a negative feedback oscillator’s frequency without compromising its amplitude, whereas with positive-plus-negative feedback, one can achieve a widely tunable frequency and near-constant amplitude. This tunability makes the latter design suitable for biological rhythms like heartbeats and cell cycles that need to provide a constant output over a range of frequencies. Positive-plus-negative oscillators also appear to be more robust and easier to evolve, rationalizing why they are found in contexts where an adjustable frequency is unimportant.


The mammalian heart rate is normally established by the sino-atrial node. The node generates constant-amplitude action potentials at a tunable frequency of ~50 to 150 action potentials per minute, depending on the body’s oxygen demands. The cell cycle oscillator may also require this combination of an adjustable frequency and invariant amplitude. The period of the cell cycle ranges from about 10 min in rapidly dividing embryos to tens of hours in rapidly dividing somatic cells (and longer in slowly dividing somatic cells), but variations in the amplitude [the peak concentration of active cyclin-dependent kinase-1 (CDK1)] of the oscillations seem neither necessary nor desirable.

Two basic types of circuits have been proposed for biological oscillators: (i) those that contain both positive and negative feedback loops and (ii) those containing only negative feedback (Table 1) (16). Both the sino-atrial node oscillator and the cell cycle oscillator fall into the positive-plus-negative feedback class, suggesting that this design might be better suited for generating oscillations with a tunable frequency and constant amplitude.

Table 1.

Positive feedback loops in biological oscillators.

Oscillator Period Positive feedback Refs.
Sino-atrial pacemaker ~1 s Depolarization → Na+ channel activation → depolarization (29)
Calcium spikes ~100 s Cytoplasmic Ca2+ → PLC → IP3 → cytoplasmic Ca2+ (25, 30, 31)
Cytoplasmic Ca2+ → IP3R → cytoplasmic Ca2+
Cytoplasmic Ca2+ → IP3R-|
ER Ca2+ -| SOC → cytoplasmic Ca2+
Myxobacterial gliding ~10 min None known (22)
Animal cell cycle (Xenopus laevis embryos) ~30 min Cdk1 → Cdc25 → Cdk1 (32, 33)
Cdk1 -| Wee1 - Cdk1
Cdk1 -| Myt1 - Cdk1
Somitogenesis ~30 min DeltaC → Notch → DeltaC (34)
Yeast cell cycle (S. cerevisiae) ~2 hours CLN1,2 transcription → CDK1 → CLN1,2 transcription (6, 3539)
CDK1 -| Sic1 - CDK1
CDK1 -| Cdh1 - CDK1
NF-κB responses ~100 min None known (40, 41)
p53 responses ~100 min p53 → PTEN -| Akt → Mdm2 - p53
p53 → p21 -| Cdk2 - Rb - Mdm2 - p53
Animal cell cycle (somatic cells) ~24 hours CDK2 -| Rb - E2F → CDK2
Cdk1 → Cdc25 → Cdk1
Cdk1 -| Wee1 - Cdk1
Cdk1 -| Myt1 - Cdk1
Circadian rhythm (mammals) ~24 hours BMAL1 → Rora → BMAL1 (45)
Circadian rhythm (Drosophila) ~24 hours CLK → PDP1 → CLK (45)
Circadian rhythm (fungi) ~24 hours FRQ → WC-1 → FRQ (46)
Circadian rhythm (cyanobacteria) ~24 hours KaiC-SP -| KaiA - KaiC-SP

We tested this idea through computational studies, beginning with an ordinary differential equation model of CDK1 oscillations in the Xenopus embryonic cell cycle (7). The model includes a negative feedback loop [active CDK1 brings about its inactivation through the anaphase-promoting complex (APC)] and a pair of positive feedback loops (active CDK1 activates its activator Cdc25 and inactivates its inhibitor Wee1) (Fig. 1A). We specified the strength of the positive feedback through a parameter r, the ratio of the activities of Cdc25 and Wee1 in interphase versus M phase. Because the rate of cyclin synthesis determines the frequency of CDK1 oscillations in Xenopus embryos (7, 8), we varied the cyclin synthesis rate constant _k_synth in the model and determined how the amplitude and frequency of the oscillations were affected by this variation.

Fig. 1.

Fig. 1

Positive feedback provides an oscillator with a tunable frequency and nearly constant amplitude. (A) Schematic view of the Xenopus embryonic cell cycle. (B) Amplitude/frequency curves for various strengths of positive feedback (r). The frequency of the oscillator was changed by varying the rate constant for cyclin B synthesis, _k_synth. (C) Frequency as a function of _k_synth for various strengths of positive feedback.

In the negative feedback–only version of the model (r = 1 in Fig. 1, B and C), a relatively small range of _k_synth values yielded oscillations. Plotting the amplitude and frequency of the oscillations on a log-log plot yielded a tight, inverted U-shaped curve (Fig. 1B). The range of frequencies over which the oscillator functioned was small (1.7-fold), and even within this range, the frequency could not be adjusted without compromising the amplitude substantially.

Adding positive feedback markedly changed the amplitude/frequency relation (Fig. 1, B and C). At a biologically realistic feedback strength of r = 10 (911), the oscillator functioned over a 4900-fold range of frequencies (Fig. 1B, green points). Over much of this range, the frequency of the oscillator was linearly proportional to _k_synth, and the amplitude was approximately constant (Fig. 1, B and C). Thus, positive feedback provided a highly tunable frequency and robust amplitude.

Something other than the cyclin synthesis rate may tune the frequencies of some cell cycles. We therefore asked whether the negative feedback–only oscillator might operate over a wider range of frequencies if one of the model’s other 20 parameters were varied. This was not the case; invariably, the oscillator operated over only a narrow frequency range. Of course if all of the rate constants were multiplied by the same factor (equivalent to scaling the units of time), the oscillator’s frequency could be varied without changing the amplitude. However, this type of coordinated regulation is not relevant to any of the biological oscillators that we are familiar with (Table 1).

Both the tunable frequency and constant amplitude of the positive-plus-negative feedback cell cycle model arise because the system behaves like a relaxation oscillator (1215). Relaxation oscillators are built on a hysteretic switch, and experimental studies have shown that in Xenopus extracts the response of the CDK1/Cdc25/Wee1/Myt1 positive feedback loop is hysteretic, resembling that shown in Fig. 2A (16, 17).

Fig. 2.

Fig. 2

From a hysteretic switch to a relaxation oscillator. (A) Hysteretic steady-state response of CDK1 to cyclin B, on the basis of previous experimental studies (16, 17). (B) CDK1 activation and inactivation in the limit of slow cyclin B synthesis and degradation. (C and D) Cell cycle model run with biologically realistic parameters, showing a looser relation between the oscillations and the hysteretic steady-state response.

To see how relaxation oscillations can arise from a hysteretic switch and to see why this permits a tunable period and constant amplitude, assume that a cell cycle begins with no cyclin B and no active CDK1 and that cyclin B synthesis is slow relative to the phosphorylation and dephosphorylation reactions that allow the hysteretic switch to approach its steady state (Fig. 2A). As cyclin B accumulates, the system moves up the lower branch of the stimulus/response curve, and the CDK1 activity slowly rises (Fig. 2, A and B, segments 0 and 1). Ultimately, the branch terminates and the system switches (“relaxes”) to the other branch (Fig. 2, A and B, segment 2).

Now assume that at this higher, mitotic level of CDK1 activity, the APC is turned on and the cyclin B concentration begins to fall slowly. The system progresses down the upper branch of the stimulus/response curve (Fig. 2, A and B, segment 3) until the branch terminates and the system switches to the lower branch (Fig. 2, A and B, segment 4). The APC turns back off, cyclin B reaccumulates, and the cycle starts over. Thus, oscillations in this system essentially represent a walk around the hysteretic steady-state stimulus/response loop. The frequency of the oscillator is determined by how rapid the walk is, and the amplitude (the height of the loop) is constant.

In reality, the rate of cyclin B destruction by the APC is not slow compared with the phosphorylation and dephosphorylation reactions (7). This fact is incorporated into the cell cycle model examined here, and it makes the orbits of the oscillator overshoot the hysteretic loop (Fig. 2C). Nevertheless, the model still behaves much like a relaxation oscillator, especially at low _k_synth values (Fig. 2, C and D).

To test the generality of the idea that positive feedback enables an oscillator to have a tunable frequency and constant amplitude, we examined several other oscillator models, including five negative feedback–only models: (i) the Goodwin oscillator, a well-studied model relevant to circadian oscillations (18, 19); (ii) the Repressilator, a transcriptional triple-negative feedback loop constructed in Escherichia coli (20); (iii) the “Pentilator,” a Repressilator with five (rather than three) repressors; (iv) the Metabolator (21), a synthetic metabolic oscillator; and (v) the Frzilator, a model of the control of gliding motions in myxobacteria (22). In four of the cases (Goodwin, Repressilator, Pentilator, and Metabolator), the amplitude/frequency curves were inverted U-shaped curves similar to that seen for the negative feedback–only cell cycle model (Figs. 1B and 3A). In the case of the Frzilator, the legs of the curve were truncated; the oscillator had a nonzero minimal amplitude (Fig. 3A). For all five of the negative feedback–only models, the oscillators functioned over only a narrow range of frequencies (Fig. 3A).

Fig. 3.

Fig. 3

Amplitude/frequency curves for various legacy oscillators. (A) Negative feedback–only models. (B) Positive-plus-negative feedback models.

We also examined four positive-plus-negative feedback oscillators: (i) the van der Pol oscillator, inspired by studies of vacuum tubes (12); (ii) the Fitzhugh-Nagumo model of propagating action potentials (23, 24); (iii) the Meyer-Stryer model of calcium oscillations (25); and (iv) a model of circadian oscillations in the cyanobacterial KaiA/B/C system (2628). In each case, we obtained a flat, wide amplitude/frequency curve (Fig. 3B). Thus, a tunable frequency plus constant amplitude can be obtained from many different positive-plus-negative feedback models; this feature is not peculiar to one particular topology or parameterization.

These findings rationalize why the positive-plus-negative feedback design might have been selected through evolution in cases where a tunable frequency and constant amplitude are important, such as heartbeats and cell cycles. However, it is not clear that an adjustable frequency would be advantageous for circadian oscillations, because frequency is fixed at one cycle per day. Nevertheless, the cyanobacterial circadian oscillator appears to rely on positive feedback (26), and positive feedback loops have been postulated for other circadian oscillators as well (Table 1). This raises the question of whether the positive-plus-negative feedback design might offer additional advantages.

One possibility is that the positive-plus-negative feedback design permits oscillations over a wider range of enzyme concentrations and kinetic constant values, making the oscillator easier to evolve and more robust to variations in its imperfect components. We tested this idea through a Monte Carlo approach. We formulated three simple oscillator models: (i) a three-variable triple negative feedback loop with no additional feedback (Fig. 4A), (ii) one with added positive feedback (Fig. 4B), or (iii) one with added negative feedback (Fig. 4C). We generated random parameter sets for the models and then for each set determined whether the model produced limit cycle oscillations. We continued generating parameter sets until we had amassed 500 that gave oscillations.

Fig. 4.

Fig. 4

Randomly parameterized oscillator models. (A) Negative feedback–only. A, B, and C, the fractions of proteins A, B, and C that are active; K, median effective concentration values of the Hill functions; n, Hill coefficients; k, rate constants. (B) Positive-plus-negative feedback. (C) Negative-plus-negative feedback. (D) Percentage of parameter sets that yielded limit cycle oscillations. For the positive-plus-negative and negative-plus-negative models, we looked at two ranges of feedback strengths: (i) _k_7 = 0 to 100 (weak) and (ii) _k_7 = 500 to 600 (strong). (E) Operational frequency ranges for the oscillators. Each point represents _freq_max/_freq_min for one of the 2500 parameter sets that produced oscillations, with _k_3 as the bifurcation parameter. Mean operational frequency ranges were 1.6, 370, 63, 1.6, and 1.6. Medians were 1.6, 2.2, 3.3, 1.6, and 1.6. (F) Amplitude/frequency curves for the randomly parameterized models. We show 300 out of 500 curves for the negative feedback–only model (red) and the positive-plus-negative feedback model with weak (blue) or strong (green) positive feedback. Curves for the negative-plus-negative feedback model are shown in fig. S1.

For the negative feedback–only model, 500 out of 138,785 parameter sets (0.36%) yielded oscillations (Fig. 4D). For the positive-plus-negative feedback model, oscillatory parameter sets were found at a higher rate: 500 out of 23,848 parameter sets (2.1%) if we assumed weak positive feedback and 500 out of 9854 sets (5.1%) for strong positive feedback (Fig. 4D). The negative-plus-negative feedback model yielded oscillations at a lower rate than even the negative feedback–only model: 500 out of 264,672 parameter sets (0.19%) for the weaker feedback strength and 500 out of 583,263 (0.086%) for the stronger feedback. This is probably because the short negative feedback loop stabilizes the output of A, making it difficult for changes in _C’_s activity to be propagated onward. Thus, the positive-plus-negative feedback design was substantially more robust, by this measure, than either the negative feedback–only model or the negative-plus-negative feedback model.

The random parameter sets also provided a further test of the hypothesis that the positive-plus-negative design allows for a tunable frequency. For each oscillatory set, we varied one parameter (_k_3) and calculated amplitude/frequency curves and operational frequency ranges. For the negative feedback–only and the negative-plus-negative feedback models, all of the oscillatory parameter sets yielded narrow, inverted U-shaped amplitude/frequency curves with small operational frequency ranges (Fig. 4, E and F, and fig. S1). In contrast, many of the amplitude/frequency curves for the positive-plus-negative feedback model were flat and wide, with large operational frequency ranges (Fig. 4, E and F). Thus, the positive-plus-negative design provided the possibility of a tunable frequency and near-constant amplitude.

The frequent presence of positive feedback loops in natural biological oscillators suggests that this type of circuit possesses some performance advantages over simple negative feedback loops. The present work demonstrates two such advantages: (i) the ability to tune the oscillator’s frequency without changing its amplitude and (ii) a greater robustness and reliability.

Supplementary Material

2. Supplementary materials

Acknowledgments

We thank E. Sontag, A. Millar, and B. Novak for helpful discussions; J. Hasty for communicating unpublished results; and J. Ubersax and G. Anderson for comments on the manuscript. This work was supported by grants from NIH (GM61726 and GM77544), by the Li Foundation, and by a Korea Science and Engineering Foundation grant from the Korean government (No. R15-2004-033-05002-0).

Footnotes

References and Notes

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

2. Supplementary materials