Intercode is a package to learn interpretable latent representation of single-cell data. Intercode contains the implementation of the autoencoder which forces latent dimensions to correspond to predefined gene sets.
Intercode requires pytorch, numpy and anndata.
Install with pip
pip install intercode
See the notebooks for the examples.
Read the preprint for description.