Abstract
Synthetically engineered genetic circuits can perform a wide range of tasks but generally with lower accuracy than natural systems. Here we revisited the first synthetic genetic oscillator, the repressilator1, and modified it based on 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. This created highly regular and robust oscillations. 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 show 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.
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–5. Synthetic circuits built from well-characterized parts can also exhibit a wide range of dynamical features – including arithmetic computations6, 7, oscillations1, 8–13, logic gates14 and edge detection15 – but often with lower accuracy. For example, the repressilator1, a now iconic device that helped jump-start the field of synthetic biology 15 years ago, showed clear signs of oscillations using a simple design where 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 quite irregular. Subsequent synthetic oscillators evaluated different control topologies or repression mechanisms8–13, but most were again quite irregular in both phase and amplitude despite being mathematically designed to display sustained oscillations in a broad range 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. On one hand, 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. On the other hand, any component present in low numbers can in principle randomize behavior of the whole system, and a single stochastic signaling step can introduce fundamental constraints19 that cannot be overcome by any control system. This suggests that simplicity could even help 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 encoded GFP under the control of TetR with a modified degradation tag1, 21. We first reevaluated 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 behavior 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, due to poorly controlled self-replication, and therefore effectively transmit fluctuations to encoded proteins24. Moving the YFP 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 due 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 also can create effects related to dynamic instability of microtubules, with large random fluctuations in single cells. Comparing a range of constructs indeed showed that the synthetic degradation tag caused fluctuations to propagate from the reporter proteins to the repressors via the proteolysis system (SI §3.1.1). Surprisingly, however, the ’competing’ reporter proteins accelerated the degradation of ssrA-tagged substrates (Extended Data Fig. 3). Removing this interference created very regular oscillations, with periods increasing from ~2.4 to ~5.7 generations (Fig. 1d–e, Extended Data Fig. 1b, Extended Data Fig. 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, i.e., without the low-copy noise of single cells, the repressilator has been shown to display the sinusoidal curves expected for harmonic oscillators27. However, analyzing the highly asymmetric shape of the time traces in single cells shows that it effectively operates as a relaxation oscillator28, i.e., 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 key to reduce the heterogeneity in the build-up and dilution phase (Box 1, SI §4.2) since stochastic effects otherwise fundamentally compromise the system’s ability 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, SI §4.2.2).
Box 1. Relaxation oscillations of the repressilator.
Depending on parameters, simple repressilators can produce traditional harmonic oscillations with sinusoidal trajectories, as observed in vitro, or relaxation oscillations with separate build-up and relaxation phases (panels below) as we observe experimentally in single cells (middle panel). Due to low abundance fluctuation effects, single cells can in principle also achieve stable oscillations without the traditional requirements of cooperative repression and feedback delays (simulation example in left panel, details in SI). However, having low abundances introduces other constraints. For example, using Poisson communications theory29 we demonstrate (SI §A) hard limits on the ability of such systems to keep track of time, in terms of the average number of molecules N at the peak of the oscillations, even if a repression control system could remember time series of decay events. For circuits like the actual repressilator, where repression is set by the current repressor level, the constraints are more severe yet, and limited both by heterogeneity in N and the inherent noise of the first-order elimination process until levels reach the repression threshold S. Variation in N can be reduced if repressors approach a steady state where production is balanced by elimination (left panel). Noise in N also only has a damped effect on the time to reach a threshold because that time approximately depends logarithmically on N/S: doubling N only adds one more half-life before reaching S. However, substantial noise can arise towards the end of each decay phase if the repression threshold S is too low, as the last few steps then dominate the total decay time (right panel and inset). Specifically, the average length of the decay phase is while the variance is in units of protein half-lives (for details see SI §4.2.2), creating an optimal threshold Sopt that minimizes the CV in the decay time. Increasing N should only significantly reduce this CV if S > Sopt, have virtually no effect if S < Sopt, and decrease the CV in proportion to if S is close to Sopt (Extended Data Fig. 4e). Finally, the exponential nature of the decay phase allows the repressilator to be robust to growth conditions: changes in N/S are logarithmically damped in their effects on the average period. Though N and S change with conditions, for many repressors they may change with similar factors that cancel out in the ratio, e.g. because conditions with less gene expression (lowering N) also tend to produce smaller cell volumes (lowering S).
Motivated by these results, we eliminated repressor degradation by removing the ssrA degradation tags from the repressors, by using a ΔclpXP strain, or both (SI §3.3). These circuits indeed oscillated in all cells, with a period of ~10 generations. However, as predicted the noise in the period was only slightly reduced (Fig. 2a, Extended Data Fig. 5c, Extended Data Fig. 6). To pinpoint the reason we built a circuit with compatible fluorescent reporter proteins for each repressor. Analyzing 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 (SI §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, e.g. 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 CI and LacI 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 create sharp switches30 (SI §4.3), which may or may not be necessary for oscillations in single cells but generally should increase accuracy.
These changes created a streamlined repressilator with highly regular oscillations that peak every ~14 generations (Fig. 2c). Each repressor spends several generations at virtually undetectable concentrations (SI §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). Indeed the phase drift was only ~14% per period (Extended Data Fig. 5d), i.e., on average the circuit should oscillate for ~18 periods before accumulating half a period of drift (Methods). The theory shows that similar accuracy should be possible in systems where 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, plasmid copy numbers, RNA degradation, gene expression, cell volume, etc. 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). Indeed 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 culture where 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 indeed found that whole flasks oscillated autonomously, with a period of the expected ~14 generations (Fig. 3b, S 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 significantly, 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 behavior of single cells – no connections were introduced and cells kept their own phase when merging into areas where the neighboring cells had a different phase (Extended Data Fig. 7c).
The results above (summarized in Extended Data Fig. 10) illustrate the importance of understanding genetic networks at the level of stochastic chemistry, particularly for synthetic circuits where the noise has not been shaped by natural selection and where the heterologous components and reporters used may interfere with cells. We hypothesize 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
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 hour and cured at 65°C for 1 hour. Individual chips were then cut and the inlets and outlets were punched with a biopsy puncher. Bonding to KOH-cleaned cover slips was ensured using oxygen plasma treatment (30 sec 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
E. coli strains were grown overnight in LB with appropriate antibiotics and diluted 1:100 ~2–3 hours 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 Pluronic F-108 (Sigma Aldrich, included as a passivating agent). The cells were loaded into the device at OD600 0.2–0.4, and centrifuged on a custom-machined holder that could fit into a standard table-top centrifuge at 5000 g 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 for 1 hour, to clear the inlets and outlets. The media was then pumped at 5–10 μL/min for the duration of the experiment and cells were allowed to adapt to the device for multiple 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 60X Plan Apo oil objective (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) in order to reduce photobleaching, and the reporter channels were acquired using 2×2 binning (CCD chip dimension of 1344 × 1024 pixels, effective pixel size of 129nm × 129nm). 16 bits TIFF images were taken every 5–8 minutes, 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. 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 = 2.0, and then the culture was rapidly sterilized with a 0.2μm filter and kept at 4°C until the experiment.
IPTG
When indicated, the imaging medium was supplemented with isopropyl β-D-1-thiogalactopyranoside (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. Briefly, the segmentation was done using images from a bright, constituvely expressed (PRNA1 promoter on the chromosome or on the plasmid) CFP or RFP. The rough channel boundaries were estimated, in order 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. Due to physical limitations of the setup, the segmentation mask was slightly mis-registered with respect to the ‘data channel’ (i.e. 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 where the whole channels were segmented, and the top 50 pixels were used as a ‘cell’ which 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 (e.g. 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 traces construction
The temporal information of the cell data (intensities, area, etc.) 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),
(1) |
where is the normalized production rate and g(t) is the growth rate (e.g. g = ln(2)/τdiv for exponential growth, A(t) = A02t/τdiv, τ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 (e.g. , where τ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.
(2) |
where 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,
(3) |
with A(jΔt) = Â[j], Δ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:
(4) |
where DFTN is the N point DFT and a[m] is the windowed symmetric autocorrelation:
(5) |
and w[m] is a window function. Then,
(6) |
(7) |
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 ~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 ~ 18 periods (~ 240 generations), again for the repressilator without degradation with titration (LPT64).
Macroscopic image acquisition
IPTG synchronization and flask experiment
In order 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 hours later (~ 1 : 106) 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 60mm 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 figure 3c were acquired using a 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).
Extended Data
Supplementary Material
Acknowledgments
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 lab 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. LPT 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 NIH Grants (GM081563 and GM095784) and NSF Award 1517372.
Footnotes
Supplementary Information is available in the online version.
Author contribution
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.
The authors declare no competing financial interests.
Readers are welcome to comment on the online version of the paper.
References
- 1.Elowitz MB, Leibler S. A synthetic oscillatory network of transcriptional regulators. Nature. 2000;403:335–338. doi: 10.1038/35002125. [DOI] [PubMed] [Google Scholar]
- 2.Nakajima M, et al. Reconstitution of Circadian Oscillation of Cyanobacterial KaiC Phosphorylation in Vitro. Science. 2005;308:414–415. doi: 10.1126/science.1108451. [DOI] [PubMed] [Google Scholar]
- 3.Teng SW, Mukherji S, Moffitt JR, de Buyl S, O’Shea EK. Robust circadian oscillations in growing cyanobacteria require transcriptional feedback. Science. 2013;340:737–40. doi: 10.1126/science.1230996. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Mihalcescu I, Hsing W, Leibler S. Resilient circadian oscillator revealed in individual cyanobacteria. Nature. 2004;430:81–85. doi: 10.1038/nature02533. [DOI] [PubMed] [Google Scholar]
- 5.Chabot JR, Pedraza JM, Luitel P, van Oudenaarden A. Stochastic gene expression out-of-steady-state in the cyanobacterial circadian clock. Nature. 2007;450:1249–1252. doi: 10.1038/nature06395. [DOI] [PubMed] [Google Scholar]
- 6.Friedland AE, et al. Synthetic gene networks that count. Science. 2009;324:1199–202. doi: 10.1126/science.1172005. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Daniel R, Rubens JR, Sarpeshkar R, Lu TK. Synthetic analog computation in living cells. Nature. 2013 doi: 10.1038/nature12148. [DOI] [PubMed] [Google Scholar]
- 8.Fung E, et al. A synthetic gene-metabolic oscillator. Nature. 2005;435:118–122. doi: 10.1038/nature03508. [DOI] [PubMed] [Google Scholar]
- 9.Stricker J, et al. A fast, robust and tunable synthetic gene oscillator. Nature. 2008;456:516–519. doi: 10.1038/nature07389. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Tigges M, Marquez-Lago TT, Stelling J, Fussenegger M. A tunable synthetic mammalian oscillator. Nature. 2009;457:309–312. doi: 10.1038/nature07616. [DOI] [PubMed] [Google Scholar]
- 11.Danino T, Mondragón-Palomino O, Tsimring L, Hasty J. A synchronized quorum of genetic clocks. Nature. 2010;463:326–30. doi: 10.1038/nature08753. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Mondragón-Palomino O, Danino T, Selimkhanov J, Tsimring L, Hasty J. Entrainment of a population of synthetic genetic oscillators. Science. 2011;333:1315–9. doi: 10.1126/science.1205369. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Prindle A, et al. Rapid and tunable post-translational coupling of genetic circuits. Nature. 2014 doi: 10.1038/nature13238. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Bonnet J, Yin P, Ortiz ME, Subsoontorn P, Endy D. Amplifying Genetic Logic Gates. Science. 2013 doi: 10.1126/science.1232758. [DOI] [PubMed] [Google Scholar]
- 15.Tabor JJ, et al. A synthetic genetic edge detection program. Cell. 2009;137:1272–81. doi: 10.1016/j.cell.2009.04.048. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Paulsson J, Berg OG, Ehrenberg M. Stochastic focusing: fluctuation-enhanced sensitivity of intracellular regulation. Proc Natl Acad Sci USA. 2000;97:7148–7153. doi: 10.1073/pnas.110057697. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Vilar JMG, Kueh HY, Barkai N, Leibler S. Mechanisms of noise-resistance in genetic oscillators. Proc Natl Acad Sci USA. 2002;99:5988–92. doi: 10.1073/pnas.092133899. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.McKane aJ, Newman TJ. Predator-Prey Cycles from Resonant Amplification of Demographic Stochasticity. Physical Review Letters. 2005;94:218102. doi: 10.1103/PhysRevLett.94.218102. [DOI] [PubMed] [Google Scholar]
- 19.Lestas I, Vinnicombe G, Paulsson J. Fundamental limits on the suppression of molecular fluctuations. Nature. 2010;467:174–178. doi: 10.1038/nature09333. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20.Keiler K, Waller P, Sauer R. Role of a peptide tagging system in degradation of proteins synthesized from damaged messenger RNA. Science. 1996;271:990–993. doi: 10.1126/science.271.5251.990. [DOI] [PubMed] [Google Scholar]
- 21.Andersen JB, et al. New unstable variants of green fluorescent protein for studies of transient gene expression in bacteria. Appl Environ Microbiol. 1998;64:2240–2246. doi: 10.1128/aem.64.6.2240-2246.1998. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Wang P, et al. Robust growth of Escherichia coli. Curr Biol. 2010;20:1099–1103. doi: 10.1016/j.cub.2010.04.045. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Norman TM, Lord ND, Paulsson J, Losick R. Memory and modularity in cell-fate decision making. Nature. 2013;503:481–6. doi: 10.1038/nature12804. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Paulsson J, Ehrenberg M. Noise in a minimal regulatory network: plasmid copy number control. Q Rev Biophys. 2001;34:1–59. doi: 10.1017/s0033583501003663. [DOI] [PubMed] [Google Scholar]
- 25.Moriya T, Yamamura M, Kiga D. Effects of downstream genes on synthetic genetic circuits. BMC Systems Biology. 2014;8:S4. doi: 10.1186/1752-0509-8-S4-S4. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Berg OG, Paulsson J, Ehrenberg M. Fluctuations and quality of control in biological cells: zero-order ultrasensitivity reinvestigated. Biophysical journal. 2000;79:1228–1236. doi: 10.1016/S0006-3495(00)76377-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Niederholtmeyer H, et al. Rapid cell-free forward engineering of novel genetic ring oscillators. eLife. 2015:e09771. doi: 10.7554/eLife.09771. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.van der Pol B. On relaxation-oscillations. Philosophical Magazine. 1926;2:978–992. [Google Scholar]
- 29.Verdú S. Poisson communication theory. Invited talk. 1999 Mar;25 [Google Scholar]
- 30.Brewster R, et al. The Transcription Factor Titration Effect Dictates Level of Gene Expression. Cell. 2014;156:1312–1323. doi: 10.1016/j.cell.2014.02.022. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Edelstein A, Amodaj N, Hoover K, Vale R, Stuurman N. Computer control of microscopes using microManager. Current protocols in molecular biology. 2010;Chapter 14(Unit14.20) doi: 10.1002/0471142727.mb1420s92. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.Tikhonov AN, Arsenin VY. Solutions of Ill-Posed Problems. Mathematics of Computation. 1978;32:1320–2. [Google Scholar]
- 33.Blackman RB, Tukey JW. The measurement of power spectra. Dover Publications; New York, NY: 1958. [Google Scholar]
- 34.Oppenheim AV, Schafer RW. Discrete-time signal processing. 3 Prentice Hall; Upper Saddle River, NJ: 1989. [Google Scholar]
- 35.Jenkins GM, Watts DG. Spectral Analysis. 1968 [Google Scholar]
- 36.Chait R, Shrestha S, Shah AK, Michel JB, Kishony R. A differential drug screen for compounds that select against antibiotic resistance. PloS one. 2010;5:e15179. doi: 10.1371/journal.pone.0015179. [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.