b0e478b3a1c53ea28c4379285311da122bd997a9
[jabaws.git] / binaries / src / compilebin.sh
1 #!/bin/bash
2
3 echo ""
4 echo "Compiling Clustalw..."
5 cd clustalw
6 chmod +x ./configure 
7 ./configure
8 make clean 
9 make
10 chmod +x src/clustalw2 
11 cd ..
12
13 echo "Compiling Clustal Omega..."
14 cd clustalo
15 chmod +x ./configure 
16 ./configure
17 make clean
18 make
19 chmod +x src/clustalo
20 cd ..
21
22 echo "Compiling Mafft..."
23 cd mafft/core
24 make clean
25 make
26 cd ../..
27
28 echo "Compiling Mafft dependency fasta34..."
29 cd fasta34
30 rm *.o
31 make 
32 chmod +x fasta34
33 cd ..
34
35
36 echo "Compiling Muscle..."
37 cd muscle
38 rm -f *.o muscle
39 make
40 cd ..
41
42 echo "Compiling Probcons..."
43 cd probcons
44 make clean 
45 make
46 chmod +x probcons
47 cd ..
48
49 echo "Compiling T-Coffee..."
50 cd tcoffee
51 chmod +x install
52 ./install clean
53 ./install t_coffee -force
54 chmod +x t_coffee_source/t_coffee
55 export PATH=$PATH:$PWD/t_coffee_source
56 cd ..
57
58 echo "Compiling DisEMBL..."
59 cd disembl
60 gcc -O3 disembl.c -o disembl
61 echo "DONE"
62 chmod +x disembl DisEMBL.py
63
64 echo "Compiling DisEMBL dependancy Tisean... "
65 cd Tisean_3.0.1
66 chmod +x ./configure
67 ./configure
68 make
69 cp source_c/sav_gol ../
70 cd ..
71 echo "DONE"
72 chmod +x sav_gol
73 cd ..
74
75 echo "Setting up GlobPlot ..."
76 cp disembl/sav_gol globplot/sav_gol
77 cd globplot
78 chmod +x GlobPlot.py
79 echo "DONE"
80 cd ..
81
82 echo "Compiling IUPred..."
83 cd iupred
84 make clean
85 make 
86 echo "DONE"
87 cd ..
88
89 echo "Compiling Vienna ..."
90 cd ViennaRNA
91 chmod +x ./configure
92 ./configure
93 make clean
94 make
95 echo "DONE"
96 cd ..
97
98 echo "Compiling GLProbs ..."
99 cd GLProbs-1.0
100 make clean
101 make
102 echo "DONE"
103 cd ..
104
105
106 echo "Compiling MSAProbs-0.9.7 ..."
107 cd MSAProbs-0.9.7/MSAProbs
108 make clean
109 make
110 echo "DONE"
111 cd ../..
112