1 // $Id: ui_strings.h,v 1.89 2012/03/23 20:33:37 ewalkup Exp $ 2 3 /* 4 * Copyright 2002 Peter Beerli, Mary Kuhner, Jon Yamato and Joseph Felsenstein 5 * 6 * This software is distributed free of charge for non-commercial use 7 * and is copyrighted. Of course, we do not guarantee that the software 8 * works, and are not responsible for any damage you may cause or have. 9 * 10 */ 11 12 #ifndef UI_STRINGS_H 13 #define UI_STRINGS_H 14 15 #include <string> 16 #include "local_build.h" 17 18 using std::string; 19 20 // values for the static const strings below are set in ui_strings.cpp 21 class uistr 22 { 23 public: 24 static const string TTRatio; 25 static const string addParamToGroup; 26 static const string addParamToNewGroup; 27 static const string addRangeForTraitModel; 28 static const string allProfilesFixed; 29 static const string allProfilesOff; 30 static const string allProfilesOn; 31 static const string allProfilesPercentile; 32 static const string allStr; 33 static const string alpha; 34 static const string argFilePrefix; 35 static const string autoCorrelation; 36 static const string baseFrequencies; 37 static const string baseFrequencyA; 38 static const string baseFrequencyC; 39 static const string baseFrequencyG; 40 static const string baseFrequencyT; 41 static const string bayesArranger; 42 static const string bayesian; 43 static const string canHapArrange; 44 static const string categoryCount; 45 static const string categoryPair; 46 static const string categoryProbability; 47 static const string categoryRate; 48 static const string coalescence; 49 static const string coalescenceLegal; 50 static const string coalescenceMaxEvents; 51 static const string coalescenceStartMethodByID; 52 static const string constraintByForce; 53 static const string constraintType; 54 static const string crossPartitionCount; 55 static const string curveFilePrefix; 56 static const string dataFileName; 57 static const string dataModel; 58 static const string dataModelReport; 59 static const string dataType; 60 static const string defaultStr; 61 static const string disease; 62 static const string diseaseByID2; 63 static const string diseaseByID; 64 static const string diseaseInto; 65 static const string diseaseLegal; 66 static const string diseaseLocation; 67 static const string diseaseMaxEvents; 68 static const string diseasePartitionCount; 69 static const string diseasePartitionName; 70 static const string diseasePartitionNames; 71 static const string divergence; 72 static const string divergenceEpoch; 73 static const string divergenceEpochAncestor; 74 static const string divergenceEpochDescendent; 75 static const string divergenceEpochDescendents; 76 static const string divergenceEpochCount; 77 static const string divergenceEpochName; 78 static const string divergenceEpochNames; 79 static const string divergenceEpochBoundaryTime; 80 static const string divergenceLegal; 81 static const string divmigration; 82 static const string divmigrationByID2; 83 static const string divmigrationByID; 84 static const string divmigrationInto; 85 static const string divmigrationLegal; 86 static const string divmigrationMaxEvents; 87 static const string divmigrationPartitionCount; 88 static const string divmigrationPartitionName; 89 static const string divmigrationPartitionNames; 90 static const string divmigrationUser; 91 static const string dropArranger; 92 static const string effectivePopSize; 93 static const string epochSizeArranger; 94 static const string expGrowStick; 95 static const string finalChains; 96 static const string finalDiscard; 97 static const string finalInterval; 98 static const string finalSamples; 99 static const string finalSamplesBayes; 100 static const string forceLegal; 101 static const string forceName; 102 static const string forceOnOff; 103 static const string forceVector; 104 static const string freqsFromData; 105 static const string fstSetMigration; 106 static const string fstSetTheta; 107 static const string globalDisease; 108 static const string globalGrowth; 109 static const string globalLogisticSelectionCoefficient; 110 static const string globalMigration; 111 static const string globalDivMigration; 112 static const string globalTheta; 113 static const string groupConstraintType; 114 static const string groupParamList; 115 static const string groupedParamsForForce; 116 static const string growth; 117 static const string growthByID; 118 static const string growthLegal; 119 static const string growthMaxEvents; 120 static const string growthRate; 121 static const string growthScheme; 122 static const string growthType; 123 static const string gtrRateAC; 124 static const string gtrRateAG; 125 static const string gtrRateAT; 126 static const string gtrRateCG; 127 static const string gtrRateCT; 128 static const string gtrRateGT; 129 static const string gtrRates; 130 static const string hapArranger; 131 static const string heatedChain; 132 static const string heatedChainCount; 133 static const string heatedChains; 134 static const string initialChains; 135 static const string initialDiscard; 136 static const string initialInterval; 137 static const string initialSamples; 138 static const string initialSamplesBayes; 139 static const string lociCount; 140 static const string lociNumbers; 141 static const string locusArranger; 142 static const string locusName; 143 static const string logSelectStick; 144 static const string logisticSelection; 145 static const string logisticSelectionCoefficient; 146 static const string logisticSelectionLegal; 147 static const string logisticSelectionMaxEvents; 148 static const string manyArgFiles; 149 static const string mapFilePrefix; 150 static const string maxEvents; 151 static const string migration; 152 static const string migrationByID2; 153 static const string migrationByID; 154 static const string migrationInto; 155 static const string migrationLegal; 156 static const string migrationMaxEvents; 157 static const string migrationPartitionCount; 158 static const string migrationPartitionName; 159 static const string migrationPartitionNames; 160 static const string migrationUser; 161 static const string muRate; 162 static const string newickTreeFilePrefix; 163 static const string normalization; 164 static const string oneForceProfileType; 165 static const string oneForceProfilesOff; 166 static const string oneForceProfilesOn; 167 static const string optimizeAlpha; 168 static const string paramName; 169 static const string paramVector; 170 static const string perBaseErrorRate; 171 static const string plotPost; 172 static const string priorByForce; 173 static const string priorByID; 174 static const string priorLowerBound; 175 static const string priorType; 176 static const string priorUpperBound; 177 static const string priorUseDefault; 178 static const string probhapArranger; 179 static const string profileByForce; 180 static const string profileByID; 181 static const string profileprefix; 182 static const string profiles; 183 static const string progress; 184 static const string randomSeed; 185 static const string rateCategories; 186 static const string recRate; 187 static const string reclocFilePrefix; 188 static const string recombination; 189 static const string recombinationLegal; 190 static const string recombinationMaxEvents; 191 static const string recombinationRate; 192 static const string regGammaShape; 193 static const string regionCount; 194 static const string regionGamma; 195 static const string regionGammaLegal; 196 static const string regionGammaShape; 197 static const string regionName; 198 static const string regionNumbers; 199 static const string relativeMuRate; 200 #ifdef LAMARC_NEW_FEATURE_RELATIVE_SAMPLING 201 static const string relativeSampleRate; 202 #endif 203 static const string removeParamFromGroup; 204 static const string removeRangeForTraitModel; 205 static const string replicates; 206 static const string resultsFileName; 207 static const string selectType; 208 static const string setOldSeedFromClock; 209 static const string simulateData; 210 static const string sizeArranger; 211 static const string startValue; 212 static const string startValueMethod; 213 static const string stairArranger; 214 static const string systemClock; 215 static const string tempAdapt; 216 static const string tempInterval; 217 static const string theta; 218 static const string traceFilePrefix; 219 static const string traitAnalysisData; 220 static const string traitAnalysisFloat; 221 static const string traitAnalysisJump; 222 static const string traitAnalysisPartition; 223 static const string traitModelName; 224 static const string traitModelRangeToPoint; 225 static const string treeSumInFileEnabled; 226 static const string treeSumInFileName; 227 static const string treeSumOutFileEnabled; 228 static const string treeSumOutFileName; 229 static const string trueValue; 230 static const string ungroupedParamsForForce; 231 static const string useArgFiles; 232 static const string useCurveFiles; 233 static const string useDefaultPriorsForForce; 234 static const string useGlobalDataModelForAll; 235 static const string useGlobalDataModelForOne; 236 static const string useNewickTreeFiles; 237 static const string useOldSeedFromClock; 238 static const string useReclocFiles; 239 static const string useTraceFiles; 240 static const string userSetTheta; 241 static const string validForces; 242 static const string validMovingLoci; 243 static const string validParamsForForce; 244 static const string verbosity; 245 static const string wattersonSetTheta; 246 static const string xmlOutFileName; 247 static const string xmlReportFileName; 248 static const string zilchArranger; 249 }; 250 251 #endif // UI_STRINGS_H 252 253 //____________________________________________________________________________________ 254