HTSlib + Samtools + BCFtools
# PWD=/home/chenshulin/workspace/bin
# htslib
git clone https://github.com/samtools/htslib.git
cd htslib/
autoheader
autoconf
./configure --prefix=/home/chenshulin/workspace/bin/htslib/
make
make install
cd ..
# samtools
git clone https://github.com/samtools/samtools.git
cd samtools/
autoheader
./configure --prefix=/home/chenshulin/workspace/bin/samtools/
make
make install
cd ..
# bcftools
git clone https://github.com/samtools/bcftools.git
cd bcftools/
autoheader
autoconf
./configure --prefix=/home/chenshulin/workspace/bin/samtools/ --enable-libgsl --enable-perl-filters
make
make install
cd ..
PICARD
wget https://github.com/broadinstitute/picard/releases/download/2.22.4/picard.jar
# 测试
java -jar picard.jar
BWA
git clone https://github.com/lh3/bwa.git
cd bwa
make
GATK
wget https://github.com/broadinstitute/gatk/releases/download/4.1.7.0/gatk-4.1.7.0.zip
unzip gatk-4.1.7.0.zip
cd gatk-4.1.7.0/
./gatk --list
VEP
Varscan
git clone https://github.com/dkoboldt/varscan.git
cd varscan/
java -jar Varscan.v2.4.4.jar
BEDtools
wget -c https://github.com/arq5x/bedtools2/releases/download/v2.29.2/bedtools.static.binary
mv bedtools.static.binary bedtools
chmod +x bedtools
./bedtools
Strelka
# download strelka binary
wget https://github.com/Illumina/strelka/releases/download/v2.9.2/strelka-2.9.2.centos6_x86_64.tar.bz2
# decompress
tar xvjf strelka-2.9.2.centos6_x86_64.tar.bz2
# run demo to check successful installation
bash strelka-2.9.2.centos6_x86_64/bin/runStrelkaSomaticWorkflowDemo.bash
bash strelka-2.9.2.centos6_x86_64/bin/runStrelkaGermlineWorkflowDemo.bash
Sambamba
git clone https://github.com/genome/bam-readcount.git
cd bam-readcount/
cmake .
make
./bin/bam-readcount
HISAT2
wget -O hisat2-2.2.0-Linux_x86_64.zip https://cloud.biohpc.swmed.edu/index.php/s/hisat2-220-Linux_x86_64/download
unzip hisat2-2.2.0-Linux_x86_64.zip
cd hisat2-2.2.0/
./hisat2
StringTie
Gffcompare
CNVnator
CNVkit
Kallisto
Pizzly
Manta
mosdepth
bam-readcount
vt
seqtk
seqkit
fastqc
multiQC
vcf-annotation-tools