omicverse-single-cell-clustering-backends
Installation
SKILL.md
OmicVerse Single-Cell Clustering Backends
Goal
Turn the notebook's clustering comparison into one reusable job: choose and run a clustering backend on a preprocessed single-cell AnnData. Keep this skill focused on backend selection and output contracts after PCA and, when needed, graph construction.
Quick Workflow
- Inspect whether the input already has PCA or another embedding, and whether a neighbor graph already exists.
- Choose a backend explicitly:
leiden,louvain,scICE, orGMMfor the notebook-covered paths. - Build a neighbor graph first for
leidenandlouvain. - Pass
use_repexplicitly for embedding-based methods such asGMMandscICE. - Validate which
obscolumns were added, and treat ARI or figure rendering as optional downstream reporting rather than the core contract.