ESS-Color is a bioinformatics tool for constructing compressed representation of sets of k-mer sets.
- Linux operating system (64 bit)
- GCC >= 4.8 or a C++11 capable compiler
- Snakemake
- Git
- CMake 3.1+
- ESSCompress
- joinCounts
- KMC
First, install all the pre-requisites and make sure the executables are in your PATH
. Then, install additional executables from source:
git clone https://github.com/amatur/ess-color
cd ess-color
bash compile.sh
You can move/copy ALL the executables in ess-color/bin
to the bin directory that is already in your PATH. For instance, considering /usr/bin
is already in PATH, you need to run the command mv ess-color/bin/* /usr/bin
to move all executables for ESS-Color software. An alternative to moving/copying executables is adding the location of ess-color/bin
to your PATH.
After compiling, set up the config.yaml
. Change to the directory and use [TODO: add details of config file]
snakemake -s Snakefile.smk -j 8