Mercurial > repos > galaxyp > openms_metaprosip
comparison MetaProSIP.xml @ 9:73c1493ac4c2 draft
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/openms commit ddf41e8bda1ba065f5cdec98e93dee8165ffc1b9"
author | galaxyp |
---|---|
date | Thu, 03 Sep 2020 16:22:06 +0000 |
parents | 8febc104e78c |
children | c18e6eb07aa9 |
comparison
equal
deleted
inserted
replaced
8:8b42d5ca8f49 | 9:73c1493ac4c2 |
---|---|
1 <?xml version='1.0' encoding='UTF-8'?> | 1 <?xml version='1.0' encoding='UTF-8'?> |
2 <!--This is a configuration file for the integration of a tools into Galaxy (https://galaxyproject.org/). This file was automatically generated using CTDConverter.--> | 2 <!--This is a configuration file for the integration of a tools into Galaxy (https://galaxyproject.org/). This file was automatically generated using CTDConverter.--> |
3 <!--Proposed Tool Section: [Utilities]--> | 3 <!--Proposed Tool Section: [Utilities]--> |
4 <tool id="MetaProSIP" name="MetaProSIP" version="2.3.2"> | 4 <tool id="MetaProSIP" name="MetaProSIP" version="@TOOL_VERSION@+galaxy@GALAXY_VERSION@" profile="20.05"> |
5 <description>Performs proteinSIP on peptide features for elemental flux analysis.</description> | 5 <description>Performs proteinSIP on peptide features for elemental flux analysis.</description> |
6 <macros> | 6 <macros> |
7 <token name="@EXECUTABLE@">MetaProSIP</token> | 7 <token name="@EXECUTABLE@">MetaProSIP</token> |
8 <import>macros.xml</import> | 8 <import>macros.xml</import> |
9 <import>macros_autotest.xml</import> | |
10 <import>macros_test.xml</import> | |
9 </macros> | 11 </macros> |
10 <expand macro="requirements"> | 12 <expand macro="requirements"/> |
11 <requirement type="package" version="3.4.1">r-base</requirement> | |
12 <requirement type="package" version="3.0.1">r-gplots</requirement> | |
13 </expand> | |
14 <expand macro="stdio"/> | 13 <expand macro="stdio"/> |
15 <command detect_errors="aggressive"><![CDATA[ | 14 <command detect_errors="exit_code"><![CDATA[@QUOTE_FOO@ |
16 MetaProSIP | 15 @EXT_FOO@ |
16 #import re | |
17 | 17 |
18 #if $param_in_mzML: | 18 ## Preprocessing |
19 -in_mzML $param_in_mzML | 19 mkdir in_mzML && |
20 #end if | 20 ln -s '$in_mzML' 'in_mzML/${re.sub("[^\w\-_]", "_", $in_mzML.element_identifier)}.$gxy2omsext($in_mzML.ext)' && |
21 #if $param_in_fasta: | 21 mkdir in_fasta && |
22 -in_fasta $param_in_fasta | 22 ln -s '$in_fasta' 'in_fasta/${re.sub("[^\w\-_]", "_", $in_fasta.element_identifier)}.$gxy2omsext($in_fasta.ext)' && |
23 #end if | 23 mkdir out_csv && |
24 #if $param_out_csv: | 24 mkdir out_peptide_centric_csv && |
25 -out_csv $param_out_csv | 25 mkdir in_featureXML && |
26 #end if | 26 ln -s '$in_featureXML' 'in_featureXML/${re.sub("[^\w\-_]", "_", $in_featureXML.element_identifier)}.$gxy2omsext($in_featureXML.ext)' && |
27 #if $param_out_peptide_centric_csv: | |
28 -out_peptide_centric_csv param_out_peptide_centric_csv | |
29 #end if | |
30 #if $param_in_featureXML: | |
31 -in_featureXML $param_in_featureXML | |
32 #end if | |
33 #if $param_mz_tolerance_ppm: | |
34 -mz_tolerance_ppm $param_mz_tolerance_ppm | |
35 #end if | |
36 #if $param_rt_tolerance_s: | |
37 -rt_tolerance_s $param_rt_tolerance_s | |
38 #end if | |
39 #if $param_intensity_threshold: | |
40 -intensity_threshold $param_intensity_threshold | |
41 #end if | |
42 #if $param_correlation_threshold: | |
43 -correlation_threshold $param_correlation_threshold | |
44 #end if | |
45 #if $param_xic_threshold: | |
46 -xic_threshold $param_xic_threshold | |
47 #end if | |
48 #if $param_decomposition_threshold: | |
49 -decomposition_threshold $param_decomposition_threshold | |
50 #end if | |
51 #if $param_weight_merge_window: | |
52 -weight_merge_window $param_weight_merge_window | |
53 #end if | |
54 #if $param_plot_extension: | |
55 -plot_extension | |
56 #if " " in str($param_plot_extension): | |
57 "$param_plot_extension" | |
58 #else | |
59 $param_plot_extension | |
60 #end if | |
61 #end if | |
62 -qc_output_directory images | |
63 #if $param_labeling_element: | |
64 -labeling_element | |
65 #if " " in str($param_labeling_element): | |
66 "$param_labeling_element" | |
67 #else | |
68 $param_labeling_element | |
69 #end if | |
70 #end if | |
71 #if $param_use_unassigned_ids: | |
72 -use_unassigned_ids | |
73 #end if | |
74 #if $param_use_averagine_ids: | |
75 -use_averagine_ids | |
76 #end if | |
77 #if $param_report_natural_peptides: | |
78 -report_natural_peptides | |
79 #end if | |
80 #if $param_filter_monoisotopic: | |
81 -filter_monoisotopic | |
82 #end if | |
83 #if $param_cluster: | |
84 -cluster | |
85 #end if | |
86 #if $adv_opts.adv_opts_selector=='advanced': | |
87 #if $adv_opts.param_min_correlation_distance_to_averagine: | |
88 -min_correlation_distance_to_averagine $adv_opts.param_min_correlation_distance_to_averagine | |
89 #end if | |
90 #if $adv_opts.param_pattern_15N_TIC_threshold: | |
91 -pattern_15N_TIC_threshold $adv_opts.param_pattern_15N_TIC_threshold | |
92 #end if | |
93 #if $adv_opts.param_pattern_13C_TIC_threshold: | |
94 -pattern_13C_TIC_threshold $adv_opts.param_pattern_13C_TIC_threshold | |
95 #end if | |
96 #if $adv_opts.param_pattern_2H_TIC_threshold: | |
97 -pattern_2H_TIC_threshold $adv_opts.param_pattern_2H_TIC_threshold | |
98 #end if | |
99 #if $adv_opts.param_pattern_18O_TIC_threshold: | |
100 -pattern_18O_TIC_threshold $adv_opts.param_pattern_18O_TIC_threshold | |
101 #end if | |
102 #if $adv_opts.param_heatmap_bins: | |
103 -heatmap_bins $adv_opts.param_heatmap_bins | |
104 #end if | |
105 #if $adv_opts.param_observed_peak_fraction: | |
106 -observed_peak_fraction $adv_opts.param_observed_peak_fraction | |
107 #end if | |
108 #if $adv_opts.param_min_consecutive_isotopes: | |
109 -min_consecutive_isotopes $adv_opts.param_min_consecutive_isotopes | |
110 #end if | |
111 #if $adv_opts.param_score_plot_yaxis_min: | |
112 -score_plot_yaxis_min $adv_opts.param_score_plot_yaxis_min | |
113 #end if | |
114 #if $adv_opts.param_collect_method: | |
115 -collect_method | |
116 #if " " in str($adv_opts.param_collect_method): | |
117 "$adv_opts.param_collect_method" | |
118 #else | |
119 $adv_opts.param_collect_method | |
120 #end if | |
121 #end if | |
122 #if $adv_opts.param_lowRIA_correlation_threshold: | |
123 -lowRIA_correlation_threshold $adv_opts.param_lowRIA_correlation_threshold | |
124 #end if | |
125 #if $adv_opts.param_force: | |
126 -force | |
127 #end if | |
128 #end if | |
129 -threads "\${GALAXY_SLOTS:-1}" | |
130 | 27 |
131 ## - add comment char to first line, | 28 ## Main program call |
132 ## - remove leading/trailing spaces in fields | |
133 ## - remove empty line(s) | |
134 ## - remove 'file://' and get basename of filenames in the table | |
135 ## - add empty fields as '0' (MetaproSIP output has varying number of output columns, ie it omits the last columns if there are no values) | |
136 && cat param_out_peptide_centric_csv | | |
137 sed '1 s/^/#/' | | |
138 sed 's/\t /\t/g; s/ \t/\t/g; s/ /_/g' | | |
139 grep -v "^$" | | |
140 sed "s/\tfile:\/\//\t/g; s/\t\/[^\t]\+\//\t/g; s/\.$param_plot_extension//g" | | |
141 awk -v FS='\t' 'BEGIN{line=0}{if(line==0){ncol=NF; print $0}else{printf("%s",$0); for(i=0; i<ncol-NF; i++){printf("\t0")}printf("\n")}line+=1}' > "$param_out_peptide_centric_csv" | |
142 | 29 |
143 ## get html file (should be only one [?]) | 30 set -o pipefail && |
31 @EXECUTABLE@ -write_ctd ./ && | |
32 python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hardcoded_json' && | |
33 @EXECUTABLE@ -ini @EXECUTABLE@.ctd | |
34 -in_mzML | |
35 'in_mzML/${re.sub("[^\w\-_]", "_", $in_mzML.element_identifier)}.$gxy2omsext($in_mzML.ext)' | |
36 -in_fasta | |
37 'in_fasta/${re.sub("[^\w\-_]", "_", $in_fasta.element_identifier)}.$gxy2omsext($in_fasta.ext)' | |
38 -out_csv | |
39 'out_csv/output.${gxy2omsext("csv")}' | |
40 -out_peptide_centric_csv | |
41 'out_peptide_centric_csv/output.${gxy2omsext("csv")}' | |
42 -in_featureXML | |
43 'in_featureXML/${re.sub("[^\w\-_]", "_", $in_featureXML.element_identifier)}.$gxy2omsext($in_featureXML.ext)' | |
144 | 44 |
145 #if $param_collection or $param_plot_extension == 'pdf' | 45 ## Postprocessing |
146 && rm -f images/*\.html | 46 && mv 'out_csv/output.${gxy2omsext("csv")}' '$out_csv' |
147 #else | 47 && mv 'out_peptide_centric_csv/output.${gxy2omsext("csv")}' '$out_peptide_centric_csv' |
148 && mv images/*\.html '${html_file}' | 48 #if "ctd_out_FLAG" in $OPTIONAL_OUTPUTS |
149 && mv images/ '${html_file.files_path}' | 49 && mv '@EXECUTABLE@.ctd' '$ctd_out' |
150 #end if | 50 #end if]]></command> |
151 ]]></command> | 51 <configfiles> |
52 <inputs name="args_json" data_style="paths"/> | |
53 <configfile name="hardcoded_json"><![CDATA[{"r_executable": "R", "log": "log.txt", "threads": "\${GALAXY_SLOTS:-1}", "no_progress": true}]]></configfile> | |
54 </configfiles> | |
152 <inputs> | 55 <inputs> |
153 <param name="param_in_mzML" type="data" format="mzml" optional="False" label="Centroided MS1 data" help="(-in_mzML) "/> | 56 <param name="in_mzML" argument="-in_mzML" type="data" format="mzml" optional="false" label="Centroided MS1 data" help=" select mzml data sets(s)"/> |
154 <param name="param_in_fasta" type="data" format="fasta" optional="False" label="Protein sequence database" help="(-in_fasta) "/> | 57 <param name="in_fasta" argument="-in_fasta" type="data" format="fasta" optional="false" label="Protein sequence database" help=" select fasta data sets(s)"/> |
155 <param name="param_in_featureXML" type="data" format="featurexml" optional="False" label="Feature data annotated with identifications (IDMapper)" help="(-in_featureXML) "/> | 58 <param name="in_featureXML" argument="-in_featureXML" type="data" format="featurexml" optional="false" label="Feature data annotated with identifications (IDMapper)" help=" select featurexml data sets(s)"/> |
156 <param name="param_mz_tolerance_ppm" type="float" value="10.0" label="Tolerance in ppm" help="(-mz_tolerance_ppm) "/> | 59 <param name="mz_tolerance_ppm" argument="-mz_tolerance_ppm" type="float" optional="true" value="10.0" label="Tolerance in ppm" help=""/> |
157 <param name="param_rt_tolerance_s" type="float" value="30.0" label="Rolerance window around feature rt for XIC extraction" help="(-rt_tolerance_s) "/> | 60 <param name="rt_tolerance_s" argument="-rt_tolerance_s" type="float" optional="true" value="30.0" label="Rolerance window around feature rt for XIC extraction" help=""/> |
158 <param name="param_intensity_threshold" type="float" value="10.0" label="Intensity threshold to collect peaks in the MS1 spectrum" help="(-intensity_threshold) "/> | 61 <param name="intensity_threshold" argument="-intensity_threshold" type="float" optional="true" value="10.0" label="Intensity threshold to collect peaks in the MS1 spectrum" help=""/> |
159 <param name="param_correlation_threshold" type="float" value="0.7" label="Correlation threshold for reporting a RIA" help="(-correlation_threshold) "/> | 62 <param name="correlation_threshold" argument="-correlation_threshold" type="float" optional="true" value="0.7" label="Correlation threshold for reporting a RIA" help=""/> |
160 <param name="param_xic_threshold" type="float" value="0.7" label="Minimum correlation to mono-isotopic peak for retaining a higher isotopic peak" help="(-xic_threshold) If featureXML from reference file is used it should be disabled (set to -1) as no mono-isotopic peak is expected to be present"/> | 63 <param name="xic_threshold" argument="-xic_threshold" type="float" optional="true" value="0.7" label="Minimum correlation to mono-isotopic peak for retaining a higher isotopic peak" help="If featureXML from reference file is used it should be disabled (set to -1) as no mono-isotopic peak is expected to be present"/> |
161 <param name="param_decomposition_threshold" type="float" value="0.7" label="Minimum R² of decomposition that must be achieved for a peptide to be reported" help="(-decomposition_threshold) "/> | 64 <param name="decomposition_threshold" argument="-decomposition_threshold" type="float" optional="true" value="0.7" label="Minimum R-squared of decomposition that must be achieved for a peptide to be reported" help=""/> |
162 <param name="param_weight_merge_window" type="float" value="5.0" label="Decomposition coefficients within +- this rate window will be combined" help="(-weight_merge_window) "/> | 65 <param name="weight_merge_window" argument="-weight_merge_window" type="float" optional="true" value="5.0" label="Decomposition coefficients within +- this rate window will be combined" help=""/> |
163 <param name="param_plot_extension" display="radio" type="select" optional="False" value="png" label="Extension used for plots (png|svg|pdf)" help="(-plot_extension) "> | 66 <param name="plot_extension" argument="-plot_extension" display="radio" type="select" optional="false" label="Extension used for plots (png|svg|pdf)" help=""> |
164 <option value="png" selected="true">png</option> | 67 <option value="png" selected="true">png</option> |
165 <option value="svg">svg</option> | 68 <option value="svg">svg</option> |
166 <option value="pdf">pdf</option> | 69 <option value="pdf">pdf</option> |
70 <expand macro="list_string_san"/> | |
167 </param> | 71 </param> |
168 <param name="param_labeling_element" display="radio" type="select" optional="False" value="C" label="Which element (single letter code) is labeled" help="(-labeling_element) "> | 72 <param name="qc_output_directory" argument="-qc_output_directory" type="text" optional="true" value="" label="Output directory for the quality report" help=""> |
73 <expand macro="list_string_san"/> | |
74 </param> | |
75 <param name="labeling_element" argument="-labeling_element" display="radio" type="select" optional="false" label="Which element (single letter code) is labeled" help=""> | |
169 <option value="C" selected="true">C</option> | 76 <option value="C" selected="true">C</option> |
170 <option value="N">N</option> | 77 <option value="N">N</option> |
171 <option value="H">H</option> | 78 <option value="H">H</option> |
172 <option value="O">O</option> | 79 <option value="O">O</option> |
80 <expand macro="list_string_san"/> | |
173 </param> | 81 </param> |
174 <param name="param_use_unassigned_ids" display="radio" type="boolean" truevalue="-use_unassigned_ids" falsevalue="" checked="false" optional="True" label="Include identifications not assigned to a feature in pattern detection" help="(-use_unassigned_ids) "/> | 82 <param name="use_unassigned_ids" argument="-use_unassigned_ids" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Include identifications not assigned to a feature in pattern detection" help=""/> |
175 <param name="param_use_averagine_ids" display="radio" type="boolean" truevalue="-use_averagine_ids" falsevalue="" checked="false" optional="True" label="Use averagine peptides as model to perform pattern detection on unidentified peptides" help="(-use_averagine_ids) "/> | 83 <param name="use_averagine_ids" argument="-use_averagine_ids" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Use averagine peptides as model to perform pattern detection on unidentified peptides" help=""/> |
176 <param name="param_report_natural_peptides" display="radio" type="boolean" truevalue="-report_natural_peptides" falsevalue="" checked="false" optional="True" label="Whether purely natural peptides are reported in the quality report" help="(-report_natural_peptides) "/> | 84 <param name="report_natural_peptides" argument="-report_natural_peptides" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Whether purely natural peptides are reported in the quality report" help=""/> |
177 <param name="param_filter_monoisotopic" display="radio" type="boolean" truevalue="-filter_monoisotopic" falsevalue="" checked="false" optional="True" label="Try to filter out mono-isotopic patterns to improve detection of low RIA patterns" help="(-filter_monoisotopic) "/> | 85 <param name="filter_monoisotopic" argument="-filter_monoisotopic" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Try to filter out mono-isotopic patterns to improve detection of low RIA patterns" help=""/> |
178 <param name="param_cluster" display="radio" type="boolean" truevalue="-cluster" falsevalue="" checked="false" optional="True" label="Perform grouping" help="(-cluster) "/> | 86 <param name="cluster" argument="-cluster" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Perform grouping" help=""/> |
179 <param name="param_collection" type="boolean" checked="true" label="output images as collection" help="if enabled images are written to a collection amd to a webpage otherwise (pdf is always written to a collection)"/> | 87 <expand macro="adv_opts_macro"> |
180 <expand macro="advanced_options"> | 88 <param name="min_correlation_distance_to_averagine" argument="-min_correlation_distance_to_averagine" type="float" optional="true" value="-1.0" label="Minimum difference in correlation between incorporation pattern and averagine pattern" help="Positive values filter all RIAs passing the correlation threshold but that also show a better correlation to an averagine peptide. Disabled for values <= -1"/> |
181 <param name="param_min_correlation_distance_to_averagine" type="float" value="-1.0" label="Minimum difference in correlation between incorporation pattern and averagine pattern" help="(-min_correlation_distance_to_averagine) Positive values filter all RIAs passing the correlation threshold but that also show a better correlation to an averagine peptide. Disabled for values <= -1"/> | 89 <param name="pattern_15N_TIC_threshold" argument="-pattern_15N_TIC_threshold" type="float" optional="true" value="0.95" label="The most intense peaks of the theoretical pattern contributing to at least this TIC fraction are taken into account" help=""/> |
182 <param name="param_pattern_15N_TIC_threshold" type="float" value="0.95" label="The most intense peaks of the theoretical pattern contributing to at least this TIC fraction are taken into account" help="(-pattern_15N_TIC_threshold) "/> | 90 <param name="pattern_13C_TIC_threshold" argument="-pattern_13C_TIC_threshold" type="float" optional="true" value="0.95" label="The most intense peaks of the theoretical pattern contributing to at least this TIC fraction are taken into account" help=""/> |
183 <param name="param_pattern_13C_TIC_threshold" type="float" value="0.95" label="The most intense peaks of the theoretical pattern contributing to at least this TIC fraction are taken into account" help="(-pattern_13C_TIC_threshold) "/> | 91 <param name="pattern_2H_TIC_threshold" argument="-pattern_2H_TIC_threshold" type="float" optional="true" value="0.95" label="The most intense peaks of the theoretical pattern contributing to at least this TIC fraction are taken into account" help=""/> |
184 <param name="param_pattern_2H_TIC_threshold" type="float" value="0.95" label="The most intense peaks of the theoretical pattern contributing to at least this TIC fraction are taken into account" help="(-pattern_2H_TIC_threshold) "/> | 92 <param name="pattern_18O_TIC_threshold" argument="-pattern_18O_TIC_threshold" type="float" optional="true" value="0.95" label="The most intense peaks of the theoretical pattern contributing to at least this TIC fraction are taken into account" help=""/> |
185 <param name="param_pattern_18O_TIC_threshold" type="float" value="0.95" label="The most intense peaks of the theoretical pattern contributing to at least this TIC fraction are taken into account" help="(-pattern_18O_TIC_threshold) "/> | 93 <param name="heatmap_bins" argument="-heatmap_bins" type="integer" optional="true" value="20" label="Number of RIA bins for heat map generation" help=""/> |
186 <param name="param_heatmap_bins" type="integer" value="20" label="Number of RIA bins for heat map generation" help="(-heatmap_bins) "/> | 94 <param name="observed_peak_fraction" argument="-observed_peak_fraction" type="float" optional="true" value="0.5" label="Fraction of observed/expected peaks" help=""/> |
187 <param name="param_observed_peak_fraction" type="float" value="0.5" label="Fraction of observed/expected peaks" help="(-observed_peak_fraction) "/> | 95 <param name="min_consecutive_isotopes" argument="-min_consecutive_isotopes" type="integer" optional="true" value="2" label="Minimum number of consecutive isotopic intensities needed" help=""/> |
188 <param name="param_min_consecutive_isotopes" type="integer" value="2" label="Minimum number of consecutive isotopic intensities needed" help="(-min_consecutive_isotopes) "/> | 96 <param name="score_plot_yaxis_min" argument="-score_plot_yaxis_min" type="float" optional="true" value="0.0" label="The minimum value of the score axis" help="Values smaller than zero usually only make sense if the observed peak fraction is set to 0"/> |
189 <param name="param_score_plot_yaxis_min" type="float" value="0.0" label="The minimum value of the score axis" help="(-score_plot_yaxis_min) Values smaller than zero usually only make sense if the observed peak fraction is set to 0"/> | 97 <param name="collect_method" argument="-collect_method" display="radio" type="select" optional="false" label="How RIAs are collected" help=""> |
190 <param name="param_collect_method" display="radio" type="select" optional="False" value="correlation_maximum" label="How RIAs are collected" help="(-collect_method) "> | |
191 <option value="correlation_maximum" selected="true">correlation_maximum</option> | 98 <option value="correlation_maximum" selected="true">correlation_maximum</option> |
192 <option value="decomposition_maximum">decomposition_maximum</option> | 99 <option value="decomposition_maximum">decomposition_maximum</option> |
100 <expand macro="list_string_san"/> | |
193 </param> | 101 </param> |
194 <param name="param_lowRIA_correlation_threshold" type="float" value="-1.0" label="Correlation threshold for reporting low RIA patterns" help="(-lowRIA_correlation_threshold) Disable and take correlation_threshold value for negative values"/> | 102 <param name="lowRIA_correlation_threshold" argument="-lowRIA_correlation_threshold" type="float" optional="true" value="-1.0" label="Correlation threshold for reporting low RIA patterns" help="Disable and take correlation_threshold value for negative values"/> |
195 <param name="param_force" display="radio" type="boolean" truevalue="-force" falsevalue="" checked="false" optional="True" label="Overwrite tool specific checks" help="(-force) "/> | 103 <param name="force" argument="-force" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Overwrite tool specific checks" help=""/> |
104 <param name="test" argument="-test" type="hidden" optional="true" value="False" label="Enables the test mode (needed for internal use only)" help=""> | |
105 <expand macro="list_string_san"/> | |
106 </param> | |
196 </expand> | 107 </expand> |
108 <param name="OPTIONAL_OUTPUTS" type="select" multiple="true" label="Optional outputs" optional="true"> | |
109 <option value="ctd_out_FLAG">Output used ctd (ini) configuration file</option> | |
110 </param> | |
197 </inputs> | 111 </inputs> |
198 <outputs> | 112 <outputs> |
199 <data name="param_out_csv" format="tabular" label="${tool.name} on ${on_string}: tabular"/> | 113 <data name="out_csv" label="${tool.name} on ${on_string}: out_csv" format="csv"/> |
200 <data name="param_out_peptide_centric_csv" format="tabular" label="${tool.name} on ${on_string}: peptide centric tabular"/> | 114 <data name="out_peptide_centric_csv" label="${tool.name} on ${on_string}: out_peptide_centric_csv" format="csv"/> |
201 <data format="html" name="html_file" label="${tool.name} on ${on_string}: Webpage"> | 115 <data name="ctd_out" format="xml" label="${tool.name} on ${on_string}: ctd"> |
202 <filter>not param_collection and (param_plot_extension == 'png' or param_plot_extension == 'svg')</filter> | 116 <filter>OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS</filter> |
203 </data> | 117 </data> |
204 <collection name="images" type="list" label="${tool.name} on ${on_string}: images"> | |
205 <filter>param_collection or param_plot_extension == 'pdf'</filter> | |
206 <discover_datasets pattern="__name_and_ext__" directory="images" /> | |
207 </collection> | |
208 </outputs> | 118 </outputs> |
209 <tests> | 119 <tests> |
210 <test> | 120 <expand macro="autotest_MetaProSIP"/> |
211 <param name="param_in_mzML" value="MetaProSIP_1_input.mzML" ftype="mzml"/> | 121 <expand macro="manutest_MetaProSIP"/> |
212 <param name="param_in_fasta" value="MetaProSIP_1_input.fasta" ftype="fasta"/> | |
213 <param name="param_in_featureXML" value="MetaProSIP_1_input.featureXML" ftype="featurexml"/> | |
214 <output name="param_out_csv" file="MetaProSIP_1_output_1.csv"/> | |
215 <output name="param_out_peptide_centric_csv" file="MetaProSIP_1_output_2.csv" compare="sim_size" lines_diff="2"/> | |
216 </test> | |
217 </tests> | 122 </tests> |
218 <help>Performs proteinSIP on peptide features for elemental flux analysis. | 123 <help><![CDATA[Performs proteinSIP on peptide features for elemental flux analysis. |
219 | 124 |
220 ** Galaxy specific notes ** | |
221 | 125 |
222 The peptide centric tabular data set generated by the tool is not rendered properly by Galaxy, because it has more than 50 columns. You might extract columns of interst. | 126 For more information, visit http://www.openms.de/documentation/UTILS_MetaProSIP.html]]></help> |
223 </help> | 127 <expand macro="references"/> |
224 <expand macro="references"/> | |
225 </tool> | 128 </tool> |