Imputation for Lipidomics and Metabolomics (ImpLiMet): Online application for optimization and method selection for missing data imputation

Huiting Ou,Anuradha Surendra,Graeme S.V. McDowell,Emily Hashimoto-Roth,Jianguo Xia,Steffany A.L. Bennett,Miroslava Cuperlovic-Culf
DOI: https://doi.org/10.1101/2024.06.17.599353
2024-11-24
Abstract:Motivation: Missing values are often unavoidable in modern high-throughput measurements due to various experimental or analytical reasons. Imputation, the process of replacing missing values in a dataset with estimated values, plays an important role in multivariate and machine learning analyses. Three missingness patterns have been conceptualized: missing completely at random (MCAR), missing at random (MAR), and missing not at random (MNAR). Each describes unique dependencies between the missing and observed data. As a result, the optimal imputation method for each dataset depends on the type of data, the cause of the missing data, and the nature of relationships between the missing and observed data. The challenge is to identify the optimal imputation solution for a given dataset. Results: ImpLiMet: is a user-friendly UI-platform that enables users to impute missing data using eight different methods. For the users dataset, ImpLiMet can suggest the optimal imputation solution through a grid search-based investigation of the error rate for imputation across three missingness data simulations. The effect of imputation can be visually assessed by histogram, kurtosis and skewness analyses, as well as principal component analysis (PCA) comparing the impact of the chosen imputation method on the distribution and overall behaviour of the data. Availability and implementation: ImpLiMet is freely available at https://complimet.ca/shiny/implimet/ with software accessible at https://github.com/complimet/ImpLiMet Contact: steffanyann.bennett@uottawa.ca and miroslava.cuperlovic-culf@nrc-cnrc.gca.
Biology
What problem does this paper attempt to address?