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

Links