This document announces the release of Seurat v5, a significant update to the R package for single-cell genomics analysis. The new version introduces major features focused on integrative multimodal analysis, scalability for massive datasets, and enhanced support for spatial transcriptomics. Key innovations include 'bridge integration' for combining datasets from different molecular modalities (like scRNA-seq and scATAC-seq), and 'sketch-based' analysis coupled with BPCells integration, which allows for the efficient processing of datasets with millions of cells that may not fit into memory. Seurat v5 also expands its capabilities to handle both sequencing-based and imaging-based spatial data. Importantly, the update maintains full backward compatibility, ensuring existing user workflows remain functional.
Key Features and Updates in Seurat v5
Integrative Multimodal Analysis: Seurat v5 introduces 'bridge integration,' a novel statistical method to combine and analyze datasets from different modalities, such as scRNA-seq and scATAC-seq. This is achieved by using a separate multiomic dataset as a molecular 'bridge,' helping users interpret and annotate new types of data.
Highly Scalable Analysis: To handle the growing size of single-cell datasets, Seurat v5 incorporates new methods for scalability:
'Sketch'-based analysis: Enables rapid, iterative analysis on massive datasets by working with a representative subsample in memory, while the full data remains on-disk.
BPCells Integration: Incorporates the BPCells package for high-performance analysis, using bit-packing compression and optimized code to efficiently handle datasets spanning millions of cells.
Enhanced Spatial Omics Support: The update adds flexible and extensive support for spatially resolved datasets. It provides tailored analytical methods for both:
Backward Compatibility: The software is designed to be fully backward-compatible with previous versions. This ensures that users can re-run existing workflows from Seurat v4 and earlier without issues. Instructions are also available for installing older versions of Seurat if needed.
Core Purpose: Seurat remains an R package designed for the quality control, analysis, interpretation, and visualization of single-cell RNA-seq data, developed to be accessible to a wide range of researchers.