Sailfish logo

Sailfish: Rapid Alignment-free Quantification of Isoform Abundance

The latest release provides 3 different tarballs:

  1. Sailfish-0.6.3-Linux_x86-64.tar.gz -- Precompiled libraries and binaries for running Sailfish on most typical 64-bit Linux distributions. It was build using g++4.8 on RHEL5 with a kernel version of 2.6.18-308.20.1.el5; the binary might not work on significantly different versions of Linux.

  2. Sailfish-0.6.3-Mac_x86-64.tar.gz -- Precompiled libraries and binaries for running Sailfish on Mac OSX. It was built using g++-4.8 on OSX 10.8.4; the binary might not work on significantly different versions of OSX.

  3. Source Code (.tar.gz) -- The source code for Sailfish. If neither of the binaries can be used, you should be able to build Sailfish from source using the instructions outlined in "Building from source" in the README, assuming you have the pre-requisite software.

Please choose the most appropriate one and proceed according to the directions below.

Setting up the paths

This step needs to be done both for the pre-compiled binaries and if building from source. If you are using the pre-compiled binaries, follow these steps and then continue to "Testing the executable" below. If you are building from source, first follow the instructions in the "Building from source" section, and then perform the steps listed here.

OSX Specific

  1. Put the "lib" directory in the DYLD_LIBRARY_PATH -- export DYLD_LIBRARY_PATH=PATH_TO_SAILFISH_DIR/lib:$DYLD_LIBRARY_PATH

Linux Specific

  1. Put the "lib" directory in the LD_LIBRARY_PATH -- export LD_LIBRARY_PATH=PATH_TO_SAILFISH_DIR/lib:$LD_LIBRARY_PATH

  2. Put the "bin" directory in the PATH -- export PATH=PATH_TO_SAILFISH_DIR/bin:$PATH

For further details on running Sailfish, pease refer to the README, and to the Manual.