bayNorm
bayNorm applies a Bayesian model to normalize and impute single-cell RNA sequencing (scRNA-seq) counts and recover realistic transcript distributions for downstream analyses.
Key Features:
- Bayesian Framework: Performs scaling and inference on scRNA-seq counts using a Bayesian approach to model uncertainty and variability.
- Binomial Likelihood for mRNA Capture: Uses a binomial model to represent the stochastic mRNA capture process in sequencing.
- Empirical Bayes Priors: Estimates prior distributions from expression values across cells via an empirical Bayes approach.
- Global Scaling Normalization: Integrates likelihood and priors to perform global scaling normalization of count data.
- Robust Imputation: Imputes missing observations to generate transcript distributions that align with single molecule FISH measurements.
- Improved Differential Expression Analysis: Enhances differential expression sensitivity and accuracy by using priors informed by dataset structure.
- Batch Effect Reduction: Reduces batch effects to facilitate more consistent comparisons across experimental batches or datasets.
Scientific Applications:
- Single-cell expression quantification: Recovers normalized and imputed gene expression measurements at the single-cell level for accurate quantification.
- Differential expression analysis: Improves detection of gene expression differences across conditions or cell types.
- Imputation validated by smFISH: Provides imputed transcript distributions that are consistent with single molecule FISH measurements.
- Batch correction and cross-dataset comparison: Facilitates comparison of scRNA-seq data across batches and datasets by reducing technical variation.
- Downstream analyses: Supports downstream tasks such as clustering, trajectory inference, and gene regulatory network modeling.
- Biological studies: Applicable to research in complex biological systems, disease modeling, and developmental biology requiring precise single-cell quantification.
Methodology:
BayNorm integrates a binomial likelihood model for mRNA capture with empirical Bayes priors estimated from expression values across cells within a Bayesian framework to perform global scaling normalization and infer/impute scRNA-seq counts.
Topics
Details
- License:
- GPL-2.0
- Maturity:
- Emerging
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- R, C++
- Added:
- 12/1/2018
- Last Updated:
- 12/10/2018
Operations
Publications
Tang W, Bertaux F, Thomas P, Stefanelli C, Saint M, Marguerat S, Shahrezaei V. bayNorm: Bayesian gene expression recovery, imputation and normalisation for single cell RNA-sequencing data. Unknown Journal. 2018. doi:10.1101/384586.
DOI: 10.1101/384586