Abstract
Synthetically engineered genetic circuits can perform a wide variety of tasks but are generally less accurate than natural systems. Here we revisit the first synthetic genetic oscillator, the repressilator1, and modify it using principles from stochastic chemistry in single cells. Specifically, we sought to reduce error propagation and information losses, not by adding control loops, but by simply removing existing features. We show that this modification created highly regular and robust oscillations. Furthermore, some streamlined circuits kept 14 generation periods over a range of growth conditions and kept phase for hundreds of generations in single cells, allowing cells in flasks and colonies to oscillate synchronously without any coupling between them. Our results suggest that even the simplest synthetic genetic networks can achieve a precision that rivals natural systems, and emphasize the importance of noise analyses for circuit design in synthetic biology.
Similar content being viewed by others
Main
Many biological systems show remarkably precise and robust dynamics. For example, the circadian clock in cyanobacteria uses a combination of transcriptional and post-translational control mechanisms2,3 to keep phase for weeks without entrainment, while displaying robustness to changes in temperature and growth rate3,4,5. Synthetic circuits built from well-characterized parts can also exhibit a wide range of dynamical features—including arithmetic computations6,7, oscillations1,8,9,10,11,12,13, logic gates14 and edge detection15—but often with lower accuracy. For example, the repressilator1, a now iconic device that helped to jump-start the field of synthetic biology 15 years ago, showed clear signs of oscillations using a simple design in which three genes inhibit each other’s production in a single loop (A B C A). However, only about 40% of cells were found to support oscillations, and those oscillations were irregular. Subsequent synthetic oscillators evaluated different control topologies or repression mechanisms8,9,10,11,12,13, but most were again irregular in both phase and amplitude despite being mathematically designed to display sustained oscillations in a wide variety of parameters.
The challenge when designing synthetic circuits to operate reliably in single cells is that biochemical noise can do more than just create different rate constants in different cells. Simple intrinsic noise can, in principle, enhance control16 and even create high-quality oscillations in systems that could not display limit cycles for any rate constants in the absence of noise17,18. However, any component present in low numbers can also randomize behaviour of the whole system, and a single stochastic signalling step can introduce fundamental constraints19 that cannot be overcome by any control system. This suggests that simplicity could even help to achieve accurate oscillations as long as stochastic effects are accounted for in the design, and that minimal control topologies may not only be elegant and interesting but also very effective. We therefore revisited the original repressilator to reduce error propagation from the reporter system, from core cellular processes, and from within the circuit itself.
The repressilator consists of three genes—tetR from the Tn10 transposon, cI from bacteriophage λ and lacI from the lactose operon—and each repressor has a C-terminal ssrA tag20 that targets it for degradation (Fig. 1a). The whole circuit was encoded on a low-copy pSC101 plasmid in an Escherichia coli strain lacking lacI, and a second high-copy ColE1 reporter plasmid that encoded green fluorescent protein (GFP) under the control of TetR with a modified degradation tag1,21. We first re-evaluated this circuit using a microfluidic device in which cells are trapped in short channels and newborn cells are washed away by fresh medium22,23 (Fig. 1a). Tracking reporter levels under the microscope for hundreds of consecutive generations across hundreds of single-cell traces (Methods) revealed clear oscillatory dynamics in all cells (Fig. 1b, Extended Data Fig. 1a), particularly in the rate of production (Extended Data Fig. 1a). This shows that the simple design was sound and that some of the erratic behaviour originally reported was due to the limited imaging platforms available at the time.
We next evaluated how much of the noise reflected error propagation from the reporter system. Mathematical predictions have suggested that high-copy ColE1 cloning vectors fluctuate substantially and slowly, owing to poorly controlled self-replication, and therefore effectively transmit fluctuations to encoded proteins24. Moving the fluorescent protein reporter onto the low-copy repressilator plasmid indeed reduced the relative standard deviation in amplitude greatly, from 78% to 36% (Fig. 1d, Extended Data Fig. 2a, b). Degradation-tagged reporter proteins have also been predicted to potentially have ‘retroactivity’ effects on oscillations25 owing to competition for shared proteases. Protease competition has in fact been cleverly exploited for improved control in synthetic circuits13, but stochastic theory24,26 suggests that saturated degradation enzymes can also create effects related to the dynamic instability of microtubules, with large random fluctuations in single cells. Comparison of several constructs showed that the synthetic degradation tag caused fluctuations to propagate from the reporter proteins to the repressors via the proteolysis system (Supplementary Information 3.1.1). Notably, however, the ‘competing’ reporter proteins accelerated rather than decelerated the degradation of ssrA-tagged substrates (Extended Data Fig. 3). Removing this interference created very regular oscillations, with periods increasing from around 2.4 to 5.7 generations (Fig. 1d, e, Extended Data Figs 1b and 2c–e). Characterizing the phase drift (the statistical tendency of oscillations in individual cells to go out of phase with each other) showed that on average this circuit oscillates for 5.5 periods before accumulating half a period of drift (Methods).
In cell-free extracts, that is, without the low-copy noise of single cells, the repressilator has been shown to display the sinusoidal curves expected for harmonic oscillators27. However, analysing the highly asymmetric shape of the time traces in single cells shows that it effectively operates as a relaxation oscillator28, with a characteristic build-up phase sharply followed by an almost pure dilution and degradation phase until concentrations reach very low levels (Fig. 1d, Extended Data Fig. 4 and Box 1). The mathematical conditions for sustained harmonic oscillations—cooperative repression and similar mRNA and protein half-lives1—are then less relevant, but it becomes crucial to reduce the heterogeneity in the build-up and dilution phases (Box 1, Supplementary Information 4.2) because stochastic effects otherwise fundamentally compromise the ability of the system to keep track of time. Specifically, if the production phase for each of the repressors involves a low number of stochastic production events, statistical variation in that number will cause heterogeneity in peak amplitude, which then to some extent creates heterogeneity in the subsequent dilution and decay period. If peak protein abundances are low, random degradation events or uneven partitioning of molecules at cell division will in turn cause heterogeneity in the decay and dilution process. However, increasing peak abundances should only help marginally unless the repression thresholds are also increased appropriately (Box 1), since the last few steps contribute disproportionally to the variance (Box 1, Supplementary Information 4.2.2).
Motivated by these results, we eliminated repressor degradation by removing the ssrA degradation tags from the repressors, by using a ΔclpXP strain, or both (Supplementary Information 3.3). These circuits oscillated in all cells, with a period of approximately 10 generations. However, as predicted, the noise in the period was only slightly reduced (Fig. 2a, Extended Data Figs 5c and 6). To pinpoint the reason we built a circuit with compatible fluorescent reporter proteins for each repressor. Analysing the variance in the three interpeak distances showed that the noisiest phase was when TetR levels were low (Fig. 2b). We then estimated the protein abundances from the partitioning errors at cell division (Supplementary Information 3.5), and found that the derepression of the TetR-controlled promoter occurs at an extremely low threshold.
The theory suggests that the regularity could be greatly improved if this threshold was raised, for example, using a ‘sponge’ of repressor-binding sites that soaks up small numbers of TetR molecules. The high-copy reporter plasmid included in the original repressilator design in fact already carried binding sites for TetR, and simply reintroducing it greatly reduced the noise in all steps (Fig. 2b), whereas similar sponges for the cI and LacI repressor proteins had minor effects (Extended Data Fig. 7d) as expected. Titration may in fact be a particularly useful way to increase the thresholds because it can also help to create sharp switches29 (Supplementary Information 4.3), which may or may not be necessary for oscillations in single cells but should generally increase accuracy.
These changes created a streamlined repressilator with highly regular oscillations that peak around every 14 generations (Fig. 2c). Each repressor spends several generations at virtually undetectable concentrations (Supplementary Information 3.5) followed by several generations at concentrations that completely saturate repression. The amplitude still displays some variation (Extended Data Fig. 8d), but because the time it takes to dilute levels from a peak amplitude of N to a threshold of S depends logarithmically on N/S, little variation in amplitude is transmitted to the timing (Box 1, Extended Data Fig. 8e). The phase drift was only about 14% per period (Extended Data Fig. 5d) and on average the circuit should oscillate for approximately 18 periods before accumulating half a period of drift (Methods). The theory shows that similar accuracy should be possible in systems in which dilution in growing cells is replaced by first-order degradation, and that it is not the slowness itself that creates accuracy, but the absolute number of proteins at peaks and troughs.
The periods of circadian clocks, as measured in hours, are often robust to changes in growth conditions. However, other intracellular oscillators may need periods that instead are robust relative to internal physiological time scales such as the generation times. Synthetic circuits generally do not display either type of quantitative robustness because periods depend on so many different parameters that change with conditions. That is in principle also true for the circuits above: as conditions change, the plasmid copy numbers, RNA degradation, gene expression, and cell volume change in non-trivial ways. However, the logarithmic dampening that makes individual periods insensitive to fluctuations in peak amplitudes (Box 1) is also predicted to make the number of generations per period insensitive to growth conditions (Box 1). We found that the circuit retained the 14-generation period under all conditions tested (Fig. 3a), including growth at 25–37 °C and in conditioned medium from early stationary phase cultures in which the cells become much smaller and almost spherical. The combination of robustness to conditions and great inherent precision suggest that cells could display macroscopic, population-scale oscillations without cell–cell communication. We therefore synchronized (Extended Data Fig. 9) a liquid culture and maintained it in early exponential phase (Methods). We found that whole flasks oscillated autonomously, with a period of the expected 14 generations (Fig. 3b, Supplementary Video 1). We also imaged the growth of large colonies originating from single cells containing the triple reporter repressilator. Because only the cells at the edges of the colonies grow considerably cells in the interior were arrested in different repressilator phases, creating ring-like expression profiles much like the seasonal growth rings seen in tree stumps (Fig. 3c, Extended Data Fig. 7a). The regularity originated in the autonomous behaviour of single cells—no connections were introduced and cells kept their own phase when merging into areas where the neighbouring cells had a different phase (Extended Data Fig. 7c).
These results (summarized in Extended Data Fig. 10) illustrate the importance of understanding genetic networks at the level of stochastic chemistry, particularly for synthetic circuits in which the noise has not been shaped by natural selection and where the heterologous components and reporters used may interfere with cells. We propose that if statistical properties are systematically measured and the mechanisms are iteratively redesigned based on general stochastic principles, the next generation of synthetic circuits could rival or even surpass the precision of natural systems.
Methods
No statistical methods were used to predetermine sample size. The experiments were not randomized and investigators were not blinded to allocation during experiments and outcome assessment.
Data and materials availability
Segmented and assembled single-cell traces files are accessible online. The masks files used for the microfluidic device master fabrication are available on request. The plasmids have been deposited to the Addgene plasmid repository, and the plasmids maps are available online.
Imaging protocol: chip preparation
Dimethyl siloxane monomer (Sylgard 184) was mixed in a 10:1 ratio with curing agent, defoamed, poured onto the silicon wafer, degassed for 1 h and cured at 65 °C for 1 h. Individual chips were then cut and the inlets and outlets were punched with a biopsy puncher. Bonding to KOH-cleaned coverslips was ensured using oxygen plasma treatment (30 s at 50 W and O2 pressure at 170 mTorr) on the day the experiments start. The chips were then incubated at 95 °C for at least 30 min to reinforce the bonding.
Cell preparation
Escherichia coli strains were grown overnight in LB with appropriate antibiotics and diluted 1:100 approximately 2–3 h before the beginning of the experiments in imaging media, consisting of M9 salts, 10% (v/v) LB, 0.2% (w/v) glucose, 2 mM MgSO4, 0.1 mM CaCl2, 1.5 μM thiamine hydrochloride and 0.85 g l−1 pluronic F-108 (Sigma Aldrich, included as a passivating agent). The cells were loaded into the device at OD600 values 0.2–0.4, and centrifuged on a custom-machined holder that could fit into a standard table-top centrifuge at 5,000g for 10 min to insert them into the side-channels. The feeding channels were connected to syringes filled with imaging media using Tygon tubing (VWR), and media was pumped using syringe pumps (New Era Pump System) initially at a high rate of 100 μl min−1 for 1 h, to clear the inlets and outlets. The media was then pumped at 5–10 μl min−1 for the duration of the experiment and cells were allowed to adapt to the device for several hours before imaging was started.
Microscopy and image acquisition
Images were acquired using a Nikon Ti inverted microscope equipped with a temperature-controlled incubator, an Orca R2 CCD camera (Hamamatsu), a 60× Plan Apo oil objective (numerical aperture (NA) 1.4, Nikon), an automated xy-stage (Ludl) and light engine LED excitation source (Lumencor). All experiments were performed at 37 °C. Microscope control was done with MATLAB (Mathworks) scripts interfacing with μManager31. Typical exposure was low (50–100 ms) to reduce photobleaching, and the reporter channels were acquired using 2 × 2 binning (CCD chip dimension of 1,344 × 1,024 pixels, effective pixel size of 129 × 129 nm). Then 16-bit TIFF images were taken every 5–8 min, and focal drift was controlled via the Nikon PerfectFocus system, as well as a custom routine based on z-stack images of a sacrificial position (a position that was not used for further analysis). The following filter sets were used for acquisition: GFP (Semrock GFP-3035B), RFP (Semrock mCherry-A), YFP (Semrock YFP-2427A) and CFP (Semrock CFP-2432A).
Conditioned medium
The conditioned medium was obtained by growing the strain used in the experiment until OD600 nm = 2.0, and then the culture was rapidly sterilized with a 0.2-μm filter and kept at 4 °C until the experiment. When indicated, the imaging medium was supplemented with IPTG for the duration indicated in the figure.
Data processing: segmentation
Image segmentation and single-cell trace assembly were performed similarly to a previously described procedure23. In brief, the segmentation was done using images from a bright, constitutively expressed (PRNA1 promoter on the chromosome or on the plasmid) CFP or RFP. The rough channel boundaries were estimated, to reject out-of-channel cells, with a simple threshold followed by erosion, opening and dilation of the mask. The contrast of the fluorescent image was enhanced using a ‘unsharp mask’. Then, the edges of the cells were detected using the Laplacian of Gaussian method. Cells joined by their poles (as indicated by objects with definite constrictions) were separated, and spurious non-cell objects were rejected using their size, orientation and shape. Finally, the boundaries were refined using opening, thickening and active contours. The parameters used for these functions were optimized specifically for the combination of the strain, growth conditions and microscope setup. We will share the code used on request, but the specific parameters will need to be re-optimized depending on the exact setup.
We chose to follow only the cells at the top (closed end) of the channel (the ‘mother’ cell), as it made compiling the single-cell traces much easier as these cells stay in place for the duration of the experiment. Owing to physical limitations of the setup, the segmentation mask was slightly mis-registered with respect to the ‘data channel’ (that is, GFP or YFP). Each object was then registered to the proper channel before the data were extracted.
For the triple reporter strains (that did not contain a specific segmentation fluorophore), we combined the three reporters channels according to their signal-to-noise ratio to obtain an effective segmentation channel. In some cases, we used an alternative procedure in which the whole channels were segmented, and the top 50 pixels were used as a ‘cell’ that represented one to two cells. Because the oscillations for these analyses were very slow and the cells in the channels are very close in phase (for example, see Extended Data Fig. 5g), the two methods gave very similar results to the normal procedure, but in general the ‘channel’ analysis worked more reliably. This analysis was only used in Fig. 2b.
The background fluorescence was corrected by subtracting the median value of the fluorescent images (the cells represent a very small fraction of the image). We then estimated the concentration of fluorophore using the average of the background-substracted intensities inside the segmentation mask. Nearly identical results were obtained using the ‘peak’ intensity (median of the top 10% of the pixel in the segmentation mask), but for simplicity we only report the results obtained with the mean.
Single-cell trace construction
The temporal information of the cell data (such as intensities and area) was then compiled into single-cell traces by matching the centroid of the cells from frame n to frame n + 1. As there was little drift, this procedure was very reliable, and we prevented spurious matches by setting an upper limit on the centroid distance. We identified cell divisions by sudden decreases in cell area; if the cell area dropped to less than 60% of its previous value, a division was called.
Production rate estimation
To estimate the production rate of fluorophore, we used the derivative of the concentration, as it was more robust to errors in segmentation. Let T be the total intensity, A the area of the cell and C the concentration. Since T(t) = A(t)C(t),
in which is the normalized production rate and g(t) is the growth rate (for example, g = ln(2)/τdiv for exponential growth, , τdiv being the doubling time). Equation (1) was used for estimating the production rate in the paper, with g(t) estimated for each cell cycle with the initial and final area and dC/dt using Tikhonov regularization to enforce smoothness32. The normalization factor was kept as small as possible, but similar results were obtained for factors one order of magnitude smaller or larger. In practice, photobleaching or degradation of the fluorescent protein can affect the estimation of the production rate. One can account for these effects by using an effective half-life instead of τdiv (for example, , in which τphoto and τdeg are the photobleaching and degradation half-lives, respectively). These effects were negligible for GFP (even with the asv degradation tags), so we chose to report the production rate without correction.
Autocorrelation function and power spectrum estimation
The autocorrelation functions were estimated by averaging the correlation functions of the individual cells, as it was more robust to outliers, and using the unbiased estimator. Similar functions were obtained by taking directly the autocorrelation of the population, but needed manual curation of the data to remove dead cells or filaments.
in which xi(t) is the production rate or the concentration (indicated in the figure caption) of the ith cell at time t. Averaging of the correlations functions of the cells was done taking into account the finite length of the time series (each cell has a different number of samples for a specific time lag). If Ai is the autocorrelation of cell i,
with , Δt the time between images, j the discrete delay index and Li the number of points in time trace i. The brackets are used to emphasize discrete sampling. The autocorrelations were cropped to a constantly decreasing envelope to keep only time lags with good estimates. This resulted in correlation functions very similar to the ones obtained by using the biased estimator, albeit with a slightly larger envelope.
The power spectrum was then estimated by taking the discrete Fourier transform (DFT) of the windowed autocorrelation function33,34:
in which DFTN is the N point DFT and a[m] is the windowed symmetric autocorrelation:
and w[m] is a window function. Then,
where X(ω) is the power spectrum of the signal and W(ω) the Fourier transform of the window function. We are therefore sampling the power spectrum of the signal convolved with W(ω). This is a consistent estimator of the power spectrum (it converges to the actual power spectrum as the amount of data goes to infinity)35. We used a triangular window function to avoid negative spectral leakage, and the length of the window function (2M) was chosen to maximize the resolution without introducing too much noise (50–225 frames, depending on the period of the oscillations). The approximate resolution loss was indicated by a red line of width 2π/M (1/(MΔt)) in the figures.
Period histograms and phase drift estimation
Peak-to-peak distances were evaluated by finding maxima using the findpeaks MATLAB function. The traces were first smoothed using a 3 or 5 points moving average and peaks were rejected if they were closer than 3 or 5 frames to avoid double counting, or smaller than the average of the trace. The peaks were then manually curated; this was especially useful for the noisy oscillators. Note that the average period was slighly shorter than the first maximum of the autocorrelation, most likely because longer periods have higher intensities and thus more weights in the correlation (but not in the period histogram).
The period histograms were made by using the peak-to-peak distance. The squared error on the nth period grew linearly with n, as expected for this type of oscillator undergoing a random walk in phase. We therefore used the coefficient of variation (CV, standard deviation divided by the mean) of the period as an indicator of phase drift; the normalization makes comparison between oscillators of different frequencies straightforward.
Most of the strains had a phase drift of 30–35% per period; except for the repressilator without degradation but with the titration sponge, where it was only 14%. Since the variance increased linearly, we can express the variance for n periods () as a function of the variance for one ():
Hence, it would take approximately 13 periods (179 generations) to obtain a standard deviation of half a period.
Another measure of the phase drift is the average time to reach half a period of phase drift, or the average first passage time. This could be calculated by drawing randomly directly from the period histogram until the first time the phase drift is reached, because subsequent periods were exceptionally well approximated as independent (Fig. 1f). This creates a distribution of first passage times, and after 105 iterations, we converge on an average first passage time of around 18 periods (240 generations), again for the repressilator without degradation with titration (LPT64).
IPTG synchronization and flask experiment
To synchronize the phase of the oscillators in the population, we diluted the strains in imaging medium supplemented with appropriate antibiotics and 1 mM IPTG so that they would be early exponential (OD600 = 0.2) 8 h later (∼1 × 10−6) at 37 °C. For the unsynchronized control, we did the same procedure but did not include IPTG. After, we diluted the cultures to OD600 0.05 every 50 min, while taking the fluorescent images of the (undiluted) flasks. The OD600 of the imaged culture varied slightly, but the effect was negligible, as can be seen on the unsynchronized control (Fig. 3b).
Photo acquisition
Photos were acquired using a digital camera setup equipped with emission filters and LEDs fluorescent excitation36. A custom-written software controls a Canon T3i digital single lens reflex (DSLR) camera with a Canon EF-S 60 mm USM lens, placed in front of a Starlight express filter wheel, and appropriate LEDs for excitation. A long exposition time of 10 s was used for the flask, enabling the use of small OD600, while the exposition time of the plates was 0.1–2 s.
Microscopy
Images for Fig. 3c were acquired using an Olympus MVX10 Macroview microscope equipped with a Zeiss AxioCam MRc camera. Flurophores were excited using a Lumen200 fluorescence illumination system (Prior Scientific) and we used the following Olympus filter sets: CFP (U-M40001XL), YFP (U-M49003XL) and mCherry (U-M49008XL).
References
Elowitz, M. B. & Leibler, S. A synthetic oscillatory network of transcriptional regulators. Nature 403, 335–338 (2000)
Nakajima, M. et al. Reconstitution of circadian oscillation of cyanobacterial KaiC phosphorylation in vitro. Science 308, 414–415 (2005)
Teng, S.-W., Mukherji, S., Moffitt, J. R., de Buyl, S. & O’Shea, E. K. Robust circadian oscillations in growing cyanobacteria require transcriptional feedback. Science 340, 737–740 (2013)
Mihalcescu, I., Hsing, W. & Leibler, S. Resilient circadian oscillator revealed in individual cyanobacteria. Nature 430, 81–85 (2004)
Chabot, J. R., Pedraza, J. M., Luitel, P. & van Oudenaarden, A. Stochastic gene expression out-of-steady-state in the cyanobacterial circadian clock. Nature 450, 1249–1252 (2007)
Friedland, A. E. et al. Synthetic gene networks that count. Science 324, 1199–1202 (2009)
Daniel, R., Rubens, J. R., Sarpeshkar, R. & Lu, T. K. Synthetic analog computation in living cells. Nature 497, 619–623 (2013)
Fung, E. et al. A synthetic gene-metabolic oscillator. Nature 435, 118–122 (2005)
Stricker, J. et al. A fast, robust and tunable synthetic gene oscillator. Nature 456, 516–519 (2008)
Tigges, M., Marquez-Lago, T. T., Stelling, J. & Fussenegger, M. A tunable synthetic mammalian oscillator. Nature 457, 309–312 (2009)
Danino, T., Mondragón-Palomino, O., Tsimring, L. & Hasty, J. A synchronized quorum of genetic clocks. Nature 463, 326–330 (2010)
Mondragón-Palomino, O., Danino, T., Selimkhanov, J., Tsimring, L. & Hasty, J. Entrainment of a population of synthetic genetic oscillators. Science 333, 1315–1319 (2011)
Prindle, A. et al. Rapid and tunable post-translational coupling of genetic circuits. Nature 508, 387–391 (2014)
Bonnet, J., Yin, P., Ortiz, M. E., Subsoontorn, P. & Endy, D. Amplifying genetic logic gates. Science 340, 599–603 (2013)
Tabor, J. J. et al. A synthetic genetic edge detection program. Cell 137, 1272–1281 (2009)
Paulsson, J., Berg, O. G. & Ehrenberg, M. Stochastic focusing: fluctuation-enhanced sensitivity of intracellular regulation. Proc. Natl Acad. Sci. USA 97, 7148–7153 (2000)
Vilar, J. M. G., Kueh, H. Y., Barkai, N. & Leibler, S. Mechanisms of noise-resistance in genetic oscillators. Proc. Natl Acad. Sci. USA 99, 5988–5992 (2002)
McKane, A. J. & Newman, T. J. Predator-prey cycles from resonant amplification of demographic stochasticity. Phys. Rev. Lett. 94, 218102 (2005)
Lestas, I., Vinnicombe, G. & Paulsson, J. Fundamental limits on the suppression of molecular fluctuations. Nature 467, 174–178 (2010)
Keiler, K. C., Waller, P. R. & Sauer, R. T. Role of a peptide tagging system in degradation of proteins synthesized from damaged messenger RNA. Science 271, 990–993 (1996)
Andersen, J. B. et al. New unstable variants of green fluorescent protein for studies of transient gene expression in bacteria. Appl. Environ. Microbiol. 64, 2240–2246 (1998)
Wang, P. et al. Robust growth of Escherichia coli. Curr. Biol. 20, 1099–1103 (2010)
Norman, T. M., Lord, N. D., Paulsson, J. & Losick, R. Memory and modularity in cell-fate decision making. Nature 503, 481–486 (2013)
Paulsson, J. & Ehrenberg, M. Noise in a minimal regulatory network: plasmid copy number control. Q. Rev. Biophys. 34, 1–59 (2001)
Moriya, T., Yamamura, M. & Kiga, D. Effects of downstream genes on synthetic genetic circuits. BMC Syst. Biol. 8 (suppl. 4), S4 (2014)
Berg, O. G., Paulsson, J. & Ehrenberg, M. Fluctuations and quality of control in biological cells: zero-order ultrasensitivity reinvestigated. Biophys. J. 79, 1228–1236 (2000)
Niederholtmeyer, H. et al. Rapid cell-free forward engineering of novel genetic ring oscillators. eLife 4, e09771 (2015)
van der Pol, B. On relaxation-oscillations. Phil. Mag. 2, 978–992 (1926)
Brewster, R. C. et al. The transcription factor titration effect dictates level of gene expression. Cell 156, 1312–1323 (2014)
Verdú, S. Poisson communication theory; invited talk. The International Technion Communication Day in honor of Israel Bar-David, Haifa, Israel (25 March 1999)
Edelstein, A., Amodaj, N., Hoover, K., Vale, R. & Stuurman, N. Computer control of microscopes using μManager. Curr. Protoc. Mol. Biol. Chapter 14, Unit14.20 (2010)
Tikhonov, A. N. & Arsenin, V. Y. Solutions of Ill-posed problems. Math. Comput. 32, 1320–1322 (1978)
Blackman, R. B. & Tukey, J. W. The Measurement of Power Spectra (Dover Publications, 1958)
Oppenheim, A. V. & Schafer, R. W. Discrete-Time Signal Processing 3rd edn (Prentice Hall, 1989)
Jenkins, G. M. & Watts, D. G. Spectral Analysis and Its Applications (Holden-Day, 1968)
Chait, R., Shrestha, S., Shah, A. K., Michel, J.-B. & Kishony, R. A differential drug screen for compounds that select against antibiotic resistance. PLoS One 5, e15179 (2010)
Acknowledgements
We thank M. Elowitz for the repressilator plasmids, D. Landgraf for strains and plasmids, P. Cluzel for the fluorescent proteins, S. G. Megason and his laboratory for their microscope, R. Chait and M. Baym for the macroscope and C. Saenz for technical help on the microfluidics device. Some work was performed at the Harvard Medical School Microfluidics Facility and the Center for Nanoscale Systems, a member of the National Nanotechnology Infrastructure Network supported by NSF award ECS-0335765. L.P.-T. acknowledges fellowship support from the Natural Sciences and Engineering Research Council of Canada (NSERC) and the Fonds de recherche du Québec – Nature et technologies. This work was supported by National Institutes of Health (NIH) grants (GM081563 and GM095784) and NSF award 1517372.
Author information
Authors and Affiliations
Contributions
L.P.-T. and J.P. conceived the study and did the theoretical analysis with G.V. Experiments and data analysis were done by L.P.T. with help from N.D.L. All authors wrote the paper.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing financial interests.
Additional information
Reviewer Information Nature thanks J. Stelling and the other anonymous reviewer(s) for their contribution to the peer review of this work.
Extended data figures and tables
Extended Data Figure 1 Oscillations in the original and integrated repressilator circuits.
a, b, Original (NDL332, GFP production rate) (a) and integrated (LPT25, YFP concentration) (b) repressilator oscillations are sustained for more than 100 generations. The two time traces were normalized to their respective means. Three peaks in a indicated by asterisks have been clipped owing to their high amplitude (5.9, 7.1 and 4.8) to allow better visualization of the oscillations. IPTG was added to the media for the time period indicated by the red bar (in a) to synchronize the cells in the device.
Extended Data Figure 2 Interference from the reporter plasmid.
a, b, Oscillations of the integrated repressilator with the PLtet-mCherry-ASV plasmid (LPT54) have a more constant peak amplitude compared to the original repressilator (a), indicated by the CV of the peak amplitude decreasing from 0.78 to 0.36 (b). The inset in b zooms in on the tails of the distributions. c, Additional plasmid loss event of integrated repressilator with PLtet-mCherry-ASV reporter. The reporter plasmid is lost around generation 34, as evidenced by the loss of red fluorescence. The oscillation period shifts quickly from approximately 2 to 5 generations after the plasmid loss event. d, Example time trace of the integrated repressilator, without the reporter plasmid (LPT25). The YFP production rate oscillates (yellow trace), whereas the segmentation marker (blue trace) stays relatively constant (close-up of the shaded region on top). Both traces were normalized to their respective means. e, ACF and PSD were calculated over the whole population (8,694 total generations) and demonstrate strong oscillatory behaviour, with an average period of 5.6 generations. The width of the window function used for calculating the power spectrum is indicated by a red line.
Extended Data Figure 3 Summary of results explaining the difference in period between the original and integrated repressilator.
a, The PLtet sponge (LPT44) makes the oscillation slightly shorter and more regular compared to the empty plasmid (LPT45), but cannot explain the change in period. b, Increasing the expression of ‘competing’ substrates tagged with the asv tag makes the oscillations faster. The period gradually decreases from 5.5 generations for the empty plasmid (LPT45) to 4.2 with PLtet-peptide-ASV (LPT46), to 2.6 with PLtet-mCherry-ASV (LPT54), and to 2.3 with Pconst-darkGFP-ASV (LPT53). c, Removing the degradation tag on the reporter of the original repressilator (LPT60) produces oscillations very similar to the integrated repressilator with the sponge (LPT44). d, Summary of the period of the different construct presented in this figure, compared to the original (NDL332) and integrated repressilator (LPT25). Introduction of ASV-tagged molecules is sufficient to explain the change in period, whereas introduction of LAA-tagged molecules slows down the oscillations (LPT55). Overexpressing a functional ClpP–mGFPmut3 fusion protein makes the period slightly faster (5.4 generations, LPT159), but does not rescue the effect of the ASV-tagged proteins (2.8 generations, LPT165). e, Expressing ASV-tagged molecules in the absence of the repressilator lowers the mean abundances of ssrA-tagged molecules around fourfold, suggesting that the presence of ASV-tagged molecules causes faster degradation rates. f, In the ΔclpXP background, the oscillations are not affected by the presence of ASV-tagged molecules or additional reporter. g–i, Triple reporter with PLtet sponge (LPT127), triple reporter with PLtet-mCherry-ASV (LPT118) and single reporter with PLtet-mCherry-ASV (LPT64) have very similar autocorrelation functions and ring patterns. There were slight variations in the imaging conditions owing to manual focusing and non-uniformity of the LED illumination.
Extended Data Figure 4 Modelling results.
a, The repressilator can display harmonic or relaxation oscillations. The gradual transition between the regimes is shown by varying the parameter K in the minimal model (λ = 2,000 and n = 4, Supplementary Information 4.1). b, The experimental data suggest that the repressilator oscillates in the relaxation regime. Simulated time trace (blue, K = 13, λ = 103, and n = 3) is overlaid with the time trace of experimental data (from Fig. 2c, LPT64, yellow). c, Close-up of a simulated time trace (minimal model, K = 0.2, λ = 103, and n = 2, Supplementary Information 4.1) in the relaxation regime showing the three different repressors (blue, red and yellow). The oscillations can be separated into two distinct phases: an accumulation phase during which the protein (blue) is completely derepressed (red below threshold) and starts at very low numbers, and a decay phase that starts when the repressor is completely repressed (red above threshold) and ends when it goes below the repression threshold of the next component (yellow starts to accumulate). d, Relaxation oscillators have different parameter requirements for oscillations. Simulated time traces (solid lines) show oscillations without biochemical cooperativity or phase shift owing to the presence of mRNA (minimal model, K = 0.01, λ = 103, and n = 1, Supplementary Information 4.1). The deterministic differential equations with the same parameters show damped oscillations (dashed lines with flipped colours). e, Even for perfect threshold mechanism, substantial noise comes from the decay phase if the threshold (S) is too low (or too high) with respect to the peak value (N). If S << N, then the CV in one decay step goes down very slowly (1/log(N/(S + 1))). However, if it is reasonably close to its optimal value (for example, 0.05 < S/N < 0.3), it goes down much faster (). The CV is shown for different combination of S and N, as well as the asymptotic traces. f, Simulated time trace of the model of Supplementary Information 4.3.1 shows oscillations of similar shape, peak amplitude numbers, period and phase drift as the experimental data by using reasonable parameters (λ = 60, K = (5, 10, 10) for the three repressors, n = 1.5 for all repressors, , ).
Extended Data Figure 5 Period histograms and kymographs of selected strains.
Peak-to-peak distance of the oscillations was calculated as described in Methods, and the average period and the CV are reported in the figure panels. a, Original repressilator (NDL332). b, Integrated repressilator (LPT25). c, Integrated repressilator in ΔclpXP (LPT61). d, Integrated repressilator in ΔclpXP with PLtet-mCherry-ASV (LPT64). e, Integrated repressilator with PLtet sponge (LPT44). f, Integrated repressilator with PLtet-mCherry-ASV (LPT54). g, Kymographs (xy–t montage) of the raw data are presented for three strains. The image of a single growth channel is presented every 1, 2 and 7 frames (5 min per frame) for the top, middle and bottom panel, respectively. The oscillations in concentration are difficult to see in the fast oscillator (although clear when looking at production rate), but can be clearly seen in the slow oscillators. The growth channels are open towards the bottom of the images, where media is flowing (as represented in the schematic of Fig. 1a).
Extended Data Figure 6 Oscillations of the repressilator without degradation tags.
a, Schematic of integrated repressilator without degradation tags, with or without the PLtet titration sponge. b, Without the titration sponge (LPT120), the oscillations are erratic in amplitude, with a correlation coefficient of 0.1 after one period. c, Addition of the sponge (LPT124) makes the oscillations much more regular, with a correlation coefficient of 0.25 after one period. d, Time trace and autocorrelation of integrated repressilator without degradation tags in ΔclpXP (LPT128). Introduction of the mutation did not change the oscillations substantially (compared to c). e, The colonies of integrated repressilator without degradation tags with PLtet sponge (LPT124) exhibit spatiotemporal ring patterns in the YFP images. f, Close-up view of the colonies show that the spatiotemporal patterns were similar if the titration sponge contained only the promoter (LPT124) or expressed an ASV-tagged peptide (LPT125), suggesting that these strains have similar oscillations.
Extended Data Figure 7 Macroscopic spatial patterns of the repressilator.
a, Time course growth of a single colony grown from a ΔclpXP mutant cell containing the integrated repressilator and titration sponge (LPT64, PLtet-mCherry-ASV). Oscillations in YFP levels produce macroscopic, ringed structures in the YFP channel (bottom), whereas such patterns are absent in the constitutive segmentation marker (CFP, middle) and gross colony morphology (bright-field, top). The bottom and left white spots in the bright-field images are reflections from the white LEDs. b, On the left, unsynchronized cells were plated and different phases of the oscillators are represented by different ring patterns (dark or bright centre of different sizes). Synchronization of the cells with IPTG makes the patterns similar, with a dark centre of the same size. c, The ring patterns do not synchronize when adjacent colonies merge into each other. d, Only the presence of the PLtet sponge is required for macroscopic oscillations, while titration of the other repressors do not greatly affect the oscillations. From left to right: LPT153, LPT154, LPT157, LPT143, LPT155, LPT156 and LPT152. Several strains were also evaluated in the microfluidic device.
Extended Data Figure 8 Characterization of the microfluidic device and of the oscillations.
a, The average division time of the integrated repressilator (LPT25) is constant over time. The inset shows the distribution of growth rates of two independent experiments (45,828 and 9,135 points are shown in the blue and red distributions, respectively), with a slight difference in the mean (1%). b, The period of the oscillations is constant in space (position in field of view, distance to inlets and outlets and different media channels) and time. Each point represents a bin of 400 (a) or 100 (b) points, with the error bars indicating s.e.m. c, The induction/repression switch of cI (reported by YFP) occurs when the transcriptional reporter for TetR (CFP) is below the detection limit. Typical time trace of multireporter repressilator without repressor degradation and with PLtet-peptide-ASV plasmid (ΔclpXP, LPT117). The production rate of YFP is shown alongside the CFP concentration. The inset shows that the switch from induction to repression occurs below the detection limit of ∼50 fluorescent units (FU). d, The distribution of peak amplitude of the repressilator without degradation but with titration sponge shows substantial heterogeneity (LPT64, CV of 35%). e, The peak amplitude has a small influence on the next period, owing to exponential dilution. The red line shows a fit to y = 1.99 × log(x) + 13.18, and explains 25% of the variance in the periods. Black circles are bins of 15 points of black dots (LPT64) and blue dots (LPT156). f, Estimating partitioning root mean squared (r.m.s.) errors at cell division during the dilution phase showed that it scaled binomially, and allowed us to roughly estimate a fluorescence units to protein scaling factor. Black circles are bins of 50 blue dots (LPT64). The red line shows the fit (after conversion) to , in which ni is the number of proteins in the daughters right after division, and N = n1 + n2 the number in the mother cell. g, Typical time trace of triple-reporter repressilator without degradation with a titration sponge (LPT127) in estimated protein numbers (concentration × average cell size).
Extended Data Figure 9 Robustness and synchronization of the oscillations.
a, The phase of the oscillations is independent of the phase of the cell cycle. The average phase of the oscillation phase is shown as a function of the position in the cell cycle. Each point represents a bin of 3,000 data points, which have been averaged in x and y after being sorted on their x values. The error bars represent s.e.m. and are of similar size to the symbols. Similar results were obtained for different strains, but are shown here for the integrated repressilator (LPT25). b, Synchronization of different cells in the microfluidic device was done by introducing 1 mM IPTG. The original repressilator (NDL332) shows a modest level of synchrony in the oscillations of the GFP production rate. c, The integrated repressilator shows a more robust synchronization in the YFP production rates, but takes more time to recover from the perturbation.
Extended Data Figure 10 Schematic of the major changes to the repressilator and resulting effects on the oscillations.
The original repressilator displays sustained oscillation with a period of 2.4 generations, albeit with a variable amplitude. Integrating the reporter on the pSC101 plasmid decreases the peak amplitude CV from 78% to 36%. Removing the presence of the ASV-tagged molecules then increases the period to 5.7 generations, owing to the interference with degradation of the repressors in the former case. Removing degradation entirely increases the period to 10 generations, but considerable amplitude fluctuations and phase drift subsist. Reintroducing a sponge of binding site for the TetR repressors raises the repression threshold and enables the repressilator to exhibit precise oscillations (as well as macroscopic oscillations), by decreasing the period CV from 28% to 14% and increasing the period to 14 generations. Typical time traces are shown from top to bottom of NDL332, LPT54, LPT25, LPT61 and LPT127.
Supplementary information
Supplementary Information
This file contains information about the strains, protocols for the microfluidic master fabrication, supplementary results and discussion, details on the theory and an appendix on fundamental constraints on the accuracy of the repressilator. (PDF 667 kb)
Oscillations of bacterial cultures grown in flasks
Cells containing the multi-reporter repressilator without repressor degradation and with PLtet-peptide-ASV plasmid (δclpXP, LPT117) were grown in liquid culture in 25mL flasks. After the culture was initially synchronized with IPTG, it was kept in exponential phase via dilution. Macroscopic oscillations were imaged with a digital camera equipped with appropriate LED and filters (Methods). 14 frames were acquired in total at 50 min intervals to form a time lapse, and the flask oscillates between green (YFP) and blue (CFP) for 2 cycles. (MOV 444 kb)
Image time series showing the oscillations of the original repressilator (NDL332)
The video is played at 10 frames/s and the images acquired every 5 min. From 58 to 60s, 1mM IPTG was introduced to synchronize the phase of the cells. (MOV 3553 kb)
Image time series showing the oscillations of the integrated repressilator, with PLtet-mCherry-ASV (LPT54)
The oscillations are reported by a YFP (green) while a constitutive CFP is expressed as segmentation marker (blue). The video is played at 10 frames/s and the images were acquired every 5 min. (MOV 695 kb)
Image time series showing the oscillations of the integrated repressilator (LPT25)
The video is played at 10 frames/s and the images were acquired every 5 min. From 58 to 60s, 1mM IPTG was introduced to synchronize the phase of the cells. (MOV 842 kb)
Image time series showing the oscillations of the repressilator without degradation and without titration sponge (LPT61)
The video is played at 10 frames/s and the images were acquired every 5 min. The oscillations are reported by a YFP (green) while a constitutive CFP is expressed as segmentation marker (blue). (MOV 1166 kb)
Image time series showing the oscillations of the triple reporter repressilator, without degradation and with titration sponge (LPT117)
The video is played at 10 frames/s and the images were acquired every 8 min. The cells alternate between red (RFP), green (YFP) and blue (CFP) (MOV 1665 kb)
Oscillations of repressilator without degradation and with titration sponge (LPT64), in poor growth conditions (early stationary media, OD600 ~2)
The video is played at 10 frames/s and the images acquired were every 8 min. The oscillations are reported by a YFP (green) while a constitutive CFP is expressed as segmentation marker (blue). Even though the cells have a very different physiology and are subject to stressful conditions (frequent cell deaths, filamentation, etc.), they are still oscillating with a period of ~14 generations. (MOV 588 kb)
Rights and permissions
About this article
Cite this article
Potvin-Trottier, L., Lord, N., Vinnicombe, G. et al. Synchronous long-term oscillations in a synthetic gene circuit. Nature 538, 514–517 (2016). https://doi.org/10.1038/nature19841
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1038/nature19841
- Springer Nature Limited
This article is cited by
-
Emerging tools for uncovering genetic and transcriptomic heterogeneities in bacteria
Biophysical Reviews (2024)
-
Customizing cellular signal processing by synthetic multi-level regulatory circuits
Nature Communications (2023)
-
A general model-based causal inference method overcomes the curse of synchrony and indirect effect
Nature Communications (2023)
-
Modelling genetic stability in engineered cell populations
Nature Communications (2023)
-
A synthetic population-level oscillator in non-microfluidic environments
Communications Biology (2023)