LSPR
LSPR detects periodic expression profiles in DNA microarray time-series data using Lomb-Scargle periodogram and harmonic regression to characterize cyclic gene expression for studies of circadian rhythms and other temporal biological processes.
Key Features:
- Preprocessing: Removes linear trend from raw time-series data and filters noise to emphasize periodic components.
- Lomb-Scargle Periodogram: Uses Lomb-Scargle periodogram to detect and estimate frequencies of periodic signals in unevenly sampled data.
- Harmonic Regression Modeling: Applies harmonic regression to model detected cyclic components and characterize amplitude and phase.
- False Discovery Rate Procedure: Implements an FDR procedure to select inferred periodic transcripts and control false positives.
- MATLAB implementation: Provided as a MATLAB package for execution of the analysis.
- Benchmarking: Tested on synthetic unevenly sampled datasets and two Arabidopsis diurnal expression datasets and compared to established algorithms.
Scientific Applications:
- Circadian and temporal gene expression analysis: Identification and characterization of genes exhibiting cyclic expression driven by circadian rhythms or other time-dependent processes.
- Detection of periodic transcripts in microarray time-series: Selection of transcripts with statistically supported periodicity from DNA microarray experiments.
- Genomics and systems biology studies: Analysis of temporal regulation and timing of gene expression to inform systems-level models.
- Method benchmarking: Evaluation of periodicity detection performance on synthetic and Arabidopsis diurnal datasets against existing algorithms.
Methodology:
Preprocessing with linear-trend removal and noise filtering; Lomb-Scargle periodogram for frequency detection in unevenly sampled time-series; harmonic regression to model amplitude and phase of cyclic components; false discovery rate procedure to select periodic transcripts; implemented in MATLAB.
Topics
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- MATLAB
- Added:
- 12/18/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Yang R, Zhang C, Su Z. LSPR: an integrated periodicity detection algorithm for unevenly sampled temporal microarray data. Bioinformatics. 2011;27(7):1023-1025. doi:10.1093/bioinformatics/btr041. PMID:21296749.