-
Notifications
You must be signed in to change notification settings - Fork 0
/
install_dependencies.sh
75 lines (41 loc) · 1.73 KB
/
install_dependencies.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#!/bin/bash
## Ubuntu based updates
sudo apt-get -y update
sudo apt -y install gcc
sudo apt-get install -y zlib1g-dev
sudo apt-get install -y libbz2-dev
sudo apt-get install -y liblzma-dev
sudo apt install -y make
###### JRE, bgzip ############################
sudo apt install -y openjdk-11-jre-headless
sudo apt install -y tabix
######## bcftools (v 1.7), vcftools (v 0.1.15), Python2, pip, numpy, pandas and pyVCF ############
sudo apt install -y bcftools
sudo apt install -y vcftools
sudo add-apt-repository -y universe
sudo apt install -y python2
#sudo apt install python-numpy
#sudo apt install python-pandas
sudo apt install -y curl
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py
sudo python2 get-pip.py
pip2 install numpy
pip2 install pandas
pip2 install PyVCF
########### SIMdrom ###############
mkdir jars
cd jars
wget https://github.com/visze/simdrom/releases/download/v0.0.2/simdrom-cli-0.0.2.jar
cd ..
########### Download files ###############
mkdir data_files
cd data_files
wget https://vccri-denovo.s3.us-west-2.amazonaws.com/TrioSim/data_files/chromosome_name.txt
wget https://vccri-denovo.s3.us-west-2.amazonaws.com/TrioSim/data_files/denovo-db.non-ssc-samples.variants_hg38LiftedOver_decoy_hla_UCSC_SNP_INDEL.vcf
wget https://vccri-denovo.s3.us-west-2.amazonaws.com/TrioSim/data_files/denovo-db.non-ssc-samples.chr22.UCSC_SNP_INDEL.vcf
wget https://vccri-denovo.s3.us-west-2.amazonaws.com/TrioSim/data_files/chr22_hg38_sites.vcf
wget https://vccri-denovo.s3.us-west-2.amazonaws.com/TrioSim/data_files/ALL.WGS_GRCh38_sites.20170504.vcf.gz
wget https://vccri-denovo.s3.us-west-2.amazonaws.com/TrioSim/data_files/ALL.WGS_GRCh38_sites.20170504.vcf.gz.tbi
##### Executables ####
cd ..
chmod +x *.sh *.py