blast+

Introduction

 

Usage

module load module load bioinformatics/blast+/2.2.28
Or
module load bioinformatics/blast+/2.3.0

 

Installation

cd /sw/bioinformatics/blast+/2.3.0/src
wget ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/ncbi-blast-2.3.0+-src.tar.gz
cd /sw/bioinformatics/blast+/2.3.0/src/ncbi-blast-2.3.0+-src/c++
./configure --prefix=/sw/bioinformatics/blast+/2.3.0
make 
make install

Config Details
==============
===============================================================================
NCBI C++ Toolkit documentation:
  Online:   http://www.ncbi.nlm.nih.gov/toolkit/doc/book/
  Local:    ./doc/public/index.html
For the available configuration flags run:  ./configure --help

CFLAGS   =  -Wall -Wno-format-y2k  -pthread -fopenmp -O2 -fPIC
CXXFLAGS =  -Wall -Wno-format-y2k  -pthread -fopenmp -O2 -fPIC
CPPFLAGS = -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE   -D_MT -D_REENTRANT -D_THREAD_SAFE
LDFLAGS  =  -Wl,--enable-new-dtags -Wl,-export-dynamic  -pthread -fopenmp   -O

LIBRARIES:  build as static by default
FEATURES:   GCC MT LFS DLL unix WinMain Linux
PACKAGES:
  enabled:  Z BZ2 PCRE GMP GMP GCRYPT GNUTLS OPENSSL KRB5 CURL BerkeleyDB BerkeleyDB++ PYTHON PYTHON26 PERL OpenGL GLUT GLEW EXPAT LIBXML LIBXSLT LIBEXSLT VDB JPEG PNG TIFF XPM FreeType
  disabled: UUID FUSE LocalZ LocalBZ2 LZO LocalPCRE NETTLE Sybase DBLib FreeTDS MySQL ODBC PYTHON25 PYTHON27 Boost.Filesystem Boost.Iostreams Boost.Program-Options Boost.Regex Boost.Spirit Boost.System Boost.Test Boost.Test.Included Boost.Thread C-Toolkit MESA wxWidgets wx2.8 Fast-CGI LocalSSS LocalMSGMAIL2 SSSUTILS LocalNCBILS NCBILS2 SSSDB SP ORBacus ICU SABLOT Xerces Xalan Zorba SQLITE3 SQLITE3ASYNC LocalVDB OECHEM SGE MUPARSER HDF5 UNGIF GIF FTGL MAGIC MIMETIC GSOAP AVRO Cereal MONGODB GMOCK
PROJECTS:
  enabled:  cgi serial objects dbapi app algo
  disabled: local_lbsm connext ncbi_crypt bdb ctools gui gbench

Tools / flags / paths:  /sw/bioinformatics/blast+/2.3.0/src/ncbi-blast-2.3.0+-src/c++/ReleaseMT/build/Makefile.mk
Configuration  header:  /sw/bioinformatics/blast+/2.3.0/src/ncbi-blast-2.3.0+-src/c++/ReleaseMT/inc/ncbiconf_unix.h

To build everything:  cd /sw/bioinformatics/blast+/2.3.0/src/ncbi-blast-2.3.0+-src/c++/ReleaseMT/build && make all_r
or simply run make in the current directory

 

Reference

  1. ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/