This page was last updated on Friday, 11-Nov-2016 11:46:37 CST
Installation notes for Celera Assembler development version, revision 4358 (compiled June 30, 2013)
Home Page
Prerequisites
svn
$ sudo apt-get install subversion
kmer, part of
sim4db
suite
the version required is newer than what is available from the web site
instructions are included in the install procedure shown below
Installation
- $ cd /pacbio/
- $ svn checkout svn://svn.code.sf.net/p/wgs-assembler/svn/trunk/src src
- Change for PacBio support:
$ nano src/AS_global.H
change
#define AS_READ_MAX_NORMAL_LEN_BITS 11
to
#define AS_READ_MAX_NORMAL_LEN_BITS 15
- kmer installation
- Following is necessary to fix the error
gmake[1]: *** No rule to make target `sweatShop.H', needed by `classifyMates.o'. Stop.
http://sourceforge.net/p/wgs-assembler/bugs/236/
$ wget -N http://www.kmer.sf.net/kmer1956.tar.bz2
$ tar -jxvf kmer1956.tar.bz2
$ mv kmer1956 kmer
- New method:
$ svn checkout svn://svn.code.sf.net/p/kmer/code/trunk kmer-code (from http://sourceforge.net/p/kmer/code/HEAD/tree/)
- $ cd kmer-code
- $ ./configure.sh
- $ make
- $ make install
- $ cd ..
- Makefiles assume directory is called kmer, so simplest fix is to make a symlink
$ ln -s kmer-code kmer
- Make some changes to the AS_BAT Makefile:
$ nano src/AS_BAT/Makefile
change
#INC_IMPORT_DIRS += $(KMER)/include
INC_IMPORT_DIRS += $(LOCAL_WORK)/kmer-code/libutil
#LIB_IMPORT_DIRS += $(KMER)/lib
LIB_IMPORT_DIRS += $(LOCAL_WORK)/kmer-code/libutil
- $ cd src
- $ gmake ( or just make )
- Compiled binaries are in /pacbio/Linux-amd64/bin/