Mercurial > repos > iuc > limma_voom
comparison limma_voom.xml @ 14:94f82c79fa66 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/limma_voom commit c915bd7e68cb3a2944397aaf184c2b1db97cb3a5
| author | iuc |
|---|---|
| date | Fri, 04 Jan 2019 04:11:21 -0500 |
| parents | a984bbe87e2a |
| children | 107c169a0b31 |
comparison
equal
deleted
inserted
replaced
| 13:a984bbe87e2a | 14:94f82c79fa66 |
|---|---|
| 1 <tool id="limma_voom" name="limma" version="3.34.9.9"> | 1 <tool id="limma_voom" name="limma" version="3.34.9.10"> |
| 2 <description> | 2 <description> |
| 3 Perform differential expression with limma-voom or limma-trend | 3 Perform differential expression with limma-voom or limma-trend |
| 4 </description> | 4 </description> |
| 5 | 5 |
| 6 <requirements> | 6 <requirements> |
| 118 | 118 |
| 119 && | 119 && |
| 120 mkdir ./output_dir | 120 mkdir ./output_dir |
| 121 | 121 |
| 122 && | 122 && |
| 123 #if $anno.annoOpt=='yes': | |
| 124 cp -r ./glimma* '$outReport.files_path' && | |
| 125 #end if | |
| 126 | |
| 127 cp '$outReport.files_path'/*tsv output_dir/ | 123 cp '$outReport.files_path'/*tsv output_dir/ |
| 124 | |
| 125 #if 'i' in str($out.plots).split( "," ): | |
| 126 && cp -r ./glimma* '$outReport.files_path' | |
| 127 #end if | |
| 128 | 128 |
| 129 #if $out.filtCounts or $out.normCounts: | 129 #if $out.filtCounts or $out.normCounts: |
| 130 && cp '$outReport.files_path'/*counts output_dir/ | 130 && cp '$outReport.files_path'/*counts output_dir/ |
| 131 #end if | 131 #end if |
| 132 | 132 |
| 210 </conditional> | 210 </conditional> |
| 211 | 211 |
| 212 <!-- Gene Annotations --> | 212 <!-- Gene Annotations --> |
| 213 <conditional name="anno"> | 213 <conditional name="anno"> |
| 214 <param name="annoOpt" type="select" label="Use Gene Annotations?" | 214 <param name="annoOpt" type="select" label="Use Gene Annotations?" |
| 215 help="If you provide an annotation file, annotations will be added to the table(s) of differential expression results to provide descriptions for each gene, and used to label the top genes in the Volcano plot. An interactive Glimma MD plot and table will also be generated. See Help section below."> | 215 help="If you provide an annotation file, annotations will be added to the table(s) of differential expression results to provide descriptions for each gene, and used to label the top genes in the Volcano plot. Interactive Glimma Volcano and MD plots will also be generated. See Help section below."> |
| 216 <option value="no">No</option> | 216 <option value="no">No</option> |
| 217 <option value="yes">Yes</option> | 217 <option value="yes">Yes</option> |
| 218 </param> | 218 </param> |
| 219 <when value="yes"> | 219 <when value="yes"> |
| 220 <param name="geneanno" type="data" format="tabular" label="Gene Annotations"/> | 220 <param name="geneanno" type="data" format="tabular" label="Gene Annotations"/> |
| 270 </conditional> | 270 </conditional> |
| 271 </section> | 271 </section> |
| 272 | 272 |
| 273 <!-- Output Options --> | 273 <!-- Output Options --> |
| 274 <section name="out" expanded="false" title="Output Options"> | 274 <section name="out" expanded="false" title="Output Options"> |
| 275 <param name="plots" type="select" display="checkboxes" multiple="True" optional="True" label="Additional Plots" help="Select additional plots to output in the report and as PDFs"> | 275 <param name="plots" type="select" display="checkboxes" multiple="True" optional="True" label="Additional Plots" help="Select additional plots to output in the report"> |
| 276 <option value="i" selected="True">Glimma Interactive Plots</option> | |
| 276 <option value="d">Density Plots (if filtering)</option> | 277 <option value="d">Density Plots (if filtering)</option> |
| 277 <option value="c">CpmsVsCounts Plots (if filtering on cpms)</option> | 278 <option value="c">CpmsVsCounts Plots (if filtering on cpms)</option> |
| 278 <option value="b">Box Plots (if normalising)</option> | 279 <option value="b">Box Plots (if normalising)</option> |
| 279 <option value="x">MDS Extra (Dims 2vs3 and 3vs4)</option> | 280 <option value="x">MDS Extra (Dims 2vs3 and 3vs4)</option> |
| 280 <option value="m">MD Plots for individual samples</option> | 281 <option value="m">MD Plots for individual samples</option> |
| 382 </element> | 383 </element> |
| 383 </output_collection> | 384 </output_collection> |
| 384 <output name="outReport" > | 385 <output name="outReport" > |
| 385 <assert_contents> | 386 <assert_contents> |
| 386 <has_text text="Limma Analysis Output" /> | 387 <has_text text="Limma Analysis Output" /> |
| 388 <has_text text="Glimma Interactive Results" /> | |
| 387 <not_has_text text="RData" /> | 389 <not_has_text text="RData" /> |
| 388 </assert_contents> | 390 </assert_contents> |
| 389 </output> | 391 </output> |
| 390 </test> | 392 </test> |
| 391 <!-- Ensure annotation file input works --> | 393 <!-- Ensure annotation file input works --> |
| 462 <has_text_matching expression="11304.*0.4590" /> | 464 <has_text_matching expression="11304.*0.4590" /> |
| 463 </assert_contents> | 465 </assert_contents> |
| 464 </element> | 466 </element> |
| 465 </output_collection> | 467 </output_collection> |
| 466 </test> | 468 </test> |
| 467 <!-- Ensure factors file input works --> | 469 <!-- Ensure factors file with unordered samples works --> |
| 468 <test> | 470 <test> |
| 469 <param name="format" value="matrix" /> | 471 <param name="format" value="matrix" /> |
| 470 <param name="ffile" value="yes" /> | 472 <param name="ffile" value="yes" /> |
| 471 <param name="finfo" value="factorinfo.txt" /> | 473 <param name="finfo" value="factorinfo.txt" /> |
| 472 <param name="counts" value="matrix.txt" /> | 474 <param name="counts" value="matrix.txt" /> |
| 651 <help><