1 // $Id: ui_strings.cpp,v 1.102 2012/03/23 20:33:37 ewalkup Exp $ 2 3 /* 4 Copyright 2002 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 #include "ui_strings.h" 12 #include <string> 13 14 using std::string; 15 16 // Strings assigned here should be defined in ui_strings.h as 17 // public static const string members of class uistr. 18 19 const string uistr::TTRatio = "TT Ratio"; 20 const string uistr::addParamToGroup = "Add a parameter to an existing or new group"; 21 const string uistr::addParamToNewGroup = "Add a parameter to a new group"; 22 const string uistr::addRangeForTraitModel = "Allow a range of sites for this trait"; 23 const string uistr::allProfilesOff = "Turn OFF Profiling for ALL parameters"; 24 const string uistr::allProfilesOn = "Turn ON Profiling for ALL parameters"; 25 const string uistr::allProfilesPercentile = "Set all profiling to Percentile"; 26 const string uistr::allProfilesFixed = "Set all profiling to Fixed"; 27 const string uistr::allStr = "all"; 28 const string uistr::alpha = "Percentage stepwise mutations"; 29 const string uistr::argFilePrefix = "Prefix to use for all ARG output files"; 30 const string uistr::autoCorrelation = "Auto-Correlation"; 31 const string uistr::baseFrequencies = "Base Frequencies (A C G T)"; 32 const string uistr::baseFrequencyA = "Relative Base Frequency of Adenine "; 33 const string uistr::baseFrequencyC = "Relative Base Frequency of Cytosine"; 34 const string uistr::baseFrequencyG = "Relative Base Frequency of Guanine "; 35 const string uistr::baseFrequencyT = "Relative Base Frequency of Thymine "; 36 const string uistr::bayesArranger = "Bayesian rearranger frequency"; 37 const string uistr::bayesian = "Perform Bayesian or Likelihood analysis"; 38 const string uistr::canHapArrange = "Haplotype Arrangement allowed"; 39 const string uistr::categoryCount = "Number of Categories"; 40 const string uistr::categoryPair = "Category (Probability, Rate)"; 41 const string uistr::categoryProbability = "Relative Category Probability"; 42 const string uistr::categoryRate = "Relative Category Rate"; 43 const string uistr::coalescence = "Coalescence"; 44 const string uistr::coalescenceLegal = "Coalescence legal for this data set "; 45 const string uistr::coalescenceMaxEvents = "Maximum number of coalescence events"; 46 const string uistr::coalescenceStartMethodByID= "Method for calcualting starting coalescence for"; 47 const string uistr::constraintByForce = "Constraint tables for "; 48 const string uistr::constraintType = "Constraint for this parameter"; 49 const string uistr::crossPartitionCount= "Number of cross partitions"; 50 const string uistr::curveFilePrefix = "Prefix to use for all Bayesian curvefiles"; 51 const string uistr::dataFileName = "Input data file name"; 52 const string uistr::dataModel = "Data Model"; 53 const string uistr::dataModelReport = "Data Model Report"; 54 const string uistr::dataType = "Datatype for this region"; 55 const string uistr::defaultStr = "default"; 56 const string uistr::disease = "Disease"; 57 const string uistr::diseaseByID = "Disease mutation rate to "; 58 const string uistr::diseaseByID2 = " from "; 59 const string uistr::diseaseInto = "Disease mutation rate into "; 60 const string uistr::diseaseLegal = "Disease legal for this data set "; 61 const string uistr::diseaseLocation = "Disease site "; 62 const string uistr::diseaseMaxEvents= "Maximum number of disease events"; 63 const string uistr::diseasePartitionCount= "Number of disease partitions "; 64 const string uistr::diseasePartitionName= "Name of disease partition "; 65 const string uistr::diseasePartitionNames= "Names of disease partitions "; 66 const string uistr::divergence = "Divergence"; 67 const string uistr::divergenceEpoch = "Epoch"; 68 const string uistr::divergenceEpochAncestor = "Ancestor"; 69 const string uistr::divergenceEpochDescendent = "Descendent"; 70 const string uistr::divergenceEpochDescendents = "Descendents"; 71 const string uistr::divergenceEpochCount= "Number of divergence epochs"; 72 const string uistr::divergenceEpochName= "Name of divergence epoch"; 73 const string uistr::divergenceEpochNames= "Names of divergence epochs"; 74 const string uistr::divergenceEpochBoundaryTime= "Boundary Time"; 75 const string uistr::divergenceLegal = "Divergence legal using this data set "; 76 const string uistr::divmigration = "Migration (in the presence of divergence)"; 77 const string uistr::divmigrationByID = "Rate of migrants into "; 78 const string uistr::divmigrationByID2 = " originating from "; 79 const string uistr::divmigrationInto = "Migrating into "; 80 const string uistr::divmigrationLegal = "Migration legal using this data set "; 81 const string uistr::divmigrationMaxEvents = "Maximum number of migration event"; 82 const string uistr::divmigrationPartitionCount= "Number of migration groups"; 83 const string uistr::divmigrationPartitionName= "Name of migration group "; 84 const string uistr::divmigrationPartitionNames= "Names of migration groups "; 85 const string uistr::divmigrationUser="User never sees: uistr::divmigrationUser string"; 86 const string uistr::dropArranger = "Topology rearranger frequency"; 87 const string uistr::effectivePopSize= "Effective population size"; 88 const string uistr::epochSizeArranger= "Epoch size rearranger frequency"; 89 const string uistr::expGrowStick = "Exponential Growth via stick"; 90 const string uistr::finalChains = "Number of chains (final)"; 91 const string uistr::finalDiscard = "Number of samples to discard (final burn-in)"; 92 const string uistr::finalInterval = "Interval between recorded items (final)"; 93 const string uistr::finalSamples = "Number of recorded genealogies (final)"; 94 const string uistr::finalSamplesBayes = "Number of recorded parameter sets (final)"; 95 const string uistr::forceLegal = "Is a force legal"; 96 const string uistr::forceName = "Name of force"; 97 const string uistr::forceOnOff = "Force turned on?"; 98 const string uistr::forceVector = "Force vector"; 99 const string uistr::freqsFromData = "Base frequencies computed from data"; 100 const string uistr::fstSetMigration = "Use FST estimate for migration rates"; 101 const string uistr::fstSetTheta = "Use FST estimate for thetas"; 102 const string uistr::globalDisease = "Single disease starting estimate for all data"; 103 const string uistr::globalGrowth = "Single growth starting estimate for all data"; 104 const string uistr::globalLogisticSelectionCoefficient = "Single log. sel. coeff. starting estimate for all data"; 105 const string uistr::globalMigration = "Single migration starting estimate for all data"; 106 const string uistr::globalDivMigration = "Single migration starting value for all data"; 107 const string uistr::globalTheta = "Single theta starting estimate for all data"; 108 const string uistr::groupConstraintType = "Constraint type for this group."; 109 const string uistr::groupParamList = "List of parameters to constrain together."; 110 const string uistr::groupedParamsForForce = "Ids of valid grouped params for force."; 111 const string uistr::growth = "Growth estimation"; 112 const string uistr::growthByID = "Growth rate for"; 113 const string uistr::growthLegal = "Growth legal for this data set "; 114 const string uistr::growthMaxEvents = "Maximum number of growth events"; 115 const string uistr::growthRate = "Growth"; 116 const string uistr::growthScheme = "Type of Growth"; 117 const string uistr::growthType = "Growth implemented via"; 118 const string uistr::gtrRateAC = "GTR rates AC"; 119 const string uistr::gtrRateAG = "GTR rates AG"; 120 const string uistr::gtrRateAT = "GTR rates AT"; 121 const string uistr::gtrRateCG = "GTR rates CG"; 122 const string uistr::gtrRateCT = "GTR rates CT"; 123 const string uistr::gtrRateGT = "GTR rates GT"; 124 const string uistr::gtrRates = "GTR rates [AC AG AT CG CT GT]"; 125 const string uistr::hapArranger = "Haplotype rearranger frequency"; 126 const string uistr::heatedChain = "Relative temperature for search "; 127 const string uistr::heatedChainCount= "Number of Simultaneous Searches (Heating)"; 128 const string uistr::heatedChains = "Relative Temperatures of Simultaneous Searches (Heating)"; 129 const string uistr::initialChains = "Number of chains (initial)"; 130 const string uistr::initialDiscard = "Number of samples to discard (initial burn-in) "; 131 const string uistr::initialInterval = "Interval between recorded items (initial)"; 132 const string uistr::initialSamples = "Number of recorded genealogies (initial)"; 133 const string uistr::initialSamplesBayes = "Number of recorded parameter sets (initial)"; 134 const string uistr::lociCount = "Number of segments for region"; 135 const string uistr::lociNumbers = "List of segment numbers"; 136 const string uistr::locusArranger = "Trait Location rearranger frequency (for mapping)"; 137 const string uistr::locusName = "Segment name"; 138 const string uistr::logSelectStick = "Stochastic selection."; 139 const string uistr::logisticSelection = "Est. of logistic selection coeff."; 140 const string uistr::logisticSelectionCoefficient = "Starting selection coeff. (\"s\")"; 141 const string uistr::logisticSelectionLegal = "Logistic selection legal for this data set"; 142 const string uistr::logisticSelectionMaxEvents = "Maximum number of logistic selection events"; 143 const string uistr::manyArgFiles = "Write out ALL sampled ARGs from last chain"; 144 const string uistr::mapFilePrefix = "Prefix to use for all Mapping information files"; 145 const string uistr::maxEvents = "Maximum number of events"; 146 const string uistr::migration = "Migration"; 147 const string uistr::migrationByID = "Migration rate into "; 148 const string uistr::migrationByID2 = " from "; 149 const string uistr::migrationInto = "Migration into "; 150 const string uistr::migrationLegal = "Migration legal for this data set "; 151 const string uistr::migrationMaxEvents = "Maximum number of migration events"; 152 const string uistr::migrationPartitionCount= "Number of migration partitions"; 153 const string uistr::migrationPartitionName= "Name of migration partition "; 154 const string uistr::migrationPartitionNames= "Names of migration partitions"; 155 const string uistr::migrationUser="User never sees: uistr::migrationUser string"; 156 const string uistr::muRate = "MuRate"; 157 const string uistr::newickTreeFilePrefix = "Prefix to use for all Newick Tree files"; 158 const string uistr::normalization = "Normalization"; 159 const string uistr::oneForceProfileType = "Profile type for "; 160 const string uistr::oneForceProfilesOff = "Turn OFF profiles for "; 161 const string uistr::oneForceProfilesOn = "Turn ON profiles for "; 162 const string uistr::optimizeAlpha = "Optimize the multi-step:single-step ratio after each chain"; 163 const string uistr::paramName = "Name of parameter"; 164 const string uistr::paramVector = "Parameter vector"; 165 const string uistr::perBaseErrorRate= "Per-base error rate"; 166 const string uistr::plotPost = "Show plots"; 167 const string uistr::priorByForce = "Bayesian priors for "; 168 const string uistr::priorByID = "Prior settings for "; 169 const string uistr::priorLowerBound = "Lower bound of the prior"; 170 const string uistr::priorType = "Shape of the prior"; 171 const string uistr::priorUpperBound = "Upper bound of the prior"; 172 const string uistr::priorUseDefault = "Use the default prior for this force"; 173 const string uistr::probhapArranger = "Trait haplotypes rearranger frequency"; 174 const string uistr::profileByForce = "Profile tables for "; 175 const string uistr::profileByID = "Profile"; 176 const string uistr::profileprefix = "prefix for profile output (beta test)"; 177 const string uistr::profiles = "Calculate profile tables"; 178 const string uistr::progress = "Verbosity of progress reports"; 179 const string uistr::randomSeed = "Random seed (closest 4n+1)"; 180 const string uistr::rateCategories = "Rate Categories"; 181 const string uistr::recRate = "RecRate"; 182 const string uistr::reclocFilePrefix= "Prefix to use for all Recloc files"; 183 const string uistr::recombination = "Recombination"; 184 const string uistr::recombinationLegal = "Recombination legal for this data set "; 185 const string uistr::recombinationMaxEvents = "Maximum number of recombination events"; 186 const string uistr::recombinationRate = "Starting recombination rate"; 187 const string uistr::regGammaShape = "Scaled shape parameter (\"alpha\")"; 188 const string uistr::regionCount = "Number of regions"; 189 const string uistr::regionGamma = "Gamma (mu rate varies over regions)"; 190 const string uistr::regionGammaLegal = "Gamma over regions legal for this data set "; 191 const string uistr::regionGammaShape= "Starting scaled shape parameter (\"alpha\")"; 192 const string uistr::regionName = "Region name"; 193 const string uistr::regionNumbers = "List of region numbers"; 194 const string uistr::relativeMuRate = "Relative mutation rate"; 195 #ifdef LAMARC_NEW_FEATURE_RELATIVE_SAMPLING 196 const string uistr::relativeSampleRate = "Relative parameter change proposal rate"; 197 #endif 198 const string uistr::removeParamFromGroup = "Remove a parameter from its group"; 199 const string uistr::removeRangeForTraitModel = "Disallow a range of sites for this trait"; 200 const string uistr::replicates = "Number of replicates"; 201 const string uistr::resultsFileName = "Name of output results file"; 202 const string uistr::selectType = "Selection implemented via"; 203 const string uistr::setOldSeedFromClock= "Random seed from earlier run"; 204 const string uistr::simulateData = "Simulate new data for this segment (destroying provided data!)"; 205 const string uistr::sizeArranger = "Tree-size rearranger frequency"; 206 const string uistr::startValue = "Initial starting value"; 207 const string uistr::startValueMethod = "Method for calculating starting value"; 208 const string uistr::stairArranger = "Stair arranger frequency"; 209 const string uistr::systemClock = "Use system clock to set random seed"; 210 const string uistr::tempAdapt = "Adjust temperatures automatically during run"; 211 const string uistr::tempInterval = "Swap interval for different temperatures"; 212 const string uistr::theta = "Theta"; 213 const string uistr::traceFilePrefix = "Prefix to use for all Tracer files"; 214 const string uistr::traitAnalysisData = "Use this trait as data only"; 215 const string uistr::traitAnalysisFloat = "Map this trait after collecting trees ('float')"; 216 const string uistr::traitAnalysisJump = "Map this trait while collecting trees ('jump')"; 217 const string uistr::traitAnalysisPartition = "Partition your data into sub-populations using this trait"; 218 const string uistr::traitModelName = "Trait name"; 219 const string uistr::traitModelRangeToPoint = "Place this trait at a single site"; 220 const string uistr::treeSumInFileEnabled = "Reading of tree summary file"; 221 const string uistr::treeSumInFileName = "Name of input tree summary file"; 222 const string uistr::treeSumOutFileEnabled = "Writing of tree summary file"; 223 const string uistr::treeSumOutFileName = "Name of output tree summary file"; 224 const string uistr::trueValue = "The TRUTH, string never seen by users"; 225 const string uistr::ungroupedParamsForForce = "Ids of valid ungrouped params for force."; 226 const string uistr::useArgFiles = "Write out ARG at end of last chain"; 227 const string uistr::useCurveFiles = "Write Bayesian results to individual files"; 228 const string uistr::useDefaultPriorsForForce = "Use default priors for all parameters for "; 229 const string uistr::useGlobalDataModelForAll = "Use default data model for all regions/segments"; 230 const string uistr::useGlobalDataModelForOne = "Use default data model for this region/segment"; 231 const string uistr::useNewickTreeFiles = "Write the best Newick Trees to files"; 232 const string uistr::useOldSeedFromClock= "Restore random seed from earlier run"; 233 const string uistr::useReclocFiles = "Write recombination locations to files"; 234 const string uistr::useTraceFiles = "Write Tracer output to files"; 235 const string uistr::userSetTheta = "Theta value for"; 236 const string uistr::validForces = "Ids of valid forces"; 237 const string uistr::validMovingLoci = "Ids of valid moving segments"; 238 const string uistr::validParamsForForce = "Ids of valid parameters for force "; 239 const string uistr::verbosity = "Verbosity level of output file"; 240 const string uistr::wattersonSetTheta = "Use Watterson's estimate for thetas"; 241 const string uistr::xmlOutFileName = "Name of menu-modified version of input file"; 242 const string uistr::xmlReportFileName="Name for XML output file. (Beta test)"; 243 const string uistr::zilchArranger = "Do-nothing rearranger frequency"; 244 245 //____________________________________________________________________________________ 246