bioRxivBioinformaticsPreprint
Normalization and gene selection for single-cell RNA-seq UMI data using sampling-adjusted sums of squares of Pearson residuals with a Poisson model
Abstract
SCTransform in Seurat and scanpy.experimental.pp.recipe pearson residuals (scanpy henceforth) normalize UMI counts as Pearson residuals of negative binomial models. Residual variance scores genes for downstream analysis. Although we observed that both methods usually assign the highest scores to the same genes, for many highly ranked genes (e.g. among the top 2,000) scores may be unstable - not robust to the selection of cells used to calculate residuals. As an alternative, we consider the Poisson model, for which a natural score is the mean sum of squares of Pearson residuals. We show that these scores can be unstable if a genes nonzero UMI counts are concentrated on a small number of cells. This explains the instability for scanpy because of its similarity to the Poisson model. We define a metric for genes instability and observe that for all three methods it is negatively correlated with the number of cells on which genes counts are nonzero. To reduce the instability of scores based on the Poisson model, we score each gene using multiple random samples of approximately half of the cells. The minimum of these values defines a "sampling-adjusted" score. For data that we analyzed, these are more stable than scores from SCTransform and scanpy while generally agreeing with them on the highest ranked genes. As a second criterion to compare our proposal with SCTransform, we use differential expression analysis. For genes with high scores, the residuals Kruskal-Wallis H-statistics are generally greater for our method than for SCTransform and are more highly correlated with our methods scores.
- Citations
- 1
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Analytic Pearson residuals for normalization of single-cell RNA-seq UMI data
Jan Lause, Philipp Berens, Dmitry Kobak·Genome biologyPeer-reviewed·Sep 6, 2021
- Feature Selection and Dimension Reduction for Single Cell RNA-Seq based on a Multinomial Model
F. William Townes, Stephanie C. Hicks, … Rafael A. Irizarry·Genome biologyPeer-reviewed·Dec 1, 2019
- Normalization and variance stabilization of single-cell RNA-seq data using regularized negative binomial regression
Christoph Hafemeister, Rahul Satija·Genome biologyPeer-reviewed·Dec 1, 2019
- Quantile normalization of single-cell RNA-seq read counts without unique molecular identifiers
F. William Townes, Rafael A. Irizarry·Genome biologyPeer-reviewed·Jul 3, 2020
- Feature selection followed by a novel residuals-based normalization simplifies and improves single-cell gene expression analysis
Amartya Singh, Hossein Khiabanian·BMC BioinformaticsPeer-reviewed·Jul 30, 2024
- Comparison of Transformations for Single-Cell RNA-Seq Data
Constantin Ahlmann-Eltze, Wolfgang K. Huber·Nature MethodsPeer-reviewed·Apr 10, 2023