|
2
|
1 <tool id="QCnormalization" name="QCnormalization" version="0.1.0">
|
|
|
2 <description>Quality control and normalization of affymetrix expression data</description>
|
|
|
3 <requirements>
|
|
|
4 <!--container type="docker">sblanck/smat</container-->
|
|
|
5 <requirement type="package" version="0.1.0">r-smagexp</requirement>
|
|
|
6 </requirements>
|
|
|
7 <command interpreter="python">
|
|
|
8 <![CDATA[
|
|
|
9 stderr_wrapper.py Rscript
|
|
|
10 ${__tool_directory__}/AffyQCnormalization.R
|
|
|
11 #for $input in $inputs
|
|
|
12 "${input}"
|
|
|
13 "${input.name}"
|
|
|
14 #end for
|
|
|
15 "${normalization}"
|
|
|
16 $result_export_eset
|
|
|
17 $result_html
|
|
|
18 $result_html.files_path
|
|
|
19 /${__tool_directory__}/AffyQCnormalization_tpl.html
|
|
|
20 ]]>
|
|
|
21 </command>
|
|
|
22
|
|
|
23 <inputs>
|
|
|
24
|
|
|
25 <param name="inputs" type="data" format="cel" multiple="true" label=".CEL files" help=".CEL files to be used"/>
|
|
|
26
|
|
|
27 <param name="normalization" type="select" label="Preprocessing/normalization">
|
|
|
28
|
|
|
29 <option value="rma">rma (backgroung correction + quantile normalization + log2)</option>
|
|
|
30 <option value="quantile">quantile normalization + log2</option>
|
|
|
31 <option value="background">background correction + log2</option>
|
|
|
32 <option value="log2">log2 only</option>
|
|
|
33
|
|
|
34
|
|
|
35 </param>
|
|
|
36
|
|
|
37 </inputs>
|
|
|
38 <outputs>
|
|
|
39 <data format="rdata" name="result_export_eset" label="export normalized expressionSet"/>
|
|
|
40 <data format="html" name="result_html" label="QC result"/>
|
|
|
41 </outputs>
|
|
|
42
|
|
|
43 <help>
|
|
|
44 <![CDATA[
|
|
|
45 **What it does**
|
|
|
46
|
|
|
47 The QCnormalization tool offers to ensure the quality of the data and to normalize them. Several normalization methods are available :
|
|
|
48
|
|
|
49 * rma normalization
|
|
|
50 * quantile normalization + log2
|
|
|
51 * background correction + log2
|
|
|
52 * log2 only
|
|
|
53
|
|
|
54 **Results**
|
|
|
55
|
|
|
56 - Several quality figures : microarray images, boxplots and MA plots
|
|
|
57 - Rdata object containing the normalized data for further analysis
|
|
|
58
|
|
|
59 ]]>
|
|
|
60 </help>
|
|
|
61
|
|
|
62 </tool>
|