scAR (single-cell Ambient Remover) is a package for data denoising in single-cell omics

scAR
single-cell omics
machine learning
variational autoencoders
denoising

scAR (single cell Ambient Remover) is a package for denoising multiple single cell omics data. It can be used for multiple tasks, such as, sgRNA assignment for scCRISPRseq, identity barcode assignment for cell indexing, protein denoising for CITE-seq, mRNA denoising for scRNAseq, and etc… It is built using probabilistic deep learning, illustrated as follows:

Installation

Clone this repository,

$ git clone https://github.com/CaibinSh/scAR.git

To install the dependencies, create a conda environment: