Skip to main content
EURASIP Journal on Bioinformatics and Systems Biology logoLink to EURASIP Journal on Bioinformatics and Systems Biology
. 2008 Jun 4;2008(1):769293. doi: 10.1155/2008/769293

Detecting Periodic Genes from Irregularly Sampled Gene Expressions: A Comparison Study

Wentao Zhao 1, Kwadwo Agyepong 1, Erchin Serpedin 1,, Edward R Dougherty 2
PMCID: PMC3171399  PMID: 18584052

Abstract

Time series microarray measurements of gene expressions have been exploited to discover genes involved in cell cycles. Due to experimental constraints, most microarray observations are obtained through irregular sampling. In this paper three popular spectral analysis schemes, namely, Lomb-Scargle, Capon and missing-data amplitude and phase estimation (MAPES), are compared in terms of their ability and efficiency to recover periodically expressed genes. Based on in silico experiments for microarray measurements of Saccharomyces cerevisiae, Lomb-Scargle is found to be the most efficacious scheme. 149 genes are then identified to be periodically expressed in the Drosophila melanogaster data set.

1. Introduction

The functioning of eukaryotic cells is controlled by accurate timing of biological cycles, such as cell cycles and circadian rhythms. These are composed of an echelon of molecular events and checkpoints. At the transcription level, these events can be quantitatively observed by measuring the concentration of messenger RNA (mRNA), which is transcribed from DNA and serves as the template for synthesizing protein. To achieve this goal, in the microarray experiments, high-throughput gene chips are exploited to measure genome-wide gene expressions sequentially at discrete time points. These time series data have three characteristics. Firstly, most data sets are of small sample size, usually not more than 50 data points. Large sample sizes are not financially affordable due to high cost of gene chips. Also the cell cultures lose their synchronization and render meaningless data after a period of time. Secondly, the data are usually evenly sampled and have many time points missing. Thirdly, most data sets are customarily corrupted by experimental noise and the produced uncertainty should be addressed in a stochastic framework.

Extensive genome-wide time course microarray experiments have been conducted on organisms such as Saccharomyces cerevisiae (budding yeast) [1], human Hela [2], and Drosophila melanogaster (fruit fly) [3]. Budding yeast in [1] has served as the predominant data source for various statistical methods in search of periodically expressed genes, mainly due to its pioneering publication and relatively larger sample size compared with its peers. By assuming the signal in the cell cycle to be a simple sinusoid, Spellman et al. [1] and Whitfield et al. [2] performed a Fourier transformation on the data sampled with different synchronization methods, while Giurcaneanu [4] explored the stochastic complexity of the detection mechanism of periodically expressed genes by means of generalized Gaussian distributions. Ahdesmäki et al. [5] implemented a robust periodicity testing procedure also based on the non-Gaussian noise assumption. Alternatively, Luan and Li [6] employed guide genes and constructed cubic B-spline-based periodic functions for modeling, while Lu et al. [7] employed up to three harmonics to fit the data and proposed a periodic normal mixture model. Power spectral density estimation schemes have also been employed. Wichert et al. [8] applied the traditional periodogram on various data sets. Bowles et al. [9] compared Capon and robust Capon methods in terms of their ability to identify a predetermined frequency using evenly sampled data sets, under the assumption of a known period. Lichtenberg et al. [10] compared [1,6,7] while proposing a new score by combining the periodicity and regulation magnitude. The majority of these works dealt with evenly sampled data. When missing data points were present, either the vacancies were filled by interpolation in time domain, or the genes were discarded if there were more than 30% data samples missing.

