Skip to content

Latest commit

 

History

History
59 lines (47 loc) · 1.44 KB

INSTALL.md

File metadata and controls

59 lines (47 loc) · 1.44 KB

#Install: ./setup.sh /install/to/here

'/install/to/here' is where you want the bin/lib folders to be created.

setup.sh will install

  • biobambam
  • bwa
  • samtools

NOTE:

bwa_aln.pl will only function when 0.6.x installed (you will need to make this available on path manually) bwa_mem.pl will only function when 0.7.x installed

#Perl: Minimum version: 5.10.1 Tested version: 5.16.3

#OS: This distribution will only work on *NIX type systems at present.

#Other Software For installation to proceed you require the following packages:

##For Ubuntu (tested with 14.04)

apt-get update && \
apt-get -y install \
build-essential zlib1g-dev libncurses5-dev libcurl4-gnutls-dev libssl-dev libexpat1-dev nettle-dev lsof libgoogle-perftools-dev &&\
apt-get clean

##For Amazon Linux AMI (2016.03.0 x86_64)

yum -q -y update && \
yum -y install \
make glibc-devel gcc patch ncurses-devel expat-devel perl-core openssl-devel libcurl-devel gnutls-devel libtasn1-devel p11-kit-devel gmp-devel nettle-devel

Should nettle-devel not exist Use the following

yum -q -y install autoconf
wget https://git.lysator.liu.se/nettle/nettle/repository/archive.tar.gz?ref=nettle_3.2_release_20160128 -O nettle.tar.gz
mkdir -p nettle
tar --strip-components 1 -C nettle -zxf nettle.tar.gz
cd nettle
./.bootstrap
./configure --disable-pic --disable-shared && \
sudo make && \
sudo make check && \
sudo make install && \
cd .. && \
rm -rf nettle nettle.tar.gz