scvi-tools
Supports single-cell data integration, batch correction, ATAC-seq, CITE-seq, RNA+ATAC multiome analysis, and spatial transcriptomics deconvolution. Also covers label transfer, reference mapping, and RNA velocity using methods such as scVI, totalVI, MultiVI, DestVI, and veloVI.