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
. 2019 Nov 8;36(6):1952-1954.
doi: 10.1093/bioinformatics/btz834. Online ahead of print.

DiscoRhythm: an easy-to-use web application and R package for discovering rhythmicity

Affiliations

DiscoRhythm: an easy-to-use web application and R package for discovering rhythmicity

Matthew Carlucci et al. Bioinformatics. .

Erratum in

Abstract

Motivation: Biological rhythmicity is fundamental to almost all organisms on Earth and plays a key role in health and disease. Identification of oscillating signals could lead to novel biological insights, yet its investigation is impeded by the extensive computational and statistical knowledge required to perform such analysis.

Results: To address this issue, we present DiscoRhythm (Discovering Rhythmicity), a user-friendly application for characterizing rhythmicity in temporal biological data. DiscoRhythm is available as a web application or an R/Bioconductor package for estimating phase, amplitude, and statistical significance using four popular approaches to rhythm detection (Cosinor, JTK Cycle, ARSER, and Lomb-Scargle). We optimized these algorithms for speed, improving their execution times up to 30-fold to enable rapid analysis of -omic-scale datasets in real-time. Informative visualizations, interactive modules for quality control, dimensionality reduction, periodicity profiling, and incorporation of experimental replicates make DiscoRhythm a thorough toolkit for analyzing rhythmicity.

Availability and implementation: The DiscoRhythm R package is available on Bioconductor (https://bioconductor.org/packages/DiscoRhythm), with source code available on GitHub (https://github.com/matthewcarlucci/DiscoRhythm) under a GPL-3 license. The web application is securely deployed over HTTPS (https://disco.camh.ca) and is freely available for use worldwide. Local instances of the DiscoRhythm web application can be created using the R package or by deploying the publicly available Docker container (https://hub.docker.com/r/mcarlucci/discorhythm).

Supplementary information: Supplementary data are available at Bioinformatics online.

PubMed Disclaimer

Figures

Fig. 1.
Fig. 1.
Overview of the analysis procedures performed by DiscoRhythm. The illustration shows the step-wise operations being performed on the input circadian data matrix. All procedures are performed on a matrix with the biological features represented by rows and temporal samples by columns. Columns with the same color (e.g. purple and yellow) represent technical replicates, while stripped boxes indicate samples or features removed for downstream analysis. Red and gray oscillating lines show significant and non-significant rhythms, respectively. hr, hours

Similar articles

Cited by

References

    1. Bell-Pedersen D. et al. (2005) Circadian rhythms from multiple oscillators: lessons from diverse organisms. Nat. Rev. Genet., 6, 544–556. - PMC - PubMed
    1. Benjamini Y., Hochberg Y. (1995) Controlling the false discovery rate: a practical and powerful approach to multiple testing. J. R. Stat. Soc. Series B Stat. Methodol., 57, 289–300.
    1. Chang W. et al. (2018) shiny: web application framework for R, 2015. R Package Version, 1, 14.
    1. Cornelissen G. (2014) Cosinor-based rhythmometry. Theor. Biol. Med. Model., 11, 16. - PMC - PubMed
    1. Deckard A. et al. (2013) Design and analysis of large-scale biological rhythm studies: a comparison of algorithms for detecting periodic signals in biological data. Bioinformatics, 29, 3174–3180. - PMC - PubMed