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...
Autores principales: | , , , , , , |
---|---|
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 |