Mercurial > repos > lecorguille > xcms_xcmsset
comparison abims_xcms_xcmsSet.xml @ 37:9ada611dd63f draft
planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 3922356e5edae763800a4311146e2fdeb52c296e
author | lecorguille |
---|---|
date | Fri, 31 Aug 2018 08:59:03 -0400 |
parents | d39b9aff9cf7 |
children | e66eeca443e4 |
comparison
equal
deleted
inserted
replaced
36:d39b9aff9cf7 | 37:9ada611dd63f |
---|---|
44 mzIntervalExtension $sectionROI.mzIntervalExtension | 44 mzIntervalExtension $sectionROI.mzIntervalExtension |
45 polarity $sectionROI.polarity | 45 polarity $sectionROI.polarity |
46 #elif $methods.method == "MatchedFilter": | 46 #elif $methods.method == "MatchedFilter": |
47 fwhm $methods.fwhm | 47 fwhm $methods.fwhm |
48 binSize $methods.binSize | 48 binSize $methods.binSize |
49 impute $methods.impute_cond.impute | 49 ## Advanced |
50 #if $methods.impute_cond.impute == "linbase": | 50 impute $methods.MatchedFilterAdv.impute_cond.impute |
51 #if $methods.impute_cond.baseValue != "": | 51 #if $methods.MatchedFilterAdv.impute_cond.impute == "linbase": |
52 baseValue $methods.impute_cond.baseValue | 52 #if $methods.MatchedFilterAdv.impute_cond.baseValue != "": |
53 baseValue $methods.MatchedFilterAdv.impute_cond.baseValue | |
53 #end if | 54 #end if |
54 distance $methods.impute_cond.distance | 55 distance $methods.MatchedFilterAdv.impute_cond.distance |
55 #end if | 56 #end if |
56 ## Advanced | |
57 #if $methods.MatchedFilterAdv.sigma != "": | 57 #if $methods.MatchedFilterAdv.sigma != "": |
58 sigma $methods.MatchedFilterAdv.sigma | 58 sigma $methods.MatchedFilterAdv.sigma |
59 #end if | 59 #end if |
60 max $methods.MatchedFilterAdv.max | 60 max $methods.MatchedFilterAdv.max |
61 snthresh $methods.MatchedFilterAdv.snthresh | 61 snthresh $methods.MatchedFilterAdv.snthresh |
111 | 111 |
112 <!-- MatchedFilter --> | 112 <!-- MatchedFilter --> |
113 <when value="MatchedFilter"> | 113 <when value="MatchedFilter"> |
114 <param argument="fwhm" type="integer" value="30" label="Full width at half maximum of matched filtration gaussian model peak" help="Only used to calculate the actual sigma" /> | 114 <param argument="fwhm" type="integer" value="30" label="Full width at half maximum of matched filtration gaussian model peak" help="Only used to calculate the actual sigma" /> |
115 <param argument="binSize" type="float" value="0.1" label="Step size to use for profile generation" help="The peak detection algorithm creates extracted ion base peak chromatograms (EIBPC) on a fixed step size. (Previously step)" /> | 115 <param argument="binSize" type="float" value="0.1" label="Step size to use for profile generation" help="The peak detection algorithm creates extracted ion base peak chromatograms (EIBPC) on a fixed step size. (Previously step)" /> |
116 <conditional name="impute_cond"> | |
117 <param argument="impute" type="select" label="Method to be used for missing value imputation" help="(previously profmethod)"> | |
118 <option value="none">none - no linear interpolation</option> | |
119 <option value="lin">lin - linear interpolation</option> | |
120 <option value="linbase">linbase - linear interpolation within a certain bin-neighborhood</option> | |
121 <option value="intlin">intlin - integral of the linearly interpolated data from plus to minus half the step size</option> | |
122 </param> | |
123 <when value="none" /> | |
124 <when value="lin" /> | |
125 <when value="linbase"> | |
126 <param argument="baseValue" type="float" value="" optional="true" label="The base value to which empty elements should be set" help="The default for the ‘baseValue’ is half of the smallest value in ‘x’ (‘NA’s being removed)." /> | |
127 <param argument="distance" type="integer" value="0" label="Number of non-empty neighboring element of an empty element that should be considered for linear interpolation." /> | |
128 </when> | |
129 <when value="intlin" /> | |
130 </conditional> | |
131 <section name="MatchedFilterAdv" title="Advanced Options" expanded="False"> | 116 <section name="MatchedFilterAdv" title="Advanced Options" expanded="False"> |
117 <conditional name="impute_cond"> | |
118 <param argument="impute" type="select" label="Method to be used for missing value imputation" help="(previously profmethod)"> | |
119 <option value="none">none - no linear interpolation</option> | |
120 <option value="lin">lin - linear interpolation</option> | |
121 <option value="linbase">linbase - linear interpolation within a certain bin-neighborhood</option> | |
122 <option value="intlin">intlin - integral of the linearly interpolated data from plus to minus half the step size</option> | |
123 </param> | |
124 <when value="none" /> | |
125 <when value="lin" /> | |
126 <when value="linbase"> | |
127 <param argument="baseValue" type="float" value="" optional="true" label="The base value to which empty elements should be set" help="The default for the ‘baseValue’ is half of the smallest value in ‘x’ (‘NA’s being removed)." /> | |
128 <param argument="distance" type="integer" value="0" label="Number of non-empty neighboring element of an empty element that should be considered for linear interpolation." /> | |
129 </when> | |
130 <when value="intlin" /> | |
131 </conditional> | |
132 <param argument="sigma" type="float" value="" optional="true" label="Standard deviation (width) of matched filtration model peak" help="Leave it to empty to calculate it using fwhm by default at fwhm/2.3548" /> | 132 <param argument="sigma" type="float" value="" optional="true" label="Standard deviation (width) of matched filtration model peak" help="Leave it to empty to calculate it using fwhm by default at fwhm/2.3548" /> |
133 <param argument="max" type="integer" value="5" label="Maximum number of peaks that are expected/will be identified per slice" /> | 133 <param argument="max" type="integer" value="5" label="Maximum number of peaks that are expected/will be identified per slice" /> |
134 <param argument="snthresh" type="integer" value="10" label="Signal to Noise ratio cutoff" help="defining the signal to noise cutoff to be used in the chromatographic peak detection step" /> | 134 <param argument="snthresh" type="integer" value="10" label="Signal to Noise ratio cutoff" help="defining the signal to noise cutoff to be used in the chromatographic peak detection step" /> |
135 <param argument="steps" type="integer" value="2" label="Number of bins to be merged before filtration" help="(i.e. the number of neighboring bins that will be joined to the slice in which filtration and peak detection will be performed)" /> | 135 <param argument="steps" type="integer" value="2" label="Number of bins to be merged before filtration" help="(i.e. the number of neighboring bins that will be joined to the slice in which filtration and peak detection will be performed)" /> |
136 <param argument="mzdiff" type="float" value="0.6" label="Minimum difference in m/z for peaks with overlapping Retention Times" help="By default: 0.8-step*steps " /> | 136 <param argument="mzdiff" type="float" value="0.6" label="Minimum difference in m/z for peaks with overlapping Retention Times" help="By default: 0.8-step*steps " /> |
216 <has_text text="Peak Groups: 0" /> | 216 <has_text text="Peak Groups: 0" /> |
217 <has_text text="Sample classes: KO, WT" /> | 217 <has_text text="Sample classes: KO, WT" /> |
218 </assert_stdout> | 218 </assert_stdout> |
219 </test>--> | 219 </test>--> |
220 <test> | 220 <test> |
221 <param name="image" value="ko15-raw.Rdata" ftype="rdata" /> | 221 <param name="image" value="ko15-raw.RData" ftype="rdata" /> |
222 <conditional name="methods"> | 222 <conditional name="methods"> |
223 <param name="method" value="CentWave" /> | 223 <param name="method" value="CentWave" /> |
224 <param name="ppm" value="25" /> | 224 <param name="ppm" value="25" /> |
225 <param name="peakwidth" value="20,50" /> | 225 <param name="peakwidth" value="20,50" /> |
226 </conditional> | 226 </conditional> |
235 <has_text text="Peak Groups: 0" /> | 235 <has_text text="Peak Groups: 0" /> |
236 <has_text text="Sample classes: ." /> | 236 <has_text text="Sample classes: ." /> |
237 </assert_stdout> | 237 </assert_stdout> |
238 </test> | 238 </test> |
239 <!-- DISABLE FOR TRAVIS | 239 <!-- DISABLE FOR TRAVIS |
240 Useful to generate test-data for the further steps --> | 240 Useful to generate test-data for the further steps |
241 <test> | 241 <test> |
242 <param name="image" value="ko16-raw.Rdata" ftype="rdata" /> | 242 <param name="image" value="ko16-raw.RData" ftype="rdata" /> |
243 <conditional name="methods"> | 243 <conditional name="methods"> |
244 <param name="method" value="CentWave" /> | 244 <param name="method" value="CentWave" /> |
245 <param name="ppm" value="25" /> | 245 <param name="ppm" value="25" /> |
246 <param name="peakwidth" value="20,50" /> | 246 <param name="peakwidth" value="20,50" /> |
247 </conditional> | 247 </conditional> |
253 <has_text text="Peak Groups: 0" /> | 253 <has_text text="Peak Groups: 0" /> |
254 <has_text text="Sample classes: ." /> | 254 <has_text text="Sample classes: ." /> |
255 </assert_stdout> | 255 </assert_stdout> |
256 </test> | 256 </test> |
257 <test> | 257 <test> |
258 <param name="image" value="wt15-raw.Rdata" ftype="rdata" /> | 258 <param name="image" value="wt15-raw.RData" ftype="rdata" /> |
259 <conditional name="methods"> | 259 <conditional name="methods"> |
260 <param name="method" value="CentWave" /> | 260 <param name="method" value="CentWave" /> |
261 <param name="ppm" value="25" /> | 261 <param name="ppm" value="25" /> |
262 <param name="peakwidth" value="20,50" /> | 262 <param name="peakwidth" value="20,50" /> |
263 </conditional> | 263 </conditional> |
269 <has_text text="Peak Groups: 0" /> | 269 <has_text text="Peak Groups: 0" /> |
270 <has_text text="Sample classes: ." /> | 270 <has_text text="Sample classes: ." /> |
271 </assert_stdout> | 271 </assert_stdout> |
272 </test> | 272 </test> |
273 <test> | 273 <test> |
274 <param name="image" value="wt16-raw.Rdata" ftype="rdata" /> | 274 <param name="image" value="wt16-raw.RData" ftype="rdata" /> |
275 <conditional name="methods"> | 275 <conditional name="methods"> |
276 <param name="method" value="CentWave" /> | 276 <param name="method" value="CentWave" /> |
277 <param name="ppm" value="25" /> | 277 <param name="ppm" value="25" /> |
278 <param name="peakwidth" value="20,50" /> | 278 <param name="peakwidth" value="20,50" /> |
279 </conditional> | 279 </conditional> |
284 <has_text text="Peaks: 2303 (about 2303 per sample)" /> | 284 <has_text text="Peaks: 2303 (about 2303 per sample)" /> |
285 <has_text text="Peak Groups: 0" /> | 285 <has_text text="Peak Groups: 0" /> |
286 <has_text text="Sample classes: ." /> | 286 <has_text text="Sample classes: ." /> |
287 </assert_stdout> | 287 </assert_stdout> |
288 </test> | 288 </test> |
289 | 289 --> |
290 <!-- DISABLE FOR TRAVIS | 290 <!-- DISABLE FOR TRAVIS |
291 Test to test the different methods parameters | 291 Test to test the different methods parameters |
292 <test> | 292 <test> |
293 <param name="image" value="ko15-raw.Rdata" ftype="rdata" /> | 293 <param name="image" value="ko15-raw.RData" ftype="rdata" /> |
294 <conditional name="methods"> | 294 <conditional name="methods"> |
295 <param name="method" value="MatchedFilter" /> | 295 <param name="method" value="MatchedFilter" /> |
296 <param name="fwhm" value="35" /> | 296 <param name="fwhm" value="35" /> |
297 <conditional name="impute_cond"> | 297 <section name="MatchedFilterAdv" |
298 <param name="impute" value="linbase" /> | 298 <conditional name="impute_cond"> |
299 <param name="baseValue" value="0.1" /> | 299 <param name="impute" value="linbase" /> |
300 <param name="distance" value="1" /> | 300 <param name="baseValue" value="0.1" /> |
301 </conditional> | 301 <param name="distance" value="1" /> |
302 </conditional> | |
303 </section> | |
302 </conditional> | 304 </conditional> |
303 <assert_stdout> | 305 <assert_stdout> |
304 <has_text text="fwhm: 35" /> | 306 <has_text text="fwhm: 35" /> |
305 <has_text text="impute: linbase" /> | 307 <has_text text="impute: linbase" /> |
306 <has_text text="baseValue: 0.1" /> | 308 <has_text text="baseValue: 0.1" /> |
307 <has_text text="distance: 1" /> | 309 <has_text text="distance: 1" /> |
308 </assert_stdout> | 310 </assert_stdout> |
309 </test> | 311 </test> |
310 <test> | 312 <test> |
311 <param name="image" value="ko15-raw.Rdata" ftype="rdata" /> | 313 <param name="image" value="ko15-raw.RData" ftype="rdata" /> |
312 <conditional name="methods"> | 314 <conditional name="methods"> |
313 <param name="method" value="CentWavePredIso" /> | 315 <param name="method" value="CentWavePredIso" /> |
314 <param name="ppm" value="56" /> | 316 <param name="ppm" value="56" /> |
315 <param name="peakwidth" value="5.275,13.5" /> | 317 <param name="peakwidth" value="5.275,13.5" /> |
316 <section name="CentWaveAdvROI"> | 318 <section name="CentWaveAdvROI"> |
321 <has_text text=" scmin scmax mzmin mzmax length intensity" /> | 323 <has_text text=" scmin scmax mzmin mzmax length intensity" /> |
322 <has_text text="1 200 300 300 350 100 5000" /> | 324 <has_text text="1 200 300 300 350 100 5000" /> |
323 </assert_stdout> | 325 </assert_stdout> |
324 </test> | 326 </test> |
325 <test> | 327 <test> |
326 <param name="image" value="ko15-raw.Rdata" ftype="rdata" /> | 328 <param name="image" value="ko15-raw.RData" ftype="rdata" /> |
327 <conditional name="methods"> | 329 <conditional name="methods"> |
328 <param name="method" value="MSW" /> | 330 <param name="method" value="MSW" /> |
329 <param name="snthresh" value="4" /> | 331 <param name="snthresh" value="4" /> |
330 <param name="verboseColumns" value="true" /> | 332 <param name="verboseColumns" value="true" /> |
331 </conditional> | 333 </conditional> |
477 | Tabular file that contains for each sample, it's associated class and polarity (positive,negative and mixed). | 479 | Tabular file that contains for each sample, it's associated class and polarity (positive,negative and mixed). |
478 | This file is necessary in the Anova and PCA step of the workflow. | 480 | This file is necessary in the Anova and PCA step of the workflow. |
479 | 481 |
480 xset.RData: rdata.xcms.findchrompeaks format | 482 xset.RData: rdata.xcms.findchrompeaks format |
481 | 483 |
482 | Rdata file that is necessary in the second step of the workflow "xcms.group". | 484 | RData file that is necessary in the second step of the workflow "xcms.group". |
483 | 485 |
484 --------------------------------------------------- | 486 --------------------------------------------------- |
485 | 487 |
486 Changelog/News | 488 Changelog/News |
487 -------------- | 489 -------------- |