| 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 |
|---|