Change Eclipse configuration
[jabaws.git] / website / archive / binaries / mac / src / muscle / scoremx.cpp
1 #include "muscle.h"\r
2 #include "profile.h"\r
3 \r
4 extern SCOREMATRIX VTML_LA;\r
5 extern SCOREMATRIX PAM200;\r
6 extern SCOREMATRIX PAM200NoCenter;\r
7 extern SCOREMATRIX VTML_SP;\r
8 extern SCOREMATRIX VTML_SPNoCenter;\r
9 extern SCOREMATRIX NUC_SP;\r
10 \r
11 PTR_SCOREMATRIX g_ptrScoreMatrix;\r
12 \r
13 void SetScoreMatrix()\r
14         {\r
15         switch (g_PPScore)\r
16                 {\r
17         case PPSCORE_LE:\r
18                 g_ptrScoreMatrix = &VTML_LA;\r
19                 break;\r
20 \r
21         case PPSCORE_SP:\r
22                 if (g_bPrecompiledCenter)\r
23                         g_ptrScoreMatrix = &PAM200;\r
24                 else\r
25                         g_ptrScoreMatrix = &PAM200NoCenter;\r
26                 break;\r
27 \r
28         case PPSCORE_SV:\r
29                 if (g_bPrecompiledCenter)\r
30                         g_ptrScoreMatrix = &VTML_SP;\r
31                 else\r
32                         g_ptrScoreMatrix = &VTML_SPNoCenter;\r
33                 break;\r
34 \r
35         case PPSCORE_SPN:\r
36                 if (g_bPrecompiledCenter)\r
37                         g_ptrScoreMatrix = &NUC_SP;\r
38                 else\r
39                         Quit("SPN requires precompiled center");\r
40                 break;\r
41 \r
42         default:\r
43                 Quit("Invalid g_PPScore");\r
44                 }\r
45         }\r