Design and analysis of large-scale biological rhythm studies: a comparison of algorithms for detecting periodic signals in biological data.


Journal Article

To discover and study periodic processes in biological systems, we sought to identify periodic patterns in their gene expression data. We surveyed a large number of available methods for identifying periodicity in time series data and chose representatives of different mathematical perspectives that performed well on both synthetic data and biological data. Synthetic data were used to evaluate how each algorithm responds to different curve shapes, periods, phase shifts, noise levels and sampling rates. The biological datasets we tested represent a variety of periodic processes from different organisms, including the cell cycle and metabolic cycle in Saccharomyces cerevisiae, circadian rhythms in Mus musculus and the root clock in Arabidopsis thaliana.From these results, we discovered that each algorithm had different strengths. Based on our findings, we make recommendations for selecting and applying these methods depending on the nature of the data and the periodic patterns of interest. Additionally, these results can also be used to inform the design of large-scale biological rhythm experiments so that the resulting data can be used with these algorithms to detect periodic signals more effectively.

Full Text

Duke Authors

Cited Authors

  • Deckard, A; Anafi, RC; Hogenesch, JB; Haase, SB; Harer, J

Published Date

  • December 2013

Published In

Volume / Issue

  • 29 / 24

Start / End Page

  • 3174 - 3180

PubMed ID

  • 24058056

Pubmed Central ID

  • 24058056

Electronic International Standard Serial Number (EISSN)

  • 1367-4811

International Standard Serial Number (ISSN)

  • 1367-4803

Digital Object Identifier (DOI)

  • 10.1093/bioinformatics/btt541


  • eng