comparison kraken-translate.xml @ 0:77ca66b1f5e9 draft

planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken_translate/ commit 00a7926c285bc4a339bd7deebf40b28f39c7d947-dirty
author devteam
date Thu, 23 Jul 2015 10:56:31 -0400
parents
children 475284b74179
comparison
equal deleted inserted replaced
-1:000000000000 0:77ca66b1f5e9
1 <tool id="kraken-translate" name="Kraken-translate" version="1.1.0">
2 <description>
3 convert taxonomy IDs to names
4 </description>
5 <macros>
6 <import>macros.xml</import>
7 </macros>
8 <command>
9 <![CDATA[
10 @SET_DATABASE_PATH@ &&
11 kraken-translate @INPUT_DATABASE@ $mpa_format "${input}" > "${translated}"
12 ]]>
13 </command>
14 <inputs>
15 <param format="tabular" label="Kraken output" name="input" type="data" help="Select taxonomy classification produced by kraken"/>
16 <param label="Restrict labels to standard rank assignments" name="mpa_format" truevalue="--mpa-format" falsevalue="" type="boolean" />
17 <expand macro="input_database" />
18 </inputs>
19 <outputs>
20 <data format="tabular" label="${tool.name} on ${on_string}: Translated classification" name="translated" />
21 </outputs>
22 <help>
23 <![CDATA[
24
25 .. class:: warningmark
26
27 **Note**: the database used must be the same as the one used in the original Kraken run
28
29 -------
30
31 **What it does**
32
33 The file sequences.labels generated by the above example is a text file with two tab-delimited columns, and one line for each classified sequence in sequences.fa; unclassified sequences are not reported by kraken-translate. The first column of kraken-translate's output are the sequence IDs of the classified sequences, and the second column contains the taxonomy of the sequence. For example, an output line from kraken::
34
35 C SEQ1 562 36 562:6
36
37 Would result in a corresponding output line from kraken-translate::
38
39 SEQ1 root;cellular organisms;Bacteria;Proteobacteria;Gammaproteobacteria;Enterobacteriales;Enterobacteriaceae;Escherichia;Escherichia coli
40
41 Alternatively, kraken-translate accepts the option ``--mpa-format`` which will report only levels of the taxonomy with standard rank assignments (superkingdom, kingdom, phylum, class, order, family, genus, species), and uses pipes to delimit the various levels of the taxonomy. For example, ``kraken-translate --mpa-format`` with the above example output from kraken would result in the following line of output::
42
43 SEQ1 d__Bacteria|p__Proteobacteria|c__Gammaproteobacteria|o__Enterobacteriales|f__Enterobacteriaceae|g__Escherichia|s__Escherichia_coli
44
45 Taxonomy assignments above the superkingdom rank are represented as just "root" when using the ``--mpa-report`` option with kraken-translate.
46 ]]>
47 </help>
48 <expand macro="requirements" />
49 <expand macro="stdio" />
50 <expand macro="version_command" />
51 <expand macro="citations" />
52 </tool>