Click here to close
Hello! We notice that you are using Internet Explorer, which is not supported by Xenbase and may cause the site to display incorrectly.
We suggest using a current version of Chrome,
FireFox, or Safari.
PLoS Comput Biol
2017 May 11;135:e1005479. doi: 10.1371/journal.pcbi.1005479.
Show Gene links
Show Anatomy links
Identifying stochastic oscillations in single-cell live imaging time series using Gaussian processes.
Phillips NE
,
Manning C
,
Papalopulu N
,
Rattray M
.
???displayArticle.abstract???
Multiple biological processes are driven by oscillatory gene expression at different time scales. Pulsatile dynamics are thought to be widespread, and single-cell live imaging of gene expression has lead to a surge of dynamic, possibly oscillatory, data for different gene networks. However, the regulation of gene expression at the level of an individual cell involves reactions between finite numbers of molecules, and this can result in inherent randomness in expression dynamics, which blurs the boundaries between aperiodic fluctuations and noisy oscillators. This underlies a new challenge to the experimentalist because neither intuition nor pre-existing methods work well for identifying oscillatory activity in noisy biological time series. Thus, there is an acute need for an objective statistical method for classifying whether an experimentally derived noisy time series is periodic. Here, we present a new data analysis method that combines mechanistic stochastic modelling with the powerful methods of non-parametric regression with Gaussian processes. Our method can distinguish oscillatory gene expression from random fluctuations of non-oscillatory expression in single-cell time series, despite peak-to-peak variability in period and amplitude of single-cell oscillations. We show that our method outperforms the Lomb-Scargle periodogram in successfully classifying cells as oscillatory or non-oscillatory in data simulated from a simple genetic oscillator model and in experimental data. Analysis of bioluminescent live-cell imaging shows a significantly greater number of oscillatory cells when luciferase is driven by a Hes1 promoter (10/19), which has previously been reported to oscillate, than the constitutive MoMuLV 5' LTR (MMLV) promoter (0/25). The method can be applied to data from any gene network to both quantify the proportion of oscillating cells within a population and to measure the period and quality of oscillations. It is publicly available as a MATLAB package.
Fig 1. Simulated time series examples from the OU and OUosc covariance functions in one dimension.(A) Simulation of OU covariance function with α = 0.5, σ = 1. (B) Simulation of OU covariance function with α = 0.01, σ = 1. (C) Simulation of OUosc covariance function with α = 0.04, β = 0.5, and σ = 1. (D) Simulation of OUosc covariance function with α = 0.2, β = 0.5, and σ = 1. Dotted lines in (C) and (D) are sinusoids with frequency β = 0.5, where the first peak is fitted to the first peak of the data.
Fig 2. An illustrative example of the detrending pipeline.(A) Simulation sample from OUosc covariance function with α = 0.2, β = 0.5, and σ = 1. (B) Simulation of 3 different samples of SE covariance function with αSE = 0.01 and σSE = 1. Solid black example is used then added to signal (C) Superposition of original signal (A) with long term trend ((B), shown as dotted black line). Dotted green line represents trend fitted from data. (D) Detrended final signal used for analysis, found by subtracting the fitted trend from (C).
Fig 3. The network topology of the Hes1 transcription factor.
Fig 4. Time series examples from the stochastic Hes1 model.(A), (B) Power spectra of protein concentrations calculated from 1000 independent Gillespie simulations. Measurements start at t = 5000 mins in order to allow for equilibration. Model parameters for (A) are P0 = 300, h = 1, τ = 0, αm = αp = 1, μm = μp = 0.07 and Ω = 20. Model parameters for (B) are P0 = 100, h = 3, τ = 18, αm = αp = 1, μm = μp = 0.03 and Ω = 20. (C), (D) Time series examples and associated LLR scores from (A) and (B), respectively. (E), (F) LSP of time series (C) and (D), respectively.
Fig 5. Comparing the LSP and Gaussian process method using ROC curves from synthetic data.(A, D and G) Representative time series of non-oscillatory gene expression at different noise levels and time lengths. (B, E and H) Representative time series of oscillatory gene expression at different noise levels and time lengths. (C, F and I) ROC curves: the true positive against false positive rate at different noise levels and time lengths. Red, LLR Gaussian process method; blue, LSP.
Fig 6. The detrending length scale affects the classification of cells and the estimated period.(A) Representative time series of oscillatory gene expression with trend added. Green, raw expression; red, added trend; blue, the sum of the two signals. (B, D and F) The fitted trend line using upper bound of αSE = exp(−6), exp(−4) and exp(−2), respectively. Blue, signal; red, fitted trend. (C, E and G) The estimated period of the detrended time series.
Fig 7. Bioluminescence imaging of C17 neural progenitor cells with luciferase expression driven by the oscillatory Hes1 or constitutive MMLV promoter.(A) Bioluminescence images of an individual cell with luciferase driven by Hes1 promoter. (B) Raw time series of bioluminescence quantification from A. (C) Detrended bioluminescence time series. (D) Bioluminescence images of an individual cell with luciferase driven by MMLV promoter. (E) Raw time series of bioluminescence quantification from D. (F) Detrended bioluminescence time series. Both reporters show dynamic expression.
Fig 8. The LLR between OU and OUosc model fits to the single-cell experimental data and synthetic non-oscillatory data.(A) The LLR distribution of 19 cells with the Hes1 promoter. (B) The LLR distribution of 25 cells with the MMLV promoter. (C) The LLR distribution of 2000 synthetic cells generated from the OU model using parameters fitted to A and B.
Agostinelli,
What time is it? Deep learning approaches for circadian rhythms.
2016, Pubmed
Agostinelli,
What time is it? Deep learning approaches for circadian rhythms.
2016,
Pubmed
Anderson,
A modified next reaction method for simulating chemical systems with time dependent propensities and delays.
2007,
Pubmed
Badugu,
Digit patterning during limb development as a result of the BMP-receptor interaction.
2012,
Pubmed
Bahar Halpern,
Nuclear Retention of mRNA in Mammalian Tissues.
2015,
Pubmed
Barkai,
Circadian clocks limited by noise.
2000,
Pubmed
Berridge,
The AM and FM of calcium signalling.
1997,
Pubmed
Biancalani,
Stochastic Turing patterns in the Brusselator model.
2010,
Pubmed
Bieler,
Robust synchronization of coupled circadian and cell cycle oscillators in single mammalian cells.
2014,
Pubmed
Bonev,
MicroRNA-9 Modulates Hes1 ultradian oscillations by forming a double-negative feedback loop.
2012,
Pubmed
,
Xenbase
Brett,
Stochastic processes with distributed delays: chemical Langevin equation and linear-noise approximation.
2013,
Pubmed
Bronstein,
Bayesian inference of reaction kinetics from single-cell recordings across a heterogeneous cell population.
2015,
Pubmed
Costa,
Inference on periodicity of circadian time series.
2013,
Pubmed
Dupont,
Calcium oscillations.
2011,
Pubmed
Elf,
Fast evaluation of fluctuations in biochemical networks with the linear noise approximation.
2003,
Pubmed
Feillet,
Phase locking and multiple oscillating attractors for the coupled mammalian clock and cell cycle.
2014,
Pubmed
Ferrell,
Modeling the cell cycle: why do certain circuits oscillate?
2011,
Pubmed
,
Xenbase
Galla,
Intrinsic fluctuations in stochastic delay systems: theoretical description and application to a simple model of gene regulation.
2009,
Pubmed
Geva-Zatorsky,
Oscillations and variability in the p53 system.
2006,
Pubmed
Geva-Zatorsky,
Fourier analysis and systems identification of the p53 feedback loop.
2010,
Pubmed
Glynn,
Detecting periodic patterns in unevenly spaced gene expression time series using Lomb-Scargle periodograms.
2006,
Pubmed
Goldbeter,
Systems biology of cellular rhythms.
2012,
Pubmed
Goldman,
Statistical tests of models of DNA substitution.
1993,
Pubmed
Goodfellow,
microRNA input into a neural ultradian oscillator controls emergence and timing of alternative cell states.
2014,
Pubmed
,
Xenbase
Grima,
An effective rate equation approach to reaction kinetics in small volumes: theory and application to biochemical reactions in nonequilibrium steady-state conditions.
2010,
Pubmed
Gwinner,
Circannual rhythms in birds.
2003,
Pubmed
Hansen,
Limits on information transduction through amplitude and frequency regulation of transcription factor activity.
2015,
Pubmed
Hansen,
Promoter decoding of transcription factor dynamics involves a trade-off between noise and control of gene expression.
2013,
Pubmed
Heron,
Bayesian inference for dynamic transcriptional regulation; the Hes1 system as a case study.
2007,
Pubmed
Hey,
A stochastic transcriptional switch model for single cell imaging data.
2015,
Pubmed
Hughes,
JTK_CYCLE: an efficient nonparametric algorithm for detecting rhythmic components in genome-scale data sets.
2010,
Pubmed
Imayoshi,
Oscillatory control of factors determining multipotency and fate in mouse neural progenitors.
2013,
Pubmed
Leng,
Oscope identifies oscillatory genes in unsynchronized single-cell RNA-seq experiments.
2015,
Pubmed
Levine,
Polyphasic feedback enables tunable cellular timers.
2014,
Pubmed
Masamizu,
Real-time imaging of the somite segmentation clock: revelation of unstable oscillators in the individual presomitic mesoderm cells.
2006,
Pubmed
McKane,
Predator-prey cycles from resonant amplification of demographic stochasticity.
2005,
Pubmed
Micali,
Accurate encoding and decoding by single cells: amplitude versus frequency modulation.
2015,
Pubmed
Monk,
Oscillatory expression of Hes1, p53, and NF-kappaB driven by transcriptional time delays.
2003,
Pubmed
Moore,
MiR-192-Mediated Positive Feedback Loop Controls the Robustness of Stress-Induced p53 Oscillations in Breast Cancer Cells.
2015,
Pubmed
Morgenstern,
Advanced mammalian gene transfer: high titre retroviral vectors with multiple drug selection markers and a complementary helper-free packaging cell line.
1990,
Pubmed
Munsky,
Using gene expression noise to understand gene regulation.
2012,
Pubmed
Nagoshi,
Circadian gene expression in individual fibroblasts: cell-autonomous and self-sustained oscillators pass time to daughter cells.
2004,
Pubmed
Nelson,
Oscillations in NF-kappaB signaling control the dynamics of gene expression.
2004,
Pubmed
Novák,
Design principles of biochemical oscillators.
2008,
Pubmed
Oates,
Patterning embryos with oscillations: structure, function and dynamics of the vertebrate segmentation clock.
2012,
Pubmed
Phillips,
Stochasticity in the miR-9/Hes1 oscillatory network can account for clonal heterogeneity in the timing of differentiation.
2016,
Pubmed
,
Xenbase
Plautz,
Quantitative analysis of Drosophila period gene transcription in living animals.
1997,
Pubmed
Rensing,
Biological timing and the clock metaphor: oscillatory and hourglass mechanisms.
2001,
Pubmed
Schwanhäusser,
Global quantification of mammalian gene expression control.
2011,
Pubmed
Shimojo,
Oscillations in notch signaling regulate maintenance of neural progenitors.
2008,
Pubmed
Solin,
Infinite-dimensional Bayesian filtering for detection of quasiperiodic phenomena in spatiotemporal data.
2013,
Pubmed
Sonnen,
Dynamic signal encoding--from cells to organisms.
2014,
Pubmed
Storey,
Statistical significance for genomewide studies.
2003,
Pubmed
Suter,
Origins and consequences of transcriptional discontinuity.
2011,
Pubmed
Thaben,
Detecting rhythms in time series with RAIN.
2014,
Pubmed
Thomas,
Signatures of nonlinearity in single cell noise-induced oscillations.
2013,
Pubmed
Toettcher,
Using optogenetics to interrogate the dynamic control of signal transmission by the Ras/Erk module.
2013,
Pubmed
Tyson,
Temporal organization of the cell cycle.
2008,
Pubmed
Webb,
Persistence, period and precision of autonomous cellular oscillators from the zebrafish segmentation clock.
2016,
Pubmed
Westermark,
Quantification of circadian rhythms in single cells.
2009,
Pubmed
Woods,
A Statistical Approach Reveals Designs for the Most Robust Stochastic Gene Oscillators.
2016,
Pubmed
Wu,
Evaluation of five methods for genome-wide circadian gene identification.
2014,
Pubmed
Zechner,
Scalable inference of heterogeneous reaction kinetics from pooled single-cell recordings.
2014,
Pubmed
Zhang,
A circadian gene expression atlas in mammals: implications for biology and medicine.
2014,
Pubmed
Zhao,
Detecting periodic genes from irregularly sampled gene expressions: a comparison study.
2008,
Pubmed
Zielinski,
Strengths and limitations of period estimation methods for circadian data.
2014,
Pubmed
d'Eysmond,
Analysis of precision in chemical oscillators: implications for circadian clocks.
2013,
Pubmed