Biological experiments generally output unequally spaced measurements. The major reasons are experimental constraints and event-driven observation. The rate of measurement is directly proportional to the occurrence of events. Therefore, an analysis based on unevenly sampled data is practically desired and technically more challenging. While providing modern spectral estimation methods for stationary processes with complete and evenly sampled data [11], the signal processing literature has witnessed an increased interest in analyzing unevenly sampled data sets, especially in astronomy, in the last decades. The harmonics exploited in discrete Fourier transform (DFT) are no longer orthogonal for uneven sampling. However, Lomb [12] and Scargle [13] demonstrated that a phase shift suffices to make the sine and cosine terms orthogonal. The Lomb-Scargle scheme has been exploited in analyzing the budding yeast data set by Glynn et al. [14]. Schwarzenberg-Czerny [15] employed one-way analysis of variance (AoV) and formulated an AoV periodogram as a method to detect sharp periodicities. However, it relies on an infeasible biological assumption, that is, the observation duration covers many cycles. Along with this line of research, Ahdesmäki et al. [16] proposed to use robust regression techniques, while Stoica and Sandgren [17] updated the traditional Capon method to cope with the irregularly sampled data. Wang et al. [18] reported a novel technique, referred to as the missing-data amplitude and phase estimation (MAPES) approach, which estimates the missing data and spectra iteratively through the expectation maximization (EM) algorithm. In general, Capon and MAPES methods possess a better spectral resolution than Lomb-Scargle periodogram. In this paper, we propose to analyze the performance of three of the most representative spectral estimation methods: Lomb-Scargle periodogram, Capon method, and the MAPES technique in the presence of missing samples and irregularly spaced samples. The following questions are to be answered in this study: do technically more sophisticated schemes, such as MAPES, achieve a better performance on real biological data sets than on simpler schemes? Is the efficiency sacrificed in using these advanced methods justifiable?

The remainder of this paper is structured as follows. In Section 2, we introduce the three spectral analysis methods, that is, Lomb-Scargle, Capon and MAPES. Hypothesis tests for periodicity detection and the corresponding Inline graphic-values are also formulated. The multiple testing correction is discussed. Section 3 presents simulation results. The performances of the three schemes are compared based on published cell-cycle and noncell-cycle genes of the Saccharomyces cerevisiae (budding yeast). Then the spectral analysis for the data set of Drosophila melanogaster (fruit fly) is performed, and a list of 149 genes are presented as cycle-related genes. The synchronization effects are also considered. Concluding remarks and future works constitute the last section, and full results are provided online in the supplementary materials [19].

2. Methods

In this section, the Lomb-Scargle periodogram, Capon method, and MAPES approach are introduced and compared in terms of their features and implementation complexity. The detailed derivations are omitted. As a general notational convention, matrices and vectors are represented in bold characters, while scalars are denoted in regular fonts.

2.1. Lomb-Scargle Periodogram

The deployment of Fourier transform and traditional periodogram relies on evenly sampled data, which are projected on orthogonal sine and cosine harmonics. The uneven sampling ruins this orthogonality. Hence, the Parseval's theorem fails, and there exists a power discrepancy between the time and frequency domains. When analyzing astronomical data, which in general are collected at uncontrollable observation times, Lomb [12] found that a phase shift of the sine and cosine functions would restore the orthogonality among harmonics. Scargle [13] complemented the Lomb's periodogram by exploiting its distribution. Since then, the established Lomb-Scargle periodogram has been exploited in numerous fields and applications, including bioinformatics and genomics (see, e.g., Glynn et al. [14]).

Given Inline graphic time-series observations Inline graphic, Inline graphic, where Inline graphic stands for the time tag and Inline graphic denotes the sampled expression of a specific gene, the normalized Lomb-Scargle periodogram for that gene expression at angular frequency Inline graphic is defined as

graphic file with name 1687-4153-2008-769293-i8.gif (1)

where Inline graphic and Inline graphic stand for the mean and variance of the sampled data, respectively, and Inline graphic is defined as

graphic file with name 1687-4153-2008-769293-i12.gif (2)

For evenly sampled data, the sampling interval Inline graphic can be expressed as

graphic file with name 1687-4153-2008-769293-i14.gif (3)

The highest frequency, namely, the Nyquist frequency, is Inline graphic. Beyond this limit, the computed spectra repeat. For unevenly sampled data, a straightforward way to introduce the Nyquist frequency is by keeping the definition as in the evenly sampled case, that is, using the averaged sampling interval defined in the second equality of (3), as is employed in Glynn's work [14]. Actually, Eyer and Bartholdi in [20] proved that the highest frequency is much larger than Inline graphic. Let Inline graphic be the greatest common divisor (gcd) for all intervals Inline graphic (Inline graphic), then the highest frequency that should be searched is given by

graphic file with name 1687-4153-2008-769293-i20.gif (4)

The number of probing frequencies is denoted by

graphic file with name 1687-4153-2008-769293-i21.gif (5)

