Robust correlation estimation and UMAP assisted topological analysis of omics data for disease subtyping