HiLive is compatible with all Illumina sequencers generating BCL files, including the popular HiSeq and MiSeq devices. Although these devices come with their own computers for run control and analysis, HiLive requires a separate high performance computer that is connected to the sequencer via a fast network connection (gigabit LAN or faster).
The HiSeq computer itself should be a powerful multicore machine, however the optimal specifications might depend on the intended use case. For HiSeq devices and large (e.g. full human) reference genomes, we recommend at least 32 cores and 256 GB RAM as well as an SSD drive for temporary data with at least 512 GB capacity. Significantly smaller machines might be suitable for MiSeq devices and smaller reference genomes. Distributed and cloud systems are currently not supported.
HiLive currently runs only on Linux systems. We developed and tested HiLive on Ubuntu 14.04, but other distributions should work as well.
The following software is required:
Check out the source code from the project website. Compile HiLive with default k-mer size (k=15):
cd [hilive-code] mkdir build && cd build cmake .. make
To compile HiLive with a different k-mer size than k=15 make the following adjustment (here: k=10):
cd [hilive-code] mkdir build && cd build cmake -DHiLive_K 10 .. make
If you encounter problems during compilation (such as wrong paths), we recommend using the ccmake interface to obtain more control over the build process.