and the frequency grid can be defined in terms of the following equation:

graphic file with name 1687-4153-2008-769293-i22.gif (6)

Notice further that the spectra on the front and rear halves of the frequency grid are symmetric since the microarray experiments output real values.

Lomb-Scargle periodogram represents an efficient solution in estimating the spectra of unevenly sampled data sets. Our simulation results also verify its superior performance for biological data with small sample size and various unevenly sampled patterns.

2.2. Capon Method

Capon method represents a modern power spectral estimation technique that yields better spectral resolution compared with traditional periodogram [11]. The original Capon method tries to design a filter-bank by taking properties of its data into account. Assuming Inline graphic observations are equally spaced with a sampling interval Inline graphic, at a frequency Inline graphic, the Capon filter is designed so that the power of the filter's output is minimized while the frequency Inline graphic is passed without distortion. Solving this optimization problem provides the spectrum estimate at frequency Inline graphic as

graphic file with name 1687-4153-2008-769293-i28.gif (7)

where the Inline graphic stands for the data covariance matrix with a dimension Inline graphic, which is also the bandwidth of the Capon filter. The ancillary vector is defined as follows:

graphic file with name 1687-4153-2008-769293-i31.gif (8)

Note that we have not included in this spectrum estimate a scaling factor. However, the absence of this scaling factor does not affect periodicity analysis for the genes. Therefore, we neglect this scaling factor. The bandwidth parameter Inline graphic cannot exceed Inline graphic to guarantee an existing Inline graphic. The larger the Inline graphic, the better the resolution of the obtained spectra.

Recently, the Capon method has been updated to cope with the presence of irregular samples [17]. The same frequency grid denoted in (6) is employed. The Inline graphic has to be changed to Inline graphic, the greatest common divisor between any two sampling times. In order to take advantage of the best resolution, Inline graphic is set to be equal to Inline graphic, where Inline graphic is defined in (5). In our simulation, an estimate of the autocorrelation matrix Inline graphic can be obtained from the Lomb-Scargle periodogram. It can be represented by

graphic file with name 1687-4153-2008-769293-i42.gif (9)

The Capon method is slightly more computationally complex than Lomb-Scargle periodogram, and it usually achieves a better performance in terms of resolution provided that there are sufficient samples. However, for highly corrupted biological data with small sample size, this is not true.

2.3. MAPES Method

Regular sampling can be treated as a case of missing data as long as the sampling time tags share a greatest common divisor. This constraint is satisfied in most biological experiments and published data sets. The missing-data amplitude and phase estimation (MAPES) method, proposed in [18], is a nonparametric spectral estimation approach. It is robust to error modeling and it deals with arbitrary data-missing patterns as opposed to gapped or periodically gapped data, and achieves a better spectral resolution in the sense of resolving closely spaced spectral lines. However, the exploitation of the expectation maximization (EM) algorithm sacrifices its computational efficiency.

The data, Inline graphic, Inline graphic, are assumed to be sampled uniformly, however, only Inline graphic data points are available and there are Inline graphic missing data points. Noticeably, Inline graphic still conforms to the definition in (5). The gene expression signal with frequency Inline graphic can be modeled as

graphic file with name 1687-4153-2008-769293-i49.gif (10)

where Inline graphic represents the complex amplitude of the sinusoidal component and Inline graphic denotes the residual term. The probing frequencies still follow (6). Employing the EM algorithm, MAPES tries to iteratively assess the missing data, and meanwhile to update the estimation of spectra and error.

The data vector Inline graphic can be partitioned into Inline graphic overlapping subvectors, each with dimension Inline graphic, and Inline graphic. These subvectors constitute the enhanced data vector Inline graphicInline graphic, which assumes the following expression:

graphic file with name 1687-4153-2008-769293-i58.gif (11)

where Inline graphicInline graphic and Inline graphicInline graphic represent the available and missing data, respectively, and Inline graphicInline graphic and Inline graphicInline graphic denote their selection matrices, respectively. Alternatively, given Inline graphic, Inline graphic, and Inline graphic, the data vectors Inline graphic, Inline graphic can be computed in the least-square (LS) sense as follows:

graphic file with name 1687-4153-2008-769293-i72.gif (12)

The residual vector and its covariance matrix are next defined

