drcme.post_gmm_merging.order_new_labels

drcme.post_gmm_merging.order_new_labels(new_labels, tau_merged, data)[source]

Reorder cluster labels by similarity of centroids

Parameters
  • new_labels (array) – Cluster labels for samples

  • tau_merged (array) – Cluster membership probability matrix to be reordered

  • data (array) – Data matrix

Returns

  • new_labels_reorder (list) – Cluster labels for samples after labels have been reordered

  • tau_merged (array) – Cluster membership probability matrix following new cluster order

  • new_labels_reorder_dict (dict) – Mapping from previous labels (keys) to newly orderered labels (values)

  • leaves (array) – Original labels as leaves of hierarchical clustering of centroids