-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
68 lines (43 loc) · 1.48 KB
/
README
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
INSTALLING
----------
a) making the pre-processor
depends on lapack, and
assumes it is installed in /usr/lib/
(sudo apt-get install liblapack-dev)
also depends stride, which is included
> cd $STRUCT_HOME/05_preproc/stride
> make
> make clean
> cd ..
> make
> make clean
the executable called preproc should appear in $STRUCT_HOME
both give usage statements if ran without arguments
b) making struct proper
also depends on lapack
> cd ../10_objects/
> make
> make clean
the executable called struct should now be in $STRUCT_HOME
TEST CASES
----------
a) 1-on-1 comparison
> cd $STRUCT_HOME/11_tests/01_1d4xG_2d8bA/
preprocessing:
> $STRUCT_HOME/preproc 1d4xG 1d4xG.pdb 1d4xG.db
> $STRUCT_HOME/preproc 2d8bA 2d8bA.pdb 2d8bA.db
comparing 1d4xG("target") and 2d8bA("query")
> $STRUCT_HOME/struct 1d4xG 2d8bA params
in the params file, the exclamation mark (!)
is the comment sign - comment it out to get a silent run
(only the output file with the score is produced)
b) 1-to-many comparison
> cd $STRUCT_HOME/11_tests/00_kolodny
the presprocessing already done (db files
for the target are concatenated in all.db)
> $STRUCT_HOME/struct all.db cathdbdir/1a02N01.db params
(any other dbfile from cathdbdir/1a02N01.db can be used)
postprocessing - producing a match on the backbone level
for the top 10 (substitute your own number) best hits:
> $STRUCT_HOME/15_postproc/perlscr/postp_3.pl 1a02N01.struct_out params 10
1a02N01.struct_out will be moved (by the script) to 1a02N01.struct_out.full