SCReadCounts Installation
SCReadCounts is available as a self-contained binary package for 64-bit Intel-based Linux 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 
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 
python3is 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