Repository 'kraken_taxonomy_report'
hg clone https://toolshed.g2.bx.psu.edu/repos/iuc/kraken_taxonomy_report

Changeset 5:bfae8da6082c (2024-03-12)
Previous changeset 4:27d65c78863c (2022-03-20)
Commit message:
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kraken_taxonomy_report commit 5b5fa1a3d9492fbbf01aa6ddceca9d4525c7cba5
modified:
kraken_taxonomy_report.xml
b
diff -r 27d65c78863c -r bfae8da6082c kraken_taxonomy_report.xml
--- a/kraken_taxonomy_report.xml Sun Mar 20 16:39:48 2022 +0000
+++ b/kraken_taxonomy_report.xml Tue Mar 12 09:52:55 2024 +0000
[
b'@@ -1,8 +1,16 @@\n-<tool id="kraken_taxonomy_report" name="Kraken taxonomic report" version="0.0.3" profile="16.04">\n+<tool id="kraken_taxonomy_report" name="Kraken taxonomic report" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="16.04">\n     <description>view report of classification for multiple samples</description>\n+    <macros>\n+        <token name="@TOOL_VERSION@">0.0.3</token>\n+        <token name="@VERSION_SUFFIX@">1</token>\n+    </macros>\n+    <xrefs>\n+        <xref type="bio.tools">Kraken-Taxonomy-Report</xref>\n+    </xrefs>\n     <requirements>\n         <requirement type="package" version="1.66">biopython</requirement>\n     </requirements>\n+\n     <version_command>python \'${__tool_directory__}/kraken_taxonomy_report.py\' --version</version_command>\n     <command><![CDATA[\n #for $input_classification in $classification:\n@@ -13,17 +21,17 @@\n python \'${__tool_directory__}/kraken_taxonomy_report.py\'\n \n --db \'${kraken_database.fields.name}\'\n-${show_zeros}\n-${header_line}\n+${show_zeros_param}\n+${header_line_param}\n ${otu_name}\n-${taxonomy}\n-${show_rank}\n-${intermediate}\n-${sanitize_names}\n-#if str( $cluster.cluster ):\n-    --cluster ${cluster.cluster}\n+${taxo}\n+${rank}\n+${intermediate_rank}\n+${sanitize_names_param}\n+#if str( $cluster.cluster_param ):\n+    --cluster ${cluster.cluster_param}\n #else:\n-    ${cluster.summation}\n+    ${cluster.summ}\n #end if\n \n --output \'${output_report}\'\n@@ -38,8 +46,8 @@\n     ]]></command>\n     <inputs>\n         <param format="tabular" label="Kraken output" multiple="True" name="classification" type="data" />\n-        <param checked="False" falsevalue="" argument="--show-zeros" label="Display taxa even if they lack a read in any sample" name="show_zeros" truevalue="--show-zeros" type="boolean" />\n-        <param checked="True" falsevalue="" argument="--header-line" label="Display a header line indicating sample IDs" name="header_line" truevalue="--header-line" type="boolean" />\n+        <param checked="False" falsevalue="" argument="--show-zeros" label="Display taxa even if they lack a read in any sample" name="show_zeros_param" truevalue="--show-zeros" type="boolean" />\n+        <param checked="True" falsevalue="" argument="--header-line" label="Display a header line indicating sample IDs" name="header_line_param" truevalue="--header-line" type="boolean" />\n         <param label="Select a Kraken database" name="kraken_database" type="select" help="Select the same database used to classify reads">\n             <options from_data_table="kraken_databases">\n                 <validator message="No Kraken databases are available" type="no_options" />\n@@ -50,12 +58,12 @@\n             <option value="--name-long">Taxonified Name</option>\n             <option value="--name-id">Node ID</option>\n         </param>\n-        <param checked="True" falsevalue="" argument="--sanitize-names" label="Sanitize Names" name="sanitize_names" truevalue="--sanitize-names" type="boolean" help="Replace special chars (\\t| |\\||\\.;) with underscore (_)" />\n-        <param checked="False" falsevalue="" argument="--show-rank" label="Output Rank Name in (second to) last column" name="show_rank" truevalue="--show-rank" type="boolean" />\n-        <param checked="False" falsevalue="" argument="--taxonomy" label="Output taxonomy in last column" name="taxonomy" truevalue="--taxonomy" type="boolean" />\n-        <param checked="True" falsevalue="" argument="--intermediate" label="Display intermediate ranks" name="intermediate" truevalue="--intermediate" type="boolean" />\n+        <param checked="True" falsevalue="" argument="--sanitize-names" label="Sanitize Names" name="sanitize_names_param" truevalue="--sanitize-names" type="boolean" help="Replace special chars (\\t| |\\||\\.;) with underscore (_)" />\n+        <param checked="False" falsevalue="" argument="--show-rank" label="Output Rank Name in (second to) last column" name="rank" truevalue="--show-rank" type="boolean" />\n+        <param checked="False" falsevalue="" argument'..b'st expect_num_outputs="2">\n             <param name="classification" value="input_kraken_1.tabular" ftype="tabular"/>\n-            <param name="show_zeros" value="True"/>\n-            <param name="header_line" value="True"/>\n+            <param name="show_zeros_param" value="True"/>\n+            <param name="header_line_param" value="True"/>\n             <param name="kraken_database" value="test_db"/>\n             <param name="otu_name" value=""/>\n-            <param name="sanitize_names" value="True"/>\n-            <param name="show_rank" value="True"/>\n-            <param name="taxonomy" value="True"/>\n-            <param name="intermediate" value="True"/>\n+            <param name="sanitize_names_param" value="True"/>\n+            <param name="rank" value="True"/>\n+            <param name="taxo" value="True"/>\n+            <param name="intermediate_rank" value="True"/>\n             <conditional name="cluster">\n-                <param name="cluster" value=""/>\n-                <param name="summation" value="False"/>\n+                <param name="cluster_param" value=""/>\n+                <param name="summ" value="False"/>\n             </conditional>\n             <param name="tree" value="True"/>\n             <output name="output_report" file="output_abundance_2.tabular" ftype="tabular"/>\n             <output name="output_tree" file="output_tree_1.newick" />\n         </test>\n-        <test>\n+        <test expect_num_outputs="2">\n             <param name="classification" value="input_kraken_1.tabular" ftype="tabular"/>\n-            <param name="show_zeros" value="True"/>\n-            <param name="header_line" value="True"/>\n+            <param name="show_zeros_param" value="True"/>\n+            <param name="header_line_param" value="True"/>\n             <param name="kraken_database" value="test_db"/>\n             <param name="otu_name" value=""/>\n-            <param name="sanitize_names" value="True"/>\n-            <param name="show_rank" value="True"/>\n-            <param name="taxonomy" value="True"/>\n-            <param name="intermediate" value="False"/>\n+            <param name="sanitize_names_param" value="True"/>\n+            <param name="rank" value="True"/>\n+            <param name="taxo" value="True"/>\n+            <param name="intermediate_rank" value="False"/>\n             <conditional name="cluster">\n-                <param name="cluster" value="Species"/>\n+                <param name="cluster_param" value="Species"/>\n             </conditional>\n             <param name="tree" value="True"/>\n             <output name="output_report" file="output_abundance_3.tabular" ftype="tabular"/>\n             <output name="output_tree" file="output_tree_3.newick" />\n         </test>\n-        <test>\n+        <test expect_num_outputs="2">\n             <param name="classification" value="input_kraken_1.tabular,input_kraken_2.tabular" ftype="tabular"/>\n-            <param name="show_zeros" value="True"/>\n-            <param name="header_line" value="True"/>\n+            <param name="show_zeros_param" value="True"/>\n+            <param name="header_line_param" value="True"/>\n             <param name="kraken_database" value="test_db"/>\n             <param name="otu_name" value=""/>\n-            <param name="sanitize_names" value="True"/>\n-            <param name="show_rank" value="True"/>\n-            <param name="taxonomy" value="True"/>\n-            <param name="intermediate" value="False"/>\n+            <param name="sanitize_names_param" value="True"/>\n+            <param name="rank" value="True"/>\n+            <param name="taxo" value="True"/>\n+            <param name="intermediate_rank" value="False"/>\n             <conditional name="cluster">\n-                <param name="cluster" value="Species"/>\n+                <param name="cluster_param" value="Species"/>\n             </conditional>\n             <param name="tree" value="True"/>\n             <output name="output_report" file="output_abundance_4.tabular" ftype="tabular"/>\n'