graphic file with name 1687-4153-2008-769293-i73.gif (13)

where Inline graphic denotes the expectation operator, and in practice is replaced by a sample mean estimator. The following two notations are also required by the definition of MAPES power spectral estimator:

graphic file with name 1687-4153-2008-769293-i75.gif (14)

In the Inline graphicth EM iteration, the probability density function (PDF) of the missing data vector Inline graphic conditioned on the available data Inline graphic and other context parameters is complex Gaussian with mean and variance denoted by Inline graphic as follows:

graphic file with name 1687-4153-2008-769293-i80.gif (15)

Then the estimates for spectral magnitude Inline graphic and residual matrix Inline graphic are updated in terms of equations

graphic file with name 1687-4153-2008-769293-i83.gif (16)

where the auxiliary matrices are defined as follows:

graphic file with name 1687-4153-2008-769293-i84.gif (17)
graphic file with name 1687-4153-2008-769293-i85.gif (18)
graphic file with name 1687-4153-2008-769293-i86.gif (19)

In (19), Inline graphic are Inline graphic subblock matrices located on the main diagonal of matrix Inline graphic.

Finally, the MAPES power spectral density estimator can be expressed as

graphic file with name 1687-4153-2008-769293-i90.gif (20)

Actually, in our in silico experiments, assuming Inline graphic, MAPES yields an estimate of power spectral about two orders of magnitude more computational time (roughly about one hundred times slower) than Lomb-Scargle and Capon methods. Also, the simulation results do not indicate any performance improvement for MAPES in terms of the ability to discover published cell cycle genes. A more detailed comparison between these schemes will be presented in the simulation section.

2.4. Periodicity Test

Based on the obtained power spectral density, each gene is to be classified as either a cyclic gene or noncyclic one. The null hypothesis is usually formed to assume that the measurements are generated by a Gaussian noise stochastic process. For a general periodogram or power spectral density estimator Inline graphic, Fisher's test can be exploited to examine the significance of the detected peak. The Fisher's test statistic is defined as

graphic file with name 1687-4153-2008-769293-i93.gif (21)

where Inline graphic since the spectra on the defined frequency grid are symmetric. The Inline graphic-value for detecting the largest peak is given by [21]

graphic file with name 1687-4153-2008-769293-i96.gif (22)

A rejection of the null hypothesis based on a Inline graphic-value threshold implies that the power spectral density contains a frequency with magnitude substantially greater than the average value. This indicates that the time series data contain a periodic signal and the corresponding gene is cyclic in expression. Notice also that a more accurate estimation method for the Inline graphic-values can be found in Fisher [22] or Brockwell and Davis [23]. The rank of genes ordered by their Inline graphic-values is of additional importance and it helps to hedge the risk of dichotomous decisions.

For the Lomb-Scargle periodogram, Inline graphic is exponentially distributed under the null hypothesis [13], a result which is also exploited in [14]. However, this exponential distribution is not applicable for a general power spectral density. Therefore, Fisher's test is employed to perform the comparison among different spectral schemes. Our simulation results also show that for Lomb-Scargle periodogram, the gene ranks generated by Fisher's test do not differ much from that produced by the exponential distribution. Finally, we remark that other periodicity detection tests exist, as indicated by the robust Fisher test [24], the likelihood ratio test, and the Inline graphic test [21].

2.5. Multiple Testing Correction

In order to prevent the false positives from overwhelming the true positives, the multiple testing correction, as proposed in [25,26], is performed to control the false discovery rate (FDR). For each of measured Inline graphic genes, the periodicity is tested and a Inline graphic-value is generated. All Inline graphic-values are sorted in ascending order with the smallest Inline graphicth Inline graphic-value denoted by Inline graphic. Assume an estimate to the number of noncyclic genes among all Inline graphic genes is Inline graphic, and the testing procedure preserves Inline graphic genes which have lowest Inline graphic-values, then an estimate of FDR can be formulated as

graphic file with name 1687-4153-2008-769293-i112.gif (23)

where the numerator is an estimate of the number of false positives. Since generally periodic genes only occupy a small portion of all genes, the Inline graphic is set to Inline graphic directly in our simulation. Such an action brings a slightly larger estimate. There exist other statistical methods to estimate Inline graphic, for example, [26].

