scatrans.ensure_raw_counts#
- scatrans.ensure_raw_counts(adata, layer='counts', save_raw=False, overwrite=False)[source]#
Ensure raw integer counts are available in
adata.layers[layer].Convenience wrapper around
store_raw_counts()that also tries to recover counts fromadata.rawwhenadata.Xis already normalized or log-transformed (common after HVG +sc.pp.log1p).Resolution order: 1. Existing
layers[layer]if it already looks like integer counts 2. Currentadata.Xif integer counts-like 3.adata.raw.Xwhen gene names/order matchadata.var_namesAlways updates
adata.uns['scatrans']['raw_gene_list']and velocityraw_*layers via the same metadata path asstore_raw_counts().