2
|
1 <?xml version="1.0" encoding="UTF-8"?>
|
|
2 <tool id="edger_dge" name="edgeR Differential GeneExpression Analysis">
|
|
3 <description>RNA-Seq expression analysis using edgeR (R package)</description>
|
|
4
|
|
5 <command>
|
|
6 <!--
|
|
7 The following script is written in the "Cheetah" language:
|
|
8 http://www.cheetahtemplate.org/docs/users_guide_html_multipage/contents.html
|
|
9 -->
|
|
10
|
|
11 R CMD BATCH --vanilla '--args
|
|
12 $design_matrix
|
|
13 $contrast
|
|
14
|
|
15 $output_count_edgeR
|
|
16 $output_cpm
|
|
17 output_FPXM
|
|
18 $output_raw_counts
|
|
19
|
|
20 $qc
|
|
21 $output_MDSplot
|
|
22 $output_BCVplot
|
|
23 $output_MAplot
|
|
24 smearPlot '
|
|
25 /home/youri/Desktop/galaxy/tools/TraIT/edgeR/DGE/edgeR_DGE_test.R $output_R
|
|
26 </command>
|
|
27
|
|
28 <inputs>
|
|
29 <param name="design_matrix" type="data" format="tabular" help="Design matrix" />
|
|
30
|
|
31 <param name="contrast" type="text" label="Contrast (biological question)" help="e.g. 'tumor-normal' or '(G1+G2)/2-G3' using the factors chosen in the design matrix. Read the 'makeContrasts' manual from Limma package for more info." />
|
|
32
|
|
33 <param name="qc" type="select" label="Quality control reports">
|
|
34 <option value="true">Yes</option>
|
|
35 <option value="false" selected="true">No</option>
|
|
36 </param>
|
|
37
|
|
38 <param name="debug" type="select" label="R Debug output">
|
|
39 <option value="true" selected="true"> Yes</option>
|
|
40 <option value="false">No</option>
|
|
41 </param>
|
|
42 </inputs>
|
|
43
|
|
44 <outputs>
|
|
45 <data format="tabular" name="output_count_edgeR" label="edgeR DGE on ${design_matrix.hid}: ${design_matrix.name} - table" />
|
|
46 <data format="tabular" name="output_cpm" label="edgeR DGE on ${design_matrix.hid}: ${design_matrix.name} - CPM" />
|
|
47 <data format="tabular" name="output_raw_counts" label="edgeR DGE on ${design_matrix.hid}: ${design_matrix.name} - raw counts" />
|
|
48
|
|
49 <data format="txt" name="output_R" label="edgeR DGE on ${design_matrix.hid}: ${design_matrix.name} - R output" >
|
|
50 <filter>(debug == "true")</filter>
|
|
51 </data>
|
|
52
|
|
53 <data format="pdf" name="output_MDSplot" label="edgeR DGE on ${design_matrix.hid}: ${design_matrix.name} - MDS-plot">
|
|
54 <filter>(qc == "true")</filter>
|
|
55 </data>
|
|
56
|
|
57 <data format="pdf" name="output_BCVplot" label="edgeR DGE on ${design_matrix.hid}: ${design_matrix.name} - BCV-plot">
|
|
58 <filter>(qc == "true")</filter>
|
|
59 </data>
|
|
60
|
|
61 <data format="pdf" name="output_MAplot" label="edgeR DGE on ${design_matrix.hid}: ${design_matrix.name} - MA-plot">
|
|
62 <filter>(qc == "true")</filter>
|
|
63 </data>
|
|
64 </outputs>
|
|
65
|
|
66 <help>
|
|
67 input: Design matrix using "create Design matrix" tool
|
|
68 input: contrast
|
|
69 </help>
|
|
70 </tool>
|