pegasus.louvain¶
-
pegasus.
louvain
(data, rep='pca', resolution=1.3, random_state=0, class_label='louvain_labels')[source]¶ Cluster the cells using Louvain algorithm. [Blondel08]
- Parameters
data (
pegasusio.MultimodalData
) – Annotated data matrix with rows for cells and columns for genes.rep (
str
, optional, default:"pca"
) – The embedding representation used for clustering. Keyword'X_' + rep
must exist indata.obsm
. By default, use PCA coordinates.resolution (
int
, optional, default:1.3
) – Resolution factor. Higher resolution tends to find more clusters with smaller sizes.random_state (
int
, optional, default:0
) – Random seed for reproducing results.class_label (
str
, optional, default:"louvain_labels"
) – Key name for storing cluster labels indata.obs
.
- Return type
None
- Returns
None
Update
data.obs
–data.obs[class_label]
: Cluster labels of cells as categorical data.
Examples
>>> pg.louvain(data)