NEBULA is a fast negative binomial mixed model for differential or co-expression analysis of large-scale multi-subject single-cell data

Commun Biol. 2021 May 26;4(1):629. doi: 10.1038/s42003-021-02146-6.

Abstract

The increasing availability of single-cell data revolutionizes the understanding of biological mechanisms at cellular resolution. For differential expression analysis in multi-subject single-cell data, negative binomial mixed models account for both subject-level and cell-level overdispersions, but are computationally demanding. Here, we propose an efficient NEgative Binomial mixed model Using a Large-sample Approximation (NEBULA). The speed gain is achieved by analytically solving high-dimensional integrals instead of using the Laplace approximation. We demonstrate that NEBULA is orders of magnitude faster than existing tools and controls false-positive errors in marker gene identification and co-expression analysis. Using NEBULA in Alzheimer's disease cohort data sets, we found that the cell-level expression of APOE correlated with that of other genetic risk factors (including CLU, CST3, TREM2, C1q, and ITM2B) in a cell-type-specific pattern and an isoform-dependent manner in microglia. NEBULA opens up a new avenue for the broad application of mixed models to large-scale multi-subject single-cell data.

Publication types

  • Research Support, N.I.H., Extramural

MeSH terms

  • Alzheimer Disease / genetics
  • Apolipoproteins E / genetics
  • Binomial Distribution
  • Computational Biology / methods*
  • Gene Expression / genetics
  • Gene Expression Profiling / methods*
  • Humans
  • Microglia / metabolism
  • Models, Statistical
  • Single-Cell Analysis / methods*

Substances

  • Apolipoproteins E