The Inline graphic is not a monotonic function of Inline graphic, the number of preserved genes. This property makes it tough to choose a Inline graphic-value threshold. To combat this, the Inline graphic-value is proposed in [25] as following:

graphic file with name 1687-4153-2008-769293-i120.gif (24)

The Inline graphic-value is a monotonically increasing function with respect to Inline graphic. The FDR can be controlled via specifying the Inline graphic-value threshold as Inline graphic, through which the number of genes to preserve can then be derived as

graphic file with name 1687-4153-2008-769293-i125.gif (25)

3. Simulation Results

Our in silico experiments are first performed on the Saccharomyces cerevisiae (budding yeast) data set. The Lomb-Scargle, Capon, and MAPES are compared. Then we proceed to analyze the Drosophila melanogaster (fruit fly) data set.

3.1. Simulation on Saccharomyces Cerevisiae

The performance of the three schemes is evaluated based on the Saccharomyces cerevisiae (budding yeast) data set reported by Spellman et al. [1]. In the biological experiments, the mRNA concentrations of more than 6 000 open reading frames (ORFs) were measured for the yeast strains synchronized by using four different methods, namely, Inline graphic factor, cdc15, cdc28, and elutriation. The data set contained 73 sampling points, while there existed missing observations for some genes.

The literature has provided prior knowledge about the yeast cell cycle genes: Spellman et al. [1] enumerated 104 cell cycle genes that were verified in previous biological experiments, while Lichtenberg et al. [27] summarized 105 genes that were not involved in the cell cycle. By exploiting these two control sources, we can evaluate the true and false positives generated by the three spectral estimation methods.

The comparison procedure is as follows: based on the given data set, the three schemes perform to preserve a prespecified number of genes. These genes are marked as cell cycle genes and are compared with two control gene sets, from which the number of positives are counted. If a preserved gene also exists in the gene set which has been verified to be cell cycle regulated, this hit is counted as a true positive. On the other hand, if the preserved gene appears in the gene set which has been corroborated to be not involved in the cell cycle, this hit is counted as a false positive. Notice that since we expect the noncell cycle genes to be the majority of all measured genes, but the verified noncell cycle genes are only a small portion of all the genes, the false positives from verified noncell cycle genes only provide a reference but not a significant knowledge of the false positives. Because the three algorithms perform similarly for all four data sets, only simulation outcomes for cdc15 are presented here to exemplify the general results. The cdc15 data set contained 24 time points sampled from Inline graphic minutes to Inline graphic minutes. The greatest common divisor (gcd) for all time intervals is Inline graphic minutes. Therefore Inline graphic and Inline graphic. The bandwidth Inline graphic of Capon method is 14 while the subvector length Inline graphic of MAPES is equal to Inline graphic. All three schemes, that is, Lomb-Scargle, Capon, and MAPES, are applied on the data set.

The in silico results based on cdc15 data set are illustrated in Figure 1. When the number of preserved genes increases, all three schemes increase their ability to identify more cell cycle genes with more false discoveries as a tradeoff. Lomb-Scargle achieves the best performance in terms of identifying the highest number of true positives and producing lowest number of false positives, while MAPES was the worst with respect to these two metrics.

Figure 1.

Figure 1

Performance comparison based on cdc15 data set.

To test the algorithm performance on the highly corrupted data, two in silico experiments are performed. Firstly, one third of all measurements is randomly set to be missing. The results are organized in Figure 2. Secondly, a gene's sampled data are added with Gaussian noise of mean 0 and variance equal to half of variance of the gene's measurements. The outcomes of the artificially noised data are presented in Figure 3. Compared with Figure 1, all of them identify less verified genes due to the artificially added noise or missed data. The false positives are controlled at a low level. The three algorithms behave in a similar pattern with respect to the increasing number of preserved genes.

Figure 2.

Figure 2

Performance comparison when one third of measurements is randomly set to be missing.

Figure 3.

Figure 3

Performance comparison when noise is intentionally added.

Above all, Lomb-Scargle scheme always identifies the largest number of cell cycle genes that have been verified in previous biological experiments. Due to its simplicity, we recommend the use of this simplest method.

3.2. Simulation on Drosophila Melanogaster

