omicverse.single.geneset_aucell

omicverse.single.geneset_aucell(adata, geneset_name, geneset, AUC_threshold=0.01, seed=42)[source]

Calculate the AUC-ell score for a given gene set.

Parameters:
  • adata (anndata.AnnData) – AnnData containing expression matrix.

  • geneset_name (str) – Name of gene set; used as output column prefix.

  • geneset (list) – Gene symbols composing the gene set.

  • AUC_threshold (float) – AUCell rank threshold percentile.

  • seed (int) – Random seed for ranking backend.

Returns:

Writes AUCell score to adata.obs[f'{geneset_name}_aucell'].

Return type:

None