annotate ImportDataFromMatrix.xml @ 3:b01c4f260085 draft

use optparse
author sblanck
date Wed, 12 Apr 2017 03:44:02 -0400
parents 93451f832736
children 7f74250a083d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
93451f832736 Uploaded
sblanck
parents:
diff changeset
1 <tool id="importMatrixData" name="Import custom data">
93451f832736 Uploaded
sblanck
parents:
diff changeset
2 <description>Quality control and normalization of a custom matrix expression data</description>
93451f832736 Uploaded
sblanck
parents:
diff changeset
3 <requirements>
93451f832736 Uploaded
sblanck
parents:
diff changeset
4 <!--container type="docker">sblanck/smagexp</container-->
93451f832736 Uploaded
sblanck
parents:
diff changeset
5 <requirement type="package" version="0.1.0">r-smagexp</requirement>
93451f832736 Uploaded
sblanck
parents:
diff changeset
6 </requirements>
93451f832736 Uploaded
sblanck
parents:
diff changeset
7 <command interpreter="python">
93451f832736 Uploaded
sblanck
parents:
diff changeset
8 <![CDATA[
93451f832736 Uploaded
sblanck
parents:
diff changeset
9 stderr_wrapper.py Rscript
93451f832736 Uploaded
sblanck
parents:
diff changeset
10 ${__tool_directory__}/ImportDataFromMatrix.R
93451f832736 Uploaded
sblanck
parents:
diff changeset
11 $input
93451f832736 Uploaded
sblanck
parents:
diff changeset
12 $normalization
93451f832736 Uploaded
sblanck
parents:
diff changeset
13 $conditions
93451f832736 Uploaded
sblanck
parents:
diff changeset
14 $annotations
93451f832736 Uploaded
sblanck
parents:
diff changeset
15 $result_export_eset
93451f832736 Uploaded
sblanck
parents:
diff changeset
16 $result_html
93451f832736 Uploaded
sblanck
parents:
diff changeset
17 $result_html.files_path
93451f832736 Uploaded
sblanck
parents:
diff changeset
18 ${__tool_directory__}/ImportDataFromMatrix_tpl.html
93451f832736 Uploaded
sblanck
parents:
diff changeset
19 ]]>
93451f832736 Uploaded
sblanck
parents:
diff changeset
20 </command>
93451f832736 Uploaded
sblanck
parents:
diff changeset
21
93451f832736 Uploaded
sblanck
parents:
diff changeset
22
93451f832736 Uploaded
sblanck
parents:
diff changeset
23 <inputs>
93451f832736 Uploaded
sblanck
parents:
diff changeset
24 <param name="input" type="data" format="tabular" label="Input data" help="Input data"/>
93451f832736 Uploaded
sblanck
parents:
diff changeset
25 <param name="normalization" type="select" label="Preprocessing/normalization">
93451f832736 Uploaded
sblanck
parents:
diff changeset
26 <option value="quantile">quantile normalization + log2</option>
93451f832736 Uploaded
sblanck
parents:
diff changeset
27 <option value="log2">log2 only</option>
93451f832736 Uploaded
sblanck
parents:
diff changeset
28 <option value="none">none</option>
93451f832736 Uploaded
sblanck
parents:
diff changeset
29 </param>
93451f832736 Uploaded
sblanck
parents:
diff changeset
30 <param name="conditions" type="data" format="cond" label="Conditions" help="conditions associated with the input file"/>
93451f832736 Uploaded
sblanck
parents:
diff changeset
31 <param name="annotations" type="text" label="Annotation GPL code" help="GPL code for annotations"/>
93451f832736 Uploaded
sblanck
parents:
diff changeset
32 </inputs>
93451f832736 Uploaded
sblanck
parents:
diff changeset
33
93451f832736 Uploaded
sblanck
parents:
diff changeset
34 <outputs>
93451f832736 Uploaded
sblanck
parents:
diff changeset
35 <data format="rdata" name="result_export_eset" label="export normalized expressionSet"/>
93451f832736 Uploaded
sblanck
parents:
diff changeset
36 <data format="html" name="result_html" label="QC result"/>
93451f832736 Uploaded
sblanck
parents:
diff changeset
37 </outputs>
93451f832736 Uploaded
sblanck
parents:
diff changeset
38
93451f832736 Uploaded
sblanck
parents:
diff changeset
39 <help>
93451f832736 Uploaded
sblanck
parents:
diff changeset
40 <![CDATA[
93451f832736 Uploaded
sblanck
parents:
diff changeset
41 **What it does**
93451f832736 Uploaded
sblanck
parents:
diff changeset
42
93451f832736 Uploaded
sblanck
parents:
diff changeset
43 This tool imports data stored in a tabular text file.
93451f832736 Uploaded
sblanck
parents:
diff changeset
44 Column titles (chip IDs) must match the IDs of the .cond file.
93451f832736 Uploaded
sblanck
parents:
diff changeset
45 GPL annotation code is also required to fetch annotations from GEO.
93451f832736 Uploaded
sblanck
parents:
diff changeset
46
93451f832736 Uploaded
sblanck
parents:
diff changeset
47 **Exemple**
93451f832736 Uploaded
sblanck
parents:
diff changeset
48
93451f832736 Uploaded
sblanck
parents:
diff changeset
49 Header of input tabular text file
93451f832736 Uploaded
sblanck
parents:
diff changeset
50 ::
93451f832736 Uploaded
sblanck
parents:
diff changeset
51
93451f832736 Uploaded
sblanck
parents:
diff changeset
52 "" "GSM80460" "GSM80461" "GSM80462" "GSM80463" "GSM80464"
93451f832736 Uploaded
sblanck
parents:
diff changeset
53 "1007_s_at" -0.0513991525066443 0.306845500314283 0.0854246562526777 -0.142417044615852 0.0854246562526777
93451f832736 Uploaded
sblanck
parents:
diff changeset
54 "1053_at" -0.187707155126729 -0.488026018218199 -0.282789700980404 0.160920188181103 0.989865622866287
93451f832736 Uploaded
sblanck
parents:
diff changeset
55 "117_at" 0.814755482809874 -2.15842936260448 -0.125006361067033 -0.256700472111743 0.0114956388378294
93451f832736 Uploaded
sblanck
parents:
diff changeset
56 "121_at" -0.0558912008920451 -0.0649174766813385 0.49467161164755 -0.0892673380970874 0.113700499164728
93451f832736 Uploaded
sblanck
parents:
diff changeset
57 "1294_at" 0.961993677420255 -0.0320936297098533 -0.169744675832317 -0.0969617298870879 -0.181149439104566
93451f832736 Uploaded
sblanck
parents:
diff changeset
58 "1316_at" 0.0454429707611671 0.43616183931445 -0.766111939825723 -0.182786075741673 0.599317793698226
93451f832736 Uploaded
sblanck
parents:
diff changeset
59 "1405_i_at" 2.23450132056221 0.369606070031838 -1.06190243892591 -0.190997225060914 0.595503660502742
93451f832736 Uploaded
sblanck
parents:
diff changeset
60
93451f832736 Uploaded
sblanck
parents:
diff changeset
61
93451f832736 Uploaded
sblanck
parents:
diff changeset
62 The .cond file should look like this
93451f832736 Uploaded
sblanck
parents:
diff changeset
63 ::
93451f832736 Uploaded
sblanck
parents:
diff changeset
64
93451f832736 Uploaded
sblanck
parents:
diff changeset
65 Sample ID Condition Description
93451f832736 Uploaded
sblanck
parents:
diff changeset
66 GSM80460 series of 16 tumors GSM80460 OSCE-2T SERIES OF 16 TUMORS
93451f832736 Uploaded
sblanck
parents:
diff changeset
67 GSM80461 series of 16 tumors GSM80461 OSCE-4T Series of 16 Tumors
93451f832736 Uploaded
sblanck
parents:
diff changeset
68 GSM80462 series of 16 tumors GSM80462 OSCE-6T Series of 16 Tumors
93451f832736 Uploaded
sblanck
parents:
diff changeset
69 GSM80476 series of 4 normals GSM80476 OSCE-2N Series of 4 Normals
93451f832736 Uploaded
sblanck
parents:
diff changeset
70 GSM80477 series of 4 normals GSM80477 OSCE-9N Series of 4 Normals
93451f832736 Uploaded
sblanck
parents:
diff changeset
71
93451f832736 Uploaded
sblanck
parents:
diff changeset
72
93451f832736 Uploaded
sblanck
parents:
diff changeset
73 **Results**
93451f832736 Uploaded
sblanck
parents:
diff changeset
74 - Bboxplots and MA plots
93451f832736 Uploaded
sblanck
parents:
diff changeset
75 - Rdata object containing the data for further analysis.
93451f832736 Uploaded
sblanck
parents:
diff changeset
76 ]]>
93451f832736 Uploaded
sblanck
parents:
diff changeset
77 </help>
93451f832736 Uploaded
sblanck
parents:
diff changeset
78
93451f832736 Uploaded
sblanck
parents:
diff changeset
79 </tool>