The Drosophila melanogaster (fruit fly) is selected as our research target because it is a well-studied, relatively simple organism with a short generation time and only 4 pairs of chromosomes. In addition, 75% of human diseases have their counterparts in fruit fly, and 50% of fruit fly proteins have their mammalian analogs [28]. These make the fruit fly an excellent model for the research of human diseases. In the literature for the fruit fly, most of the research work was conducted through experimental biological methods, and the computational analysis tools have not been fully explored for the detection of periodically expressed genes. Our in silico experiments are performed on the fruit fly data set published by Arbeitman et al. [3]. With the usage of cDNA microarrays, the RNA expression levels of 4028 genes were measured. These stand for about one third of all found fruit fly genes.

In Arbeitman's experiments, 75 sequential sampling points were observed, starting right after fertilization and through embryonic, larval, pupal, and early days of adulthood. The time series data during the embryonic stage are analyzed. The embryonic stage gives us insight into the developmental process, that is, how the fruit fly grows from a zygote to a complex organism with cell specialization. The embryonic data takes the instant of egg lay as the time origin. 30 time points were sampled from Inline graphic hour to Inline graphic hours. The greatest common divisor (gcd) for all time intervals is Inline graphic hour. Therefore Inline graphic and Inline graphic. The best candidate, Lomb-Scargle, is applied on the data set.

The top 149 genes with the smallest Inline graphic-values are selected and conferred to be periodic with the highest confidence. To remove the effects of DC component, the first two frequency probes are filtered out. The Inline graphic-value is controlled to be less than 0.2. The detailed results are organized into a spreadsheet and provided in the supplementary materials [19]. The majority of genes are associated with a periodicity of about 20 hours, we hypothesize that a portion of them are related to the circadian rhythm. The cell cycle genes are not fully detectable because in the embryonic stage the cells proliferate very fast in minutes, however the implemented sampling rate was not fast enough to capture the phenomenon in the cell cycle.

3.3. Discussion of Synchronization Effects

In order to measure a valid sample, the cell culture has to be synchronized, in other words, all cells within the culture should be homogeneous in all aspects, for example, cell size, DNA, RNA, protein, and other cellular contents, and should also mimic the unperturbed cell cycle. Cooper in [29] argued that the ideal synchronization is a mission impossible due to the different dimensions, like cell size and DNA content, that cannot be controlled at the same time. Therefore, current popular synchronization methods, like serum starvation and thymidine block, are only one-dimensional synchronization techniques and fail to achieve a truly global synchronization. Cooper also argued it was fully possible that the discovered periodicity was completely caused by chance or by the specific synchronization method employed. The available fruit fly data set was sampled with the synchronization yielded by the Cryonics method. Cryonics is the low-temperature preservation method of tissues in which all cell activities are believed to be halted. The cells frozen with liquid nitrogen are compared with control cells, that were formaldehyde fixed, to ensure that the cells were at the expected developmental stages during sampling. This synchronization method differentiates itself from the one-dimensional methods employed in [1,2], which have been shown in [29] to present cell cultures that are not actually representative of the cell cycle. Though the damage caused by the freezing was not known, the fly's development assumed true synchronization with the control cells at every developmental check point. This provided enough evidence to consider Arbeitman's data set out of the scope of the issues raised in [29]. Therefore, one can claim with confidence that any discovered periodicity will not have risen from chance fluctuations alone.

4. Conclusions

Three of the most representative spectral analysis methods, namely, Lomb-Scargle, Capon, and missing-data amplitude and phase estimation (MAPES) methods, are compared in terms of their performance for detecting the periodically expressed genes in Saccharomyces cerevisiae. Lomb-Scargle and Capon methods are computationally efficient while MAPES involves extensive matrix calculations and the iterative expectation maximization (EM) step. Our in silico experiments revealed that the simplest method, Lomb-Scargle, outperforms more sophisticated Capon and MAPES. Compared with the other two, Lomb-Scargle method is able to identify more published cyclic genes. This discrepancy between methods is mainly attributed to the data features, such as the small sample size, large proportion of missing samples, and samples highly corrupted by noise. In addition, the computational complexity sacrificed in MAPES for achieving high resolution is not justifiable in the context of gene microarray data. Thus, the computationally simpler methods are more fit for the small sample size scenarios.

