A method for background removal from Nanostring WTA data
See Background Removal with CountCorrect
You will first need to configure an appropriate conda environment and then you can install countcorrect directly from github. How to do this is explained below.
If you do not have conda please install Miniconda first:
cd /path/to/software
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
# use prefix /path/to/software/miniconda3Now there are two ways you can configure the 'countcorrect' conda environment:
Create countcorrect environment from file, which will install all the required conda and pip packages:
git clone https://github.com/BayraktarLab/CountCorrect/
cd CountCorrect
conda env create -f environment.ymlCreate conda environment manually using first conda:
conda create -n countcorrect python=3.7 numpy pandas jupyter scanpy \
ipython seaborn matplotlib \
pygpu --channel bioconda --channel conda-forgeAnd then install these packages with pip:
pip install "pymc3>=3.8,<3.10" torch arviz==0.11.1 adjustTextFinally you can install countcorrect:
pip install git+https://github.com/BayraktarLab/CountCorrect/