{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T22:51:46Z","timestamp":1783119106568,"version":"3.54.6"},"reference-count":32,"publisher":"Oxford University Press (OUP)","issue":"4","license":[{"start":{"date-parts":[[2023,7,1]],"date-time":"2023-07-01T00:00:00Z","timestamp":1688169600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/pages\/standard-publication-reuse-rights"}],"funder":[{"name":"Singapore Ministry of Education tier-1 grant","award":["RG35\/20"],"award-info":[{"award-number":["RG35\/20"]}]},{"name":"Singapore Ministry of Education tier-2 grant","award":["MOE2019-T2-1-042"],"award-info":[{"award-number":["MOE2019-T2-1-042"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,7,20]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Missing values (MVs) can adversely impact data analysis and machine-learning model development. We propose a novel mixed-model method for missing value imputation (MVI). This method, ProJect (short for Protein inJection), is a powerful and meaningful improvement over existing MVI methods such as Bayesian principal component analysis (PCA), probabilistic PCA, local least squares and quantile regression imputation of left-censored data. We rigorously tested ProJect on various high-throughput data types, including genomics and mass spectrometry (MS)-based proteomics. Specifically, we utilized renal cancer (RC) data acquired using DIA-SWATH, ovarian cancer (OC) data acquired using DIA-MS, bladder (BladderBatch) and glioblastoma (GBM) microarray gene expression dataset. Our results demonstrate that ProJect consistently performs better than other referenced MVI methods. It achieves the lowest normalized root mean square error (on average, scoring 45.92% less error in RC_C, 27.37% in RC_full, 29.22% in OC, 23.65% in BladderBatch and 20.20% in GBM relative to the closest competing method) and the Procrustes sum of squared error (Procrustes SS) (exhibits 79.71% less error in RC_C, 38.36% in RC full, 18.13% in OC, 74.74% in BladderBatch and 30.79% in GBM compared to the next best method). ProJect also leads with the highest correlation coefficient among all types of MV combinations (0.64% higher in RC_C, 0.24% in RC full, 0.55% in OC, 0.39% in BladderBatch and 0.27% in GBM versus the second-best performing method). ProJect\u2019s key strength is its ability to handle different types of MVs commonly found in real-world data. Unlike most MVI methods that are designed to handle only one type of MV, ProJect employs a decision-making algorithm that first determines if an MV is missing at random or missing not at random. It then employs targeted imputation strategies for each MV type, resulting in more accurate and reliable imputation outcomes. An R implementation of ProJect is available at https:\/\/github.com\/miaomiao6606\/ProJect.<\/jats:p>","DOI":"10.1093\/bib\/bbad233","type":"journal-article","created":{"date-parts":[[2023,7,8]],"date-time":"2023-07-08T00:57:16Z","timestamp":1688777836000},"source":"Crossref","is-referenced-by-count":10,"title":["ProJect: a powerful mixed-model missing value imputation method"],"prefix":"10.1093","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-0307-6214","authenticated-orcid":false,"given":"Weijia","family":"Kong","sequence":"first","affiliation":[{"name":"Nanyang Technological University School of Biological Sciences, , Singapore"},{"name":"National University of Singapore Department of Computer Science, , Singapore"},{"name":"Nanyang Technological University Lee Kong Chian School of Medicine, , Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bertrand Jern Han","family":"Wong","sequence":"additional","affiliation":[{"name":"Nanyang Technological University School of Biological Sciences, , Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Harvard Wai Hann","family":"Hui","sequence":"additional","affiliation":[{"name":"Nanyang Technological University School of Biological Sciences, , Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kai Peng","family":"Lim","sequence":"additional","affiliation":[{"name":"Nanyang Technological University School of Biological Sciences, , Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yulan","family":"Wang","sequence":"additional","affiliation":[{"name":"Nanyang Technological University Lee Kong Chian School of Medicine, , Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Limsoon","family":"Wong","sequence":"additional","affiliation":[{"name":"National University of Singapore Department of Computer Science, , Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wilson Wen Bin","family":"Goh","sequence":"additional","affiliation":[{"name":"Nanyang Technological University School of Biological Sciences, , Singapore"},{"name":"Nanyang Technological University Lee Kong Chian School of Medicine, , Singapore"},{"name":"Nanyang Technological University Center for Biomedical Informatics, , Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2023,7,7]]},"reference":[{"key":"2023072020170959900_ref1","doi-asserted-by":"crossref","first-page":"1487","DOI":"10.1007\/s10462-019-09709-4","article-title":"Missing value imputation: a review and analysis of the literature (2006\u20132017)","volume":"53","author":"Lin","year":"2020","journal-title":"Artif Intell Rev"},{"key":"2023072020170959900_ref2","doi-asserted-by":"crossref","first-page":"1202","DOI":"10.1002\/pmic.200800576","article-title":"Missing values in gel-based proteomics","volume":"10","author":"Albrecht","year":"2010","journal-title":"Proteomics"},{"key":"2023072020170959900_ref3","doi-asserted-by":"crossref","first-page":"550","DOI":"10.1002\/pmic.201100321","article-title":"How advancement in biological network analysis methods empowers proteomics","volume":"12","author":"Goh","year":"2012","journal-title":"Proteomics"},{"key":"2023072020170959900_ref4","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1093\/bib\/bbp059","article-title":"Dealing with missing values in large-scale studies: microarray data imputation and beyond","volume":"11","author":"Aittokallio","year":"2010","journal-title":"Brief Bioinform"},{"key":"2023072020170959900_ref5","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1186\/s12859-019-2619-6","article-title":"Evaluation of linear models and missing value imputation for the analysis of peptide-centric proteomics","volume":"20","author":"Berg","year":"2019","journal-title":"BMC Bioinformatics"},{"key":"2023072020170959900_ref6","doi-asserted-by":"crossref","first-page":"663","DOI":"10.1038\/s41598-017-19120-0","article-title":"Missing value imputation approach for mass spectrometry-based metabolomics data","volume":"8","author":"Wei","year":"2018","journal-title":"Sci Rep"},{"key":"2023072020170959900_ref7","doi-asserted-by":"crossref","first-page":"162","DOI":"10.1186\/s12874-017-0442-1","article-title":"When and how should multiple imputation be used for handling missing data in randomised clinical trials\u2014a practical guide with flowcharts","volume":"17","author":"Jakobsen","year":"2017","journal-title":"BMC Med Res Methodol"},{"key":"2023072020170959900_ref8","doi-asserted-by":"crossref","first-page":"bbaa112","DOI":"10.1093\/bib\/bbaa112","article-title":"Proper imputation of missing values in proteomics datasets for differential expression analysis","volume":"22","author":"Liu","year":"2021","journal-title":"Brief Bioinform"},{"key":"2023072020170959900_ref9","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1186\/s12859-017-1547-6","article-title":"Distribution based nearest neighbor imputation for truncated high dimensional data with applications to pre-clinical and clinical metabolomics studies","volume":"18","author":"Shah","year":"2017","journal-title":"BMC Bioinformatics"},{"key":"2023072020170959900_ref10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1021\/acs.jproteome.0c00123","article-title":"A review of imputation strategies for isobaric labeling-based shotgun proteomics","volume":"20","author":"Bramer","year":"2021","journal-title":"J Proteome Res"},{"key":"2023072020170959900_ref11","doi-asserted-by":"crossref","first-page":"3706","DOI":"10.1016\/j.csda.2009.03.014","article-title":"Robust probabilistic PCA with missing data and contribution analysis for outlier detection","volume":"53","author":"Chen","year":"2009","journal-title":"Comput Stat Data Anal"},{"key":"2023072020170959900_ref12","doi-asserted-by":"crossref","first-page":"1956","DOI":"10.1137\/080738970","article-title":"A singular value thresholding algorithm for matrix completion","volume":"20","author":"Cai","year":"2010","journal-title":"SIAM J Optim"},{"key":"2023072020170959900_ref13","doi-asserted-by":"crossref","first-page":"312","DOI":"10.1111\/biom.12149","article-title":"A penalized EM algorithm incorporating missing data mechanism for Gaussian parameter estimation","volume":"70","author":"Chen","year":"2014","journal-title":"Biometrics"},{"key":"2023072020170959900_ref14","doi-asserted-by":"crossref","first-page":"e1005973","DOI":"10.1371\/journal.pcbi.1005973","article-title":"GSimp: a Gibbs sampler based left-censored missing value imputation approach for metabolomics studies","volume":"14","author":"Wei","year":"2018","journal-title":"PLoS Comput Biol"},{"key":"2023072020170959900_ref15","article-title":"impute: impute: Imputation for microarray data","author":""},{"key":"2023072020170959900_ref16","doi-asserted-by":"crossref","first-page":"1164","DOI":"10.1093\/bioinformatics\/btm069","article-title":"pcaMethods a bioconductor package providing PCA methods for incomplete data","volume":"23","author":"Stacklies","year":"2007","journal-title":"Bioinformatics"},{"key":"2023072020170959900_ref17","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1093\/bioinformatics\/bth499","article-title":"Missing value estimation for DNA microarray gene expression data: local least squares imputation","volume":"21","author":"Kim","year":"2005","journal-title":"Bioinformatics"},{"key":"2023072020170959900_ref18","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1038\/nm.3807","article-title":"Rapid mass spectrometric conversion of tissue biopsy samples into permanent quantitative digital proteome maps","volume":"21","author":"Guo","year":"2015","journal-title":"Nat Med"},{"key":"2023072020170959900_ref19","doi-asserted-by":"crossref","first-page":"3214","DOI":"10.1021\/acs.jproteome.1c00070","article-title":"A simple optimization workflow to enable precise and accurate imputation of missing values in proteomic data sets","volume":"20","author":"Dabke","year":"2021","journal-title":"J Proteome Res"},{"key":"2023072020170959900_ref20","first-page":"17","article-title":"Bladderbatch: bladder gene expression data illustrating batch effects","volume":"1","author":"Leek","year":"2016","journal-title":"R package version"},{"key":"2023072020170959900_ref21","doi-asserted-by":"crossref","first-page":"733","DOI":"10.1038\/nrg2825","article-title":"Tackling the widespread and critical impact of batch effects in high-throughput data","volume":"11","author":"Leek","year":"2010","journal-title":"Nat Rev Genet"},{"key":"2023072020170959900_ref22","doi-asserted-by":"crossref","first-page":"1186","DOI":"10.1093\/neuonc\/nou043","article-title":"Transcriptional diversity of long-term glioblastoma survivors","volume":"16","author":"Gerber","year":"2014","journal-title":"Neuro Oncol"},{"key":"2023072020170959900_ref23","doi-asserted-by":"crossref","first-page":"D562","DOI":"10.1093\/nar\/gki022","article-title":"NCBI GEO: mining millions of expression profiles\u2014database and tools","volume":"33","author":"Barrett","year":"2005","journal-title":"Nucleic Acids Res"},{"key":"2023072020170959900_ref24","doi-asserted-by":"crossref","first-page":"lqaa078","DOI":"10.1093\/nargab\/lqaa078","article-title":"ComBat-seq: batch effect adjustment for RNA-seq count data","volume":"2","author":"Zhang","year":"2020","journal-title":"NAR Genom Bioinform"},{"key":"2023072020170959900_ref25","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1111\/j.1467-9469.2005.00426.x","article-title":"The skew-normal distribution and related multivariate families*","volume":"32","author":"Azzalini","year":"2005","journal-title":"Scand J Stat"},{"key":"2023072020170959900_ref26","doi-asserted-by":"crossref","first-page":"1","DOI":"10.18637\/jss.v018.i02","article-title":"The pls package: principal component and partial least squares regression in R","volume":"18","author":"Mevik","year":"2007","journal-title":"J Stat Softw"},{"key":"2023072020170959900_ref27","doi-asserted-by":"crossref","first-page":"1993","DOI":"10.1021\/pr501138h","article-title":"Review, evaluation, and discussion of the challenges of missing value imputation for mass spectrometry-based label-free global proteomics","volume":"14","author":"Webb-Robertson","year":"2015","journal-title":"J Proteome Res"},{"key":"2023072020170959900_ref28","doi-asserted-by":"crossref","first-page":"165","DOI":"10.2144\/000113978","article-title":"Sequential projection pursuit principal component analysis \u2013 dealing with missing data associated with new-omics technologies","volume":"54","author":"Webb-Robertson","year":"2013","journal-title":"Biotechniques"},{"key":"2023072020170959900_ref29","article-title":"Missing value imputation using XGboost for label-free mass spectrometry-based proteomics data","volume-title":"BioRxiv","author":""},{"key":"2023072020170959900_ref30","doi-asserted-by":"crossref","first-page":"9650","DOI":"10.3390\/ijms22179650","article-title":"Multiple imputation approaches applied to the missing value problem in bottom-up proteomics","volume":"22","author":"Gardner","year":"2021","journal-title":"Int J Mol Sci"},{"key":"2023072020170959900_ref31","doi-asserted-by":"crossref","first-page":"1250003","DOI":"10.1142\/S0219720012500035","article-title":"Adjusted geometric-mean: a novel performance measure for imbalanced bioinformatics datasets learning","volume":"10","author":"Batuwita","year":"2012","journal-title":"J Bioinform Comput Biol"},{"key":"2023072020170959900_ref32","doi-asserted-by":"crossref","first-page":"2200092","DOI":"10.1002\/pmic.202200092","article-title":"Dealing with missing values in proteomics data","volume":"22","author":"Kong","year":"2022","journal-title":"Proteomics"}],"container-title":["Briefings in Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bib\/article-pdf\/24\/4\/bbad233\/50917406\/bbad233.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bib\/article-pdf\/24\/4\/bbad233\/50917406\/bbad233.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,20]],"date-time":"2023-07-20T20:23:24Z","timestamp":1689884604000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bib\/article\/doi\/10.1093\/bib\/bbad233\/7221118"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7]]},"references-count":32,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2023,7,20]]}},"URL":"https:\/\/doi.org\/10.1093\/bib\/bbad233","relation":{},"ISSN":["1467-5463","1477-4054"],"issn-type":[{"value":"1467-5463","type":"print"},{"value":"1477-4054","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2023,7]]},"published":{"date-parts":[[2023,7]]},"article-number":"bbad233"}}