/GenomeWorks

SDK for GPU accelerated genome assembly and analysis

Primary LanguageCudaApache License 2.0Apache-2.0

GenomeWorks

ATTENTION

This is a fork intended to add meson build support. This is work in progress.

For questions about GenomeWorks, please check out the original repo https://github.com/clara-parabricks/GenomeWorks

Build instructions

Requirements

Checkout this branch

git clone --recursive https://github.com/armintoepfer/GenomeWorks.git -b mesonify

Get meson with necessary meson patches. Will be included upstream at some point.

git clone https://github.com/SoapGentoo/meson.git -b cuda-fixes

Build and install library for Volta, Turing, and Ampere

cd GenomeWorks
mkdir build && cd build
../../meson/meson.py --prefix=${PWD}/install
sed -i -e 's/nvcc $ARGS/nvcc -DNDEBUG $ARGS/g' build.ninja
ninja