scSampler
scSampler performs diversity-preserving subsampling of single-cell transcriptomic datasets to retain rare cell populations and representative cellular diversity for downstream analyses.
Key Features:
- Diversity-preserving subsampling: Subsamples single-cell transcriptomic data to retain representative cellular diversity, including low-abundance cell populations.
- Integration with Scanpy: Compatible with the Scanpy single-cell RNA-seq analysis pipeline for incorporation into Scanpy-based workflows.
- Python implementation: Implemented in Python for computational processing of large-scale single-cell datasets.
- R interface (rscsampler): Provides an R interface named rscsampler to enable use from R environments.
Scientific Applications:
- Exploratory data analysis: Facilitates fast exploration of cell type composition in large single-cell transcriptomic datasets by reducing dataset size while preserving diversity.
- Rare cell detection: Preserves low-abundance populations to support identification and characterization of rare cell types.
- Clustering and cell-type discovery: Produces representative subsamples that maintain cluster structure for downstream clustering and cell-type identification.
- Differential expression and trajectory inference: Enables downstream analyses such as differential expression testing and trajectory inference on reduced datasets that retain biological diversity.
Methodology:
Applies a subsampling algorithm that prioritizes retention of diverse and rare cell types to reduce dataset size while preserving representative cellular diversity.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 6/13/2022
- Last Updated:
- 11/24/2024
Operations
Publications
Song D, Xi NM, Li JJ, Wang L. scSampler: fast diversity-preserving subsampling of large-scale single-cell transcriptomic data. Bioinformatics. 2022;38(11):3126-3127. doi:10.1093/bioinformatics/btac271. PMID:35426898. PMCID:PMC9991884.
PMID: 35426898
PMCID: PMC9991884
Funding: - National Science Foundation: DBI-1846216, DMS-2113754
- NIH/NIGMS: R01GM120507, R35GM140888