User Tools

Site Tools


This is an old revision of the document!

Table of Contents


BLASR: The PacBio® long read aligner.



See versions of blasr which are available:

$ module avail blasr

Load one version into your environment:

$ module load blasr/smrtanalysis-4.0.0


Notes from the sysadmin during installation:

$ cd /tmp
$ git clone blasr
$ cd blasr
$ git checkout smrtanalysis-4.0.0
$ git submodule update --init
$ mkdir build && cd build
$ scl enable devtoolset-4 bash
$ ./ CXXFLAGS=-O3 --shared --sub --no-pbbam HDF5_INCLUDE=/export/apps/hdf5/1.8.19/include HDF5_LIB=/export/apps/hdf5/1.8.19/lib
$ make configure-submodule
$ make build-submodule
$ make -j4
$ sudo mkdir -p /export/apps/blasr/smrtanalysis-4.0.0
$ sudo chown aorth /export/apps/blasr/smrtanalysis-4.0.0
$ find . -iname "*.o" -delete
$ cp -r blasr libcpp utils /export/apps/blasr/smrtanalysis-4.0.0

Note: I installed the smartanalysis-4.0.0 branch because the master branch has switched to a cmake-based build system and is still not working properly (perhaps just on old CentOS with lots of manually compiled external dependencies).

blasr-software.1506604458.txt.gz · Last modified: 2017/09/28 13:14 by aorth