Changeset 3903
- Timestamp:
- Oct 20, 2010, 3:49:00 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/client/servlet/src/org/proteios/gui/form/XTandemParameterSetFormSimple.java
r3902 r3903 39 39 extends Form 40 40 { 41 public static final VString VXTANDEM_LIST_PATH_DEFAULT_PARAMETERS = new VString("XTandemListPathDefaultParameters", 0,42 255, false);43 public static final VString VXTANDEM_LIST_PATH_TAXONOMY_INFORMATION = new VString("XTandemListPathTaxonomyInformation", 0,44 255, false);45 public static final VString VXTANDEM_SPECTRUM_PATH = new VString("XTandemSpectrumPath", 0,46 255, false);47 public static final VString VXTANDEM_SPECTRUM_FRAG_MI_MASS_ERROR = new VString("XTandemSpectrumFragmentMonoisotopicMassError", 0,48 32, false);49 public static final VString VXTANDEM_SPECTRUM_FRAG_MI_MASS_ERROR_UNITS = new VString("XTandemSpectrumFragmentMonoisotopicMassErrorUnits", 0,50 32, false);51 public static final VString VXTANDEM_SPECTRUM_PARENT_MI_MASS_ERROR_PLUS = new VString("XTandemSpectrumParentMonoisotopicMassErrorPlus", 0,52 32, false);53 public static final VString VXTANDEM_SPECTRUM_PARENT_MI_MASS_ERROR_MINUS = new VString("XTandemSpectrumParentMonoisotopicMassErrorMinus", 0,54 32, false);55 public static final VString VXTANDEM_SPECTRUM_PARENT_MI_MASS_ISOTOPE_ERROR = new VString("XTandemSpectrumParentMonoisotopicMassIsotopeError", 0,56 32, false);57 public static final VString VXTANDEM_SPECTRUM_PARENT_MI_MASS_ERROR_UNITS = new VString("XTandemSpectrumParentMonoisotopicMassErrorUnits", 0,58 32, false);59 public static final VString VXTANDEM_SPECTRUM_FRAG_MASS_TYPE = new VString("XTandemSpectrumFragmentMassType", 0,60 32, false);61 public static final VString VXTANDEM_SPECTRUM_DYNAMIC_RANGE = new VString("XTandemSpectrumDynamicRange", 0,62 32, false);63 public static final VString VXTANDEM_SPECTRUM_TOTAL_PEAKS = new VString("XTandemSpectrumTotalPeaks", 0,64 32, false);65 public static final VString VXTANDEM_SPECTRUM_MAX_PARENT_CHARGE = new VString("XTandemSpectrumMaximumParentCharge", 0,66 32, false);67 public static final VString VXTANDEM_SPECTRUM_USE_NOISE_SUPPRESSION = new VString("XTandemSpectrumUseNoiseSuppression", 0,68 32, false);69 public static final VString VXTANDEM_SPECTRUM_MIN_PARENT_M_PLUS_H = new VString("XTandemSpectrumMinimumParentMPlusH", 0,70 32, false);71 public static final VString VXTANDEM_SPECTRUM_MAX_PARENT_M_PLUS_H = new VString("XTandemSpectrumMaximumParentMPlusH", 0,72 32, false);73 public static final VString VXTANDEM_SPECTRUM_MIN_FRAG_MZ = new VString("XTandemSpectrumMinimumFragmentMz", 0,74 32, false);75 public static final VString VXTANDEM_SPECTRUM_MIN_PEAKS = new VString("XTandemSpectrumMinimumPeaks", 0,76 32, false);77 public static final VString VXTANDEM_SPECTRUM_THREADS = new VString("XTandemSpectrumThreads", 0,78 32, false);79 public static final VString VXTANDEM_SPECTRUM_SEQUENCE_BATCH_SIZE = new VString("XTandemSpectrumSequenceBatchSize", 0,80 32, false);81 public static final VString VXTANDEM_SPECTRUM_USE_CONDITIONING = new VString("XTandemSpectrumUseConditioning", 0,82 32, false);83 public static final VString VXTANDEM_RESIDUE_MODIFICATION_MASS_SELECT = new VString("XTandemResidueModificationMassSelect", 0,84 32, false);85 public static final VString VXTANDEM_RESIDUE_MODIFICATION_MASS = new VString("XTandemResidueModificationMass", 0,86 150, false);87 public static final VString VXTANDEM_RESIDUE_POTENTIAL_MODIFICATION_MASS_SELECT = new VString("XTandemResiduePotentialModificationMassSelect", 0,88 32, false);89 public static final VString VXTANDEM_RESIDUE_POTENTIAL_MODIFICATION_MASS = new VString("XTandemResiduePotentialModificationMass", 0,90 150, false);91 public static final VString VXTANDEM_RESIDUE_POTENTIAL_MODIFICATION_MOTIF = new VString("XTandemResiduePotentialModificationMotif", 0,92 100, false);93 public static final VString VXTANDEM_PROTEIN_TAXON = new VString("XTandemProteinTaxon", 0,94 64, false);95 public static final VString VXTANDEM_PROTEIN_TAXON1 = new VString("XTandemProteinTaxon1", 0,96 64, false);97 public static final VString VXTANDEM_PROTEIN_CLEAVAGE_SITE_SELECT = new VString("XTandemProteinCleavageSiteSelect", 0,98 32, false);99 public static final VString VXTANDEM_PROTEIN_CLEAVAGE_SITE = new VString("XTandemProteinCleavageSite", 0,100 32, false);101 public static final VString VXTANDEM_PROTEIN_MODIFIED_RESIDUE_MASS_FILE = new VString("XTandemProteinModifiedResidueMassFile", 0,102 32, false);103 public static final VString VXTANDEM_PROTEIN_CLEAVAGE_N_TERMINAL_MASS_CHANGE = new VString("XTandemProteinCleavageNTerminalMassChange", 0,104 32, false);105 public static final VString VXTANDEM_PROTEIN_CLEAVAGE_C_TERMINAL_MASS_CHANGE = new VString("XTandemProteinCleavageCTerminalMassChange", 0,106 32, false);107 public static final VString VXTANDEM_PROTEIN_N_TERMINAL_RESIDUE_MODIFICATION_MASS = new VString("XTandemProteinNTerminalResidueModificationMass", 0,108 32, false);109 public static final VString VXTANDEM_PROTEIN_C_TERMINAL_RESIDUE_MODIFICATION_MASS = new VString("XTandemProteinCTerminalResidueModificationMass", 0,110 32, false);111 public static final VString VXTANDEM_PROTEIN_HOMOLOG_MANAGEMENT = new VString("XTandemProteinHomologManagement", 0,112 32, false);113 public static final VString VXTANDEM_REFINE = new VString("XTandemRefine", 0,114 32, false);115 public static final VString VXTANDEM_REFINE_MODIFICATION_MASS = new VString("XTandemRefineModificationMass", 0,116 32, false);117 public static final VString VXTANDEM_REFINE_SEQUENCE_PATH = new VString("XTandemRefineSequencePath", 0,118 255, false);119 public static final VString VXTANDEM_REFINE_TIC_PERCENT = new VString("XTandemRefineTicPercent", 0,120 32, false);121 public static final VString VXTANDEM_REFINE_SPECTRUM_SYNTHESIS = new VString("XTandemRefineSpectrumSynthesis", 0,122 32, false);123 public static final VString VXTANDEM_REFINE_MAX_VALID_EXPECTATION_VALUE = new VString("XTandemRefineMaximumValidExpectationValue", 0,124 32, false);125 public static final VString VXTANDEM_REFINE_POTENTIAL_N_TERMINUS_MODIFICATIONS = new VString("XTandemRefinePotentialNTerminusModifications", 0,126 32, false);127 public static final VString VXTANDEM_REFINE_POTENTIAL_C_TERMINUS_MODIFICATIONS = new VString("XTandemRefinePotentialCTerminusModifications", 0,128 32, false);129 public static final VString VXTANDEM_REFINE_UNANTICIPATED_CLEAVAGE = new VString("XTandemRefineUnanticipatedCleavage", 0,130 32, false);131 public static final VString VXTANDEM_REFINE_POTENTIAL_MODIFICATION_MASS_SELECT = new VString("XTandemRefinePotentialModificationMassSelect", 0,132 32, false);133 public static final VString VXTANDEM_REFINE_POTENTIAL_MODIFICATION_MASS = new VString("XTandemRefinePotentialModificationMass", 0,134 32, false);135 public static final VString VXTANDEM_REFINE_POINT_MUTATIONS = new VString("XTandemRefinePointMutations", 0,136 32, false);137 public static final VString VXTANDEM_REFINE_USE_POTENTIAL_MODIFICATIONS_FOR_FULL_REFINEMENT = new VString("XTandemRefineUsePotentialModificationsForFullRefinement", 0,138 32, false);139 public static final VString VXTANDEM_REFINE_POTENTIAL_MODIFICATION_MOTIF = new VString("XTandemRefinePotentialModificationMotif", 0,140 32, false);141 public static final VString VXTANDEM_SCORING_MIN_ION_COUNT = new VString("XTandemScoringMinIonCount", 0,142 32, false);143 public static final VString VXTANDEM_SCORING_MAX_MISSED_CLEAVAGE_SITES = new VString("XTandemScoringMaxMissedCleavageSites", 0,144 32, false);145 public static final VString VXTANDEM_SCORING_X_IONS = new VString("XTandemScoringXIons", 0,146 32, false);147 public static final VString VXTANDEM_SCORING_Y_IONS = new VString("XTandemScoringYIons", 0,148 32, false);149 public static final VString VXTANDEM_SCORING_Z_IONS = new VString("XTandemScoringZIons", 0,150 32, false);151 public static final VString VXTANDEM_SCORING_A_IONS = new VString("XTandemScoringAIons", 0,152 32, false);153 public static final VString VXTANDEM_SCORING_B_IONS = new VString("XTandemScoringBIons", 0,154 32, false);155 public static final VString VXTANDEM_SCORING_C_IONS = new VString("XTandemScoringCIons", 0,156 32, false);157 public static final VString VXTANDEM_SCORING_CYCLIC_PERMUTATION = new VString("XTandemScoringCyclicPermutation", 0,158 32, false);159 public static final VString VXTANDEM_SCORING_INCLUDE_REVERSE = new VString("XTandemScoringIncludeReverse", 0,160 32, false);161 public static final VString VXTANDEM_SCORING_ALGORITHM = new VString("XTandemScoringAlgorithm", 0,162 32, false);163 public static final VString VXTANDEM_OUTPUT_PATH = new VString("XTandemOutputPath", 0,164 255, false);165 public static final VString VXTANDEM_OUTPUT_LOG_PATH = new VString("XTandemOutputLogPath", 0,166 255, false);167 public static final VString VXTANDEM_OUTPUT_MESSAGE = new VString("XTandemOutputMessage", 0,168 255, false);169 public static final VString VXTANDEM_OUTPUT_SEQUENCE_PATH = new VString("XTandemOutputSequencePath", 0,170 255, false);171 public static final VString VXTANDEM_OUTPUT_SORT_RESULTS_BY = new VString("XTandemOutputSortResultsBy", 0,172 32, false);173 public static final VString VXTANDEM_OUTPUT_PATH_HASHING = new VString("XTandemOutputPathHashing", 0,174 255, false);175 public static final VString VXTANDEM_OUTPUT_XSL_PATH = new VString("XTandemOutputXslPath", 0,176 255, false);177 public static final VString VXTANDEM_OUTPUT_PARAMETERS = new VString("XTandemOutputParameters", 0,178 32, false);179 public static final VString VXTANDEM_OUTPUT_PERFORMANCE = new VString("XTandemOutputPerformance", 0,180 32, false);181 public static final VString VXTANDEM_OUTPUT_SPECTRA = new VString("XTandemOutputSpectra", 0,182 32, false);183 public static final VString VXTANDEM_OUTPUT_HISTOGRAMS = new VString("XTandemOutputHistograms", 0,184 32, false);185 public static final VString VXTANDEM_OUTPUT_PROTEINS = new VString("XTandemOutputProteins", 0,186 32, false);187 public static final VString VXTANDEM_OUTPUT_SEQUENCES = new VString("XTandemOutputSequences", 0,188 32, false);189 public static final VString VXTANDEM_OUTPUT_ONE_SEQUENCE_COPY = new VString("XTandemOutputOneSequenceCopy", 0,190 32, false);191 public static final VString VXTANDEM_OUTPUT_RESULTS = new VString("XTandemOutputResults", 0,192 32, false);193 public static final VString VXTANDEM_OUTPUT_MAX_VALID_EXPECTATION_VALUE = new VString("XTandemOutputMaximumValidExpectationValue", 0,194 32, false);195 public static final VString VXTANDEM_OUTPUT_HISTOGRAM_COLUMN_WIDTH = new VString("XTandemOutputHistogramColumnWidth", 0,196 32, false);197 198 41 private static final org.apache.log4j.Logger log = org.apache.log4j.LogManager 199 42 .getLogger("org.proteios.gui.form"); … … 240 83 public TextField<String> cTerminalResidueModificationMassF; 241 84 public Select<VString> homologManagementM; 242 public Fieldset refineFS;85 //public Fieldset refineFS; 243 86 public Select<VString> refineM; 244 87 public TextField<String> refineModificationMassF; … … 267 110 public Select<VString> includeReverseM; 268 111 public Select<VString> algorithmM; 269 public Fieldset outputFS;112 //public Fieldset outputFS; 270 113 public TextField<String> outputPathF; 271 114 public TextField<String> outputLogPathF; … … 302 145 public XTandemParameterSetFormSimple() 303 146 { 304 setTitle("XTandemParameterSetForm ");305 setId("XTandemParameterSetForm ");147 setTitle("XTandemParameterSetFormSimple"); 148 setId("XTandemParameterSetFormSimple"); 306 149 // Fetch lists of option alternatives 307 150 fetchOptionAlternatives(); … … 332 175 /* 333 176 listPathDefaultParametersSB = createSingleSelectBox( 334 VXTANDEM_LIST_PATH_DEFAULT_PARAMETERS,177 XTandemParameterSetForm.VXTANDEM_LIST_PATH_DEFAULT_PARAMETERS, 335 178 "XTandemListPathDefaultParameters", 336 179 this.listPathDefaultParametersOptionList, … … 340 183 */ 341 184 // List path, taxonomy information 342 taxonomyInformationListPathF = new TextField<String>( VXTANDEM_LIST_PATH_TAXONOMY_INFORMATION);185 taxonomyInformationListPathF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_LIST_PATH_TAXONOMY_INFORMATION); 343 186 //listPathFS.add(taxonomyInformationListPathF); 344 187 taxonomyInformationListPathF.setHidden(true); … … 354 197 */ 355 198 // Spectrum, path 356 spectrumPathF = new TextField<String>(VXTANDEM_SPECTRUM_PATH); 199 spectrumPathF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_SPECTRUM_PATH); 200 spectrumPathF.setHidden(true); 357 201 spectrumFS.add(spectrumPathF); 358 202 // Spectrum, fragment monoisotopic mass error 359 fragMiMassErrorF = new TextField<String>( VXTANDEM_SPECTRUM_FRAG_MI_MASS_ERROR);203 fragMiMassErrorF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_SPECTRUM_FRAG_MI_MASS_ERROR); 360 204 spectrumFS.add(fragMiMassErrorF); 361 205 // Spectrum, fragment monoisotopic mass error units 362 validStringParam = VXTANDEM_SPECTRUM_FRAG_MI_MASS_ERROR_UNITS;206 validStringParam = XTandemParameterSetForm.VXTANDEM_SPECTRUM_FRAG_MI_MASS_ERROR_UNITS; 363 207 stringList = new ArrayList<String>(); 364 208 stringList.add("Daltons"); … … 367 211 spectrumFS.add(fragMiMassErrorUnitsM); 368 212 // Spectrum, parent monoisotopic mass error plus 369 parentMiMassErrorPlusF = new TextField<String>( VXTANDEM_SPECTRUM_PARENT_MI_MASS_ERROR_PLUS);213 parentMiMassErrorPlusF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_SPECTRUM_PARENT_MI_MASS_ERROR_PLUS); 370 214 spectrumFS.add(parentMiMassErrorPlusF); 371 215 // Spectrum, parent monoisotopic mass error minus 372 parentMiMassErrorMinusF = new TextField<String>( VXTANDEM_SPECTRUM_PARENT_MI_MASS_ERROR_MINUS);216 parentMiMassErrorMinusF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_SPECTRUM_PARENT_MI_MASS_ERROR_MINUS); 373 217 spectrumFS.add(parentMiMassErrorMinusF); 374 218 // Spectrum, parent monoisotopic mass isotope error 375 validStringParam = VXTANDEM_SPECTRUM_PARENT_MI_MASS_ISOTOPE_ERROR;219 validStringParam = XTandemParameterSetForm.VXTANDEM_SPECTRUM_PARENT_MI_MASS_ISOTOPE_ERROR; 376 220 stringList = new ArrayList<String>(); 377 221 stringList.add("yes"); 378 222 stringList.add("no"); 379 223 parentMiMassIsotopeErrorM = new Select<VString>(validStringParam, stringList, null); 224 parentMiMassIsotopeErrorM.setHidden(true); 380 225 spectrumFS.add(parentMiMassIsotopeErrorM); 381 226 // Spectrum, parent monoisotopic mass error units 382 validStringParam = VXTANDEM_SPECTRUM_PARENT_MI_MASS_ERROR_UNITS;227 validStringParam = XTandemParameterSetForm.VXTANDEM_SPECTRUM_PARENT_MI_MASS_ERROR_UNITS; 383 228 stringList = new ArrayList<String>(); 384 229 stringList.add("Daltons"); … … 387 232 spectrumFS.add(parentMiMassErrorUnitsM); 388 233 // Spectrum, fragment mass type 389 validStringParam = VXTANDEM_SPECTRUM_FRAG_MASS_TYPE;234 validStringParam = XTandemParameterSetForm.VXTANDEM_SPECTRUM_FRAG_MASS_TYPE; 390 235 stringList = new ArrayList<String>(); 391 236 stringList.add("monoisotopic"); 392 237 stringList.add("average"); 393 238 fragMassTypeM = new Select<VString>(validStringParam, stringList, null); 239 fragMassTypeM.setHidden(true); 394 240 spectrumFS.add(fragMassTypeM); 395 241 // Spectrum, dynamic range 396 dynamicRangeF = new TextField<String>(VXTANDEM_SPECTRUM_DYNAMIC_RANGE); 242 dynamicRangeF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_SPECTRUM_DYNAMIC_RANGE); 243 dynamicRangeF.setHidden(true); 397 244 spectrumFS.add(dynamicRangeF); 398 245 // Spectrum, total peaks 399 totalPeaksF = new TextField<String>(VXTANDEM_SPECTRUM_TOTAL_PEAKS); 246 totalPeaksF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_SPECTRUM_TOTAL_PEAKS); 247 totalPeaksF.setHidden(true); 400 248 spectrumFS.add(totalPeaksF); 401 249 // Spectrum, maximum parent charge 402 maxParentChargeF = new TextField<String>(VXTANDEM_SPECTRUM_MAX_PARENT_CHARGE); 250 maxParentChargeF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_SPECTRUM_MAX_PARENT_CHARGE); 251 maxParentChargeF.setHidden(true); 403 252 spectrumFS.add(maxParentChargeF); 404 253 // Spectrum, use noise suppression 405 validStringParam = VXTANDEM_SPECTRUM_USE_NOISE_SUPPRESSION;254 validStringParam = XTandemParameterSetForm.VXTANDEM_SPECTRUM_USE_NOISE_SUPPRESSION; 406 255 stringList = new ArrayList<String>(); 407 256 stringList.add("yes"); 408 257 stringList.add("no"); 409 258 useNoiseSuppressionM = new Select<VString>(validStringParam, stringList, null); 259 useNoiseSuppressionM.setHidden(true); 410 260 spectrumFS.add(useNoiseSuppressionM); 411 261 // Spectrum, minimum parent m+h 412 minParentMPlusHF = new TextField<String>(VXTANDEM_SPECTRUM_MIN_PARENT_M_PLUS_H); 262 minParentMPlusHF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_SPECTRUM_MIN_PARENT_M_PLUS_H); 263 minParentMPlusHF.setHidden(true); 413 264 spectrumFS.add(minParentMPlusHF); 414 265 // Spectrum, maximum parent m+h 415 maxParentMPlusHF = new TextField<String>(VXTANDEM_SPECTRUM_MAX_PARENT_M_PLUS_H); 266 maxParentMPlusHF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_SPECTRUM_MAX_PARENT_M_PLUS_H); 267 maxParentMPlusHF.setHidden(true); 416 268 spectrumFS.add(maxParentMPlusHF); 417 269 // Spectrum, minimum fragment mz 418 minFragmentMzF = new TextField<String>(VXTANDEM_SPECTRUM_MIN_FRAG_MZ); 270 minFragmentMzF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_SPECTRUM_MIN_FRAG_MZ); 271 minFragmentMzF.setHidden(true); 419 272 spectrumFS.add(minFragmentMzF); 420 273 // Spectrum, minimum peaks 421 minPeaksF = new TextField<String>(VXTANDEM_SPECTRUM_MIN_PEAKS); 274 minPeaksF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_SPECTRUM_MIN_PEAKS); 275 minPeaksF.setHidden(true); 422 276 spectrumFS.add(minPeaksF); 423 277 // Spectrum, threads 424 threadsF = new TextField<String>(VXTANDEM_SPECTRUM_THREADS); 278 threadsF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_SPECTRUM_THREADS); 279 threadsF.setHidden(true); 425 280 spectrumFS.add(threadsF); 426 281 // Spectrum, sequence batch size 427 spectrumSequenceBatchSizeF = new TextField<String>(VXTANDEM_SPECTRUM_SEQUENCE_BATCH_SIZE); 282 spectrumSequenceBatchSizeF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_SPECTRUM_SEQUENCE_BATCH_SIZE); 283 spectrumSequenceBatchSizeF.setHidden(true); 428 284 spectrumFS.add(spectrumSequenceBatchSizeF); 429 285 /* … … 440 296 * is empty. 441 297 */ 442 validStringParam = VXTANDEM_RESIDUE_MODIFICATION_MASS_SELECT;298 validStringParam = XTandemParameterSetForm.VXTANDEM_RESIDUE_MODIFICATION_MASS_SELECT; 443 299 residueModificationMassM = new Select<VString>( 444 300 validStringParam, this.residueModificationMassOptionList); … … 448 304 residueFS.add(residueModificationMassM); 449 305 // Residue, modification mass (own entered value) 450 modificationMassF = new TextField<String>( VXTANDEM_RESIDUE_MODIFICATION_MASS);306 modificationMassF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_RESIDUE_MODIFICATION_MASS); 451 307 modificationMassF.setLabel("XTandemResidueModificationMassEnter"); 452 308 residueFS.add(modificationMassF); … … 461 317 */ 462 318 residuePotentialModificationMassSB = createMultipleSelectBox( 463 VXTANDEM_RESIDUE_POTENTIAL_MODIFICATION_MASS_SELECT,319 XTandemParameterSetForm.VXTANDEM_RESIDUE_POTENTIAL_MODIFICATION_MASS_SELECT, 464 320 "XTandemResiduePotentialModificationMassSelect", 465 321 this.residuePotentialModificationMassOptionList, … … 468 324 residueFS.add(residuePotentialModificationMassSB); 469 325 // Residue, potential modification mass 470 potentialModificationMassF = new TextField<String>( VXTANDEM_RESIDUE_POTENTIAL_MODIFICATION_MASS);326 potentialModificationMassF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_RESIDUE_POTENTIAL_MODIFICATION_MASS); 471 327 potentialModificationMassF 472 328 .setLabel("XTandemResiduePotentialModificationMassEnter"); 473 329 residueFS.add(potentialModificationMassF); 474 330 // Residue, potential modification motif 475 potentialModificationMotifF = new TextField<String>(VXTANDEM_RESIDUE_POTENTIAL_MODIFICATION_MOTIF); 331 potentialModificationMotifF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_RESIDUE_POTENTIAL_MODIFICATION_MOTIF); 332 potentialModificationMotifF.setHidden(true); 476 333 residueFS.add(potentialModificationMotifF); 477 334 /* … … 490 347 // Taxon - Eukaryotes 491 348 taxonSB = createMultipleSelectBox( 492 VXTANDEM_PROTEIN_TAXON,349 XTandemParameterSetForm.VXTANDEM_PROTEIN_TAXON, 493 350 "XTandemProteinTaxonEukaryotes", 494 351 this.speciesOptionList, … … 498 355 // Taxon - Prokaryotes 499 356 taxon1SB = createMultipleSelectBox( 500 VXTANDEM_PROTEIN_TAXON1,357 XTandemParameterSetForm.VXTANDEM_PROTEIN_TAXON1, 501 358 "XTandemProteinTaxonProkaryotes", 502 359 this.proSpeciesOptionList, … … 511 368 * is empty. 512 369 */ 513 validStringParam = VXTANDEM_PROTEIN_CLEAVAGE_SITE_SELECT;370 validStringParam = XTandemParameterSetForm.VXTANDEM_PROTEIN_CLEAVAGE_SITE_SELECT; 514 371 proteinCleavageSiteM = new Select<VString>( 515 372 validStringParam, this.proteinCleavageSiteOptionList); … … 517 374 .setLabel("XTandemProteinCleavageSiteSelect"); 518 375 proteinCleavageSiteM.selectOption(null); 376 proteinCleavageSiteM.setHidden(true); 519 377 proteinFS.add(proteinCleavageSiteM); 520 378 // Protein, cleavage site (own entered value) 521 cleavageSiteF = new TextField<String>( VXTANDEM_PROTEIN_CLEAVAGE_SITE);379 cleavageSiteF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_PROTEIN_CLEAVAGE_SITE); 522 380 cleavageSiteF.setLabel("XTandemProteinCleavageSiteEnter"); 381 cleavageSiteF.setHidden(true); 523 382 proteinFS.add(cleavageSiteF); 524 383 // Protein, modified residue mass file 525 proteinModifiedResidueMassFileF = new TextField<String>(VXTANDEM_PROTEIN_MODIFIED_RESIDUE_MASS_FILE); 384 proteinModifiedResidueMassFileF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_PROTEIN_MODIFIED_RESIDUE_MASS_FILE); 385 proteinModifiedResidueMassFileF.setHidden(true); 526 386 proteinFS.add(proteinModifiedResidueMassFileF); 527 387 // Protein, cleavage N-terminal mass change 528 proteinCleavageNTerminalMassChangeF = new TextField<String>(VXTANDEM_PROTEIN_CLEAVAGE_N_TERMINAL_MASS_CHANGE); 388 proteinCleavageNTerminalMassChangeF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_PROTEIN_CLEAVAGE_N_TERMINAL_MASS_CHANGE); 389 proteinCleavageNTerminalMassChangeF.setHidden(true); 529 390 proteinFS.add(proteinCleavageNTerminalMassChangeF); 530 391 // Protein, cleavage C-terminal mass change 531 proteinCleavageCTerminalMassChangeF = new TextField<String>(VXTANDEM_PROTEIN_CLEAVAGE_C_TERMINAL_MASS_CHANGE); 392 proteinCleavageCTerminalMassChangeF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_PROTEIN_CLEAVAGE_C_TERMINAL_MASS_CHANGE); 393 proteinCleavageCTerminalMassChangeF.setHidden(true); 532 394 proteinFS.add(proteinCleavageCTerminalMassChangeF); 533 395 // Protein, N-terminal residue modification mass 534 nTerminalResidueModificationMassF = new TextField<String>(VXTANDEM_PROTEIN_N_TERMINAL_RESIDUE_MODIFICATION_MASS); 396 nTerminalResidueModificationMassF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_PROTEIN_N_TERMINAL_RESIDUE_MODIFICATION_MASS); 397 nTerminalResidueModificationMassF.setHidden(true); 535 398 proteinFS.add(nTerminalResidueModificationMassF); 536 399 // Protein, C-terminal residue modification mass 537 cTerminalResidueModificationMassF = new TextField<String>(VXTANDEM_PROTEIN_C_TERMINAL_RESIDUE_MODIFICATION_MASS); 400 cTerminalResidueModificationMassF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_PROTEIN_C_TERMINAL_RESIDUE_MODIFICATION_MASS); 401 cTerminalResidueModificationMassF.setHidden(true); 538 402 proteinFS.add(cTerminalResidueModificationMassF); 539 403 // Protein, homolog management 540 validStringParam = VXTANDEM_PROTEIN_HOMOLOG_MANAGEMENT;404 validStringParam = XTandemParameterSetForm.VXTANDEM_PROTEIN_HOMOLOG_MANAGEMENT; 541 405 stringList = new ArrayList<String>(); 542 406 stringList.add("yes"); 543 407 stringList.add("no"); 544 408 homologManagementM = new Select<VString>(validStringParam, stringList, null); 409 homologManagementM.setHidden(true); 545 410 proteinFS.add(homologManagementM); 546 411 /* 547 412 * Refine field set 548 413 */ 414 /* 549 415 refineFS = new Fieldset(); 550 416 refineFS.setTitle("XTandemParameterSetRefine"); 551 417 addFieldset(refineFS); 418 */ 552 419 // Refine 553 validStringParam = VXTANDEM_REFINE;420 validStringParam = XTandemParameterSetForm.VXTANDEM_REFINE; 554 421 stringList = new ArrayList<String>(); 555 422 stringList.add("yes"); 556 423 stringList.add("no"); 557 424 refineM = new Select<VString>(validStringParam, stringList, null); 558 refineFS.add(refineM); 425 refineM.setHidden(true); 426 //refineFS.add(refineM); 427 hiddenFieldContainerFS.add(refineM); 559 428 // Refine, modification mass 560 refineModificationMassF = new TextField<String>(VXTANDEM_REFINE_MODIFICATION_MASS); 561 refineFS.add(refineModificationMassF); 429 refineModificationMassF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_REFINE_MODIFICATION_MASS); 430 refineModificationMassF.setHidden(true); 431 //refineFS.add(refineModificationMassF); 432 hiddenFieldContainerFS.add(refineModificationMassF); 562 433 // Refine, sequence path 563 refineSequencePathF = new TextField<String>(VXTANDEM_REFINE_SEQUENCE_PATH); 564 refineFS.add(refineSequencePathF); 434 refineSequencePathF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_REFINE_SEQUENCE_PATH); 435 refineSequencePathF.setHidden(true); 436 //refineFS.add(refineSequencePathF); 437 hiddenFieldContainerFS.add(refineSequencePathF); 565 438 // Refine, tic percent 566 refineTicPercentF = new TextField<String>(VXTANDEM_REFINE_TIC_PERCENT); 567 refineFS.add(refineTicPercentF); 439 refineTicPercentF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_REFINE_TIC_PERCENT); 440 refineTicPercentF.setHidden(true); 441 //refineFS.add(refineTicPercentF); 442 hiddenFieldContainerFS.add(refineTicPercentF); 568 443 // Refine, spectrum synthesis 569 validStringParam = VXTANDEM_REFINE_SPECTRUM_SYNTHESIS;444 validStringParam = XTandemParameterSetForm.VXTANDEM_REFINE_SPECTRUM_SYNTHESIS; 570 445 stringList = new ArrayList<String>(); 571 446 stringList.add("yes"); 572 447 stringList.add("no"); 573 448 spectrumSynthesisM = new Select<VString>(validStringParam, stringList, null); 574 refineFS.add(spectrumSynthesisM); 449 spectrumSynthesisM.setHidden(true); 450 //refineFS.add(spectrumSynthesisM); 451 hiddenFieldContainerFS.add(spectrumSynthesisM); 575 452 // Refine, maximum valid expectation value 576 maxValidExpectationValueF = new TextField<String>(VXTANDEM_REFINE_MAX_VALID_EXPECTATION_VALUE); 577 refineFS.add(maxValidExpectationValueF); 453 maxValidExpectationValueF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_REFINE_MAX_VALID_EXPECTATION_VALUE); 454 maxValidExpectationValueF.setHidden(true); 455 //refineFS.add(maxValidExpectationValueF); 456 hiddenFieldContainerFS.add(maxValidExpectationValueF); 578 457 // Refine, potential N-terminus modifications 579 potentialNTerminusModificationsF = new TextField<String>(VXTANDEM_REFINE_POTENTIAL_N_TERMINUS_MODIFICATIONS); 580 refineFS.add(potentialNTerminusModificationsF); 458 potentialNTerminusModificationsF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_REFINE_POTENTIAL_N_TERMINUS_MODIFICATIONS); 459 potentialNTerminusModificationsF.setHidden(true); 460 //refineFS.add(potentialNTerminusModificationsF); 461 hiddenFieldContainerFS.add(potentialNTerminusModificationsF); 581 462 // Refine, potential C-terminus modifications 582 potentialCTerminusModificationsF = new TextField<String>(VXTANDEM_REFINE_POTENTIAL_C_TERMINUS_MODIFICATIONS); 583 refineFS.add(potentialCTerminusModificationsF); 463 potentialCTerminusModificationsF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_REFINE_POTENTIAL_C_TERMINUS_MODIFICATIONS); 464 potentialCTerminusModificationsF.setHidden(true); 465 //refineFS.add(potentialCTerminusModificationsF); 466 hiddenFieldContainerFS.add(potentialCTerminusModificationsF); 584 467 // Refine, unanticipated cleavage 585 validStringParam = VXTANDEM_REFINE_UNANTICIPATED_CLEAVAGE;468 validStringParam = XTandemParameterSetForm.VXTANDEM_REFINE_UNANTICIPATED_CLEAVAGE; 586 469 stringList = new ArrayList<String>(); 587 470 stringList.add("yes"); 588 471 stringList.add("no"); 589 472 unanticipatedCleavageM = new Select<VString>(validStringParam, stringList, null); 590 refineFS.add(unanticipatedCleavageM); 473 unanticipatedCleavageM.setHidden(true); 474 //refineFS.add(unanticipatedCleavageM); 475 hiddenFieldContainerFS.add(unanticipatedCleavageM); 591 476 // Refine, potential modification mass select 592 477 /* … … 599 484 */ 600 485 refinePotentialModificationMassSB = createMultipleSelectBox( 601 VXTANDEM_REFINE_POTENTIAL_MODIFICATION_MASS_SELECT,486 XTandemParameterSetForm.VXTANDEM_REFINE_POTENTIAL_MODIFICATION_MASS_SELECT, 602 487 "XTandemRefinePotentialModificationMassSelect", 603 488 this.refinePotentialModificationMassOptionList, 604 489 4, 605 490 null); 606 refineFS.add(refinePotentialModificationMassSB); 491 refinePotentialModificationMassSB.setHidden(true); 492 //refineFS.add(refinePotentialModificationMassSB); 493 hiddenFieldContainerFS.add(refinePotentialModificationMassSB); 607 494 // Refine, potential modification mass 608 refinePotentialModificationMassF = new TextField<String>( VXTANDEM_REFINE_POTENTIAL_MODIFICATION_MASS);495 refinePotentialModificationMassF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_REFINE_POTENTIAL_MODIFICATION_MASS); 609 496 refinePotentialModificationMassF 610 497 .setLabel("XTandemRefinePotentialModificationMassEnter"); 611 refineFS.add(refinePotentialModificationMassF); 498 refinePotentialModificationMassF.setHidden(true); 499 //refineFS.add(refinePotentialModificationMassF); 500 hiddenFieldContainerFS.add(refinePotentialModificationMassF); 612 501 // Refine, point mutations 613 validStringParam = VXTANDEM_REFINE_POINT_MUTATIONS;502 validStringParam = XTandemParameterSetForm.VXTANDEM_REFINE_POINT_MUTATIONS; 614 503 stringList = new ArrayList<String>(); 615 504 stringList.add("yes"); 616 505 stringList.add("no"); 617 506 pointMutationsM = new Select<VString>(validStringParam, stringList, null); 618 refineFS.add(pointMutationsM); 507 pointMutationsM.setHidden(true); 508 //refineFS.add(pointMutationsM); 509 hiddenFieldContainerFS.add(pointMutationsM); 619 510 // Refine, use potential modifications for full refinement 620 validStringParam = VXTANDEM_REFINE_USE_POTENTIAL_MODIFICATIONS_FOR_FULL_REFINEMENT;511 validStringParam = XTandemParameterSetForm.VXTANDEM_REFINE_USE_POTENTIAL_MODIFICATIONS_FOR_FULL_REFINEMENT; 621 512 stringList = new ArrayList<String>(); 622 513 stringList.add("yes"); 623 514 stringList.add("no"); 624 515 usePotentialModificationsForFullRefinementM = new Select<VString>(validStringParam, stringList, null); 625 refineFS.add(usePotentialModificationsForFullRefinementM); 516 usePotentialModificationsForFullRefinementM.setHidden(true); 517 //refineFS.add(usePotentialModificationsForFullRefinementM); 518 hiddenFieldContainerFS.add(usePotentialModificationsForFullRefinementM); 626 519 // Refine, potential modification motif 627 potentialModificationMotifRefineF = new TextField<String>(VXTANDEM_REFINE_POTENTIAL_MODIFICATION_MOTIF); 628 refineFS.add(potentialModificationMotifRefineF); 520 potentialModificationMotifRefineF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_REFINE_POTENTIAL_MODIFICATION_MOTIF); 521 potentialModificationMotifRefineF.setHidden(true); 522 //refineFS.add(potentialModificationMotifRefineF); 523 hiddenFieldContainerFS.add(potentialModificationMotifRefineF); 629 524 /* 630 525 * Scoring field set … … 634 529 addFieldset(scoringFS); 635 530 // Scoring, minimum ion count 636 minIonCountF = new TextField<String>(VXTANDEM_SCORING_MIN_ION_COUNT); 531 minIonCountF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_SCORING_MIN_ION_COUNT); 532 minIonCountF.setHidden(true); 637 533 scoringFS.add(minIonCountF); 638 534 // Scoring, maximum missed cleavage sites 639 maxMissedCleavageSitesF = new TextField<String>(VXTANDEM_SCORING_MAX_MISSED_CLEAVAGE_SITES); 535 maxMissedCleavageSitesF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_SCORING_MAX_MISSED_CLEAVAGE_SITES); 536 maxMissedCleavageSitesF.setHidden(true); 640 537 scoringFS.add(maxMissedCleavageSitesF); 641 538 // Scoring, x ions 642 validStringParam = VXTANDEM_SCORING_X_IONS;539 validStringParam = XTandemParameterSetForm.VXTANDEM_SCORING_X_IONS; 643 540 stringList = new ArrayList<String>(); 644 541 stringList.add("yes"); 645 542 stringList.add("no"); 646 543 xIonsM = new Select<VString>(validStringParam, stringList, null); 544 xIonsM.setHidden(true); 647 545 scoringFS.add(xIonsM); 648 546 // Scoring, y ions 649 validStringParam = VXTANDEM_SCORING_Y_IONS;547 validStringParam = XTandemParameterSetForm.VXTANDEM_SCORING_Y_IONS; 650 548 stringList = new ArrayList<String>(); 651 549 stringList.add("yes"); 652 550 stringList.add("no"); 653 551 yIonsM = new Select<VString>(validStringParam, stringList, null); 552 yIonsM.setHidden(true); 654 553 scoringFS.add(yIonsM); 655 554 // Scoring, z ions 656 validStringParam = VXTANDEM_SCORING_Z_IONS;555 validStringParam = XTandemParameterSetForm.VXTANDEM_SCORING_Z_IONS; 657 556 stringList = new ArrayList<String>(); 658 557 stringList.add("yes"); 659 558 stringList.add("no"); 660 559 zIonsM = new Select<VString>(validStringParam, stringList, null); 560 zIonsM.setHidden(true); 661 561 scoringFS.add(zIonsM); 662 562 // Scoring, a ions 663 validStringParam = VXTANDEM_SCORING_A_IONS;563 validStringParam = XTandemParameterSetForm.VXTANDEM_SCORING_A_IONS; 664 564 stringList = new ArrayList<String>(); 665 565 stringList.add("yes"); 666 566 stringList.add("no"); 667 567 aIonsM = new Select<VString>(validStringParam, stringList, null); 568 aIonsM.setHidden(true); 668 569 scoringFS.add(aIonsM); 669 570 // Scoring, b ions 670 validStringParam = VXTANDEM_SCORING_B_IONS;571 validStringParam = XTandemParameterSetForm.VXTANDEM_SCORING_B_IONS; 671 572 stringList = new ArrayList<String>(); 672 573 stringList.add("yes"); 673 574 stringList.add("no"); 674 575 bIonsM = new Select<VString>(validStringParam, stringList, null); 576 bIonsM.setHidden(true); 675 577 scoringFS.add(bIonsM); 676 578 // Scoring, c ions 677 validStringParam = VXTANDEM_SCORING_C_IONS;579 validStringParam = XTandemParameterSetForm.VXTANDEM_SCORING_C_IONS; 678 580 stringList = new ArrayList<String>(); 679 581 stringList.add("yes"); 680 582 stringList.add("no"); 681 583 cIonsM = new Select<VString>(validStringParam, stringList, null); 584 cIonsM.setHidden(true); 682 585 scoringFS.add(cIonsM); 683 586 // Scoring, cyclic permutation 684 validStringParam = VXTANDEM_SCORING_CYCLIC_PERMUTATION;587 validStringParam = XTandemParameterSetForm.VXTANDEM_SCORING_CYCLIC_PERMUTATION; 685 588 stringList = new ArrayList<String>(); 686 589 stringList.add("yes"); 687 590 stringList.add("no"); 688 591 cyclicPermutationM = new Select<VString>(validStringParam, stringList, null); 592 cyclicPermutationM.setHidden(true); 689 593 scoringFS.add(cyclicPermutationM); 690 594 // Scoring, include reverse 691 validStringParam = VXTANDEM_SCORING_INCLUDE_REVERSE;595 validStringParam = XTandemParameterSetForm.VXTANDEM_SCORING_INCLUDE_REVERSE; 692 596 stringList = new ArrayList<String>(); 693 597 stringList.add("yes"); 694 598 stringList.add("no"); 695 599 includeReverseM = new Select<VString>(validStringParam, stringList, null); 600 includeReverseM.setHidden(true); 696 601 scoringFS.add(includeReverseM); 697 602 // Scoring, algorithm 698 validStringParam = VXTANDEM_SCORING_ALGORITHM;603 validStringParam = XTandemParameterSetForm.VXTANDEM_SCORING_ALGORITHM; 699 604 List<Option> optionList = new ArrayList<Option>(); 700 605 optionList.add(new Option("", "native")); … … 706 611 * Output field set 707 612 */ 613 /* 708 614 outputFS = new Fieldset(); 709 615 outputFS.setTitle("XTandemParameterSetOutput"); 710 616 addFieldset(outputFS); 617 */ 711 618 // Output, path 712 outputPathF = new TextField<String>(VXTANDEM_OUTPUT_PATH); 713 outputFS.add(outputPathF); 619 outputPathF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_OUTPUT_PATH); 620 outputPathF.setHidden(true); 621 //outputFS.add(outputPathF); 622 hiddenFieldContainerFS.add(outputPathF); 714 623 // Output, log path 715 outputLogPathF = new TextField<String>(VXTANDEM_OUTPUT_LOG_PATH); 716 outputFS.add(outputLogPathF); 624 outputLogPathF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_OUTPUT_LOG_PATH); 625 outputLogPathF.setHidden(true); 626 //outputFS.add(outputLogPathF); 627 hiddenFieldContainerFS.add(outputLogPathF); 717 628 // Output, message 718 outputMessageF = new TextField<String>(VXTANDEM_OUTPUT_MESSAGE); 719 outputFS.add(outputMessageF); 629 outputMessageF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_OUTPUT_MESSAGE); 630 outputMessageF.setHidden(true); 631 //outputFS.add(outputMessageF); 632 hiddenFieldContainerFS.add(outputMessageF); 720 633 // Output, sequence path 721 outputSequencePathF = new TextField<String>(VXTANDEM_OUTPUT_SEQUENCE_PATH); 722 outputFS.add(outputSequencePathF); 634 outputSequencePathF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_OUTPUT_SEQUENCE_PATH); 635 outputSequencePathF.setHidden(true); 636 //outputFS.add(outputSequencePathF); 637 hiddenFieldContainerFS.add(outputSequencePathF); 723 638 // Output, sort results by 724 validStringParam = VXTANDEM_OUTPUT_SORT_RESULTS_BY;639 validStringParam = XTandemParameterSetForm.VXTANDEM_OUTPUT_SORT_RESULTS_BY; 725 640 stringList = new ArrayList<String>(); 726 641 stringList.add("protein"); 727 642 stringList.add("spectrum"); 728 643 outputSortResultsByM = new Select<VString>(validStringParam, stringList, null); 729 outputFS.add(outputSortResultsByM); 644 outputSortResultsByM.setHidden(true); 645 //outputFS.add(outputSortResultsByM); 646 hiddenFieldContainerFS.add(outputSortResultsByM); 730 647 // Output, path hashing 731 validStringParam = VXTANDEM_OUTPUT_PATH_HASHING;648 validStringParam = XTandemParameterSetForm.VXTANDEM_OUTPUT_PATH_HASHING; 732 649 stringList = new ArrayList<String>(); 733 650 stringList.add("yes"); 734 651 stringList.add("no"); 735 652 pathHashingM = new Select<VString>(validStringParam, stringList, null); 736 outputFS.add(pathHashingM); 653 pathHashingM.setHidden(true); 654 //outputFS.add(pathHashingM); 655 hiddenFieldContainerFS.add(pathHashingM); 737 656 // Output, xsl path 738 xslPathF = new TextField<String>(VXTANDEM_OUTPUT_XSL_PATH); 739 outputFS.add(xslPathF); 657 xslPathF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_OUTPUT_XSL_PATH); 658 xslPathF.setHidden(true); 659 //outputFS.add(xslPathF); 660 hiddenFieldContainerFS.add(xslPathF); 740 661 // Output, parameters 741 validStringParam = VXTANDEM_OUTPUT_PARAMETERS;662 validStringParam = XTandemParameterSetForm.VXTANDEM_OUTPUT_PARAMETERS; 742 663 stringList = new ArrayList<String>(); 743 664 stringList.add("yes"); 744 665 stringList.add("no"); 745 666 parametersM = new Select<VString>(validStringParam, stringList, null); 746 outputFS.add(parametersM); 667 parametersM.setHidden(true); 668 //outputFS.add(parametersM); 669 hiddenFieldContainerFS.add(parametersM); 747 670 // Output, performance 748 validStringParam = VXTANDEM_OUTPUT_PERFORMANCE; 749 stringList = new ArrayList<String>(); 750 stringList.add("yes"); 751 stringList.add("no"); 752 performanceM = new Select<VString>(validStringParam, stringList, null); 753 outputFS.add(performanceM); 671 validStringParam = XTandemParameterSetForm.VXTANDEM_OUTPUT_PERFORMANCE; 672 stringList = new ArrayList<String>(); 673 stringList.add("yes"); 674 stringList.add("no"); 675 performanceM = new Select<VString>(validStringParam, stringList, null); 676 performanceM.setHidden(true); 677 //outputFS.add(performanceM); 678 hiddenFieldContainerFS.add(performanceM); 754 679 // Output, spectra 755 validStringParam = VXTANDEM_OUTPUT_SPECTRA; 756 stringList = new ArrayList<String>(); 757 stringList.add("yes"); 758 stringList.add("no"); 759 spectraM = new Select<VString>(validStringParam, stringList, null); 760 outputFS.add(spectraM); 680 validStringParam = XTandemParameterSetForm.VXTANDEM_OUTPUT_SPECTRA; 681 stringList = new ArrayList<String>(); 682 stringList.add("yes"); 683 stringList.add("no"); 684 spectraM = new Select<VString>(validStringParam, stringList, null); 685 spectraM.setHidden(true); 686 //outputFS.add(spectraM); 687 hiddenFieldContainerFS.add(spectraM); 761 688 // Output, histograms 762 validStringParam = VXTANDEM_OUTPUT_HISTOGRAMS;689 validStringParam = XTandemParameterSetForm.VXTANDEM_OUTPUT_HISTOGRAMS; 763 690 stringList = new ArrayList<String>(); 764 691 stringList.add("yes"); 765 692 stringList.add("no"); 766 693 histogramsM = new Select<VString>(validStringParam, stringList, null); 767 outputFS.add(histogramsM); 694 histogramsM.setHidden(true); 695 //outputFS.add(histogramsM); 696 hiddenFieldContainerFS.add(histogramsM); 768 697 // Output, proteins 769 validStringParam = VXTANDEM_OUTPUT_PROTEINS;698 validStringParam = XTandemParameterSetForm.VXTANDEM_OUTPUT_PROTEINS; 770 699 stringList = new ArrayList<String>(); 771 700 stringList.add("yes"); 772 701 stringList.add("no"); 773 702 proteinsM = new Select<VString>(validStringParam, stringList, null); 774 outputFS.add(proteinsM); 703 proteinsM.setHidden(true); 704 //outputFS.add(proteinsM); 705 hiddenFieldContainerFS.add(proteinsM); 775 706 // Output, sequences 776 validStringParam = VXTANDEM_OUTPUT_SEQUENCES; 777 stringList = new ArrayList<String>(); 778 stringList.add("yes"); 779 stringList.add("no"); 780 sequencesM = new Select<VString>(validStringParam, stringList, null); 781 outputFS.add(sequencesM); 707 validStringParam = XTandemParameterSetForm.VXTANDEM_OUTPUT_SEQUENCES; 708 stringList = new ArrayList<String>(); 709 stringList.add("yes"); 710 stringList.add("no"); 711 sequencesM = new Select<VString>(validStringParam, stringList, null); 712 sequencesM.setHidden(true); 713 //outputFS.add(sequencesM); 714 hiddenFieldContainerFS.add(sequencesM); 782 715 // Output, one sequence copy 783 validStringParam = VXTANDEM_OUTPUT_ONE_SEQUENCE_COPY; 784 stringList = new ArrayList<String>(); 785 stringList.add("yes"); 786 stringList.add("no"); 787 oneSequenceCopyM = new Select<VString>(validStringParam, stringList, null); 788 outputFS.add(oneSequenceCopyM); 716 validStringParam = XTandemParameterSetForm.VXTANDEM_OUTPUT_ONE_SEQUENCE_COPY; 717 stringList = new ArrayList<String>(); 718 stringList.add("yes"); 719 stringList.add("no"); 720 oneSequenceCopyM = new Select<VString>(validStringParam, stringList, null); 721 oneSequenceCopyM.setHidden(true); 722 //outputFS.add(oneSequenceCopyM); 723 hiddenFieldContainerFS.add(oneSequenceCopyM); 789 724 // Output, results 790 validStringParam = VXTANDEM_OUTPUT_RESULTS;725 validStringParam = XTandemParameterSetForm.VXTANDEM_OUTPUT_RESULTS; 791 726 stringList = new ArrayList<String>(); 792 727 stringList.add("all"); … … 794 729 stringList.add("stochastic"); 795 730 resultsM = new Select<VString>(validStringParam, stringList, null); 796 outputFS.add(resultsM); 731 resultsM.setHidden(true); 732 //outputFS.add(resultsM); 733 hiddenFieldContainerFS.add(resultsM); 797 734 // Output, maximum valid expectation value 798 outputMaxValidExpectationValueF = new TextField<String>(VXTANDEM_OUTPUT_MAX_VALID_EXPECTATION_VALUE); 799 outputFS.add(outputMaxValidExpectationValueF); 735 outputMaxValidExpectationValueF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_OUTPUT_MAX_VALID_EXPECTATION_VALUE); 736 outputMaxValidExpectationValueF.setHidden(true); 737 //outputFS.add(outputMaxValidExpectationValueF); 738 hiddenFieldContainerFS.add(outputMaxValidExpectationValueF); 800 739 // Output, histogram column width 801 histogramColumnWidthF = new TextField<String>(VXTANDEM_OUTPUT_HISTOGRAM_COLUMN_WIDTH); 802 outputFS.add(histogramColumnWidthF); 740 histogramColumnWidthF = new TextField<String>(XTandemParameterSetForm.VXTANDEM_OUTPUT_HISTOGRAM_COLUMN_WIDTH); 741 histogramColumnWidthF.setHidden(true); 742 //outputFS.add(histogramColumnWidthF); 743 hiddenFieldContainerFS.add(histogramColumnWidthF); 803 744 } 804 745 … … 991 932 selectedList = xTandemParameterSetOptionsHelper.listStringToStringList(obj.getRefinePotentialModificationMass(), ","); 992 933 log.debug("refine potential modification mass selectedList = " + selectedList); 993 refinePotentialModificationMassSB.selectOptions(selectedList); 934 //refinePotentialModificationMassSB.selectOptions(selectedList); 935 if (selectedList != null) 936 { 937 for (String value: selectedList) 938 { 939 TextField<String> field = new TextField<String>(XTandemParameterSetForm.VXTANDEM_REFINE_POTENTIAL_MODIFICATION_MASS_SELECT); 940 field.setValue(value); 941 field.setHidden(true); 942 hiddenFieldContainerFS.add(field); 943 } 944 } 994 945 // Refine, potential modification mass 995 946 // Only insert selected values if not all found in select box
Note: See TracChangeset
for help on using the changeset viewer.