Skip to main content

scRNABatchQC: Multi-samples quality control for single cell RNA-seq data


Liu Q , Sheng Q , Ping J , Ramirez MA , Lau KS , Coffey R , Shyr Y , . Bioinformatics (Oxford, England). 2019 8 2; ().


SUMMARY: Single cell RNA sequencing is a revolutionary technique to characterize inter-cellular transcriptomics heterogeneity. However, the data is noise-prone because gene expression is often driven by both technical artifacts and genuine biological variations. Proper disentanglement of these two effects is critical to prevent spurious results. While several tools exist to detect and remove low-quality cells in one single cell RNA-seq dataset, there is lack of approach to examining consistency between sample sets and detecting systematic biases, batch effects, and outliers. We present scRNABatchQC, an R package to compare multiple sample sets simultaneously over numerous technical and biological features, which gives valuable hints to distinguish technical artifact from biological variations. scRNABatchQC helps identify and systematically characterize sources of variability in single cell transcriptome data. The examination of consistency across datasets allows visual detection of biases and outliers.

AVAILABILITY AND IMPLEMENTATION: scRNABatchQC is freely available at as an R package.

SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.