{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T07:35:15Z","timestamp":1773214515052,"version":"3.50.1"},"reference-count":58,"publisher":"Oxford University Press (OUP)","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006,1,1]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Motivation: Temporal gene expression profiles provide an important characterization of gene function, as biological systems are predominantly developmental and dynamic. We propose a method of classifying collections of temporal gene expression curves in which individual expression profiles are modeled as independent realizations of a stochastic process. The method uses a recently developed functional logistic regression tool based on functional principal components, aimed at classifying gene expression curves into known gene groups. The number of eigenfunctions in the classifier can be chosen by leave-one-out cross-validation with the aim of minimizing the classification error.<\/jats:p><jats:p>Results: We demonstrate that this methodology provides low-error-rate classification for both yeast cell-cycle gene expression profiles and Dictyostelium cell-type specific gene expression patterns. It also works well in simulations. We compare our functional principal components approach with a B-spline implementation of functional discriminant analysis for the yeast cell-cycle data and simulations. This indicates comparative advantages of our approach which uses fewer eigenfunctions\/base functions. The proposed methodology is promising for the analysis of temporal gene expression data and beyond.<\/jats:p><jats:p>Availability: MATLAB programs are available upon request.<\/jats:p><jats:p>Contact: \u00a0ileng@wfubmc.edu<\/jats:p><jats:p>Supplementary information: Supplementary materials are available on the journal's website.<\/jats:p>","DOI":"10.1093\/bioinformatics\/bti742","type":"journal-article","created":{"date-parts":[[2005,10,29]],"date-time":"2005-10-29T00:13:06Z","timestamp":1130544786000},"page":"68-76","source":"Crossref","is-referenced-by-count":135,"title":["Classification using functional data analysis for temporal gene expression data"],"prefix":"10.1093","volume":"22","author":[{"given":"Xiaoyan","family":"Leng","sequence":"first","affiliation":[{"name":"Wake Forest University School of Medicine, Public Health Sciences, Section on Biostatistics 1 \u00a0 1 \u00a0 \u00a0 Medical Center Blvd., MRI-3, Winston-Salem, NC 27157, USA"}]},{"given":"Hans-Georg","family":"M\u00fcller","sequence":"additional","affiliation":[{"name":"Department of Statistics, University of California, One Shields Avenue 2 \u00a0 2 \u00a0 \u00a0 Davis, CA 95616, USA"}]}],"member":"286","published-online":{"date-parts":[[2005,10,27]]},"reference":[{"key":"2023012408341448100_b1","doi-asserted-by":"crossref","first-page":"495","DOI":"10.1093\/bioinformatics\/17.6.495","article-title":"Alignment gene expression time series with time warping algorithms","volume":"17","author":"Aach","year":"2001","journal-title":"Bioinformatics"},{"key":"2023012408341448100_b2","doi-asserted-by":"crossref","first-page":"10101","DOI":"10.1073\/pnas.97.18.10101","article-title":"Singular value decomposition for genome-wide expression data processing and modelling","volume":"97","author":"Alter","year":"2000","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"2023012408341448100_b3","doi-asserted-by":"crossref","first-page":"3351","DOI":"10.1073\/pnas.0530258100","article-title":"Generalized singular value decomposition for comparative analysis of genome-scale expression data sets of two different organisms","volume":"100","author":"Alter","year":"2003","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"2023012408341448100_b4","doi-asserted-by":"crossref","first-page":"2270","DOI":"10.1126\/science.1072152","article-title":"Gene expression during the life cycle of Drosophila melanogaster","volume":"297","author":"Arbeitman","year":"2002","journal-title":"Science"},{"key":"2023012408341448100_b5","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1089\/10665270360688057","article-title":"Continuous representation of time-series gene expression data","volume":"10","author":"Bar-Joseph","year":"2003","journal-title":"J. Comput. Biol."},{"key":"2023012408341448100_b6","doi-asserted-by":"crossref","first-page":"136","DOI":"10.1016\/S1369-5266(00)00149-7","article-title":"Genome-wide expression analysis of plant cell cycle modulated genes","volume":"4","author":"Breyne","year":"2001","journal-title":"Curr. Opin. Plant Biol."},{"key":"2023012408341448100_b7","doi-asserted-by":"crossref","first-page":"262","DOI":"10.1073\/pnas.97.1.262","article-title":"Knowledge-based analysis of microarray gene expression data by using support vector machines","volume":"97","author":"Brown","year":"2000","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"2023012408341448100_b8","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1080\/01621459.1997.10473604","article-title":"An accelerated-time model for response curves","volume":"92","author":"Capra","year":"1997","journal-title":"J. Am. Statist. Ass."},{"key":"2023012408341448100_b9","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1016\/S1097-2765(00)80114-8","article-title":"A genome-wide transcriptional analysis of the mitotic cell cycle","volume":"2","author":"Cho","year":"1998","journal-title":"Mol. Cell"},{"key":"2023012408341448100_b10","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1038\/83751","article-title":"Transcriptional regulation and function during the human cell cycle","volume":"27","author":"Cho","year":"2001","journal-title":"Nat. Genet."},{"key":"2023012408341448100_b11","doi-asserted-by":"crossref","first-page":"892","DOI":"10.1080\/01621459.1975.10480319","article-title":"The efficiency of logistic regression compared to normal discriminant analysis","volume":"70","author":"Efron","year":"1975","journal-title":"J. Am. Statist. Ass."},{"key":"2023012408341448100_b12","doi-asserted-by":"crossref","first-page":"14863","DOI":"10.1073\/pnas.95.25.14863","article-title":"Cluster analysis and display of genome-wide expression patterns","volume":"95","author":"Eisen","year":"1998","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"2023012408341448100_b13","volume-title":"Local Polynomial Modelling and its Applications","author":"Fan","year":"1996"},{"key":"2023012408341448100_b14","doi-asserted-by":"crossref","first-page":"4241","DOI":"10.1091\/mbc.11.12.4241","article-title":"Genomic expression programs in the response of yeast cells to environmental changes","volume":"11","author":"Gasch","year":"2000","journal-title":"Mol. Bio. Cell"},{"key":"2023012408341448100_b15","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1126\/science.286.5439.531","article-title":"Molecular classification of cancer: class discovery and class prediction by gene expression monitoring","volume":"286","author":"Golub","year":"1999","journal-title":"Science"},{"key":"2023012408341448100_b16","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1198\/00401700152404273","article-title":"A functional data-analytic approach to signal discrimination","volume":"43","author":"Hall","year":"2001","journal-title":"Technometrics"},{"key":"2023012408341448100_b17","doi-asserted-by":"crossref","first-page":"809","DOI":"10.1126\/science.290.5492.809","article-title":"Genomic analysis of Gene expression in C. elegans","volume":"290","author":"Hill","year":"2000","journal-title":"Science"},{"key":"2023012408341448100_b18","doi-asserted-by":"crossref","first-page":"8409","DOI":"10.1073\/pnas.150242097","article-title":"Fundamental patterns underlying gene expression profiles: simplicity from complexity","volume":"97","author":"Holter","year":"2000","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"2023012408341448100_b19","doi-asserted-by":"crossref","first-page":"2590","DOI":"10.1091\/mbc.12.9.2590","article-title":"Expression patterns of cell-type specific genes in Dictyostelium","volume":"12","author":"Iranfar","year":"2001","journal-title":"Mol. Bio. Cell"},{"key":"2023012408341448100_b20","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1126\/science.283.5398.83","article-title":"The transcriptional program in the response of human fibroblasts to serum","volume":"283","author":"Iyer","year":"1999","journal-title":"Science"},{"key":"2023012408341448100_b21","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1111\/1467-9868.00297","article-title":"Functional linear discriminant analysis for irregular sampled curves","volume":"63","author":"James","year":"2001","journal-title":"J. R. Statist. Soc. B"},{"key":"2023012408341448100_b22","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1111\/1467-9868.00342","article-title":"Generalized linear models with functional predictors","volume":"64","author":"James","year":"2002","journal-title":"J. R. Statist. Soc. B"},{"key":"2023012408341448100_b23","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1023\/A:1017909012215","article-title":"Genome wide oscillations in expression: wavelet analysis of time series data from yest expression arrays uncovers the dynamic architecture of phenotype","volume":"28","author":"Klevecz","year":"2001","journal-title":"Mol. Biol. Reports"},{"key":"2023012408341448100_b24","doi-asserted-by":"crossref","first-page":"463","DOI":"10.1089\/106652701753216486","article-title":"A new estimator of significance of correlation in time series data","volume":"8","author":"Kruglyak","year":"2001","journal-title":"J. Comput. Biol."},{"key":"2023012408341448100_b25","doi-asserted-by":"crossref","first-page":"2144","DOI":"10.1126\/science.290.5499.2144","article-title":"Global analysis of the genetic network controlling a bacterial cell cycle","volume":"290","author":"Laub","year":"2000","journal-title":"Science"},{"key":"2023012408341448100_b26","doi-asserted-by":"crossref","DOI":"10.1186\/gb-2003-4-11-r76","article-title":"Application of independent component analysis to microarrays","volume":"4","author":"Lee","year":"2003","journal-title":"Genome Biol."},{"key":"2023012408341448100_b27","first-page":"141","article-title":"A simple statistical model for depicting the cdc15-synchronized yeast cell-cycle regulated gene expression data","volume":"12","author":"Li","year":"2002","journal-title":"Statistica Sinica"},{"key":"2023012408341448100_b28","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1093\/bioinformatics\/18.1.51","article-title":"Linear modes of gene expression determined by independent component analysis","volume":"18","author":"Liebermeister","year":"2002","journal-title":"Bioinformatics"},{"key":"2023012408341448100_b29","doi-asserted-by":"crossref","first-page":"1937","DOI":"10.1093\/bioinformatics\/btg257","article-title":"Modes and clustering for time-warped gene expression profile data","volume":"19","author":"Liu","year":"2003","journal-title":"Bioinformatics"},{"key":"2023012408341448100_b30","doi-asserted-by":"crossref","first-page":"474","DOI":"10.1093\/bioinformatics\/btg014","article-title":"Clustering of temporal gene expression data using a mixed-effects model with B-splines","volume":"19","author":"Luan","year":"2003","journal-title":"Bioinformatics"},{"key":"2023012408341448100_b31","doi-asserted-by":"crossref","first-page":"405","DOI":"10.1093\/bioinformatics\/17.5.405","article-title":"Analysis of temporal gene expression profiles: clustering by simulated annealing and determining the optimal number of clusters","volume":"17","author":"Lukashin","year":"2001","journal-title":"Bioinformatics"},{"key":"2023012408341448100_b32","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4899-3242-6","volume-title":"Generalized Linear Models","author":"McCullagh","year":"1989"},{"key":"2023012408341448100_b33","doi-asserted-by":"crossref","first-page":"597","DOI":"10.1006\/scdb.1999.0343","article-title":"Control of spatial patterning and cell-type proportioning in Dictyostelium","volume":"10","author":"Mohanty","year":"1999","journal-title":"Semin. Cell Dev. Biol."},{"key":"2023012408341448100_b34","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1111\/j.1467-9469.2005.00429.x","article-title":"Functional modelling and classification of longitudinal data","volume":"32","author":"M\u00fcller","year":"2005","journal-title":"Scand. J. Stat."},{"key":"2023012408341448100_b35","doi-asserted-by":"crossref","first-page":"774","DOI":"10.1214\/009053604000001156","article-title":"Generalized functional linear models","volume":"33","author":"M\u00fcller","year":"2005","journal-title":"Annals Stat."},{"key":"2023012408341448100_b36","doi-asserted-by":"crossref","first-page":"953","DOI":"10.1016\/S0893-6080(02)00070-9","article-title":"Analysis and visualization of gene expression data using self-organizing maps","volume":"15","author":"Nikkila","year":"2002","journal-title":"Neural Networks"},{"key":"2023012408341448100_b37","doi-asserted-by":"crossref","first-page":"699","DOI":"10.1080\/01621459.1978.10480080","article-title":"Choosing between logistic regression and discriminant analysis","volume":"73","author":"Press","year":"1978","journal-title":"J. Am. Statist. Ass."},{"key":"2023012408341448100_b38","doi-asserted-by":"crossref","first-page":"1026","DOI":"10.1091\/mbc.e04-04-0299","article-title":"Identification of cell cycle-regulated genes in fission yeast","volume":"16","author":"Peng","year":"2005","journal-title":"Mol. Biol. Cell"},{"key":"2023012408341448100_b39","doi-asserted-by":"crossref","first-page":"2097","DOI":"10.1093\/bioinformatics\/btg288","article-title":"Kernel hierarchical gene clustering from microarray expression data","volume":"19","author":"Qin","year":"2003","journal-title":"Bioinformatics"},{"key":"2023012408341448100_b40","doi-asserted-by":"crossref","DOI":"10.1007\/b98888","volume-title":"Functional Data Analysis","author":"Ramsay","year":"2005"},{"key":"2023012408341448100_b41","first-page":"455","article-title":"Principal components analysis to summarize microarray experiments: application to sporulation time series","volume":"2000","author":"Raychaudhuri","year":"2000","journal-title":"Pac. Symp. Biocomput"},{"key":"2023012408341448100_b42","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1152\/physiolgenomics.00138.2002","article-title":"Clustering gene expression data using adaptive double self-organizing map","volume":"14","author":"Resson","year":"2003","journal-title":"Physiol. Genomics"},{"key":"2023012408341448100_b43","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1111\/j.2517-6161.1991.tb01821.x","article-title":"Estimating the mean and covariance structure nonparametrically when the data are curves","volume":"53","author":"Rice","year":"1991","journal-title":"J. R. Statist. Soc. B"},{"key":"2023012408341448100_b44","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1111\/j.0006-341X.2001.00253.x","article-title":"Nonparametric mixed effects models for unequally sampled noisy curves","volume":"57","author":"Rice","year":"2001","journal-title":"Biometrics"},{"key":"2023012408341448100_b45","doi-asserted-by":"crossref","first-page":"809","DOI":"10.1038\/ng1377","article-title":"Periodic gene expression program of the fission yeast cell cycle","volume":"36","author":"Rustici","year":"2004","journal-title":"Nat. Genet."},{"key":"2023012408341448100_b46","doi-asserted-by":"crossref","first-page":"467","DOI":"10.1126\/science.270.5235.467","article-title":"Quantitative monitoring of gene expression patterns with a complementary DNA microarray","volume":"270","author":"Schena","year":"1995","journal-title":"Science"},{"key":"2023012408341448100_b47","doi-asserted-by":"crossref","first-page":"10614","DOI":"10.1073\/pnas.93.20.10614","article-title":"Parallel human genome analysis: microarray-based expression monitoring of 1000 genes","volume":"93","author":"Schena","year":"1996","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"2023012408341448100_b48","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1078\/1434-4610-00087","article-title":"Gene expression patterns in Dictyostelium using microarrays","volume":"153","author":"Shaulsky","year":"2002","journal-title":"Protist"},{"key":"2023012408341448100_b49","first-page":"151","article-title":"An analysis of paediatric CD4 counts for acquired immune deficiency syndrome using flexible random curves","volume":"45","author":"Shi","year":"1996","journal-title":"J. R. Statist. Soc. C"},{"key":"2023012408341448100_b50","doi-asserted-by":"crossref","first-page":"3273","DOI":"10.1091\/mbc.9.12.3273","article-title":"Comprehensive identification of cell cycle-regulated gene of the yeast Saccharomyces cerevisiae by microarray hybridization","volume":"9","author":"Spellman","year":"1998","journal-title":"Mol. Biol. Cell"},{"key":"2023012408341448100_b51","doi-asserted-by":"crossref","first-page":"2907","DOI":"10.1073\/pnas.96.6.2907","article-title":"Interpreting pattern of gene expression with self-organizing maps: methods and application to hematopoietic differentiation","volume":"96","author":"Tamayo","year":"1999","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"2023012408341448100_b52","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1038\/10343","article-title":"Systematic determination of genetic network architecture","volume":"22","author":"Tavazoie","year":"1999","journal-title":"Nat. Genet."},{"key":"2023012408341448100_b53","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1073\/pnas.95.1.334","article-title":"Large-scale temporal gene expression mapping of central nervous system development","volume":"95","author":"Wen","year":"1998","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"2023012408341448100_b54","doi-asserted-by":"crossref","first-page":"2179","DOI":"10.1126\/science.286.5447.2179","article-title":"Microarray analysis of Drosophila development during metamorphosis","volume":"286","author":"White","year":"1999","journal-title":"Science"},{"key":"2023012408341448100_b55","first-page":"520","article-title":"A genetic K-means clustering algorithm applied to gene expression data","volume":"2671","author":"Wu","year":"2003","journal-title":"Lecture in Artificial Intelligence"},{"key":"2023012408341448100_b56","doi-asserted-by":"crossref","first-page":"676","DOI":"10.1111\/1541-0420.00078","article-title":"Shrinkage estimation for functional principal component scores with application to the population kinetics of plasma folate","volume":"59","author":"Yao","year":"2003","journal-title":"Biometrics"},{"key":"2023012408341448100_b57","doi-asserted-by":"crossref","first-page":"577","DOI":"10.1198\/016214504000001745","article-title":"Functional Data Analysis for Sparse Longitudinal Data","volume":"100","author":"Yao","year":"2005","journal-title":"J. Am. Statist. Ass."},{"key":"2023012408341448100_b58","first-page":"789","article-title":"The functional data analysis view of longitudinal data","volume":"14","author":"Zhao","year":"2004","journal-title":"Statistica Sinica"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/22\/1\/68\/48839422\/bioinformatics_22_1_68.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/22\/1\/68\/48839422\/bioinformatics_22_1_68.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,5]],"date-time":"2025-01-05T07:22:08Z","timestamp":1736061728000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/22\/1\/68\/218628"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,10,27]]},"references-count":58,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2006,1,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/bti742","relation":{},"ISSN":["1367-4811","1367-4803"],"issn-type":[{"value":"1367-4811","type":"electronic"},{"value":"1367-4803","type":"print"}],"subject":[],"published-other":{"date-parts":[[2006,1,1]]},"published":{"date-parts":[[2005,10,27]]}}}