Mercurial > repos > galaxyp > msconvert
comparison msconvert.xml @ 0:ab59b1826345 draft
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/msconvert commit 815179cfd9754d3859239258fa30c331d5daaa41-dirty
| author | galaxyp |
|---|---|
| date | Thu, 22 Oct 2015 14:00:58 -0400 |
| parents | |
| children | 8e2e7ff2b6bd |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:ab59b1826345 |
|---|---|
| 1 <tool id="msconvert" name="msconvert" version="0.3.0"> | |
| 2 <description>Convert and/or filter mass spectrometry files</description> | |
| 3 | |
| 4 <requirements> | |
| 5 <requirement type="package" version="3_0_9016">proteowizard</requirement> | |
| 6 </requirements> | |
| 7 | |
| 8 <macros> | |
| 9 <import>msconvert_macros.xml</import> | |
| 10 </macros> | |
| 11 | |
| 12 <expand macro="msconvertCommand" /> | |
| 13 | |
| 14 <inputs> | |
| 15 <param format="mzml,mzxml,mz5,mgf,ms2" name="input" type="data" label="Input unrefined MS data" /> | |
| 16 | |
| 17 <expand macro="msconvertInputParameters" /> | |
| 18 </inputs> | |
| 19 | |
| 20 <expand macro="msconvertOutput" /> | |
| 21 | |
| 22 <tests> | |
| 23 <test> | |
| 24 <param name="input" value="small.mzML" /> | |
| 25 <param name="output_type" value="mzML" /> | |
| 26 <param name="pick_peaks" value="true" /> | |
| 27 <param name="pick_peaks_algorithm" value="cwt" /> | |
| 28 <param name="pick_peaks_ms_levels" value="1-" /> | |
| 29 <output name="output" file="small-peakpicking-cwt-allMS.mzML" /> | |
| 30 </test> | |
| 31 | |
| 32 <!-- this data file only has profile MS1, so the result is the same --> | |
| 33 <test> | |
| 34 <param name="input" value="small.mzML" /> | |
| 35 <param name="output_type" value="mzML" /> | |
| 36 <param name="pick_peaks" value="true" /> | |
| 37 <param name="pick_peaks_algorithm" value="cwt" /> | |
| 38 <param name="pick_peaks_ms_levels" value="1" /> | |
| 39 <output name="output" file="small-peakpicking-cwt-allMS.mzML" /> | |
| 40 </test> | |
| 41 <test> | |
| 42 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 43 <param name="output_type" value="mz5" /> | |
| 44 <param name="mz_encoding" value="64" /> | |
| 45 <param name="intensity_encoding" value="64" /> | |
| 46 <output name="output" file="small-zlib-64.mz5" compare="sim_size" delta="100" /> | |
| 47 </test> | |
| 48 <test> | |
| 49 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 50 <param name="output_type" value="mzXML" /> | |
| 51 <param name="mz_encoding" value="32" /> | |
| 52 <param name="intensity_encoding" value="32" /> | |
| 53 <output name="output" file="small-zlib-32.mzXML" /> | |
| 54 </test> | |
| 55 <!-- TODO: how to test gzipped output? | |
| 56 <test> | |
| 57 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 58 <param name="output_type" value="mzXML" /> | |
| 59 <param name="mz_encoding" value="32" /> | |
| 60 <param name="intensity_encoding" value="32" /> | |
| 61 <param name="binary_compression" value="false" /> | |
| 62 <param name="gzip_compression" value="true" /> | |
| 63 <output name="output" file="small-off-32.mzXML.gz" compare="sim_size" delta="100" /> | |
| 64 </test> | |
| 65 <test> | |
| 66 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 67 <param name="output_type" value="mzML" /> | |
| 68 <param name="mz_encoding" value="32" /> | |
| 69 <param name="intensity_encoding" value="32" /> | |
| 70 <param name="binary_compression" value="false" /> | |
| 71 <param name="gzip_compression" value="true" /> | |
| 72 <output name="output" file="small-off-32.mzML.gz" compare="sim_size" delta="100" /> | |
| 73 </test>--> | |
| 74 | |
| 75 <test> | |
| 76 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 77 <param name="output_type" value="mzML" /> | |
| 78 <param name="binary_compression" value="numpressLinearPic" /> | |
| 79 <output name="output" file="small-numpressLP.mzML" /> | |
| 80 </test> | |
| 81 | |
| 82 <test> | |
| 83 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 84 <param name="output_type" value="mzML" /> | |
| 85 <param name="binary_compression" value="numpressLinearSlof" /> | |
| 86 <output name="output" file="small-numpressLS.mzML" /> | |
| 87 </test> | |
| 88 | |
| 89 <test> | |
| 90 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 91 <param name="output_type" value="mzML" /> | |
| 92 <param name="binary_compression" value="numpressLinear" /> | |
| 93 <output name="output" file="small-numpressL.mzML" /> | |
| 94 </test> | |
| 95 | |
| 96 <test> | |
| 97 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 98 <param name="output_type" value="mzML" /> | |
| 99 <param name="binary_compression" value="numpressPic" /> | |
| 100 <output name="output" file="small-numpressP.mzML" /> | |
| 101 </test> | |
| 102 | |
| 103 <test> | |
| 104 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 105 <param name="output_type" value="mzML" /> | |
| 106 <param name="binary_compression" value="numpressSlof" /> | |
| 107 <output name="output" file="small-numpressS.mzML" /> | |
| 108 </test> | |
| 109 | |
| 110 <test> | |
| 111 <param name="input" value="Rpal_01.mz5" /> | |
| 112 <param name="output_type" value="mzML" /> | |
| 113 <param name="binary_compression" value="numpressLinearPic" /> | |
| 114 <param name="use_mzrefinement" value="true" /> | |
| 115 <param name="input_ident" value="Rpal_01.pepXML.gz" /> | |
| 116 <param name="thresholdScore" value="mvh" /> | |
| 117 <param name="thresholdValue" value="40-" /> | |
| 118 <output name="output" file="Rpal_01-mzRefinement.mzML" compare="sim_size" delta="0" /> | |
| 119 <output name="output.refinement" file="Rpal_01.pepXML.mzRefinement.tsv" /> | |
| 120 </test> | |
| 121 | |
| 122 <test> | |
| 123 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 124 <param name="output_type" value="mzML" /> | |
| 125 <param name="binary_compression" value="numpressLinearPic" /> | |
| 126 <param name="charge_state_calculation_method" value="predictor" /> | |
| 127 <param name="predictor_overrideExistingCharge" value="true" /> | |
| 128 <param name="minMultipleCharge" value="2" /> | |
| 129 <param name="maxMultipleCharge" value="5" /> | |
| 130 <param name="singleChargeFractionTIC" value="0.95" /> | |
| 131 <param name="maxKnownCharge" value="8" /> | |
| 132 <output name="output" file="small-chargeStatePredictor.mzML" /> | |
| 133 </test> | |
| 134 <test> | |
| 135 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 136 <param name="output_type" value="mzML" /> | |
| 137 <param name="binary_compression" value="numpressLinearPic" /> | |
| 138 <param name="charge_state_calculation_method" value="turbocharger" /> | |
| 139 <param name="minCharge" value="1" /> | |
| 140 <param name="maxCharge" value="5" /> | |
| 141 <param name="precursorsBefore" value="1" /> | |
| 142 <param name="precursorsAfter" value="1" /> | |
| 143 <param name="halfIsoWidth" value="1.5" /> | |
| 144 <param name="defaultMinCharge" value="1" /> | |
| 145 <param name="defaultMaxCharge" value="5" /> | |
| 146 <output name="output" file="small-turbocharger.mzML" /> | |
| 147 </test> | |
| 148 <test> | |
| 149 <param name="input" value="D100930_yeast_SCX10S_rak_ft8E_pc_01.mz5" /> | |
| 150 <param name="output_type" value="mzML" /> | |
| 151 <param name="do_etd_filtering" value="true" /> | |
| 152 <param name="remove_precursor" value="true" /> | |
| 153 <param name="remove_charge_reduced" value="true" /> | |
| 154 <param name="remove_neutral_loss" value="false" /> | |
| 155 <param name="blanket_removal" value="false" /> | |
| 156 <param name="matching_tolerance" value="50" /> | |
| 157 <param name="matching_tolerance_units" value="ppm" /> | |
| 158 <param name="binary_compression" value="numpressLinearPic" /> | |
| 159 <output name="output" file="D100930_yeast_SCX10S_rak_ft8E_pc_01-etdfilter.mzML" /> | |
| 160 </test> | |
| 161 <test> | |
| 162 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 163 <param name="output_type" value="mzML" /> | |
| 164 <param name="thresholds_0|threshold_type" value="count" /> | |
| 165 <param name="thresholds_0|value" value="100" /> | |
| 166 <param name="thresholds_0|orientation" value="most-intense" /> | |
| 167 <param name="thresholds_1|threshold_type" value="absolute" /> | |
| 168 <param name="thresholds_1|value" value="1" /> | |
| 169 <param name="thresholds_1|orientation" value="most-intense" /> | |
| 170 <param name="binary_compression" value="numpressLinearPic" /> | |
| 171 <output name="output" file="small-threshold.mzML" /> | |
| 172 </test> | |
| 173 <test> | |
| 174 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 175 <param name="output_type" value="mzML" /> | |
| 176 <param name="do_mzwindow_filter" value="true" /> | |
| 177 <param name="mz_window_from" value="420" /> | |
| 178 <param name="mz_window_to" value="840" /> | |
| 179 <param name="binary_compression" value="numpressLinearPic" /> | |
| 180 <output name="output" file="small-mzWindow.mzML" /> | |
| 181 </test> | |
| 182 <test> | |
| 183 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 184 <param name="output_type" value="mzML" /> | |
| 185 <param name="denoise" value="true" /> | |
| 186 <param name="num_peaks" value="10" /> | |
| 187 <param name="window_width" value="40" /> | |
| 188 <param name="relax" value="false" /> | |
| 189 <param name="binary_compression" value="numpressLinearPic" /> | |
| 190 <output name="output" file="small-denoise.mzML" /> | |
| 191 </test> | |
| 192 <test> | |
| 193 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 194 <param name="output_type" value="mzML" /> | |
| 195 <param name="ms2deisotope" value="true" /> | |
| 196 <param name="binary_compression" value="numpressLinearPic" /> | |
| 197 <output name="output" file="small-deisotope.mzML" /> | |
| 198 </test> | |
| 199 <test> | |
| 200 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 201 <param name="output_type" value="mzML" /> | |
| 202 <param name="activation" value="CID" /> | |
| 203 <param name="binary_compression" value="numpressLinearPic" /> | |
| 204 <output name="output" file="small-activation.mzML" /> | |
| 205 </test> | |
| 206 <test> | |
| 207 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 208 <param name="output_type" value="mzML" /> | |
| 209 <param name="indices_0|from" value="2" /> | |
| 210 <param name="indices_0|to" value="4" /> | |
| 211 <param name="indices_1|from" value="10" /> | |
| 212 <param name="indices_1|to" value="10" /> | |
| 213 <param name="indices_2|from" value="13" /> | |
| 214 <param name="indices_2|to" value="15" /> | |
| 215 <param name="binary_compression" value="numpressLinearPic" /> | |
| 216 <output name="output" file="small-index-filter.mzML" /> | |
| 217 </test> | |
| 218 <test> | |
| 219 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 220 <param name="output_type" value="mzML" /> | |
| 221 <param name="strip_it" value="true" /> | |
| 222 <param name="binary_compression" value="numpressLinearPic" /> | |
| 223 <output name="output" file="small-strip-it.mzML" /> | |
| 224 </test> | |
| 225 <test> | |
| 226 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 227 <param name="output_type" value="mzML" /> | |
| 228 <param name="do_ms_level_filter" value="true" /> | |
| 229 <param name="ms_level_from" value="2" /> | |
| 230 <param name="ms_level_to" value="2" /> | |
| 231 <param name="binary_compression" value="numpressLinearPic" /> | |
| 232 <output name="output" file="small-ms-level-filter.mzML" /> | |
| 233 </test> | |
| 234 <test> | |
| 235 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 236 <param name="output_type" value="mzML" /> | |
| 237 <param name="polarity" value="positive" /> | |
| 238 <param name="binary_compression" value="numpressLinearPic" /> | |
| 239 <output name="output" file="small-polarity-filter.mzML" /> | |
| 240 </test> | |
| 241 <test> | |
| 242 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 243 <param name="output_type" value="mzML" /> | |
| 244 <param name="analyzer" value="IT" /> | |
| 245 <param name="binary_compression" value="numpressLinearPic" /> | |
| 246 <output name="output" file="small-analyzer-filter.mzML" /> | |
| 247 </test> | |
| 248 <test> | |
| 249 <param name="input" value="small-peakpicking-cwt-allMS.mzML" /> | |
| 250 <param name="output_type" value="mzML" /> | |
| 251 <param name="scan_numbers_0|from" value="3" /> | |
| 252 <param name="scan_numbers_0|to" value="5" /> | |
| 253 <param name="scan_numbers_1|from" value="11" /> | |
| 254 <param name="scan_numbers_1|to" value="11" /> | |
| 255 <param name="scan_numbers_2|from" value="14" /> | |
| 256 <param name="scan_numbers_2|to" value="16" /> | |
| 257 <param name="binary_compression" value="numpressLinearPic" /> | |
| 258 <output name="output" file="small-index-filter.mzML" /> <!-- the scan numbers here produce the same output as the index test above --> | |
| 259 </test> | |
| 260 <!--<test> | |
| 261 <param name="input" value="small.mzML" /> | |
| 262 <param name="output_type" value="mzML" /> | |
| 263 <param name="binary_compression" value="numpressLinearPic" /> | |
| 264 <output name="output" file="small-deisotope-poisson.mzML" /> | |
| 265 </test>--> | |
| 266 </tests> | |
| 267 <help> | |
| 268 **What it does** | |
| 269 | |
| 270 Allows interconversion within various mass spectrometry peak list formats. Additional options such as filtering and/or precursor recalculation are available. | |
| 271 | |
| 272 You can view the original documentation here_. | |
| 273 | |
| 274 .. _here: http://proteowizard.sourceforge.net/tools/msconvert.html | |
| 275 </help> | |
| 276 <citations> | |
| 277 <citation type="doi">10.1093/bioinformatics/btn323</citation> | |
| 278 <citation type="bibtex">@misc{toolsGalaxyP, author = {Chilton, J, Chambers MC, et al.}, title = {Galaxy Proteomics Tools}, publisher = {GitHub}, journal = {GitHub repository}, | |
| 279 year = {2015}, url = {https://github.com/galaxyproteomics/tools-galaxyp}}</citation> <!-- TODO: fix substitution of commit ", commit = {$sha1$}" --> | |
| 280 </citations> | |
| 281 </tool> |
