Cargando…

TimeCycle: topology inspired method for the detection of cycling transcripts in circadian time-series data

MOTIVATION: The circadian rhythm drives the oscillatory expression of thousands of genes across all tissues. The recent revolution in high-throughput transcriptomics, coupled with the significant implications of the circadian clock for human health, has sparked an interest in circadian profiling stu...

Descripción completa

Detalles Bibliográficos
Autores principales: Ness-Cohn, Elan, Braun, Rosemary
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8652031/
https://www.ncbi.nlm.nih.gov/pubmed/34175927
http://dx.doi.org/10.1093/bioinformatics/btab476
_version_ 1784611504174137344
author Ness-Cohn, Elan
Braun, Rosemary
author_facet Ness-Cohn, Elan
Braun, Rosemary
author_sort Ness-Cohn, Elan
collection PubMed
description MOTIVATION: The circadian rhythm drives the oscillatory expression of thousands of genes across all tissues. The recent revolution in high-throughput transcriptomics, coupled with the significant implications of the circadian clock for human health, has sparked an interest in circadian profiling studies to discover genes under circadian control. RESULT: We present TimeCycle: a topology-based rhythm detection method designed to identify cycling transcripts. For a given time-series, the method reconstructs the state space using time-delay embedding, a data transformation technique from dynamical systems theory. In the embedded space, Takens’ theorem proves that the dynamics of a rhythmic signal will exhibit circular patterns. The degree of circularity of the embedding is calculated as a persistence score using persistent homology, an algebraic method for discerning the topological features of data. By comparing the persistence scores to a bootstrapped null distribution, cycling genes are identified. Results in both synthetic and biological data highlight TimeCycle’s ability to identify cycling genes across a range of sampling schemes, number of replicates and missing data. Comparison to competing methods highlights their relative strengths, providing guidance as to the optimal choice of cycling detection method. AVAILABILITYAND IMPLEMENTATION: A fully documented open-source R package implementing TimeCycle is available at: https://nesscoder.github.io/TimeCycle/. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-8652031
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-86520312021-12-08 TimeCycle: topology inspired method for the detection of cycling transcripts in circadian time-series data Ness-Cohn, Elan Braun, Rosemary Bioinformatics Original Papers MOTIVATION: The circadian rhythm drives the oscillatory expression of thousands of genes across all tissues. The recent revolution in high-throughput transcriptomics, coupled with the significant implications of the circadian clock for human health, has sparked an interest in circadian profiling studies to discover genes under circadian control. RESULT: We present TimeCycle: a topology-based rhythm detection method designed to identify cycling transcripts. For a given time-series, the method reconstructs the state space using time-delay embedding, a data transformation technique from dynamical systems theory. In the embedded space, Takens’ theorem proves that the dynamics of a rhythmic signal will exhibit circular patterns. The degree of circularity of the embedding is calculated as a persistence score using persistent homology, an algebraic method for discerning the topological features of data. By comparing the persistence scores to a bootstrapped null distribution, cycling genes are identified. Results in both synthetic and biological data highlight TimeCycle’s ability to identify cycling genes across a range of sampling schemes, number of replicates and missing data. Comparison to competing methods highlights their relative strengths, providing guidance as to the optimal choice of cycling detection method. AVAILABILITYAND IMPLEMENTATION: A fully documented open-source R package implementing TimeCycle is available at: https://nesscoder.github.io/TimeCycle/. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Oxford University Press 2021-06-27 /pmc/articles/PMC8652031/ /pubmed/34175927 http://dx.doi.org/10.1093/bioinformatics/btab476 Text en © The Author(s) 2021. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Original Papers
Ness-Cohn, Elan
Braun, Rosemary
TimeCycle: topology inspired method for the detection of cycling transcripts in circadian time-series data
title TimeCycle: topology inspired method for the detection of cycling transcripts in circadian time-series data
title_full TimeCycle: topology inspired method for the detection of cycling transcripts in circadian time-series data
title_fullStr TimeCycle: topology inspired method for the detection of cycling transcripts in circadian time-series data
title_full_unstemmed TimeCycle: topology inspired method for the detection of cycling transcripts in circadian time-series data
title_short TimeCycle: topology inspired method for the detection of cycling transcripts in circadian time-series data
title_sort timecycle: topology inspired method for the detection of cycling transcripts in circadian time-series data
topic Original Papers
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8652031/
https://www.ncbi.nlm.nih.gov/pubmed/34175927
http://dx.doi.org/10.1093/bioinformatics/btab476
work_keys_str_mv AT nesscohnelan timecycletopologyinspiredmethodforthedetectionofcyclingtranscriptsincircadiantimeseriesdata
AT braunrosemary timecycletopologyinspiredmethodforthedetectionofcyclingtranscriptsincircadiantimeseriesdata