Getting started
Deep exponential families for single-cell data. scDEF learns hierarchies of cell states and their gene signatures from scRNA-seq data. The method enables model-based exploration of biological and technical effects in the data and can be used for dimensionality reduction, visualization, gene signature identification, clustering at multiple levels of resolution, and batch integration. The informed version (iscDEF) can additionally take known gene lists to jointly assign cells to types and find clusters within each type.
Installation
scDEF is available through PyPI:
pip install scdef
Please be sure to install a version of JAX that is compatible with your GPU (if applicable). scDEF is much faster on the GPU than on the CPU.
Example notebooks
To get started with scDEF, please see the example notebooks:
Contributors
Pedro Falé Ferreira @pedrofale