Version 3.0.1
Bioinformatic Tools for analyzing targeted amplicon sequencing developed by the UMASS Med Bailey Lab
Checkout the website bellow for more details
http://seekdeep.brown.edu/
Please cite the following citation: Hathaway, Nicholas J., Christian M. Parobek, Jonathan J. Juliano, and Jeffrey A. Bailey. 2017. “SeekDeep: Single-Base Resolution de Novo Clustering for Amplicon Deep Sequencing.” Nucleic Acids Research, November. https://doi.org/10.1093/nar/gkx1201.
See installing tab on http://seekdeep.brown.edu/ for full details for installing for each operating system.
Need to have at least g++-7, or clang++-3.8 compiler, the default assumption is g++-7, can change what compilier is used by giving -CC and -CXX to ./congifure.py
Examples
For g++-7
./configure.py -CC gcc-7 -CXX g++-7
For clang
For Mac OsX make sure clang version is 7.0 or greater
./configure.py -CC clang -CXX clang++
Also though SeekDeep does not use cmake, several of the libraries it uses do depend on cmake so it needs to be present.
git clone https://github.com/bailey-lab/SeekDeep.git
cd SeekDeep
git checkout master
./configure.py
./setup.py --compfile compfile.mk --outMakefile makefile-common.mk
make
SeekDeep tends to have long flags so that they can be clear what they do but it's somewhat annoying to type them out so bash completion has been added. Put the content of the file at bashCompletion/SeekDeep into a file ~/.bash_completion and it will be source on your next login or use the bellow command while in the SeekDeep directory
./setup.py --addBashCompletion
Which will actually do exactly described above, afterwards while typing flags use the tab key to complete them
Tutorials and detailed usages located at http://seekdeep.brown.edu or email nicholas.hathaway@umassmed.edu for more information