comparison dram_strainer.xml @ 3:f081f73cc0be draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dram commit 3234c3d93fa294fa9c2c5148eae4b399d42904d8
author iuc
date Fri, 23 Aug 2024 08:18:27 +0000
parents 9c8f2cfb70ba
children
comparison
equal deleted inserted replaced
2:9c8f2cfb70ba 3:f081f73cc0be
5 </macros> 5 </macros>
6 <expand macro="bio_tools"/> 6 <expand macro="bio_tools"/>
7 <expand macro="requirements"/> 7 <expand macro="requirements"/>
8 <command detect_errors="exit_code"><![CDATA[ 8 <command detect_errors="exit_code"><![CDATA[
9 DRAM.py strainer 9 DRAM.py strainer
10 --input_annotations '$input_annotations' 10 --input_tsv '$input_tsv'
11 --input_fasta '$input_fasta' 11 --input_fasta '$input_fasta'
12 --output_fasta '$output_fasta' 12 --output_fasta '$output_fasta'
13 #if $advanced.fastas: 13 #if $advanced.fastas:
14 --fastas '$advanced.fastas' 14 --fastas '$advanced.fastas'
15 #end if 15 #end if
20 --genes '$advanced.genes' 20 --genes '$advanced.genes'
21 #end if 21 #end if
22 #if $advanced.identifiers: 22 #if $advanced.identifiers:
23 --identifiers '$advanced.identifiers' 23 --identifiers '$advanced.identifiers'
24 #end if 24 #end if
25 ## Broken in 3.5.1 - https://github.com/WrightonLabCSU/DRAM/issues/194 25 #if $advanced.categories:
26 ##if $advanced.categories: 26 --categories '$advanced.categories'
27 ## --categories '$advanced.categories' 27 #end if
28 ##end if
29 #if $advanced.custom_distillate: 28 #if $advanced.custom_distillate:
30 --custom_distillate '$advanced.custom_distillate' 29 --custom_distillate '$advanced.custom_distillate'
31 #end if 30 #end if
32 ]]></command> 31 ]]></command>
33 <inputs> 32 <inputs>
34 <param argument="--input_annotations" type="data" format="tabular" label="Annotations file" help="Produced by the DRAM annotate tool"/> 33 <param argument="--input_tsv" type="data" format="tabular" label="Annotations file" help="Produced by the DRAM annotate tool"/>
35 <param argument="--input_fasta" type="data" format="fasta,fasta.gz" label="FASTA file to filter"/> 34 <param argument="--input_fasta" type="data" format="fasta,fasta.gz" label="FASTA file to filter"/>
36 <section name="advanced" title="Advanced options" expanded="false"> 35 <section name="advanced" title="Advanced options" expanded="false">
37 <param argument="--fastas" type="text" value="" label="Space-separated list of fastas to keep" help="Optional, leave blank to ignore"> 36 <param argument="--fastas" type="text" value="" label="Space-separated list of fastas to keep" help="Optional, leave blank to ignore">
38 <expand macro="sanitizer"/> 37 <expand macro="sanitizer"/>
39 </param> 38 </param>
41 <expand macro="sanitizer"/> 40 <expand macro="sanitizer"/>
42 </param> 41 </param>
43 <expand macro="genes_param"/> 42 <expand macro="genes_param"/>
44 <expand macro="identifiers_param"/> 43 <expand macro="identifiers_param"/>
45 <expand macro="custom_distillate_param"/> 44 <expand macro="custom_distillate_param"/>
46 <!-- Broken in 3.5.1, see above --> 45 <expand macro="categories_param"/>
47 <!-- <expand macro="categories_param"/> -->
48 </section> 46 </section>
49 </inputs> 47 </inputs>
50 <outputs> 48 <outputs>
51 <data name="output_fasta" format="fasta"/> 49 <data name="output_fasta" format="fasta"/>
52 </outputs> 50 </outputs>
53 <tests> 51 <tests>
54 <test expect_num_outputs="1"> 52 <test expect_num_outputs="1">
55 <param name="input_annotations" ftype="tabular" value="annotated1.tabular"/> 53 <param name="input_tsv" value="annotated1.tabular" ftype="tabular"/>
56 <param name="input_fasta" ftype="fasta.gz" value="strainer_input_fasta1.fasta.gz"/> 54 <param name="input_fasta" value="strainer_input_fasta1.fasta.gz" ftype="fasta.gz"/>
57 <param name="fastas" value="dataset_"/> 55 <param name="fastas" value="dataset_"/>
58 <param name="scaffolds" value="scaffold_"/> 56 <param name="scaffolds" value="scaffold_"/>
59 <param name="identifiers" value="K15023"/> 57 <param name="identifiers" value="K15023"/>
60 <param name="custom_distillate" ftype="tabular" value="distill_custom.tabular"/> 58 <param name="custom_distillate" value="distill_custom.tabular" ftype="tabular"/>
61 <output name="output_fasta" ftype="fasta" value="strainer_output1.fasta"/> 59 <output name="output_fasta" ftype="fasta" value="strainer_output1.fasta"/>
62 </test> 60 </test>
63 </tests> 61 </tests>
64 <help> 62 <help>
65 **What it does** 63 **What it does**