Skip to main content

Advertisement

Log in

Using extremal events to characterize noisy time series

  • Published:
Journal of Mathematical Biology Aims and scope Submit manuscript

Abstract

Experimental time series provide an informative window into the underlying dynamical system, and the timing of the extrema of a time series (or its derivative) contains information about its structure. However, the time series often contain significant measurement errors. We describe a method for characterizing a time series for any assumed level of measurement error \(\varepsilon \) by a sequence of intervals, each of which is guaranteed to contain an extremum for any function that \(\varepsilon \)-approximates the time series. Based on the merge tree of a continuous function, we define a new object called the normalized branch decomposition, which allows us to compute intervals for any level \(\varepsilon \). We show that there is a well-defined total order on these intervals for a single time series, and that it is naturally extended to a partial order across a collection of time series comprising a dataset. We use the order of the extracted intervals in two applications. First, the partial order describing a single dataset can be used to pattern match against switching model output (Cummins et al. in SIAM J Appl Dyn Syst 17(2):1589–1616, 2018), which allows the rejection of a network model. Second, the comparison between graph distances of the partial orders of different datasets can be used to quantify similarity between biological replicates.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

Download references

Acknowledgements

T. G. was partially supported by NSF Grant DMS-1361240, USDA 2015-51106-23970, DARPA Grant FA8750-17-C-0054, NIH Grant 1R01GM126555-01, and NSF TRIPODS+X Grant 1839299. B.C. was partially supported by Grants USDA 2015-51106-23970, DARPA Grant FA8750-17-C-0054, NIH 1R01GM126555-01, and NSF TRIPODS+X Grant 1839299. E. B. was partially supported by NSF Grants DMS-1508040, DMS-1664858, DMS-1557716, DMS-1812055 and DMS-1945639. R. N. was supported by Montana State University’s Undergraduate Scholars Program (USP) during the Fall 2018 funding cycle. S.H. was partially supported by NIH 5 R01 GM126555-03 and DARPA FA8750-17-C-0054. L.S. was supported by NIH 5 R01 GM126555-03. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation. The content is solely the responsibility of the authors and does not necessarily represent the official views of the National Institutes of Health.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bree Cummins.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Yeast data analysis

Yeast data analysis

Time-series transcriptomic data for one replicate of wild-type yeast Saccharomyes cerevisiae were previously published in Orlando et al. (2008). Microarray (Affymetrix Yeast Genome 2.0) expression data were normalized as previously described (Orlando et al. 2008), although for this study Affymetrix probe IDs were re-annotated using Affymetrix Yeast Genome 2.0 microarray annotation 35. Expression data were aligned to a common cell-cycle time line using the CLOCCS (Characterizing Loss of Cell Cycle Synchrony) (Orlando et al. 2007) population synchrony model, as previously described (Orlando et al. 2008). Briefly, the CLOCCS model allows multiple time-series experiments to be aligned to a common cell-cycle timeline, using experimentally-derived yeast budding data. The CLOCCS model converts time points in the series to life points, which indicate the progression through the cell cycle. Expression data for both replicates were interpolated to integer life points with an interval of one using a Piecewise Cubic Hermite Interpolating Polynomial (PCHIP) spline. Life points were then trimmed so both replicate time series were of identical location and duration in the cell cycle.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Berry, E., Cummins, B., Nerem, R.R. et al. Using extremal events to characterize noisy time series. J. Math. Biol. 80, 1523–1557 (2020). https://doi.org/10.1007/s00285-020-01471-4

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00285-020-01471-4

Keywords

Mathematics Subject Classification

Navigation