A novel imputation based predictive algorithm for reducing common cause variation from small and mixed datasets with missing values. (May 2023)