Cargando…

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

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 requ...

Descripción completa

Detalles Bibliográficos
Autores principales: Carlucci, Matthew, Kriščiūnas, Algimantas, Li, Haohan, Gibas, Povilas, Koncevičius, Karolis, Petronis, Art, Oh, Gabriel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7703757/
https://www.ncbi.nlm.nih.gov/pubmed/31702788
http://dx.doi.org/10.1093/bioinformatics/btz834
_version_ 1783616689312628736
author Carlucci, Matthew
Kriščiūnas, Algimantas
Li, Haohan
Gibas, Povilas
Koncevičius, Karolis
Petronis, Art
Oh, Gabriel
author_facet Carlucci, Matthew
Kriščiūnas, Algimantas
Li, Haohan
Gibas, Povilas
Koncevičius, Karolis
Petronis, Art
Oh, Gabriel
author_sort Carlucci, Matthew
collection PubMed
description 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.
format Online
Article
Text
id pubmed-7703757
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-77037572020-12-07 DiscoRhythm: an easy-to-use web application and R package for discovering rhythmicity Carlucci, Matthew Kriščiūnas, Algimantas Li, Haohan Gibas, Povilas Koncevičius, Karolis Petronis, Art Oh, Gabriel Bioinformatics Applications Note 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. Oxford University Press 2020-03-15 2019-11-08 /pmc/articles/PMC7703757/ /pubmed/31702788 http://dx.doi.org/10.1093/bioinformatics/btz834 Text en © The Author(s) 2019. Published by Oxford University Press. https://creativecommons.org/licenses/by-nc/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/4.0/ (https://creativecommons.org/licenses/by-nc/4.0/) ), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is properly cited. For commercial re-use, please contact journals.permissions@oup.com
spellingShingle Applications Note
Carlucci, Matthew
Kriščiūnas, Algimantas
Li, Haohan
Gibas, Povilas
Koncevičius, Karolis
Petronis, Art
Oh, Gabriel
DiscoRhythm: an easy-to-use web application and R package for discovering rhythmicity
title DiscoRhythm: an easy-to-use web application and R package for discovering rhythmicity
title_full DiscoRhythm: an easy-to-use web application and R package for discovering rhythmicity
title_fullStr DiscoRhythm: an easy-to-use web application and R package for discovering rhythmicity
title_full_unstemmed DiscoRhythm: an easy-to-use web application and R package for discovering rhythmicity
title_short DiscoRhythm: an easy-to-use web application and R package for discovering rhythmicity
title_sort discorhythm: an easy-to-use web application and r package for discovering rhythmicity
topic Applications Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7703757/
https://www.ncbi.nlm.nih.gov/pubmed/31702788
http://dx.doi.org/10.1093/bioinformatics/btz834
work_keys_str_mv AT carluccimatthew discorhythmaneasytousewebapplicationandrpackagefordiscoveringrhythmicity
AT krisciunasalgimantas discorhythmaneasytousewebapplicationandrpackagefordiscoveringrhythmicity
AT lihaohan discorhythmaneasytousewebapplicationandrpackagefordiscoveringrhythmicity
AT gibaspovilas discorhythmaneasytousewebapplicationandrpackagefordiscoveringrhythmicity
AT konceviciuskarolis discorhythmaneasytousewebapplicationandrpackagefordiscoveringrhythmicity
AT petronisart discorhythmaneasytousewebapplicationandrpackagefordiscoveringrhythmicity
AT ohgabriel discorhythmaneasytousewebapplicationandrpackagefordiscoveringrhythmicity