Mercurial > repos > iuc > trinity_run_de_analysis
comparison run_de_analysis.xml @ 5:2be382e6918a draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7efdf3224552d113a01043ee5bf4517d770df933
author | iuc |
---|---|
date | Fri, 31 Mar 2017 11:36:02 -0400 |
parents | 36b2700b604d |
children | 48537273a30b |
comparison
equal
deleted
inserted
replaced
4:36b2700b604d | 5:2be382e6918a |
---|---|
1 <tool id="trinity_run_de_analysis" name="Differential expression analysis" version="@WRAPPER_VERSION@.1"> | 1 <tool id="trinity_run_de_analysis" name="Differential expression analysis" version="@WRAPPER_VERSION@.0"> |
2 <description>using a Trinity assembly</description> | 2 <description>using a Trinity assembly</description> |
3 <macros> | 3 <macros> |
4 <import>macros.xml</import> | 4 <import>macros.xml</import> |
5 </macros> | 5 </macros> |
6 <expand macro="requirements"> | 6 <expand macro="requirements"> |
7 <!-- odering is crucial, otherwise R will override the ENV variables from deseq2 --> | 7 <requirement type="package" version="3.16.5">bioconductor-edger</requirement> |
8 <requirement type="package" version="3.14.0">bioconductor-edger</requirement> | 8 <requirement type="package" version="3.30.13">bioconductor-limma</requirement> |
9 <requirement type="package" version="3.28.10">bioconductor-limma</requirement> | 9 <requirement type="package" version="1.14.1">bioconductor-deseq2</requirement> |
10 <requirement type="package" version="1.10.0">bioconductor-deseq2</requirement> | |
11 </expand> | 10 </expand> |
12 <expand macro="stdio"/> | 11 <command detect_errors="aggressive"><![CDATA[ |
13 <command><![CDATA[ | |
14 | 12 |
15 ln -s "${matrix}" "input.matrix" | 13 ln -f -s "${matrix}" "input.matrix" |
16 | 14 |
17 && | 15 && |
18 | 16 |
19 run_DE_analysis.pl | 17 run_DE_analysis.pl |
20 | 18 |
31 #if $method_choice.method == "ROTS": | 29 #if $method_choice.method == "ROTS": |
32 --ROTS_B ${method_choice.rots_b} | 30 --ROTS_B ${method_choice.rots_b} |
33 --ROTS_K ${method_choice.rots_k} | 31 --ROTS_K ${method_choice.rots_k} |
34 #end if | 32 #end if |
35 | 33 |
36 --min_rowSum_counts ${additional_params.min_rowSum_counts} | 34 --min_reps_min_cpm ${additional_params.min_reps},${additional_params.min_cpm} |
37 | 35 |
38 #if $additional_params.reference_sample: | 36 #if $additional_params.reference_sample: |
39 --reference_sample ${additional_params.reference_sample} | 37 --reference_sample ${additional_params.reference_sample} |
40 #end if | 38 #end if |
41 | 39 |
69 <when value="DESeq2"> | 67 <when value="DESeq2"> |
70 </when> | 68 </when> |
71 </conditional> | 69 </conditional> |
72 | 70 |
73 <section name="additional_params" title="Additional Options" expanded="False"> | 71 <section name="additional_params" title="Additional Options" expanded="False"> |
74 <param name="min_rowSum_counts" argument="--min_rowSum_counts" type="integer" value="2" label="Minimum count" help="Only those rows of matrix meeting requirement will be tested"/> | 72 <param name="min_cpm" type="integer" value="1" label="Minimum count per replicate" help="Only those rows of matrix meeting requirement will be tested"/> |
73 <param name="min_reps" type="integer" value="2" label="Minimum number of replicates meeting minimum count per replicate" help="Only those rows of matrix meeting requirement will be tested"/> | |
75 <param name="reference_sample" argument="--reference_sample" type="text" optional="true" value="" label="Name of a sample to which all other samples should be compared" help="default is doing all pairwise-comparisons among samples"/> | 74 <param name="reference_sample" argument="--reference_sample" type="text" optional="true" value="" label="Name of a sample to which all other samples should be compared" help="default is doing all pairwise-comparisons among samples"/> |
76 <param format="tabular" name="contrasts" argument="--contrasts" optional="true" type="data" label="Pairs of sample comparisons to perform" help="A 2-column tabular with lists of pairs of samples to compare"/> | 75 <param format="tabular" name="contrasts" argument="--contrasts" optional="true" type="data" label="Pairs of sample comparisons to perform" help="A 2-column tabular with lists of pairs of samples to compare"/> |
77 </section> | 76 </section> |
78 </inputs> | 77 </inputs> |
79 <outputs> | 78 <outputs> |
80 <collection name="DE_results" type="list" label="Differential expression results on ${on_string}"> | 79 <collection name="DE_results" type="list" label="Differential expression results on ${on_string}"> |
81 <discover_datasets pattern="(?P<name>.+)\.DE_results$" ext="tabular" directory="results" /> | 80 <discover_datasets pattern="(?P<name>.+)\.DE_results$" ext="tabular" directory="results" /> |
81 </collection> | |
82 <collection name="count_matrices" type="list" label="Count matrices generated for differential expression on ${on_string}"> | |
83 <discover_datasets pattern="(?P<name>.+)\.count_matrix$" ext="tabular" directory="results" /> | |
82 </collection> | 84 </collection> |
83 <collection name="PDF_results" type="list" label="Differential expression plots on ${on_string}"> | 85 <collection name="PDF_results" type="list" label="Differential expression plots on ${on_string}"> |
84 <discover_datasets pattern="(?P<name>.+)\.pdf$" ext="pdf" directory="results" /> | 86 <discover_datasets pattern="(?P<name>.+)\.pdf$" ext="pdf" directory="results" /> |
85 </collection> | 87 </collection> |
86 </outputs> | 88 </outputs> |
91 <param name="method" value="DESeq2"/> | 93 <param name="method" value="DESeq2"/> |
92 <output_collection name="DE_results"> | 94 <output_collection name="DE_results"> |
93 <element name="input.matrix.wt_37_vs_wt_GSNO.DESeq2" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_GSNO.DESeq2.DE_results"/> | 95 <element name="input.matrix.wt_37_vs_wt_GSNO.DESeq2" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_GSNO.DESeq2.DE_results"/> |
94 <element name="input.matrix.wt_37_vs_wt_ph8.DESeq2" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_ph8.DESeq2.DE_results"/> | 96 <element name="input.matrix.wt_37_vs_wt_ph8.DESeq2" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_ph8.DESeq2.DE_results"/> |
95 <element name="input.matrix.wt_GSNO_vs_wt_ph8.DESeq2" compare="sim_size" file="count/exp_diff/input.matrix.wt_GSNO_vs_wt_ph8.DESeq2.DE_results"/> | 97 <element name="input.matrix.wt_GSNO_vs_wt_ph8.DESeq2" compare="sim_size" file="count/exp_diff/input.matrix.wt_GSNO_vs_wt_ph8.DESeq2.DE_results"/> |
98 </output_collection> | |
99 <output_collection name="count_matrices"> | |
100 <element name="input.matrix.wt_37_vs_wt_GSNO.DESeq2" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_GSNO.DESeq2.count_matrix"/> | |
101 <element name="input.matrix.wt_37_vs_wt_ph8.DESeq2" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_ph8.DESeq2.count_matrix"/> | |
102 <element name="input.matrix.wt_GSNO_vs_wt_ph8.DESeq2" compare="sim_size" file="count/exp_diff/input.matrix.wt_GSNO_vs_wt_ph8.DESeq2.count_matrix"/> | |
96 </output_collection> | 103 </output_collection> |
97 <output_collection name="PDF_results"> | 104 <output_collection name="PDF_results"> |
98 <element name="input.matrix.wt_37_vs_wt_GSNO.DESeq2.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_37_vs_wt_GSNO.DESeq2.DE_results.MA_n_Volcano.pdf"/> | 105 <element name="input.matrix.wt_37_vs_wt_GSNO.DESeq2.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_37_vs_wt_GSNO.DESeq2.DE_results.MA_n_Volcano.pdf"/> |
99 <element name="input.matrix.wt_37_vs_wt_ph8.DESeq2.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_37_vs_wt_ph8.DESeq2.DE_results.MA_n_Volcano.pdf"/> | 106 <element name="input.matrix.wt_37_vs_wt_ph8.DESeq2.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_37_vs_wt_ph8.DESeq2.DE_results.MA_n_Volcano.pdf"/> |
100 <element name="input.matrix.wt_GSNO_vs_wt_ph8.DESeq2.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_GSNO_vs_wt_ph8.DESeq2.DE_results.MA_n_Volcano.pdf"/> | 107 <element name="input.matrix.wt_GSNO_vs_wt_ph8.DESeq2.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_GSNO_vs_wt_ph8.DESeq2.DE_results.MA_n_Volcano.pdf"/> |
107 <output_collection name="DE_results"> | 114 <output_collection name="DE_results"> |
108 <element name="input.matrix.wt_37_vs_wt_GSNO.edgeR" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_GSNO.edgeR.DE_results"/> | 115 <element name="input.matrix.wt_37_vs_wt_GSNO.edgeR" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_GSNO.edgeR.DE_results"/> |
109 <element name="input.matrix.wt_37_vs_wt_ph8.edgeR" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_ph8.edgeR.DE_results"/> | 116 <element name="input.matrix.wt_37_vs_wt_ph8.edgeR" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_ph8.edgeR.DE_results"/> |
110 <element name="input.matrix.wt_GSNO_vs_wt_ph8.edgeR" compare="sim_size" file="count/exp_diff/input.matrix.wt_GSNO_vs_wt_ph8.edgeR.DE_results"/> | 117 <element name="input.matrix.wt_GSNO_vs_wt_ph8.edgeR" compare="sim_size" file="count/exp_diff/input.matrix.wt_GSNO_vs_wt_ph8.edgeR.DE_results"/> |
111 </output_collection> | 118 </output_collection> |
119 <output_collection name="count_matrices"> | |
120 <element name="input.matrix.wt_37_vs_wt_GSNO.edgeR" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_GSNO.edgeR.count_matrix"/> | |
121 <element name="input.matrix.wt_37_vs_wt_ph8.edgeR" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_ph8.edgeR.count_matrix"/> | |
122 <element name="input.matrix.wt_GSNO_vs_wt_ph8.edgeR" compare="sim_size" file="count/exp_diff/input.matrix.wt_GSNO_vs_wt_ph8.edgeR.count_matrix"/> | |
123 </output_collection> | |
112 <output_collection name="PDF_results"> | 124 <output_collection name="PDF_results"> |
113 <element name="input.matrix.wt_37_vs_wt_GSNO.edgeR.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_37_vs_wt_GSNO.edgeR.DE_results.MA_n_Volcano.pdf"/> | 125 <element name="input.matrix.wt_37_vs_wt_GSNO.edgeR.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_37_vs_wt_GSNO.edgeR.DE_results.MA_n_Volcano.pdf"/> |
114 <element name="input.matrix.wt_37_vs_wt_ph8.edgeR.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_37_vs_wt_ph8.edgeR.DE_results.MA_n_Volcano.pdf"/> | 126 <element name="input.matrix.wt_37_vs_wt_ph8.edgeR.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_37_vs_wt_ph8.edgeR.DE_results.MA_n_Volcano.pdf"/> |
115 <element name="input.matrix.wt_GSNO_vs_wt_ph8.edgeR.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_GSNO_vs_wt_ph8.edgeR.DE_results.MA_n_Volcano.pdf"/> | 127 <element name="input.matrix.wt_GSNO_vs_wt_ph8.edgeR.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_GSNO_vs_wt_ph8.edgeR.DE_results.MA_n_Volcano.pdf"/> |
116 </output_collection> | 128 </output_collection> |
121 <param name="method" value="voom"/> | 133 <param name="method" value="voom"/> |
122 <output_collection name="DE_results"> | 134 <output_collection name="DE_results"> |
123 <element name="input.matrix.wt_37_vs_wt_GSNO.voom" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_GSNO.voom.DE_results"/> | 135 <element name="input.matrix.wt_37_vs_wt_GSNO.voom" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_GSNO.voom.DE_results"/> |
124 <element name="input.matrix.wt_37_vs_wt_ph8.voom" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_ph8.voom.DE_results"/> | 136 <element name="input.matrix.wt_37_vs_wt_ph8.voom" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_ph8.voom.DE_results"/> |
125 <element name="input.matrix.wt_GSNO_vs_wt_ph8.voom" compare="sim_size" file="count/exp_diff/input.matrix.wt_GSNO_vs_wt_ph8.voom.DE_results"/> | 137 <element name="input.matrix.wt_GSNO_vs_wt_ph8.voom" compare="sim_size" file="count/exp_diff/input.matrix.wt_GSNO_vs_wt_ph8.voom.DE_results"/> |
138 </output_collection> | |
139 <output_collection name="count_matrices"> | |
140 <element name="input.matrix.wt_37_vs_wt_GSNO.voom" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_GSNO.voom.count_matrix"/> | |
141 <element name="input.matrix.wt_37_vs_wt_ph8.voom" compare="sim_size" file="count/exp_diff/input.matrix.wt_37_vs_wt_ph8.voom.count_matrix"/> | |
142 <element name="input.matrix.wt_GSNO_vs_wt_ph8.voom" compare="sim_size" file="count/exp_diff/input.matrix.wt_GSNO_vs_wt_ph8.voom.count_matrix"/> | |
126 </output_collection> | 143 </output_collection> |
127 <output_collection name="PDF_results"> | 144 <output_collection name="PDF_results"> |
128 <element name="input.matrix.wt_37_vs_wt_GSNO.voom.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_37_vs_wt_GSNO.voom.DE_results.MA_n_Volcano.pdf"/> | 145 <element name="input.matrix.wt_37_vs_wt_GSNO.voom.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_37_vs_wt_GSNO.voom.DE_results.MA_n_Volcano.pdf"/> |
129 <element name="input.matrix.wt_37_vs_wt_ph8.voom.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_37_vs_wt_ph8.voom.DE_results.MA_n_Volcano.pdf"/> | 146 <element name="input.matrix.wt_37_vs_wt_ph8.voom.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_37_vs_wt_ph8.voom.DE_results.MA_n_Volcano.pdf"/> |
130 <element name="input.matrix.wt_GSNO_vs_wt_ph8.voom.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_GSNO_vs_wt_ph8.voom.DE_results.MA_n_Volcano.pdf"/> | 147 <element name="input.matrix.wt_GSNO_vs_wt_ph8.voom.DE_results.MA_n_Volcano" compare="sim_size" delta="100" file="count/exp_diff/input.matrix.wt_GSNO_vs_wt_ph8.voom.DE_results.MA_n_Volcano.pdf"/> |