1 | #ifndef params_h |
---|
2 | #define params_h |
---|
3 | |
---|
4 | extern const char *g_pstrInFileName; |
---|
5 | extern const char *g_pstrOutFileName; |
---|
6 | |
---|
7 | extern const char *g_pstrFASTAOutFileName; |
---|
8 | extern const char *g_pstrMSFOutFileName; |
---|
9 | extern const char *g_pstrClwOutFileName; |
---|
10 | extern const char *g_pstrClwStrictOutFileName; |
---|
11 | extern const char *g_pstrHTMLOutFileName; |
---|
12 | extern const char *g_pstrPHYIOutFileName; |
---|
13 | extern const char *g_pstrPHYSOutFileName; |
---|
14 | extern const char *g_pstrDistMxFileName1; |
---|
15 | extern const char *g_pstrDistMxFileName2; |
---|
16 | |
---|
17 | extern const char *g_pstrFileName1; |
---|
18 | extern const char *g_pstrFileName2; |
---|
19 | |
---|
20 | extern const char *g_pstrSPFileName; |
---|
21 | extern const char *g_pstrMatrixFileName; |
---|
22 | |
---|
23 | extern const char *g_pstrUseTreeFileName; |
---|
24 | extern bool g_bUseTreeNoWarn; |
---|
25 | |
---|
26 | extern const char *g_pstrComputeWeightsFileName; |
---|
27 | extern const char *g_pstrScoreFileName; |
---|
28 | |
---|
29 | extern SCORE g_scoreGapOpen; |
---|
30 | extern SCORE g_scoreCenter; |
---|
31 | extern SCORE g_scoreGapExtend; |
---|
32 | extern SCORE g_scoreGapAmbig; |
---|
33 | |
---|
34 | #if DOUBLE_AFFINE |
---|
35 | extern SCORE g_scoreGapOpen2; |
---|
36 | extern SCORE g_scoreGapExtend2; |
---|
37 | #endif |
---|
38 | |
---|
39 | extern unsigned g_uSmoothWindowLength; |
---|
40 | extern unsigned g_uAnchorSpacing; |
---|
41 | extern unsigned g_uMaxTreeRefineIters; |
---|
42 | |
---|
43 | extern unsigned g_uMinDiagLength; |
---|
44 | extern unsigned g_uMaxDiagBreak; |
---|
45 | extern unsigned g_uDiagMargin; |
---|
46 | |
---|
47 | extern unsigned g_uRefineWindow; |
---|
48 | extern unsigned g_uWindowFrom; |
---|
49 | extern unsigned g_uWindowTo; |
---|
50 | extern unsigned g_uSaveWindow; |
---|
51 | extern unsigned g_uWindowOffset; |
---|
52 | |
---|
53 | extern unsigned g_uMaxSubFamCount; |
---|
54 | |
---|
55 | extern unsigned g_uHydrophobicRunLength; |
---|
56 | extern float g_dHydroFactor; |
---|
57 | |
---|
58 | extern float g_dSmoothScoreCeil; |
---|
59 | extern float g_dMinBestColScore; |
---|
60 | extern float g_dMinSmoothScore; |
---|
61 | extern float g_dSUEFF; |
---|
62 | |
---|
63 | extern bool g_bPrecompiledCenter; |
---|
64 | extern bool g_bNormalizeCounts; |
---|
65 | extern bool g_bDiags1; |
---|
66 | extern bool g_bDiags2; |
---|
67 | extern bool g_bDiags; |
---|
68 | extern bool g_bAnchors; |
---|
69 | extern bool g_bCatchExceptions; |
---|
70 | |
---|
71 | extern bool g_bMSF; |
---|
72 | extern bool g_bAln; |
---|
73 | extern bool g_bClwStrict; |
---|
74 | extern bool g_bHTML; |
---|
75 | extern bool g_bPHYI; |
---|
76 | extern bool g_bPHYS; |
---|
77 | |
---|
78 | extern bool g_bQuiet; |
---|
79 | extern bool g_bVerbose; |
---|
80 | extern bool g_bRefine; |
---|
81 | extern bool g_bRefineW; |
---|
82 | extern bool g_bRefineX; |
---|
83 | extern bool g_bLow; |
---|
84 | extern bool g_bSW; |
---|
85 | extern bool g_bClusterOnly; |
---|
86 | extern bool g_bProfile; |
---|
87 | extern bool g_bProfDB; |
---|
88 | extern bool g_bPPScore; |
---|
89 | extern bool g_bBrenner; |
---|
90 | extern bool g_bDimer; |
---|
91 | extern bool g_bVersion; |
---|
92 | extern bool g_bStable; |
---|
93 | extern bool g_bFASTA; |
---|
94 | extern bool g_bPAS; |
---|
95 | extern bool g_bTomHydro; |
---|
96 | extern bool g_bMakeTree; |
---|
97 | |
---|
98 | extern PPSCORE g_PPScore; |
---|
99 | extern OBJSCORE g_ObjScore; |
---|
100 | |
---|
101 | extern DISTANCE g_Distance1; |
---|
102 | extern CLUSTER g_Cluster1; |
---|
103 | extern ROOT g_Root1; |
---|
104 | extern SEQWEIGHT g_SeqWeight1; |
---|
105 | |
---|
106 | extern DISTANCE g_Distance2; |
---|
107 | extern CLUSTER g_Cluster2; |
---|
108 | extern ROOT g_Root2; |
---|
109 | extern SEQWEIGHT g_SeqWeight2; |
---|
110 | |
---|
111 | extern unsigned g_uMaxIters; |
---|
112 | extern unsigned long g_ulMaxSecs; |
---|
113 | extern unsigned g_uMaxMB; |
---|
114 | |
---|
115 | extern SEQTYPE g_SeqType; |
---|
116 | extern TERMGAPS g_TermGaps; |
---|
117 | |
---|
118 | #endif // params_h |
---|