Overview of rapids-singlecell
mainrapids-singlecell is a library designed for GPU-accelerated single-cell analysis. It follows an AnnData-first API, making it highly compatible with the Scanpy ecosystem. It integrates selected functionalities from other scverse tools like Squidpy (spatial analysis), decoupler (deconvolution/enrichment), and pertpy (perturbation analysis).
Key features include:
- GPU Acceleration: Common single-cell workflows are executed on the GPU using CuPy and NVIDIA RAPIDS to handle large datasets efficiently.
- Ecosystem Compatibility: Designed to work seamlessly with Scanpy APIs and
AnnDataobjects.