Calculate QC metrics (UMIs, genes, mito%, MALAT1, stress; optional splicing metrics) Computes nCount/nFeature, pctMT, MALAT1 fraction, stress_score (case-insensitive SYMBOL match), and optional splicing metrics from same object layers or external Seurat objects. Compatible with Seurat v5 layers and v4 slots. Returns a data.frame and (if add_to_meta=TRUE) writes *_QC fields into obj@meta.data (no regression in field names).
High-level wrapper that computes QC metrics, flags low-quality cells, (optionally) detects doublets and performs lightweight annotation, and renders an HTML report.