Mercurial > repos > earlhaminst > ete
diff ete_init_taxdb.xml @ 2:03c10736e497 draft
planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit 91b634b8f9b131045bbbbf43cc8edbea59ac686b-dirty
author | earlhaminst |
---|---|
date | Tue, 07 Nov 2017 11:45:13 -0500 |
parents | |
children | 077021c45b96 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ete_init_taxdb.xml Tue Nov 07 11:45:13 2017 -0500 @@ -0,0 +1,48 @@ +<tool id="ete_init_taxdb" name="ETE taxa DB generator" version="@VERSION@"> + <description>generates the ETE sqlite DB from the NCBI taxdump.tar.gz</description> + <macros> + <import>ete_macros.xml</import> + </macros> + <expand macro="requirements" /> + <command detect_errors="exit_code"><![CDATA[ +python '$__tool_directory__/ete_init_taxdb.py' +#if $latestcond.latest == "local" + -t '$latestcond.taxdump' +#end if +-d '$database' + ]]></command> + <inputs> + <conditional name="latestcond"> + <param name="latest" type="select" label="Get latest version" help="Get the latest version of the taxdump from the NCBI website"> + <option value="local" selected="true">Use a local taxdump</option> + <option value="latest">Get latest taxdump online</option> + </param> + <when value="local"> + <param name="taxdump" type="data" format="tar" label="NCBI taxdump" help="NCBI taxonomy database dump in tar.gz format" /> + </when> + <when value="latest" /> + </conditional> + </inputs> + <outputs> + <data name="database" format="sqlite" label="${tool.name} on ${on_string}" /> + </outputs> + <tests> + <test> + <param name="latest" value="local" /> + <param name="taxdump" ftype="tar" value="taxdump.tar.gz" /> + <output name="database" file="taxdump.sqlite" compare="sim_size" /> + </test> + </tests> + <help><![CDATA[ +Generates the ETE sqlite data base from the NCBI taxdump.tar.gz using the .. _ETE Toolkit: http://etetoolkit.org/ + +**Input** + +- NCBI taxdump: NCBI taxdump in tar.gz format. If not given the latest is downloaded from ftp://ftp.ncbi.nih.gov/pub/taxonomy/taxdump.tar.gz + +**Output** + +- *(ETE3) Taxonomy Database* a sqlite database that has been created by ETE from the NCBI taxonomy dump + ]]></help> + <expand macro="citations" /> +</tool>