Overview of scCODA for single-cell differential composition analysis
masterscCODA is a statistical toolbox designed to analyze changes in compositional data, specifically for single-cell RNA-seq experiments. It implements a fully Bayesian model (the scCODA model) to address common limitations in single-cell population analysis, such as:
- Compositional nature of scRNA-seq data: Prevents inflation of false-positive results by accounting for the fact that cell population proportions must sum to one.
- Small sample sizes: Uses Bayesian modeling to provide accurate results even when datasets consist of only a few samples, where frequentist tests often fail.
- Sparse effects: Designed to identify conditions that affect only a fraction of cell types.
scCODA is fully integrable with scanpy but uses its own specialized data structures for aggregating, plotting, and analyzing compositional data. It also includes implementations of other statistical models for comparative analysis.