Complex Object (Patient) Clustering with Multi-view Data Using ANF
Basic usage of ANF package (demonstration with synthetic data) | Generating the first view (feature matrix) of 200 samples | KMeans and spectral clustering based on only the first view | Generating the second view (feature matrix) for the above 200 samples | KMeans and spectral clustering based on only the second view | Concatenate all features from two views and perform KMeans clustering (NMI = 0.58) | Use ANF for clustering (NMI = 0.76) | Apply ANF to harmonized TCGA dataset | Load data | Spectral clustering using affinity matrices | Use ANF to fuse multiple affinity matrices for patient clustering