BioinformaticsBioinformaticsPeer-reviewed journal article
slideimp: Efficient Imputation for DNA Methylation Data
Hung PhamiD, Adam LombrosoiD, Esma Cansu CevikiD, Hugh Stott TayloriD, Kieran J. O’DonnelliD
Abstract
MotivationThere is a growing need for efficient imputation methods for high-dimensional DNA methylation (DNAm) datasets. Existing microarray imputation approaches, such as k-nearest neighbors (K-NN) or principal component analysis (PCA)-based methods, provide high accuracy but can be computationally intensive, while methods for whole-genome data are not designed for large cohorts. We developed slideimp, an R package that implements sliding window, groupable, parallelized K-NN and optimized PCA imputation to address these limitations. ResultsBenchmarks on microarray DNAm datasets demonstrate that slideimp achieves up to 150x faster runtime and 10x-100x lower memory usage while maintaining comparable or superior accuracy over existing methods and implementations. For K-NN and PCA imputation, slideimp supports grouped imputation which enhances imputation efficiency and accuracy. In a whole-genome dataset, sliding window K-NN imputation substantially increased the correlation of the Horvath 2013 clock with chronological age from 0.131 to 0.477. Additional features include targeted imputation of CpG subsets for K-NN and estimation of imputation accuracy via repeated cross-validation. The efficient and flexible DNAm imputation methods implemented by slideimp can easily be applied to other high-dimensional data types. Availability and ImplementationThe code to fully reproduce all analyses presented in this paper is available on GitHub at https://github.com/hhp94/slideimp_paper. The R package slideimp is also available on GitHub at https://github.com/hhp94/slideimp. Supplemental figures are available online.
- Citations
- 0
- FWCI
- 0.00
- Field percentile
- 1th percentile
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- A deep learning framework for imputing missing values in genomic data
Yeping Lina Qiu, Hong Zheng, Olivier Gevaert·bioRxiv·Sep 3, 2018
- Imputation strategy for population DNA methylation sequencing data
Alexandre Duplan, Shannon Brandt, … Harold Duruflé·bioRxiv·Mar 21, 2025
- Imputing missing RNA-seq data from DNA methylation by using transfer learning based-deep neural network
Xiang Zhou, Hua Chai, … Yuedong Yang·GigaSciencePeer-reviewed·Jul 1, 2020
- Cross-species and tissue imputation of species-level DNA methylation samples across mammalian species.
Emily Maciejewski, Steve Horvath, Jason Ernst·Genome biologyPeer-reviewed·May 20, 2025
- Imputing not available values in single-cell DNA methylation data using the median is straightforward and effective
Songming Tang, Siyu Li, Shengquan Chen·Quantitative BiologyPeer-reviewed·Apr 1, 2025
- GIMMEcpg: Global Imputation of Mean CpG MEthylation in Real-time
Ismail Moghul, Niuzheng Chai, … Stephan Beck·bioRxiv·Mar 17, 2025