Once you have bioconda installed, you should be able to install Dragmap with conda install dragmap (or conda create -n myenv dragmap to install in a new environment). This will install the dragen-os binary.
Build from source
Prerequisites
Compilation was tested on CentOS 7
C++17 compatible compiler (e.g gcc-c++ >= 7.1)
GNU make >= 3.82
Boost library : boost169-devel >= 1.69.0-1.el7
For unit tests : googletest (>= v1.6)
Hardware: x86_86, 64GB RAM minimum
OS: Centos >= 7.7
Install
The basic procedure is
make
Binary will be generated in ./build/release/
Then optionally, to install to /usr/bin/
make install
By default make will compile and launch unit tests. To disable unit tests, use HAS_GTEST=0, e.g. :
HAS_GTEST=0 make
To compile with unit tests, if google test was installed in user space, it might be required to set GTEST_ROOT and LD_LIBRARY_PATH to where gtest was installed, e.g. :
We are not accepting pull requests into this repository at this time, in particular because of conflicts concerns with our internal repository. For any bug report / recommendation / feature request, please open an issue.
Dragmap
Dragmap is the Dragen mapper/aligner Open Source Software.
Installation
Using bioconda
Dragmap is available in the Bioconda package manager.If you choose to install with bioconda, please first follow the bioconda install procedure from here: https://bioconda.github.io/user/install.html
Once you have bioconda installed, you should be able to install Dragmap with
conda install dragmap(orconda create -n myenv dragmapto install in a new environment). This will install thedragen-osbinary.Build from source
Prerequisites
Compilation was tested on CentOS 7
Install
The basic procedure is
Binary will be generated in ./build/release/
Then optionally, to install to /usr/bin/
By default make will compile and launch unit tests. To disable unit tests, use HAS_GTEST=0, e.g. :
To compile with unit tests, if google test was installed in user space, it might be required to set GTEST_ROOT and LD_LIBRARY_PATH to where gtest was installed, e.g. :
Other variables controlling the build process:
Basic command line usage
Command line options
Build hash table of a reference fasta file
Build hash table using an alt-masked bed file
Align paired-end reads :
Output result to standard output
Or directly to a file :
Align single-end reads :
Pull requests
We are not accepting pull requests into this repository at this time, in particular because of conflicts concerns with our internal repository. For any bug report / recommendation / feature request, please open an issue.