Mercurial > repos > recetox > bioconductor_msnbase_smooth_mz
annotate bioconductor_msnbase_smooth_mz.xml @ 0:00e058234fbf draft default tip
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
author | recetox |
---|---|
date | Fri, 24 Jan 2025 15:58:17 +0000 |
parents | |
children |
rev | line source |
---|---|
0
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
1 <tool id="bioconductor_msnbase_smooth_mz" name="bioconductor-msnbase smooth mz" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="23.0" license="MIT"> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
2 <description>smooth raw MS data in mass-to-charge ratio domain</description> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
3 <macros> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
4 <import>macros.xml</import> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
5 </macros> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
6 |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
7 <edam_topics> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
8 <edam_topic>topic_3170</edam_topic> <!-- Proteomics --> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
9 <edam_topic>topic_3391</edam_topic> <!-- Data handling --> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
10 </edam_topics> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
11 <edam_operations> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
12 <edam_operation>operation_3632</edam_operation> <!-- Data smoothing --> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
13 <edam_operation>operation_2945</edam_operation> <!-- Data handling --> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
14 </edam_operations> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
15 |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
16 <expand macro="xrefs"/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
17 <expand macro="creator"/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
18 <expand macro="requirements"/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
19 |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
20 <command detect_errors="exit_code"><![CDATA[ |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
21 Rscript "${run_script}" |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
22 ]]></command> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
23 <configfiles> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
24 <configfile name="run_script"><![CDATA[ |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
25 data_prof <- MSnbase::readMSData("$input_file", mode = "onDisk") |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
26 #if $smoothing.method == "SavitzkyGolay" |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
27 data_smoothed <- MSnbase::smooth(data_prof, method = "$method", halfWindowSize = $halfWindowSize, polynomialOrder = $smoothing.polynomial) |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
28 #else if $smoothing.method == "MovingAverage" |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
29 data_smoothed <- MSnbase::smooth(data_prof, method = "$method", halfWindowSize = $halfWindowSize, weighted = $smoothing.weighted) |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
30 #end if |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
31 MSnbase::writeMSData( |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
32 data_smoothed, |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
33 file = "smoothed.mzml", |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
34 copy = TRUE, |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
35 outformat = "mzml" |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
36 ) |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
37 ]]></configfile> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
38 </configfiles> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
39 <inputs> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
40 <param name="input_file" type="data" format="mzml" label="Input mzML File" help="The input mzML file containing the raw MS data."/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
41 <conditional name="smoothing"> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
42 <param name="method" type="select" label="Smoothing Method" help="The smoothing method to use."> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
43 <option value="SavitzkyGolay" selected="true">Savitzky-Golay</option> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
44 <option value="MovingAverage">Moving Average</option> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
45 </param> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
46 <when value="SavitzkyGolay"> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
47 <param label="polynomialOrder" name="polynomial" value="3" min="1" max="7" type="integer" |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
48 help="Polynomial order for the Savitzky-Golay filter. This determines the degree of the polynomial used for smoothing."/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
49 </when> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
50 <when value="MovingAverage"> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
51 <param argument="weighted" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="false" label="Weighted" |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
52 help="Whether to weight the moving average depending on the distance from the centre. If checked, the moving average will be weighted."/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
53 </when> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
54 </conditional> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
55 <param name="halfWindowSize" type="integer" label="Half window size" min="2" value="4" |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
56 help="The half window size parameter for the smoothing method. This determines the number of points on either side of the central point to include in the smoothing window."/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
57 </inputs> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
58 <outputs> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
59 <data name="output_file" format="mzml" label="Smoothed ${on_string} using ${method}" from_work_dir="smoothed.mzml"/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
60 </outputs> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
61 <tests> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
62 <test> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
63 <param name="input_file" value="29_qc_no_dil_milliq_subset.mzML"/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
64 <output name="output_file"> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
65 <assert_contents> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
66 <expand macro="assertions_smoothing"/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
67 <has_size size="319526" delta="100"/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
68 </assert_contents> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
69 </output> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
70 </test> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
71 <test> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
72 <param name="input_file" value="29_qc_no_dil_milliq_subset.mzML"/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
73 <param name="method" value="MovingAverage"/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
74 <param name="weighted" value="TRUE"/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
75 <output name="output_file"> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
76 <assert_contents> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
77 <expand macro="assertions_smoothing"/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
78 <has_size size="308803" delta="100"/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
79 </assert_contents> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
80 </output> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
81 </test> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
82 </tests> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
83 <help><![CDATA[ |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
84 |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
85 .. class:: infomark |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
86 |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
87 **What it does** |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
88 |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
89 This tool performs smoothing of MSnbase data using Bioconductor. It supports Savitzky-Golay and Moving Average smoothing methods. Smoothing is a technique used to reduce noise and improve the signal quality in mass spectrometry data. |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
90 |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
91 - **Parameters** |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
92 - **Input mzML File**: The input mzML file containing the data to be smoothed. This file should be in mzML format. |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
93 - **Smoothing Method**: The smoothing method to use. Options are: |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
94 - **Savitzky-Golay**: A digital filter that can smooth data while preserving the shape and height of waveform peaks. |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
95 - **Polynomial Order**: The polynomial order for the Savitzky-Golay filter. This determines the degree of the polynomial used for smoothing. The default value is 3, and it can range from 1 to 7. |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
96 - **Moving Average**: A simple and commonly used method for smoothing data by averaging adjacent points. |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
97 - **Weighted**: Whether to weight the moving average depending on the distance from the centre. If checked, the moving average will be weighted. |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
98 - **Half Window Size**: The half window size parameter for the smoothing method. This determines the number of points on either side of the central point to include in the smoothing window. The default value is 4, and it must be at least 2. |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
99 |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
100 **Output** |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
101 |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
102 - **Smoothed mzML File**: The output mzML file with smoothed data. The file will be in mzML format. |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
103 ]]></help> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
104 <expand macro="citations"/> |
00e058234fbf
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-msnbase commit 8a94b9932a94c323a33dfe858ee0a2c57fb04701
recetox
parents:
diff
changeset
|
105 </tool> |