comparison blast_report_basic.xml @ 21:bb237fe7fb05 draft

Uploaded
author dfornika
date Tue, 03 Mar 2020 09:06:33 +0000
parents d8ff114ba12f
children 261235bbd475
comparison
equal deleted inserted replaced
20:d8ff114ba12f 21:bb237fe7fb05
3 <command> 3 <command>
4 <![CDATA[ 4 <![CDATA[
5 python '${__tool_directory__}/blast_report.py' 5 python '${__tool_directory__}/blast_report.py'
6 --min-identity ${min_identity} 6 --min-identity ${min_identity}
7 --filter-keywords '${filter_keywords}' 7 --filter-keywords '${filter_keywords}'
8 #if str($bins) != "None" 8 #if str($reference_database_bins) != "None"
9 -b '${bins.fields.path}' 9 -b '"${reference_database_bins.fields.name}"=${reference_database_bins.fields.path}'
10 #end if 10 #end if
11 $discard_redundant 11 $discard_redundant
12 '${tabular_blast_report_input}' 12 '${tabular_blast_report_input}'
13 '${__tool_directory__}/templates/template2.tmpl' 13 '${__tool_directory__}/templates/template2.tmpl'
14 '${out_html}' 14 '${out_html}'
17 </command> 17 </command>
18 <inputs> 18 <inputs>
19 <param name="tabular_blast_report_input" type="data" format="tabular" label="Tabular BLAST results (extended 25 columns + qcov)"/> 19 <param name="tabular_blast_report_input" type="data" format="tabular" label="Tabular BLAST results (extended 25 columns + qcov)"/>
20 <param name="min_identity" type="integer" min="90" max="100" value="97" label="Minimum percentage identity"/> 20 <param name="min_identity" type="integer" min="90" max="100" value="97" label="Minimum percentage identity"/>
21 <param name="filter_keywords" type="text" size="50" label="Comma-separated list of description keyword filters" value="bovine,clone,environmental,swine,uncultivated,uncultured,unidentified"/> 21 <param name="filter_keywords" type="text" size="50" label="Comma-separated list of description keyword filters" value="bovine,clone,environmental,swine,uncultivated,uncultured,unidentified"/>
22 <param name="bins" type="select" label="Reference Database Bins" multiple="true" display="checkboxes"> 22 <param name="reference_database_bins" type="select" label="Reference Database Bins" multiple="true" display="checkboxes">
23 <options from_data_table="blast_report_reference_database_bins"> 23 <options from_data_table="blast_report_reference_database_bins">
24 <validator type="no_options" message="No BLAST reference bins available" /> 24 <validator type="no_options" message="No BLAST reference bins available" />
25 </options> 25 </options>
26 </param> 26 </param>
27 <param name="discard_redundant" type="boolean" truevalue="-r" falsevalue="" label="Throw out redundant hits?"/> 27 <param name="discard_redundant" type="boolean" truevalue="-r" falsevalue="" label="Throw out redundant hits?"/>
29 <outputs> 29 <outputs>
30 <data name="out_html" format="html" label="$tool.name on data $tabular_blast_report_input.hid: report"/> 30 <data name="out_html" format="html" label="$tool.name on data $tabular_blast_report_input.hid: report"/>
31 <data name="out_tab" format="tabular" label="$tool.name on data $tabular_blast_report_input.hid: tabular results"/> 31 <data name="out_tab" format="tabular" label="$tool.name on data $tabular_blast_report_input.hid: tabular results"/>
32 </outputs> 32 </outputs>
33 <tests> 33 <tests>
34 <test>
35 <param name="reference_database_bins" value="test_entry"/>
36 <param name="tabular_blast_report_input" value="NR_114042.1_vs_NCBI16SMicrobial_top20_standard25col_plus_qcovs.tsv"/>
37 <output name="out_tab" file="NR_114042.1_vs_NCBI16SMicrobial_output_report_tabular.tsv" ftype="tabular"/>
38 </test>
34 </tests> 39 </tests>
35 <help> 40 <help>
36 41
37 .. class:: infomark 42 .. class:: infomark
38 43