|
2 | 2 |
|
3 | 3 | SOURCE_BWA="https://github.com/lh3/bwa/archive/0.7.12.tar.gz" |
4 | 4 |
|
5 | | -SOURCE_SAMTOOLS="https://github.com/samtools/samtools/releases/download/1.3/samtools-1.3.tar.bz2" |
| 5 | +SOURCE_SAMTOOLS="https://github.com/samtools/samtools/releases/download/1.3.1/samtools-1.3.1.tar.bz2" |
6 | 6 |
|
7 | 7 | # for bamstats |
8 | | -SOURCE_HTSLIB="https://github.com/samtools/htslib/archive/1.2.1.tar.gz" |
| 8 | +SOURCE_HTSLIB="https://github.com/samtools/htslib/archive/1.3.1.tar.gz" |
9 | 9 |
|
10 | 10 | # for bigwig |
11 | 11 | SOURCE_JKENT_BIN="https://github.com/ENCODE-DCC/kentUtils/raw/master/bin/linux.x86_64" |
12 | 12 |
|
13 | 13 | # for biobambam |
14 | | -SOURCE_BBB_BIN_DIST="https://github.com/gt1/biobambam2/releases/download/2.0.35-release-20160330111451/biobambam2-2.0.35-release-20160330111451-x86_64-etch-linux-gnu.tar.gz" |
| 14 | +SOURCE_BBB_BIN_DIST="https://github.com/gt1/biobambam2/releases/download/2.0.40-release-20160425112514/biobambam2-2.0.40-release-20160425112514-x86_64-etch-linux-gnu.tar.gz" |
15 | 15 |
|
16 | 16 | BIODBHTS_INSTALL="https://raw.githubusercontent.com/Ensembl/Bio-HTS/master/INSTALL.pl" |
17 | 17 |
|
|
50 | 50 |
|
51 | 51 | set -e |
52 | 52 |
|
53 | | -CPU=`cat /proc/cpuinfo | egrep "^processor" | wc -l` |
| 53 | +CPU=`grep -c ^processor /proc/cpuinfo` |
| 54 | +if [ $? -eq 0 ]; then |
| 55 | + if [ "$CPU" -gt "6" ]; then |
| 56 | + CPU=6 |
| 57 | + fi |
| 58 | +else |
| 59 | + CPU=1 |
| 60 | +fi |
54 | 61 | echo "Max compilation CPUs set to $CPU" |
55 | 62 |
|
56 | 63 | INST_PATH=$1 |
|
175 | 182 | if [[ ",$COMPILE," == *,biobambam,* ]] ; then |
176 | 183 | echo -n "Building biobambam ..." |
177 | 184 | if [ -e $SETUP_DIR/biobambam.success ]; then |
178 | | - echo -n " previously installed ..." |
| 185 | + echo " previously installed ..." |
179 | 186 | else |
180 | | - cd $SETUP_DIR |
181 | | - get_distro "biobambam" $SOURCE_BBB_BIN_DIST |
182 | | - mkdir -p biobambam |
183 | | - tar --strip-components 1 -C biobambam -zxf biobambam.tar.gz |
184 | | - mkdir -p $INST_PATH/bin $INST_PATH/etc $INST_PATH/lib $INST_PATH/share |
185 | | - rm -f biobambam/bin/curl # don't let this file in SSL doesn't work |
186 | | - cp -r biobambam/bin/* $INST_PATH/bin/. |
187 | | - cp -r biobambam/etc/* $INST_PATH/etc/. |
188 | | - cp -r biobambam/lib/* $INST_PATH/lib/. |
189 | | - cp -r biobambam/share/* $INST_PATH/share/. |
190 | | - touch $SETUP_DIR/biobambam.success |
| 187 | + cd $SETUP_DIR |
| 188 | + get_distro "biobambam" $SOURCE_BBB_BIN_DIST |
| 189 | + mkdir -p biobambam |
| 190 | + tar --strip-components 1 -C biobambam -zxf biobambam.tar.gz |
| 191 | + mkdir -p $INST_PATH/bin $INST_PATH/etc $INST_PATH/lib $INST_PATH/share |
| 192 | + rm -f biobambam/bin/curl # don't let this file in SSL doesn't work |
| 193 | + cp -r biobambam/bin/* $INST_PATH/bin/. |
| 194 | + cp -r biobambam/etc/* $INST_PATH/etc/. |
| 195 | + cp -r biobambam/lib/* $INST_PATH/lib/. |
| 196 | + cp -r biobambam/share/* $INST_PATH/share/. |
| 197 | + touch $SETUP_DIR/biobambam.success |
| 198 | + echo |
191 | 199 | fi |
192 | | - export PERL5LIB="$PERLROOT" |
193 | | - echo |
194 | 200 | else |
195 | 201 | echo "biobambam - No change between PCAP versions" |
196 | 202 | fi |
|
0 commit comments