Variational inference for antibody-based single cell technologies.
CytoVI accomplishes the following analysis tasks:
- Integration/batch correction
- Differential protein expression analysis
- Label-free differential abundance analysis
- Imputation of unseen proteins from overlapping antibody panels
- Technology integration (e.g. Flow and Mass cytometry)
- RNA/modality imputation after integration of flow/mass cytometry data with CITE-seq data
- Automated cell annotation via transfer learning
To get started please check out the basic analysis notebook in the docs.
You need to have Python 3.10 or newer installed on your system. If you don't have Python installed, we recommend installing Mambaforge.
There are several alternative options to install CytoVI:
- Install the latest development version:
pip install git+https://github.com/florianingelfinger/CytoVI.git@mainSee the changelog.
For questions and help requests, you can reach out in the scverse discourse. If you found a bug, please use the issue tracker.
t.b.a