annotate data_manager/gtdbtk_database_installer.xml @ 1:2814c058a087 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 196c4976945b02d23227836ae9cf70a9f44eed59
author iuc
date Tue, 03 Jan 2023 09:05:09 +0000
parents 629464b96c2e
children 6ab422fba1a3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
1 <tool id="gtdbtk_database_installer" name="GTDB-Tk Database Installer" tool_type="manage_data" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
2 <description></description>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
3 <macros>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
4 <token name="@TOOL_VERSION@">202</token>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
5 <token name="@VERSION_SUFFIX@">0</token>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
6 <token name="@PROFILE@">20.09</token>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
7 </macros>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
8 <requirements>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
9 <requirement type="package" version="3.10.2">python</requirement>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
10 </requirements>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
11 <command>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
12 <![CDATA[
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
13 python '$__tool_directory__/gtdbtk_database_installer.py'
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
14 --database_id '$database_id'
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
15 --database_name '$database_name'
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
16 --url '$url'
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
17 --out_file '$out_file'
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
18 ]]>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
19 </command>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
20 <inputs>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
21 <param name="database_name" type="text" value="" label="Database name or description" help="This value will be displayed in the GTDB-Tk Database select list"/>
1
2814c058a087 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 196c4976945b02d23227836ae9cf70a9f44eed59
iuc
parents: 0
diff changeset
22 <param name="database_id" type="text" value="" label="Database id" help="This value must be unique with no whitespace allowed - use underscores"/>
2814c058a087 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 196c4976945b02d23227836ae9cf70a9f44eed59
iuc
parents: 0
diff changeset
23 <param
2814c058a087 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 196c4976945b02d23227836ae9cf70a9f44eed59
iuc
parents: 0
diff changeset
24 name="url"
2814c058a087 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 196c4976945b02d23227836ae9cf70a9f44eed59
iuc
parents: 0
diff changeset
25 type="text"
2814c058a087 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 196c4976945b02d23227836ae9cf70a9f44eed59
iuc
parents: 0
diff changeset
26 value="https://data.gtdb.ecogenomic.org/releases/release202/202.0/auxillary_files/gtdbtk_r202_data.tar.gz"
2814c058a087 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 196c4976945b02d23227836ae9cf70a9f44eed59
iuc
parents: 0
diff changeset
27 label="URL for GTDB release"
2814c058a087 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 196c4976945b02d23227836ae9cf70a9f44eed59
iuc
parents: 0
diff changeset
28 help="This should point to a GTDB release tarball. A table of available databases and their version compatability can be found at https://ecogenomics.github.io/GTDBTk/installing/index.html#gtdb-tk-reference-data."
2814c058a087 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 196c4976945b02d23227836ae9cf70a9f44eed59
iuc
parents: 0
diff changeset
29 />
0
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
30 </inputs>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
31 <outputs>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
32 <data name="out_file" format="data_manager_json"/>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
33 </outputs>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
34 <tests>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
35 <test>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
36 <!-- Not actually installing a huge GTDB-Tk database -->
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
37 <param name="database_id" value="release202"/>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
38 <param name="database_name" value="GTDB-Tk database release 202"/>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
39 <param name="url" value="https://data.gtdb.ecogenomic.org/releases/release202/202.0/VERSION"/>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
40 <output name="out_file">
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
41 <assert_contents>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
42 <has_text text="GTDB-Tk database release 202"/>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
43 <has_text text="release202"/>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
44 </assert_contents>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
45 </output>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
46 </test>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
47 </tests>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
48 <help>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
49 </help>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
50 <citations>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
51 <citation type="doi">doi.org/10.1038/s41587-020-0501-8</citation>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
52 <citation type="doi">dx.doi.org/10.1038/nbt.4229</citation>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
53 </citations>
629464b96c2e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_gtdbtk_database_installer commit 69da0d34ea6e72c0427ec2d3e882c86cbb90833f
iuc
parents:
diff changeset
54 </tool>