annotate AffyQCnormalization.xml @ 8:7f74250a083d draft

planemo upload
author sblanck
date Wed, 10 May 2017 04:12:26 -0400
parents 93451f832736
children 328f4031e5d3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
93451f832736 Uploaded
sblanck
parents:
diff changeset
1 <tool id="QCnormalization" name="QCnormalization" version="0.1.0">
93451f832736 Uploaded
sblanck
parents:
diff changeset
2 <description>Quality control and normalization of affymetrix expression data</description>
8
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
3 <stdio>
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
4 <exit_code range="1:" />
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
5
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
6 <regex match="Warning"
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
7 source="both"
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
8 level="warning"
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
9 />
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
10 </stdio>
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
11 <requirements>
2
93451f832736 Uploaded
sblanck
parents:
diff changeset
12 <!--container type="docker">sblanck/smat</container-->
93451f832736 Uploaded
sblanck
parents:
diff changeset
13 <requirement type="package" version="0.1.0">r-smagexp</requirement>
93451f832736 Uploaded
sblanck
parents:
diff changeset
14 </requirements>
8
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
15 <command>
2
93451f832736 Uploaded
sblanck
parents:
diff changeset
16 <![CDATA[
8
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
17 Rscript
2
93451f832736 Uploaded
sblanck
parents:
diff changeset
18 ${__tool_directory__}/AffyQCnormalization.R
8
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
19 --input "#for $input in $inputs# $input;$input.name, #end for#"
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
20 --normalization ${normalization}
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
21 --rdataoutput $result_export_eset
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
22 --htmloutput $result_html
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
23 --htmloutputpath $result_html.files_path
7f74250a083d planemo upload
sblanck
parents: 2
diff changeset
24 --htmltemplate ${__tool_directory__}/AffyQCnormalization_tpl.html
2
93451f832736 Uploaded
sblanck
parents:
diff changeset
25 ]]>
93451f832736 Uploaded
sblanck
parents:
diff changeset
26 </command>
93451f832736 Uploaded
sblanck
parents:
diff changeset
27
93451f832736 Uploaded
sblanck
parents:
diff changeset
28 <inputs>
93451f832736 Uploaded
sblanck
parents:
diff changeset
29
93451f832736 Uploaded
sblanck
parents:
diff changeset
30 <param name="inputs" type="data" format="cel" multiple="true" label=".CEL files" help=".CEL files to be used"/>
93451f832736 Uploaded
sblanck
parents:
diff changeset
31
93451f832736 Uploaded
sblanck
parents:
diff changeset
32 <param name="normalization" type="select" label="Preprocessing/normalization">
93451f832736 Uploaded
sblanck
parents:
diff changeset
33
93451f832736 Uploaded
sblanck
parents:
diff changeset
34 <option value="rma">rma (backgroung correction + quantile normalization + log2)</option>
93451f832736 Uploaded
sblanck
parents:
diff changeset
35 <option value="quantile">quantile normalization + log2</option>
93451f832736 Uploaded
sblanck
parents:
diff changeset
36 <option value="background">background correction + log2</option>
93451f832736 Uploaded
sblanck
parents:
diff changeset
37 <option value="log2">log2 only</option>
93451f832736 Uploaded
sblanck
parents:
diff changeset
38
93451f832736 Uploaded
sblanck
parents:
diff changeset
39
93451f832736 Uploaded
sblanck
parents:
diff changeset
40 </param>
93451f832736 Uploaded
sblanck
parents:
diff changeset
41
93451f832736 Uploaded
sblanck
parents:
diff changeset
42 </inputs>
93451f832736 Uploaded
sblanck
parents:
diff changeset
43 <outputs>
93451f832736 Uploaded
sblanck
parents:
diff changeset
44 <data format="rdata" name="result_export_eset" label="export normalized expressionSet"/>
93451f832736 Uploaded
sblanck
parents:
diff changeset
45 <data format="html" name="result_html" label="QC result"/>
93451f832736 Uploaded
sblanck
parents:
diff changeset
46 </outputs>
93451f832736 Uploaded
sblanck
parents:
diff changeset
47
93451f832736 Uploaded
sblanck
parents:
diff changeset
48 <help>
93451f832736 Uploaded
sblanck
parents:
diff changeset
49 <![CDATA[
93451f832736 Uploaded
sblanck
parents:
diff changeset
50 **What it does**
93451f832736 Uploaded
sblanck
parents:
diff changeset
51
93451f832736 Uploaded
sblanck
parents:
diff changeset
52 The QCnormalization tool offers to ensure the quality of the data and to normalize them. Several normalization methods are available :
93451f832736 Uploaded
sblanck
parents:
diff changeset
53
93451f832736 Uploaded
sblanck
parents:
diff changeset
54 * rma normalization
93451f832736 Uploaded
sblanck
parents:
diff changeset
55 * quantile normalization + log2
93451f832736 Uploaded
sblanck
parents:
diff changeset
56 * background correction + log2
93451f832736 Uploaded
sblanck
parents:
diff changeset
57 * log2 only
93451f832736 Uploaded
sblanck
parents:
diff changeset
58
93451f832736 Uploaded
sblanck
parents:
diff changeset
59 **Results**
93451f832736 Uploaded
sblanck
parents:
diff changeset
60
93451f832736 Uploaded
sblanck
parents:
diff changeset
61 - Several quality figures : microarray images, boxplots and MA plots
93451f832736 Uploaded
sblanck
parents:
diff changeset
62 - Rdata object containing the normalized data for further analysis
93451f832736 Uploaded
sblanck
parents:
diff changeset
63
93451f832736 Uploaded
sblanck
parents:
diff changeset
64 ]]>
93451f832736 Uploaded
sblanck
parents:
diff changeset
65 </help>
93451f832736 Uploaded
sblanck
parents:
diff changeset
66
93451f832736 Uploaded
sblanck
parents:
diff changeset
67 </tool>