spamosaic.utils.clustering
- spamosaic.utils.clustering(adata, n_cluster, used_obsm, algo='kmeans', key='tmp_clust')[source]
Performs clustering on an AnnData object using k-means or Mclust.
- Parameters:
adata (AnnData) – Input data.
n_cluster (int) – Number of clusters.
used_obsm (str) – Key in .obsm to use for clustering.
algo (str) – Clustering algorithm, ‘kmeans’ or ‘mclust’.
key (str) – Key name to store clustering results in .obs.
- Returns:
Annotated object with cluster assignments.
- Return type:
AnnData