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
. 2020 Apr;35(2):214-222.
doi: 10.1177/0748730419900866. Epub 2020 Jan 28.

CIRCADA: Shiny Apps for Exploration of Experimental and Synthetic Circadian Time Series with an Educational Emphasis

Affiliations

CIRCADA: Shiny Apps for Exploration of Experimental and Synthetic Circadian Time Series with an Educational Emphasis

Lisa Cenek et al. J Biol Rhythms. 2020 Apr.

Abstract

Circadian rhythms are daily oscillations in physiology and behavior that can be assessed by recording body temperature, locomotor activity, or bioluminescent reporters, among other measures. These different types of data can vary greatly in waveform, noise characteristics, typical sampling rate, and length of recording. We developed 2 Shiny apps for exploration of these data, enabling visualization and analysis of circadian parameters such as period and phase. Methods include the discrete wavelet transform, sine fitting, the Lomb-Scargle periodogram, autocorrelation, and maximum entropy spectral analysis, giving a sense of how well each method works on each type of data. The apps also provide educational overviews and guidance for these methods, supporting the training of those new to this type of analysis. CIRCADA-E (Circadian App for Data Analysis-Experimental Time Series) allows users to explore a large curated experimental data set with mouse body temperature, locomotor activity, and PER2::LUC rhythms recorded from multiple tissues. CIRCADA-S (Circadian App for Data Analysis-Synthetic Time Series) generates and analyzes time series with user-specified parameters, thereby demonstrating how the accuracy of period and phase estimation depends on the type and level of noise, sampling rate, length of recording, and method. We demonstrate the potential uses of the apps through 2 in silico case studies.

Keywords: Shiny app; biological oscillations; circadian rhythms; data analysis; discrete wavelet transform; mathematical analyses; periodogram.

PubMed Disclaimer

Conflict of interest statement

The Authors declare that there is no conflict of interest.

Figures

Figure 1.
Figure 1.
Partial screenshot of CIRCADA-S Summary tab, comparing results from the five methods for a set of 1,000 generated time series with the user-selected characteristics. The histograms of period errors demonstrate the differences between the methods. The DWT, autocorrelation, and Lomb-Scargle produce discrete estimates with possible values determined by the sampling interval and number of cycles, while sine-fitting and MESA produce finer-grained estimates.
Figure 2.
Figure 2.
Errors in estimating period using sine-fitting (left) and Lomb-Scargle (right) methods for 1,000 noisy sinusoids with normally distributed periods (mean 24 h, SD 0.5 h), amplitude 1, noise standard deviation 0.5 with pink noise, and quadratic trend, for indicated number of days and sampling interval.
Figure 3.
Figure 3.
Power study using generated time series. Top: example of a 4-day noisy sinusoid. Bottom: Probability of detecting a significant different in sine-fit period between two groups for the indicated number of samples and length of time series (using t.test in R), where the true means are 23.35 and 23.85 h. Periods within each group are normally distributed with standard deviation 0.25h, amplitude is 1, noise is pink with standard deviation is 0.5, trend is quadratic, and a sampling interval is 0.5h. Around 30 samples would be needed to obtain a statistical power of 0.80 using a 3-day duration, while increasing the duration to 4 days substantially decreases the required sample size to just over 20.

References

    1. Abhilash L and Sheeba V (2019) RhythmicAlly: Your R and Shiny-based open-source ally for the analysis of biological rhythms. To appear, Journal of Biological Rhythms. - PubMed
    1. Chatfield C (2004) The Analysis of Time Series, 6th Edition. CRC Press.
    1. Cohen AL, Leise TL, and Welsh DK (2012) Bayesian statistical analysis of circadian oscillations in fibroblasts. Journal of Theoretical Biology 314:182–191. - PMC - PubMed
    1. Cornelissen G (2014) Cosinor-based rhythmometry. Theoretical Biology and Medical Modelling 11:16. - PMC - PubMed
    1. Dowse HB (2009) Analyses for physiological and behavioral rhythmicity. Methods in Enzymology 454:141–174. - PubMed

Publication types

Substances

LinkOut - more resources