SCReadCounts Installation
SCReadCounts is available as a self-contained binary package for 64-bit Intel-based Linux and MacOS (Darwin), and as Python Source. The self-contained binary packages are appropriate for most users. The pythonic version requires pysam, numpy and scipy along with other packages (See the install instructions for more details). Conda-based installation of Python source provides a simple, platform-independent installation and update procedure.
Binary Package Installation
64-bit Linux
- Unpack the download.
% tar xzf SCReadCounts-*.Linux-x86_64.tgz % cd SCReadCounts-*.Linux-x86_64
- See the graphical user interface.
% bin/scReadCounts
- Command-line help.
% bin/scReadCounts -h
- Run the examples.
% cd data % ./example.sh
Intel-based MacOS
- Unpack the download.
% tar xzf SCReadCounts-*.Darwin-x86_64.tgz % cd SCReadCounts-*.Darwin-x86_64.tgz
- See the graphical user interface.
% bin/scReadCounts
- Command-line help.
% bin/scReadCounts -h
- Run the examples.
% cd data % ./example.sh
Conda-based Installation
- Create a conda environment for HorvathLab tools (if not done previously)
% conda create -n HorvathLab
- Install in the conda environment
% conda install -n HorvathLab -c bioconda screadcounts
- Run scReadCounts:
% conda run -n HorvathLab --live-stream scReadCounts
- Command-line help:
% conda run -n HorvathLab --live-stream scReadCounts -h
- Update scReadCounts to latest version:
% conda update -n HorvathLab -c bioconda screadcounts
Python Source Installation
- Unpack the downloaded:
% tar xzf SCReadCounts-*.Python-3.7.tgz % cd SCReadCounts-*.Python-3.7.tgz
- Install the necessary, and optional (if desired), Python 3 packages:
% pip3 install -r src/requirements.txt % pip3 install -r src/optional_requirements.txt
- If
python3
is not on your path or is called something else% export PYTHON3=<path to python3>
or
% setenv PYTHON3 <path to python3>
- See the graphical user interface (if wxPython is installed).
% bin/scReadCounts
- Command-line help.
% bin/scReadCounts -h
- Run the examples.
% cd data % ./example.sh