Related Experiment Video
Updated: Nov 1, 2025

A Computational Method to Quantify Fly Circadian Activity
Published on: October 28, 2017
TimeCycle: topology inspired method for the detection of cycling transcripts in circadian time-series data
Elan Ness-Cohn1,2,3, Rosemary Braun1,2,3,4,5,6
1Department of Molecular Biosciences, Northwestern University, Evanston, IL 60208, USA.
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.
More Related Videos
07:00Visualization and Analysis of mRNA Molecules Using Fluorescence In Situ Hybridization in Saccharomyces cerevisiae
Published on: June 14, 2013
07:59Author Spotlight: Alignment of Synchronized Time-Series Data Using the Characterizing Loss of Cell Cycle Synchrony Model for Cross-Experiment Comparisons
Published on: June 9, 2023
Related Concept Videos
Circadian Rhythms and Gene Regulation
Real Time RT-PCR
The real-time quantification of the number of amplified products is...
Correlation between ECG and Cardiac Cycle
A cardiac action potential originates in the SA node and spreads throughout the atria and the AV node in approximately 0.03 seconds. This results in the P wave in an ECG and triggers atrial contraction. The action potential is then briefly slowed at the AV node, allowing the atria to contract and fill the ventricles with blood before...
Biological Clocks and Seasonal Responses