← All projects

Biology · Active · 2026

Single-cell pipeline

scRNA-seq with Seurat, ten stages, one YAML.

Ten scripted stages, each a checkpoint, each toggled from config.yaml:

  1. QC with optional doublet detection
  2. CellBender filtering
  3. Cell-cycle scoring and regression
  4. Normalization, variable features, PCA
  5. Harmony integration
  6. UMAP and clustering with Seurat or CHOIR
  7. Annotation — markers, module scores, label transfer, Tangram hook
  8. Differential expression
  9. Downstream tools: CellChat, Slingshot, Monocle3, CytoTRACE2, miloR
  10. Export to AnnData

Run the whole thing or a single stage. The point is that a lab can reproduce an analysis six months later from the config alone.