Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2022:2482:35-54.
doi: 10.1007/978-1-0716-2249-0_3.

Analysis of Complex Circadian Time Series Data Using Wavelets

Affiliations

Analysis of Complex Circadian Time Series Data Using Wavelets

Christoph Schmal et al. Methods Mol Biol. 2022.

Abstract

Experiments that compare rhythmic properties across different genetic alterations and entrainment conditions underlie some of the most important breakthroughs in circadian biology. A robust estimation of the rhythmic properties of the circadian signals goes hand in hand with these discoveries. Widely applied traditional signal analysis methods such as fitting cosine functions or Fourier transformations rely on the assumption that oscillation periods do not change over time. However, novel high-resolution recording techniques have shown that, most commonly, circadian signals exhibit time-dependent changes of periods and amplitudes which cannot be captured with the traditional approaches. In this chapter we introduce a method to determine time-dependent properties of oscillatory signals, using the novel open-source Python-based Biological Oscillations Analysis Toolkit (pyBOAT). We show with examples how to detect rhythms, compute and interpret high-resolution time-dependent spectral results, analyze the main oscillatory component, and to subsequently determine these main components' time-dependent instantaneous period, amplitude, and phase. We introduce step-by-step how such an analysis can be done by means of the easy-to-use point-and-click graphical user interface (GUI) provided by pyBOAT or executed within a Python programming environment. Concepts are explained using simulated signals as well as experimentally obtained time series.

Keywords: Circadian clocks; Data analysis; Nonstationary signals; Oscillations; Spectral analysis; Synchronization; Time series analysis; Wavelets.

PubMed Disclaimer

References

    1. Abel JH et al (2016) Functional network inference of the suprachiasmatic nucleus. Proc Natl Acad Sci U S A 113(16):4512–4517 - DOI
    1. Saini C et al (2013) Real-time recording of circadian liver gene expression in freely moving mice reveals the phase-setting behavior of hepatocyte clocks. Genes Dev 27(13):1526–1536 - DOI
    1. Gabriel C et al (2021) Live-cell imaging of circadian clock protein dynamics in CRISPR-generated knock-in cells. Nat Commun 12:3796
    1. Evans JA, Leise TL, Castanon-Cervantes O, Davidson AJ (2013) Dynamic interactions mediated by nonredundant signaling mechanisms couple circadian clock neurons. Neuron 80(4):973–983 - DOI
    1. Moore A, Zielinski T, Millar AJ (2014) Online period estimation and determination of rhythmicity in circadian data, using the BioDare data infrastructure. Methods Mol Biol 1158:13–44 - DOI

Publication types