annotate combine_kreports.xml @ 0:d65105d99074 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
author iuc
date Mon, 13 Feb 2023 10:23:11 +0000
parents
children 4960abe31b4d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
1 <tool id="krakentools_combine_kreports" name="Krakentools: Combine multiple Kraken reports" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
2 <description>into a combined report file</description>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
3 <macros>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
4 <import>macros.xml</import>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
5 </macros>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
6 <expand macro="biotools"/>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
7 <expand macro="requirements"/>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
8 <expand macro="version"/>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
10 combine_kreports.py
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
11 --reports
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
12 #for $report in $reports
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
13 '$report'
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
14 #end for
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
15 --output '$output'
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
16 $display_headers
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
17 $only_combined
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
18 ]]></command>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
19 <inputs>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
20 <param argument="--reports" type="data" multiple="true" format="tabular" label="Kraken report file(s)" />
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
21 <param name="display_headers" type="boolean" checked="true" truevalue="--display-headers" falsevalue="--no-headers" label="display headers in output"/>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
22 <param name="only_combined" type="boolean" checked="false" truevalue="--only-combined" falsevalue="" label="display only combined read counts and percentages"/>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
23 </inputs>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
24 <outputs>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
25 <data name="output" format="tabular" />
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
26 </outputs>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
27 <tests>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
28 <test>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
29 <param name="reports" value="beta_kreport_1.tabular,beta_kreport_3.tabular"/>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
30 <param name="display_headers" value="--no-headers"/>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
31 <output name="output" file="combined_kreport.tabular"/>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
32 </test>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
33 <test>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
34 <param name="reports" value="beta_kreport_1.tabular,beta_kreport_3.tabular"/>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
35 <param name="display_headers" value="--no-headers"/>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
36 <param name="only_combined" value="--only-combined"/>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
37 <output name="output" file="only_combined_count.tabular"/>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
38 </test>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
39 </tests>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
40 <help><![CDATA[
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
41 KrakenTools is a suite of scripts to be used alongside the Kraken, KrakenUniq, Kraken 2, or Bracken programs. These scripts are designed to help Kraken users with downstream analysis of Kraken results. This script combines multiple Kraken reports into a combined report file.
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
42
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
43 Input
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
44 ------
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
45 Kraken-style reports to combine
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
46
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
47 Output
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
48 ------
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
49 Combine Kraken reports
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
50
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
51 Input file format (tab-delimited)
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
52 - percentage of total reads
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
53 - number of reads (including reads within subtree)
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
54 - number of reads (only at this level)
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
55 - taxonomic classification level (U, D, P, C, O, F, G, S,...etc)
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
56 - NCBI taxonomic ID
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
57 - name of level
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
58
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
59 Output file format (tab-delimited)
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
60 - percentage of total reads (for summed reads)
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
61 - combined number of reads (including reads within subtree)
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
62 - combined number of reads (only at this level)
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
63 - S1_all_reads, S1_lvl_reads, S2_all_reads, S2_lvl_reads, ...etc.
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
64 - taxonomic classification level (U, D, P, C, O, F, G, S,...etc)
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
65 - NCBI taxonomic ID
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
66 - name of level
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
67
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
68 ]]></help>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
69 <expand macro="citations"/>
d65105d99074 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 28a15bb06175426ba161f346dff983f3cdd0fc10
iuc
parents:
diff changeset
70 </tool>