You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Robust Seurat v5/v3 assay handling: Fixed compatibility with latest SeuratObject where the slot argument to GetAssayData() is now defunct. All internal accessors (.cntEval(), .pull.Enrich()) now use the layer API for SeuratObject >= 5.0.0 and fall back to slot only for older versions.
Updated .adding.Enrich() to use the SeuratObject package version (not sc@version) when selecting CreateAssay5Object vs CreateAssayObject, preventing mismatches on objects created across Seurat versions.
Fixed performPCA() error ("Enrichment matrix must be numeric") when enrichment data is returned as a sparse matrix from the Seurat v5 layer API.
ENHANCEMENTS
CI/CD: Added devel branch to R-CMD-check and test-coverage workflow triggers
Automated releases: Added GitHub Actions workflow to create releases from version tags (push v* tags to trigger)