pyALRA
pyALRA implements a Python-based approach for imputing dropout values in single-cell RNA-seq data using a low-rank zero-preserving approximation.
Key Features:
- Low-rank zero-preserving approximation: Imputes dropout values while preserving true zeros in single-cell RNA-seq data matrices.
- Computational efficiency: Achieves improved speed and reduced RAM consumption compared to the original R implementation.
- Cross-platform compatibility: Provides Python accessibility to a method previously available only in R, expanding integration with Python-based single-cell analysis workflows.
Scientific Applications:
- Single-cell RNA-seq preprocessing: Corrects dropout events in single-cell RNA-seq datasets to improve downstream analysis accuracy.
Methodology:
pyALRA re-implements the (r-)ALRA method using corresponding Python methods to perform low-rank zero-preserving approximation for dropout imputation.
Topics
Details
- License:
- MIT
- Programming Languages:
- Python, R
- Added:
- 2/22/2026
- Last Updated:
- 2/22/2026