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