ClustalO compile
[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 make clean
16 chmod +x ./configure 
17 ./configure
18 make
19 cd ..
20
21 echo "Compiling Mafft..."
22 cd mafft/core
23 make clean
24 make
25 cd ../..
26
27 echo "Compiling Mafft dependency fasta34..."
28 cd fasta34
29 rm *.o
30 make 
31 chmod +x fasta34
32 cd ..
33
34
35 echo "Compiling Muscle..."
36 cd muscle
37 rm -f *.o muscle
38 make
39 cd ..
40
41 echo "Compiling Probcons..."
42 cd probcons
43 make clean 
44 make
45 chmod +x probcons
46 cd ..
47
48 echo "Compiling T-Coffee..."
49 cd tcoffee
50 chmod +x install
51 ./install clean
52 ./install t_coffee -force
53 chmod +x t_coffee_source/t_coffee
54 cd ..
55
56 echo "Compiling DisEMBL..."
57 cd disembl
58 gcc -O3 disembl.c -o disembl
59 echo "DONE"
60 chmod +x disembl DisEMBL.py
61
62 echo "Compiling DisEMBL dependancy Tisean... "
63 cd Tisean_3.0.1
64 chmod +x ./configure
65 ./configure
66 make
67 cp source_c/sav_gol ../
68 cd ..
69 echo "DONE"
70 chmod +x sav_gol
71 cd ..
72
73 echo "Setting up GlobPlot ..."
74 cp disembl/sav_gol globplot/sav_gol
75 cd globplot
76 chmod +x GlobPlot.py
77 echo "DONE"
78 cd ..
79
80 echo "Compiling IUPred..."
81 cd iupred
82 make clean
83 make 
84 echo "DONE"
85 cd ..
86