Mercurial > repos > iuc > krakentools_combine_kreports
annotate combine_kreports.xml @ 2:e0d3f5969458 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/krakentools commit 92c58a65005708fbd56b27b86969c01a1258ddb9
author | iuc |
---|---|
date | Wed, 15 Mar 2023 18:18:07 +0000 |
parents | d65105d99074 |
children | 4960abe31b4d |
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> |