Skip to contents

Cluster cells based on similarity of their communication direction vectors.

Usage

group_communication_direction(
  seurat_obj,
  database_name,
  key = "total",
  field = c("both", "sender", "receiver"),
  n_clusters = NULL,
  method = c("kmeans", "hierarchical"),
  verbose = TRUE
)

Arguments

seurat_obj

Seurat object with vector field results.

database_name

Database name.

key

LR pair or pathway name (default: "total").

field

"sender", "receiver", or "both" (default).

n_clusters

Number of clusters (default: auto).

method

Clustering method: "kmeans" (default), "hierarchical".

verbose

Print progress messages.

Value

Seurat object with cluster assignments in metadata.