bioRxivSystems BiologyPreprint
Circadian Oscillation Detection Analysis and Comparison (CODAC): a Multicriteria Method to Estimate and Compare Rhythmicity
Thiago Parente da SilveiraiD, Karla LincolniD, Thomas NguyeniD, Leonardo Vinícius Monteiro de AssisiD
Abstract
Analysis of circadian patterns in time-series data requires computational methods that can accommodate several factors, including variable sampling resolution, replicate number, and missing values. Most existing tools simplify rhythmicity to a strict dichotomy based solely on a single p-value threshold. This leads to a level of uncertainty that affects many biological targets. We developed CODAC (Circadian Oscillation Detection Analysis and Comparison), a framework that integrates nonlinear constrained optimization with a multicriteria rhythmicity classification scheme to evaluate rhythmic patterns without relying on a single statistical cutoff. This approach allows CODAC to identify and exclude medium-confidence rhythms rather than force them into a rhythmic/arrhythmic dichotomy. CODAC comprises four modules: (i) CODAC_single estimates rhythmicity within a single group; (ii) CODAC_flex extends this to identify distinct waveform types within one group; (iii) CODAC_compare performs pairwise comparisons across two or more groups to detect rhythmic or arrhythmic changes; and (iv) CODAC_multi handles more complex designs involving multiple-group comparisons. Using in silico simulations and public transcriptomic datasets, we show that CODAC performs comparably to established methods while providing additional flexibility for rhythm classification and comparison. Taken together, CODAC provides a flexible and open-source package for circadian timeseries analysis with automated visualization tools.
- Citations
- 0
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- TimeTrial: An Interactive Application for Optimizing the Design and Analysis of Transcriptomic Times-Series Data in CircadianBiology Research
Elan Ness-Cohn, Marta Iwanaszko, … Rosemary Braun·Journal of Biological RhythmsPeer-reviewed·Jul 2, 2020
- Experimental Design and Power Calculation in Omics Circadian Rhythmicity Detection
Wei Zong, Marianne L. Seney, … Zhiguang Huo·bioRxiv·Jan 19, 2022
- Statistical Methods for Detecting Circadian Rhythmicity and Differential Circadian Patterns with Repeated Measurement in Transcriptomic Applications
Haocheng Ding, Lingsong Meng, … Zhiguang Huo·bioRxiv·Jun 5, 2022
- rhythmCI: an R package for rhythm detection using harmonic regression amplitude confidence intervals
Jayanth Sreekanth, Andreas Edel, … Bharath Ananthasubramaniam·bioRxiv·Oct 12, 2026
- Likelihood-based Tests for Detecting CircadianRhythmicity and Differential Circadian Patterns in Transcriptomic Applications
Haocheng Ding, Lingsong Meng, … Zhiguang Huo·Briefings in BioinformaticsPeer-reviewed·May 24, 2021
- easyClock: A User-Friendly Desktop Application for Circadian Rhythm Analysis and Visualization
Binbin Wu, William W. Ja·BMC BioinformaticsPeer-reviewed·Dec 5, 2025