omicverse.single.MetaCell

omicverse.single.MetaCell(adata, use_rep, n_metacells=None, use_gpu: bool = False, verbose: bool = True, n_waypoint_eigs: int = 10, n_neighbors: int = 15, convergence_epsilon: float = 0.001, l2_penalty: float = 0, max_franke_wolfe_iters: int = 50, use_sparse: bool = False) None[source]

SEACells-based metacell construction workflow.

Parameters:
  • adata (AnnData) – Input single-cell AnnData.

  • use_rep (str) – Embedding key in adata.obsm used for kernel construction.

  • n_metacells (int or None, optional) – Number of metacells to learn.

  • use_gpu (bool, default=False) – Whether to enable GPU acceleration.