Mercurial > repos > jvolkening > krakentools
view kreport2krona.xml @ 0:d491c23394f9 draft default tip
"planemo upload for repository https://github.com/jvolkening/galaxy-tools/tree/master/tools/krakentools"
author | jvolkening |
---|---|
date | Thu, 30 Sep 2021 17:54:31 +0000 |
parents | |
children |
line wrap: on
line source
<tool id="krakentools_kreport2krona" name="Kraken To Krona" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="17.09"> <description>Convert a Kraken/Kraken2 report to a Krona-compatible text file</description> <macros> <import>macros.xml</import> </macros> <expand macro="requirements" /> <expand macro="stdio" /> <version_command>echo -n @TOOL_VERSION@</version_command> <command detect_errors="exit_code"><![CDATA[ kreport2krona.py --report '$report' -o '$output' $intermediate_ranks ]]></command> <inputs> <param name="report" argument="--report" format="tabular" type="data" label="Report" help="Report (classification) file from Kraken/Kraken2" /> <param name="intermediate_ranks" argument="--intermediate-ranks" type="boolean" value="False" truevalue="--intermediate-ranks" falsevalue="--no-intermediate-ranks" label="Intermediate ranks" help="Include non-standard taxonomic levels" /> </inputs> <outputs> <data name="output" format="tabular" label="${tool.name} on ${on_string}: table" /> </outputs> <tests> <!-- test Kraken2 input, no intermediate ranks --> <test> <param name="report" value="kraken2.report" ftype="tabular"/> <param name="intermediate_ranks" value="False"/> <output name="output" file="krona.k2.noint.tsv"/> </test> <!-- test KrakenUniq input, intermediate ranks --> <test> <param name="report" value="kraken2.report" ftype="tabular"/> <param name="intermediate_ranks" value="True"/> <output name="output" file="krona.k2.int.tsv"/> </test> </tests> <help><![CDATA[ .. class:: infomark **What it does** ------------------- After running Kraken, Kraken2, or KrakenUniq, users may use the `kreport2krona.py` program to convert the report file to a tabular format suitable for input into Krona. **Example usage** ------------------- .. code-block:: bash kraken2 --db KRAKEN2DB --threads THREADNUM --report MYSAMPLE.KREPORT \ --paired SAMPLE_1.FASTA SAMPLE_2.FASTA > MYSAMPLE.KRAKEN2 kreport2krona.py --report MYSAMPLE.KREPORT --output MYSAMPLE.krona ktImportText MYSAMPLE.krona -o MYSAMPLE.krona.html ------------------- **Command-line arguments** ------------------- The following command-line usage corresponds with the Galaxy wrapper parameters:: usage: kreport2krona.py [-h] -r R_FILE -o O_FILE [--intermediate-ranks] [--no-intermediate-ranks] optional arguments: -h, --help show this help message and exit -r R_FILE, --report-file R_FILE, --report R_FILE Input kraken report file for converting -o O_FILE, --output O_FILE Output krona-report file name --intermediate-ranks Include non-traditional taxonomic ranks in output --no-intermediate-ranks Do not include non-traditional taxonomic ranks in output [default: no intermediate ranks] -------------------- **More Information** -------------------- Author: Jennifer Lu See the `online documentation`_ .. _`online documentation`: https://github.com/jenniferlu717/KrakenTools#kreport2kronapy -------------------- **Galaxy Wrapper Development** -------------------- Author: Jeremy Volkening ]]></help> <expand macro="citations" /> </tool>