maayanlab_bioinformatics.clustering package

Submodules

maayanlab_bioinformatics.clustering.silhouette_analysis module

maayanlab_bioinformatics.clustering.silhouette_analysis.silhouette_analysis(mat: DataFrame, min_clusters=2, max_clusters=25, metric='cosine', random_state=None, **kwargs)[source]

Compute KMeans repeatedly on the matrix with different cluster values between min_clusters and max_clusters, compute the silhouette_score, and return the best kmeans model/predictions.

Module contents

This module contains functions relating to high level cluster analysis