scBFA
scBFA models gene detection patterns to mitigate technical variation and produce low-dimensional embeddings for downstream analysis of scRNA-seq and scATAC-seq datasets.
Key Features:
- Binary Factor Analysis Model: Implements a binary factor analysis model that models gene detection patterns to reduce dimensionality and mitigate noisy expression profiles.
- Detection-based Modeling: Focuses on gene detection patterns rather than feature quantification, which is advantageous when detection noise is lower than quantification noise.
- Covariate Matrices Integration: Accepts cell-level and gene-level covariate matrices (X and Q) to adjust nuisance variance such as batch effects.
- Low-Dimensional Embedding Output: Produces a low-dimensional embedding matrix that captures biological signal while minimizing technical noise for downstream analyses.
- Performance in Downstream Tasks: Demonstrates state-of-the-art performance in cell type classification and trajectory inference tasks.
Scientific Applications:
- Cell Type Identification: Enhances accuracy of identifying distinct cell types in complex single-cell datasets, including scRNA-seq and scATAC-seq.
- Trajectory Inference: Improves trajectory inference by reducing technical noise and clarifying developmental and differentiation pathways.
Methodology:
Applies a binary factor analysis model to gene detection patterns and incorporates cell-level (X) and gene-level (Q) covariate matrices to produce a low-dimensional embedding.
Topics
Details
- License:
- GPL-3.0
- Programming Languages:
- R
- Added:
- 11/14/2019
- Last Updated:
- 12/17/2020
Operations
Publications
Li R, Quon G. scBFA: modeling detection patterns to mitigate technical noise in large-scale single-cell genomics data. Genome Biology. 2019;20(1). doi:10.1186/s13059-019-1806-0. PMID:31500668. PMCID:PMC6734238.
PMID: 31500668
PMCID: PMC6734238
Funding: - Silicon Valley Community Foundation: 2018-182633
- Division of Biological Infrastructure: 1846559