annotate abims_xcms_refine.xml @ 0:ae9ef9219aae draft default tip

"planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
author eschen42
date Fri, 12 Feb 2021 18:05:29 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
1 <tool id="abims_xcms_refine" name="xcms refineChromPeaks (refine)" version="3.12.0+galaxy1">
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
2
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
3 <description>Remove or merge chromatographic peaks based on specific criteria.</description>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
4
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
5 <macros>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
6 <import>macros.xml</import>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
7 <import>macros_xcms.xml</import>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
8 </macros>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
9
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
10 <requirements>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
11 <requirement type="package" version="3.12.0">bioconductor-xcms</requirement>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
12 <requirement type="package" version="1.1_5">r-batch</requirement>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
13 <requirement type="package" version="1.1_2">r-rcolorbrewer</requirement>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
14 <requirement type="package" version="6.0">unzip</requirement>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
15 </requirements>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
16
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
17 <expand macro="stdio"/>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
18
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
19 <command><![CDATA[
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
20 @COMMAND_RSCRIPT@/xcms_refine.r
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
21 image '$image'
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
22
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
23 method $methods.method
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
24 #if $methods.method == "CleanPeaks":
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
25 maxPeakwidth $methods.maxPeakwidth
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
26 #elif $methods.method == "FilterIntensity":
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
27 threshold $methods.threshold
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
28 nValues $methods.nValues
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
29 value $methods.value
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
30 #else:
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
31 expandRt $methods.expandRt
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
32 expandMz $methods.expandMz
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
33 ppm $methods.ppm
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
34 minProp $methods.minProp
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
35 #end if
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
36
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
37 msLevel $msLevel
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
38
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
39 @COMMAND_FILE_LOAD@
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
40
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
41 @COMMAND_LOG_EXIT@
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
42 ]]></command>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
43
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
44 <inputs>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
45 <param name="image" type="data" format="rdata.xcms.findchrompeaks" label="@INPUT_IMAGE_LABEL@" help="@INPUT_IMAGE_HELP@ from: findChromPeaks" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
46 <conditional name="methods">
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
47 <param name="method" type="select" label="Method for peak refinement" help="See the help section below">
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
48 <option value="CleanPeaks" selected="true">CleanPeaks - remove peaks that are too wide</option>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
49 <option value="FilterIntensity">FilterIntensity - remove peaks with too low intensity</option>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
50 <option value="MergeNeighboringPeaks">MergeNeighboringPeaks - combine peaks that are too close together</option>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
51 </param>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
52 <when value="CleanPeaks">
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
53 <param argument="maxPeakwidth" type="float" value="10" label="MaxPeakWidth" help="maximum peak width in seconds" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
54 </when>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
55 <when value="FilterIntensity">
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
56 <param argument="threshold" type="float" value="0" label="minimal required intensity" help="minimal required intensity for a peak to be retained. Defaults to 0.0." />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
57 <param argument="nValues" type="integer" value="1" label="minimum number of data points per peak" help="number of data points (per chromatographic peak) that have to be >= threshold. Defaults to 1." />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
58 <param argument="value" type="text" value="maxo" label="chromatographic intensity type ('intb', 'into', or 'maxo')" help="intensity type (which must be set in the chromatographic peaks input data) that should be used for the filtering. Defaults 'maxo'." />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
59 <param name="value" type="select" label="Definition of peak intensity" help="See the manual. 'intb' requires centWave processed data">
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
60 <option value="maxo" selected="true">maxo - use maximum peak intensities</option>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
61 <option value="into">into - use integrated peak intensities</option>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
62 <option value="intb">intb - use baseline-corrected integrated peak intensities</option>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
63 </param>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
64 </when>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
65 <when value="MergeNeighboringPeaks">
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
66 <param argument="expandRt" type="float" value="2" label="rt expansion (seconds)" help="seconds of expansion of retention time window (on both sides) to check for overlapping peaks. Defaults to 2." />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
67 <param argument="expandMz" type="float" value="0" label="m/z expansion (m/z units)" help="'m/z units' of expansion of m/z window (on both sides) to check for overlapping peaks. Defaults to 0." />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
68 <param argument="ppm" type="float" value="10" label="ppm expansion (ppm units)" help="'relative 'm/z units' (in parts per million) of expansion of m/z window (on both sides) to check for overlapping peaks. Defaults to 10." />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
69 <param argument="minProp" type="float" value="0.75" label="minimum proportion at midpoint" help="See MergeNeighboringPeaks manual. Minimum proportion midway between peaks relative to the smaller peak's 'maxo' (maximal intensity at peak apex). Defaults to 0.75." />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
70 </when>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
71 </conditional>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
72 <param argument="msLevel" type="integer" value="1" label="msLevel for refinement" help="the MS level on which refinement should be performed. Defaults to 1." />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
73
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
74 <expand macro="input_file_load"/>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
75 </inputs>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
76
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
77 <outputs>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
78 <data name="xsetRData" format="rdata.xcms.findchrompeaks" label="${image.name.rsplit('.',1)[0]}.refine.RData" from_work_dir="xcmsSet.RData" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
79 </outputs>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
80
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
81 <tests>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
82 <!--
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
83 test 1 - MergeNeighboringPeaks method
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
84 -->
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
85 <test>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
86 <param name="image" value="faahKO-single.xset.merged.RData" ftype="rdata"/>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
87 <conditional name="methods">
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
88 <param name="method" value="MergeNeighboringPeaks"/>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
89 <param name="expandRt" value="2" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
90 <param name="expandMz" value="0" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
91 <param name="ppm" value="10" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
92 <param name="minProp" value="0.75" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
93 </conditional>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
94 <expand macro="test_file_load_single"/>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
95 <assert_stderr>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
96 <has_text text="Evaluating 547 peaks in file wt15.CDF for merging ... OK" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
97 <has_text text="Evaluating 547 peaks in file wt16.CDF for merging ... OK" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
98 <has_text text="Evaluating 558 peaks in file ko15.CDF for merging ... OK"/>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
99 <has_text text="Evaluating 589 peaks in file ko16.CDF for merging ... OK" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
100 <has_text text="Merging reduced 9251 chromPeaks to 9093" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
101 </assert_stderr>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
102 <assert_stdout>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
103 <has_text text="object with 4 samples" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
104 <has_text text="Time range: 2506.1-4477.9 seconds (41.8-74.6 minutes)" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
105 <has_text text="Mass range: 200.1-600 m/z" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
106 <has_text text="Peaks: 9093 (about 2273 per sample)" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
107 </assert_stdout>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
108 </test>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
109 <!--
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
110 test 2 - FilterIntensity method
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
111 -->
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
112 <test>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
113 <param name="image" value="faahKO-single.xset.merged.RData" ftype="rdata"/>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
114 <conditional name="methods">
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
115 <param name="method" value="FilterIntensity"/>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
116 <param name="threshold" value="1e5" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
117 <param name="nValues" value="3" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
118 <param name="value" value="into" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
119 </conditional>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
120 <expand macro="test_file_load_single"/>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
121 <assert_stderr>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
122 <has_text text="Removed 9018 chromatographic peaks" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
123 </assert_stderr>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
124 <assert_stdout>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
125 <has_text text="object with 4 samples" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
126 <has_text text="Time range: 2657.9-4124.2 seconds (44.3-68.7 minutes)" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
127 <has_text text="Mass range: 256.1-599.4 m/z" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
128 <has_text text="Peaks: 233 (about 58 per sample)" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
129 </assert_stdout>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
130 </test>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
131 <!--
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
132 test 3 - CleanPeaks method
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
133 -->
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
134 <test>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
135 <param name="image" value="faahKO-single.xset.merged.RData" ftype="rdata"/>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
136 <conditional name="methods">
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
137 <param name="method" value="CleanPeaks"/>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
138 <param name="maxPeakwidth" value="8" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
139 </conditional>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
140 <expand macro="test_file_load_single"/>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
141 <assert_stderr>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
142 <has_text text="Removed 6037 of 9251 chromatographic peaks" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
143 </assert_stderr>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
144 <assert_stdout>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
145 <has_text text="object with 4 samples" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
146 <has_text text="Time range: 2524.9-4473.2 seconds (42.1-74.6 minutes)" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
147 <has_text text="Mass range: 200.2-600 m/z" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
148 <has_text text="Peaks: 3214 (about 804 per sample)" />
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
149 </assert_stdout>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
150 </test>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
151 </tests>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
152
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
153 <help><![CDATA[
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
154
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
155 .. class:: infomark
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
156
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
157 **Authors** Johannes Rainer Johannes.Rainer@eurac.edu and Mar Garcia-Aloy mar.garcia@fmach.it
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
158
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
159 @HELP_AUTHORS_WRAPPERS@
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
160
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
161 ---------------------------------------------------
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
162
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
163
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
164 =====================
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
165 xcms refineChromPeaks
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
166 =====================
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
167
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
168 -----------
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
169 Description
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
170 -----------
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
171
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
172 After peak identification with xcms findChromPeaks (xcmsSet), this tool refines those peaks.
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
173 It either removes peaks that are too wide or removes peaks with too low intensity or combines peaks that are too close together.
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
174
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
175 Note well that refineChromPeaks methods will always remove feature definitions,
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
176 because a call to this method can change or remove identified chromatographic peaks, which may be part of features.
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
177 Therefore it must only be run immediately after findChromPeaks (xcmsSet).
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
178
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
179 -----------------
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
180 Workflow position
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
181 -----------------
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
182
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
183 **Upstream tools**
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
184
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
185 ==================================== ======================== ==============================
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
186 Name Output file Format
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
187 ==================================== ======================== ==============================
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
188 xcms.findChromPeaks Merger (single) xset.merged.RData rdata.xcms.findchrompeaks
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
189 ------------------------------------ ------------------------ ------------------------------
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
190 xcms.findChromPeaks (zip) ``*``.raw.xset.RData rdata.xcms.findchrompeaks
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
191 ==================================== ======================== ==============================
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
192
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
193
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
194 **Downstream tools**
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
195
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
196 ==================================== ======================== =========================
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
197 Name Output file Format
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
198 ==================================== ======================== =========================
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
199 xcms.findChromPeaks Merger (single) ``*``.raw.xset.RData rdata.xcms.findchrompeaks
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
200 ------------------------------------ ------------------------ -------------------------
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
201 xcms.groupChromPeaks (zip) ``*``.raw.xset.RData rdata.xcms.findchrompeaks
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
202 ==================================== ======================== =========================
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
203
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
204 **General schema of the metabolomic workflow**
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
205
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
206 This tool would appear between findChromPeaks and group, but only when the choice of peaks needs to be refined, e.g., to accommodate HILIC data.
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
207
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
208 ---------------------------------------------------
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
209
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
210 ----------
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
211 Parameters
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
212 ----------
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
213
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
214 Method to use for refinement
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
215 ----------------------------
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
216
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
217 **CleanPeaks**
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
218
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
219 | Remove chromatographic peaks with too large rt width.
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
220 | See the CleanPeaks_manual_
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
221
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
222 **FilterIntensity**
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
223
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
224 | Remove chromatographic peaks based on intensity.
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
225 | See the FilterIntensity_manual_
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
226
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
227 **MergeNeighboringPeaks**
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
228
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
229 | Merge neighboring and overlapping chromatographic peaks.
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
230 | See the MergeNeighboringPeaks_manual_
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
231
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
232 .. _CleanPeaks_manual: https://rdrr.io/bioc/xcms/man/refineChromPeaks-clean.html
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
233 .. _FilterIntensity_manual: https://rdrr.io/bioc/xcms/man/refineChromPeaks-filter-intensity.html
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
234 .. _MergeNeighboringPeaks_manual: https://rdrr.io/bioc/xcms/man/refineChromPeaks-merge.html
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
235
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
236 @HELP_XCMS_MANUAL@
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
237
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
238 ------------
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
239 Output files
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
240 ------------
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
241
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
242 xset.RData: rdata.xcms.findchrompeaks format
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
243
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
244 | (single) RData files that are necessary in the second step of the workflow "xcms.groupChromPeaks" - must be merged first using "xcms.findChromPeaks Merger"
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
245 | (zip) RData file that is necessary in the second step of the workflow "xcms.groupChromPeaks".
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
246
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
247
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
248 ---------------------------------------------------
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
249
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
250 Changelog/News
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
251 --------------
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
252
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
253 .. _News: https://bioconductor.org/packages/release/bioc/news/xcms/NEWS
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
254
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
255
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
256 **Version 3.6.1.0 - 08/02/2021**
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
257
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
258 - NEW: first version of tool wrapper
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
259
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
260
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
261 ]]></help>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
262
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
263 <citations>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
264 <citation type="doi">10.5281/zenodo.3909299</citation>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
265 <expand macro="citation_w4m"/>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
266 <citation type="doi">10.1021/ac051437y</citation>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
267 </citations>
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
268
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
269
ae9ef9219aae "planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 2f3f29dbaaa8568b40818d3476159c384f1a21d6-dirty"
eschen42
parents:
diff changeset
270 </tool>