{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T11:57:48Z","timestamp":1774267068558,"version":"3.50.1"},"reference-count":19,"publisher":"Oxford University Press (OUP)","issue":"6","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,3,15]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Motivation: Time-course gene expression datasets provide important insights into dynamic aspects of biological processes, such as circadian rhythms, cell cycle and organ development. In a typical microarray time-course experiment, measurements are obtained at each time point from multiple replicate samples. Accurately recovering the gene expression patterns from experimental observations is made challenging by both measurement noise and variation among replicates' rates of development. Prior work on this topic has focused on inference of expression patterns assuming that the replicate times are synchronized. We develop a statistical approach that simultaneously infers both (i) the underlying (hidden) expression profile for each gene, as well as (ii) the biological time for each individual replicate. Our approach is based on Gaussian process regression (GPR) combined with a probabilistic model that accounts for uncertainty about the biological development time of each replicate.<\/jats:p><jats:p>Results: We apply GPR with uncertain measurement times to a microarray dataset of mRNA expression for the hair-growth cycle in mouse back skin, predicting both profile shapes and biological times for each replicate. The predicted time shifts show high consistency with independently obtained morphological estimates of relative development. We also show that the method systematically reduces prediction error on out-of-sample data, significantly reducing the mean squared error in a cross-validation study.<\/jats:p><jats:p>Availability: Matlab code for GPR with uncertain time shifts is available at http:\/\/sli.ics.uci.edu\/Code\/GPRTimeshift\/<\/jats:p><jats:p>Contact: \u00a0ihler@ics.uci.edu<\/jats:p>","DOI":"10.1093\/bioinformatics\/btq022","type":"journal-article","created":{"date-parts":[[2010,2,11]],"date-time":"2010-02-11T03:43:13Z","timestamp":1265859793000},"page":"770-776","source":"Crossref","is-referenced-by-count":17,"title":["Estimating replicate time shifts using Gaussian process regression"],"prefix":"10.1093","volume":"26","author":[{"given":"Qiang","family":"Liu","sequence":"first","affiliation":[{"name":"1 Department of Computer Science and 2 Departments of Medicine and Biological Chemistry, University of California Irvine, Irvine, CA 92697, USA"}]},{"given":"Kevin K.","family":"Lin","sequence":"additional","affiliation":[{"name":"1 Department of Computer Science and 2 Departments of Medicine and Biological Chemistry, University of California Irvine, Irvine, CA 92697, USA"}]},{"given":"Bogi","family":"Andersen","sequence":"additional","affiliation":[{"name":"1 Department of Computer Science and 2 Departments of Medicine and Biological Chemistry, University of California Irvine, Irvine, CA 92697, USA"}]},{"given":"Padhraic","family":"Smyth","sequence":"additional","affiliation":[{"name":"1 Department of Computer Science and 2 Departments of Medicine and Biological Chemistry, University of California Irvine, Irvine, CA 92697, USA"}]},{"given":"Alexander","family":"Ihler","sequence":"additional","affiliation":[{"name":"1 Department of Computer Science and 2 Departments of Medicine and Biological Chemistry, University of California Irvine, Irvine, CA 92697, USA"}]}],"member":"286","published-online":{"date-parts":[[2010,2,9]]},"reference":[{"key":"2023012508013304300_B1","doi-asserted-by":"crossref","first-page":"495","DOI":"10.1093\/bioinformatics\/17.6.495","article-title":"Aligning gene expression time series with time warping algorithms","volume":"17","author":"Aach","year":"2001","journal-title":"Bioinformatics"},{"key":"2023012508013304300_B2","doi-asserted-by":"crossref","first-page":"2493","DOI":"10.1093\/bioinformatics\/bth283","article-title":"Analyzing time series gene expression data","volume":"20","author":"Bar-Joseph","year":"2004","journal-title":"Bioinformatics"},{"key":"2023012508013304300_B3","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1089\/10665270360688057","article-title":"Continuous representations of time-series gene expression data","volume":"10","author":"Bar-Joseph","year":"2003","journal-title":"J. Comput. Biol."},{"key":"2023012508013304300_B4","first-page":"366","article-title":"A time series analysis of microarray data","volume-title":"BIBE'04: Proceedings of the 4th IEEE Symposium on Bioinformatics and Bioengineering","author":"Erdal","year":"2004"},{"key":"2023012508013304300_B5","doi-asserted-by":"crossref","first-page":"i70","DOI":"10.1093\/bioinformatics\/btn278","article-title":"Gaussian process modelling of latent chemical species: applications to inferring transcription factor activities","volume":"24","author":"Gao","year":"2008","journal-title":"Bioinformatics"},{"key":"2023012508013304300_B6","doi-asserted-by":"crossref","first-page":"324","DOI":"10.1089\/cmb.2007.0001","article-title":"A patient-gene model for temporal expression profiles in clinical studies","volume":"14","author":"Kaminski","year":"2007","journal-title":"J. Comput. Biol."},{"key":"2023012508013304300_B7","doi-asserted-by":"crossref","first-page":"1300","DOI":"10.1093\/bioinformatics\/btp139","article-title":"Gaussian process regression bootstrapping: exploring the effects of uncertainty in time course data","volume":"25","author":"Kirk","year":"2009","journal-title":"Bioinformatics"},{"key":"2023012508013304300_B8","doi-asserted-by":"crossref","first-page":"785","DOI":"10.7551\/mitpress\/7503.003.0103","article-title":"Modelling transcriptional regulation using Gaussian processes","volume-title":"Advances in Neural Information Processing Systems 19","author":"Lawrence","year":"2007"},{"key":"2023012508013304300_B9","doi-asserted-by":"crossref","first-page":"15955","DOI":"10.1073\/pnas.0407114101","article-title":"Identification of hair cycle-associated genes from time-course gene expression profile data by using replicate variance","volume":"101","author":"Lin","year":"2004","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"2023012508013304300_B10","doi-asserted-by":"crossref","first-page":"e1000573","DOI":"10.1371\/journal.pgen.1000573","article-title":"Circadian clock genes contribute to the regulation of hair follicle cycling","volume":"5","author":"Lin","year":"2009","journal-title":"PLoS Genet"},{"key":"2023012508013304300_B11","doi-asserted-by":"crossref","first-page":"i147","DOI":"10.1093\/bioinformatics\/btn152","article-title":"Alignment and classification of time series gene expression in clinical studies","volume":"24","author":"Lin","year":"2008","journal-title":"Bioinformatics"},{"key":"2023012508013304300_B12","doi-asserted-by":"crossref","first-page":"2283","DOI":"10.1016\/j.sigpro.2007.04.004","article-title":"Overview of total least-squares methods","volume":"87","author":"Markovsky","year":"2007","journal-title":"Signal Processing"},{"key":"2023012508013304300_B13","author":"MathWorks","year":"2009","journal-title":"Unconstrained nonlinear optimization."},{"key":"2023012508013304300_B14","volume-title":"Gaussian Processes for Machine Learning.","author":"Rasmussen","year":"2006"},{"key":"2023012508013304300_B15","doi-asserted-by":"crossref","first-page":"12837","DOI":"10.1073\/pnas.0504609102","article-title":"Significance analysis of time course microarray experiments","volume":"102","author":"Storey","year":"2005","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"2023012508013304300_B16","doi-asserted-by":"crossref","first-page":"2387","DOI":"10.1214\/009053606000000759","article-title":"A multivariate empirical Bayes statistic for replicated microarray time course data","volume":"34","author":"Tai","year":"2006","journal-title":"Ann. Stat."},{"key":"2023012508013304300_B17","doi-asserted-by":"crossref","first-page":"1076","DOI":"10.1016\/j.csda.2007.07.001","article-title":"Total least squares and errors-in-variables modeling","volume":"52","author":"Van Huffel","year":"2007","journal-title":"Comput. Stat. Data Anal."},{"key":"2023012508013304300_B18","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1093\/bioinformatics\/btg364","article-title":"Identifying periodically expressed transcripts in microarray time series data","volume":"20","author":"Wichert","year":"2004","journal-title":"Bioinformatics"},{"key":"2023012508013304300_B19","doi-asserted-by":"crossref","first-page":"1754","DOI":"10.1016\/j.csda.2005.11.017","article-title":"Flexible temporal expression profile modelling using the Gaussian process","volume":"51","author":"Yuan","year":"2006","journal-title":"Comput. Stat. Data Anal."}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/26\/6\/770\/48854559\/bioinformatics_26_6_770.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/26\/6\/770\/48854559\/bioinformatics_26_6_770.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,23]],"date-time":"2024-03-23T22:04:33Z","timestamp":1711231473000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/26\/6\/770\/244199"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,2,9]]},"references-count":19,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2010,3,15]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btq022","relation":{},"ISSN":["1367-4811","1367-4803"],"issn-type":[{"value":"1367-4811","type":"electronic"},{"value":"1367-4803","type":"print"}],"subject":[],"published-other":{"date-parts":[[2010,3,15]]},"published":{"date-parts":[[2010,2,9]]}}}