comparison searchgui.xml @ 15:3fa49ed11f3d draft

Uploaded
author galaxyp
date Wed, 21 Oct 2015 15:13:17 -0400
parents 0c50fe88ebfc
children 2f8e9d0351a8
comparison
equal deleted inserted replaced
14:0c50fe88ebfc 15:3fa49ed11f3d
20 mkdir output; 20 mkdir output;
21 mkdir output_reports; 21 mkdir output_reports;
22 cwd=`pwd`; 22 cwd=`pwd`;
23 export HOME=\$cwd; 23 export HOME=\$cwd;
24 24
25 # Create a searchgui.properties file for the version, which will be added to the searchgui_results if not already present 25 ##Create a searchgui.properties file for the version, which will be added to the searchgui_results if not already present
26 echo "searchgui.version=@SEARCHGUI_VERSION@" >> searchgui.properties; 26 echo "searchgui.version=@SEARCHGUI_VERSION@" >> searchgui.properties;
27 27
28 cp -r "\${SEARCHGUI_JAR_PATH%/*}" bin; 28 cp -r "\${SEARCHGUI_JAR_PATH%/*}" bin;
29 tmp_searchgui_jar_path=`echo "\$cwd/bin/\${SEARCHGUI_JAR_PATH\#\#/*/}"`; 29 tmp_searchgui_jar_path=`echo "\$cwd/bin/\${SEARCHGUI_JAR_PATH\#\#/*/}"`;
30 30
49 ##################################################### 49 #####################################################
50 ## generate IdentificationParameters for SearchGUI ## 50 ## generate IdentificationParameters for SearchGUI ##
51 ##################################################### 51 #####################################################
52 52
53 (java -cp \$tmp_searchgui_jar_path eu.isas.searchgui.cmd.IdentificationParametersCLI 53 (java -cp \$tmp_searchgui_jar_path eu.isas.searchgui.cmd.IdentificationParametersCLI
54 -out SEARCHGUI_IdentificationParameters.parameters 54 -out SEARCHGUI_IdentificationParameters.par
55 55
56 @GENERAL_PARAMETERS@ 56 @GENERAL_PARAMETERS@
57 57
58 -db input_database.fasta 58 -db input_database.fasta
59 59
168 -myrimatch_intensity_classes ${myrimatch.myrimatch_intensity_classes} 168 -myrimatch_intensity_classes ${myrimatch.myrimatch_intensity_classes}
169 -myrimatch_class_multiplier ${myrimatch.myrimatch_class_multiplier} 169 -myrimatch_class_multiplier ${myrimatch.myrimatch_class_multiplier}
170 -myrimatch_num_batches ${myrimatch.myrimatch_num_batches} 170 -myrimatch_num_batches ${myrimatch.myrimatch_num_batches}
171 -myrimatch_max_peak ${myrimatch.myrimatch_max_peak} 171 -myrimatch_max_peak ${myrimatch.myrimatch_max_peak}
172 #end if 172 #end if
173
174 #*
175 #if $andromeda.andromeda_advanced == "yes"
176 -andromeda_max_pep_mass ${andromeda.andromeda_max_pep_mass}
177 -andromeda_max_comb ${andromeda.andromeda_max_comb}
178 -andromeda_top_peaks ${andromeda.andromeda_top_peaks}
179 -andromeda_top_peaks_window ${andromeda.andromeda_top_peaks_window}
180 -andromeda_incl_water ${andromeda.andromeda_incl_water}
181 -andromeda_incl_ammonia ${andromeda.andromeda_incl_ammonia}
182 -andromeda_neutral_losses ${andromeda.andromeda_neutral_losses}
183 -andromeda_fragment_all ${andromeda.andromeda_fragment_all}
184 -andromeda_emp_correction ${andromeda.andromeda_emp_correction}
185 -andromeda_higher_charge ${andromeda.andromeda_higher_charge}
186 -andromeda_equal_il ${andromeda.andromeda_equal_il}
187 -andromeda_frag_method ${andromeda.andromeda_frag_method}
188 -andromeda_max_mods ${andromeda.andromeda_max_mods}
189 -andromeda_min_pep_length ${andromeda.andromeda_min_pep_length}
190 -andromeda_max_pep_length ${andromeda.andromeda_max_pep_length}
191 -andromeda_max_psms ${andromeda.andromeda_max_psms}
192 #end if
193 *#
173 194
174 #if $tide.tide_advanced == "yes" 195 #if $tide.tide_advanced == "yes"
175 -tide_num_ptms ${tide.tide_num_ptms} 196 -tide_num_ptms ${tide.tide_num_ptms}
176 -tide_num_ptms_per_type ${tide.tide_num_ptms_per_type} 197 -tide_num_ptms_per_type ${tide.tide_num_ptms_per_type}
177 -tide_min_pep_length ${tide.tide_min_pep_length} 198 -tide_min_pep_length ${tide.tide_min_pep_length}
257 ################ 278 ################
258 (java -Djava.awt.headless=true -cp \$tmp_searchgui_jar_path eu.isas.searchgui.cmd.SearchCLI 279 (java -Djava.awt.headless=true -cp \$tmp_searchgui_jar_path eu.isas.searchgui.cmd.SearchCLI
259 -temp_folder `pwd` 280 -temp_folder `pwd`
260 -spectrum_files \$cwd 281 -spectrum_files \$cwd
261 -output_folder \$cwd/output 282 -output_folder \$cwd/output
262 -id_params SEARCHGUI_IdentificationParameters.parameters 283 -id_params SEARCHGUI_IdentificationParameters.par
263 284
264 -threads "\${GALAXY_SLOTS:-12}" 285 -threads "\${GALAXY_SLOTS:-12}"
265 286
266 #if $searchgui_advanced.searchgui_advanced_selector == 'advanced' 287 #if $searchgui_advanced.searchgui_advanced_selector == 'advanced'
267 -correct_titles "${searchgui_advanced.correct_titles}" 288 -correct_titles "${searchgui_advanced.correct_titles}"
315 336
316 #if 'MS_Amanda' in $engines_list: 337 #if 'MS_Amanda' in $engines_list:
317 -ms_amanda 1 338 -ms_amanda 1
318 #else 339 #else
319 -ms_amanda 0 340 -ms_amanda 0
341 #end if
342
343 #if 'Andromeda' in $engines_list:
344 -andromeda 1
345 #else
346 -andromeda 0
320 #end if 347 #end if
321 348
322 ## single zip file 349 ## single zip file
323 -output_option 0 350 -output_option 0
324 351
362 <option value="MS_Amanda">MS_Amanda</option> 389 <option value="MS_Amanda">MS_Amanda</option>
363 <option value="MSGF" selected="True">MS-GF+</option> 390 <option value="MSGF" selected="True">MS-GF+</option>
364 <option value="OMSSA" selected="True">OMSSA</option> 391 <option value="OMSSA" selected="True">OMSSA</option>
365 <option value="Comet">Comet</option> 392 <option value="Comet">Comet</option>
366 <option value="Tide">Tide</option> 393 <option value="Tide">Tide</option>
394 <!-- Windows only
395 <option value="Andromeda">Andromeda</option>
396 -->
367 <validator type="no_options" message="Please select at least one output file" /> 397 <validator type="no_options" message="Please select at least one output file" />
368 </param> 398 </param>
369 399
370 400
371 <!-- General Parameters --> 401 <!-- General Parameters -->
784 label="MyriMatch: Number of Batches" help="The number of batches per node to strive for when usinge the MPI-based parallelization features" /> 814 label="MyriMatch: Number of Batches" help="The number of batches per node to strive for when usinge the MPI-based parallelization features" />
785 <param name="myrimatch_max_peak" type="integer" value="100" 815 <param name="myrimatch_max_peak" type="integer" value="100"
786 label="MyriMatch: Maximum Peak Count" help="Maximum number of peaks to be used from a spectrum" /> 816 label="MyriMatch: Maximum Peak Count" help="Maximum number of peaks to be used from a spectrum" />
787 </when> 817 </when>
788 </conditional> 818 </conditional>
819
820 <!-- Andromeda ADVANCED PARAMETERS -->
821 <!-- Windows only
822 <conditional name="andromeda">
823 <param name="andromeda_advanced" type="select" label="Andromeda Options">
824 <option value="yes">Advanced</option>
825 <option value="no" selected="True">Default</option>
826 </param>
827 <when value="no" />
828 <when value="yes">
829 <param name="andromeda_max_pep_mass" type="float" value="4600.0" label="Andromeda maximum peptide mass, default is: 4600.0" />
830 <param name="andromeda_max_comb" type="integer" value="250" label="Andromeda maximum combinations, default is: 250" />
831 <param name="andromeda_top_peaks" type="integer" value="8" label="Andromeda number of top peaks, default is: 8" />
832 <param name="andromeda_top_peaks_window" type="integer" value="100" label="Andromeda top peaks window width, default is: 100" />
833 <param name="andromeda_incl_water" type="boolean" truevalue="1" falsevalue="0" checked="true" label="Andromeda account for water losses, default is: true" />
834 <param name="andromeda_incl_ammonia" type="boolean" truevalue="1" falsevalue="0" checked="true" label="Andromeda account for ammonina losses, default is: true" />
835 <param name="andromeda_neutral_losses" type="boolean" truevalue="1" falsevalue="0" checked="true" label="Andromeda neutral losses are sequence dependent, default is: true" />
836 <param name="andromeda_fragment_all" type="boolean" truevalue="1" falsevalue="0" checked="false" label="Andromeda fragment all option, default is: false" />
837 <param name="andromeda_emp_correction" type="boolean" truevalue="1" falsevalue="0" checked="true" label="Andromeda emperical correction, default is: true" />
838 <param name="andromeda_higher_charge" type="boolean" truevalue="1" falsevalue="0" checked="true" label="Andromeda higher charge option, default is: true" />
839 <param name="andromeda_equal_il" type="boolean" truevalue="1" falsevalue="0" checked="false" label="Andromeda whether I and L should be considered indistinguishable, default is: false" />
840 <param name="andromeda_frag_method" type="select" value="" label="Andromeda fragmentation method, (HCD, CID or EDT), default is: CID." >
841 <option value="CID" selected="true">CID</option>
842 <option value="HCD">HCD</option>
843 <option value="EDT">EDT</option>
844 </param>
845 <param name="andromeda_max_mods" type="integer" value="5" label="Andromeda maximum number of modifications, default is: 5" />
846 <param name="andromeda_min_pep_length" type="integer" value="8" label="Andromeda minimum peptide length when using no enzyme, default is: 8" />
847 <param name="andromeda_max_pep_length" type="integer" value="25" label="Andromeda maximum peptide length when using no enzyme, default is: 25" />
848 <param name="andromeda_max_psms" type="integer" value="10" label="Andromeda maximum number of spectrum matches spectrum, default is: 10" />
849 </when>
850 </conditional>
851 -->
789 852
790 <!-- Comet ADVANCED PARAMETERS --> 853 <!-- Comet ADVANCED PARAMETERS -->
791 <conditional name="comet"> 854 <conditional name="comet">
792 <param name="comet_advanced" type="select" label="Comet Options"> 855 <param name="comet_advanced" type="select" label="Comet Options">
793 <option value="yes">Advanced</option> 856 <option value="yes">Advanced</option>