The computational results also provide novel insights into the data reported by Drosophila melanogaster experiments. A list of 149 genes are identified to express periodically. Their relation with the biological processes are yet to be validated. Our future works also include the development of a comprehensive time-frequency analysis framework for time series microarray data. The small sample size represents another great challenge. Besides, a cross-species study is also desired to examine the relations between fruit fly and homosapiens genes.

Contributor Information

Wentao Zhao, Email: wtzhao@neo.tamu.edu.

Kwadwo Agyepong, Email: sefazart@hotmail.com.

Erchin Serpedin, Email: serpedin@ece.tamu.edu.

Edward R Dougherty, Email: edward@ece.tamu.edu.

Acknowledgments

This work is supported by the USA National Cancer Institute (CA-90301) and the National Science Foundation (ECS-0355227 and CCF-0514644).

References

  1. Spellman PT, Sherlock G, Zhang MQ. et al. Comprehensive identification of cell cycle-regulated genes of the yeast Saccharomyces cerevisiae by microarray hybridization. Molecular Biology of the Cell. 1998;9(12):3273–3297. doi: 10.1091/mbc.9.12.3273. [DOI] [PMC free article] [PubMed] [Google Scholar]
  2. Whitfield ML, Sherlock G, Saldanha AJ. et al. Identification of genes periodically expressed in the human cell cycle and their expression in tumors. Molecular Biology of the Cell. 2002;13(6):1977–2000. doi: 10.1091/mbc.02-02-0030.. [DOI] [PMC free article] [PubMed] [Google Scholar]
  3. Arbeitman MN, Furlong EEM, Imam F. et al. Gene expression during the life cycle of Drosophila melanogaster. Science. 2002;297(5590):2270–2275. doi: 10.1126/science.1072152. [DOI] [PubMed] [Google Scholar]
  4. Giurcaneanu CD. Stochastic complexity for the detection of periodically expressed genes. Proceedings of IEEE International Workshop on Genomic Signal Processing and Statistics (GENSIPS '07), Tuusula, Finland, June 2007. pp. 1–4.
  5. Ahdesmäki M, Lähdesmäki H, Pearson R, Huttunen H, Yli-Harja O. Robust detection of periodic time series measured from biological systems. BMC Bioinformatics. 2005;6, article 117:1–18. doi: 10.1186/1471-2105-6-117. [DOI] [PMC free article] [PubMed] [Google Scholar]
  6. Luan Y, Li H. Model-based methods for identifying periodically expressed genes based on time course microarray gene expression data. Bioinformatics. 2004;20(3):332–339. doi: 10.1093/bioinformatics/btg413. [DOI] [PubMed] [Google Scholar]
  7. Lu X, Zhang W, Qin ZS, Kwast KE, Liu JS. Statistical resynchronization and Bayesian detection of periodically expressed genes. Nucleic Acids Research. 2004;32(2):447–455. doi: 10.1093/nar/gkh205. [DOI] [PMC free article] [PubMed] [Google Scholar]
  8. Wichert S, Fonkianos K, Strimmer K. Identifying periodically expressed trascripts in microarry time series data. Bioinformatics. 2004;20(1):5–20. doi: 10.1093/bioinformatics/btg364. [DOI] [PubMed] [Google Scholar]
  9. Bowles T, Jakobsson A, Chambers J. Detection of cell-cyclic elements in mis-sampled gene expression data using a robust Capon estimator. Proceedings of IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP '04), Montreal, Canada, May 2004. pp. 417–420.
  10. de Lichtenberg U, Jensen LJ, Fausbøll A, Jensen TS, Bork P, Brunak S. Comparison of computational methods for the identification of cell cycle-regulated genes. Bioinformatics. 2005;21(7):1164–1171. doi: 10.1093/bioinformatics/bti093. [DOI] [PubMed] [Google Scholar]
  11. Stoica P, Moses RL. Introduction to Spectral Analysis. Prentice Hall, Upper Saddle River, NJ, USA; 1997. [Google Scholar]
  12. Lomb NR. Least-squares frequency analysis of unequally spaced data. Astrophysics and Space Science. 1976;39(2):447–462. doi: 10.1007/BF00648343. [DOI] [Google Scholar]
  13. Scargle JD. Studies in astronomical time series analysis—II: statistical aspects of spectral analysis of unevenly spaced data. The Astrophysics Journal. 1982;263:835–853. [Google Scholar]
  14. Glynn EF, Chen J, Mushegian AR. Detecting periodic patterns in unevenly spaced gene expression time series using Lomb-Scargle periodograms. Bioinformatics. 2006;22(3):310–316. doi: 10.1093/bioinformatics/bti789. [DOI] [PubMed] [Google Scholar]
  15. Schwarzenberg-Czerny A. On the advantage of using analysis of variance for period search. Monthly Notices of the Royal Astronomical Society. 1989;241:153–165. [Google Scholar]
  16. Ahdesmäki M, Lähdesmäki H, Gracey A, Shmulevich I, Yli-Harja O. Robust regression for periodicity detection in non-uniformly sampled time-course gene expression data. BMC Bioinformatics. 2007;8, article 233:1–16. doi: 10.1186/1471-2105-8-233. [DOI] [PMC free article] [PubMed] [Google Scholar]
  17. Stoica P, Sandgren N. Spectral analysis of irregularly-sampled data: paralleling the regularly-sampled data approaches. Digital Signal Processing. 2006;16(6):712–734. doi: 10.1016/j.dsp.2006.08.012. [DOI] [Google Scholar]
  18. Wang Y, Stoica P, Li J, Marzetta TL. Nonparametric spectral analysis with missing data via the EM algorithm. Digital Signal Processing. 2005;15(2):191–206. doi: 10.1016/j.dsp.2004.10.004. [DOI] [Google Scholar]
  19. "Supplementary Materials", prepared in Microsoft Excel. http://www.ee.tamu.edu/~wtzhao/Research.html http://www.ee.tamu.edu/~wtzhao/Research.html
  20. Eyer L, Bartholdi P. Variable stars: which Nyquist frequency? Astronomy and Astrophysics Supplement Series. 1999;135(1):1–3. doi: 10.1051/aas:1999102. [DOI] [Google Scholar]
  21. Fan J, Yao Q. Nonlinear Time series: Nonparametric and Parametric Methods. Springer, New York, NY, USA; 2003. [Google Scholar]
  22. Fisher RA. Tests of significance in harmonic analysis. Proceedings of the Royal Society of London. Series A. 1929;125(796):54–59. doi: 10.1098/rspa.1929.0151. [DOI] [Google Scholar]
  23. Brockwell PJ, Davis RA. Time Series Theory and Methods. 2. Springer, New York, NY, USA; 1987. [Google Scholar]
  24. Ahdesmaki M, Lahdesmaki H, Yli-Harja O. Roubust Fisher's test for peridocity detection in noisy biological time series. Proceedings of IEEE international Workshop on Genomic Signal Processing and Statistics (GENSIPS '07), Tuusula, Finland, June 2007.
  25. Storey JD. A direct approach to false discovery rates. Journal of the Royal Statistical Society. Series B. 2002;64(3):479–498. doi: 10.1111/1467-9868.00346. [DOI] [Google Scholar]
  26. Storey JD. The positive false discovery rate: a Bayesian interpretation and the Inline graphic-value. Annals of Statistics. 2003;31(6):2013–2035. doi: 10.1214/aos/1074290335. [DOI] [Google Scholar]
  27. de Lichtenberg U, Wernersson R, Jensen TS. et al. New weakly expressed cell cycle-regulated genes in yeast. Yeast. 2005;22(15):1191–1201. doi: 10.1002/yea.1302. [DOI] [PubMed] [Google Scholar]
  28. Reiter LT, Potocki L, Chien S, Gribskov M, Bier E. A systematic analysis of human disease-associated gene sequences in Drosophila melanogaster. Genome Research. 2001;11(6):1114–1125. doi: 10.1101/gr.169101. [DOI] [PMC free article] [PubMed] [Google Scholar]
  29. Cooper S. Rethinking synchronization of mammalian cells for cell cycle analysis. Cellular and Molecular Life Sciences. 2003;60(6):1099–1106. doi: 10.1007/s00018-003-2253-2. [DOI] [PMC free article] [PubMed] [Google Scholar]

Articles from EURASIP Journal on Bioinformatics and Systems Biology are provided here courtesy of Springer

RESOURCES