omicverse.metabol.aggregate_by_class

omicverse.metabol.aggregate_by_class#

omicverse.metabol.aggregate_by_class(adata, *, agg='sum')[source]#

Collapse the matrix to class-level totals.

adata.var['lipid_class'] must already exist (run annotate_lipids first). Returns a new AnnData with n_vars = n_lipid_classes and per-sample class totals in .X. Handy for quick-look class-level QC and for some regression models.

Return type:

AnnData