Installation

KATSS uses CMake to install the programs. In order to compile from source, the following dependencies are required:

  • ViennaRNA, for RNA structure prediction
  • zlib OR ISA-L, to read from compressed files
  • CMake >= 3.9.0, the build toolchain used by katss

Quick Start

Once you download the project, you can simply do the following:

cd katss
cmake -B build && cmake --build build
cmake --build build --target install

Note: This will install the binaries into the default system path, which is typically /usr/local/bin.

User-dir Installation

One issue you might encounter with the previous installation is that it might require root privileges. In case you do not have root privileges in your computer, you can specify the installation location to a place you have write access to by using the -D CMAKE_INSTALL_PREFIX flag as such:

cmake -D CMAKE_INSTALL_PREFIX=/your/preferred/path -B build && cmake --build build
cmake --build build --target install

Note: DO NOT actually use /your/preferred/path. Rather, use the path to the directory you want to install the application into.

Ensure that the specified path is included in your system’s PATH environment variable to execute the binaries conveniently from any location.