Mercurial > repos > iuc > data_manager_mmseqs2_database
annotate data_manager/data_manager_mmseqs2_download.xml @ 2:35885ec2e59b draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 611b90f1628037f05d85905c88629a422d0a2053
author | iuc |
---|---|
date | Mon, 14 Apr 2025 18:39:14 +0000 |
parents | 75cc3fb4c10f |
children |
rev | line source |
---|---|
0
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
1 <tool id="data_manager_mmseqs2_download" name="Download MMseqs2 databases" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" tool_type="manage_data" profile="22.05"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
2 <description></description> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
3 <macros> |
2
35885ec2e59b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 611b90f1628037f05d85905c88629a422d0a2053
iuc
parents:
0
diff
changeset
|
4 <token name="@TOOL_VERSION@">17-b804f</token> |
0
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
5 <token name="@VERSION_SUFFIX@">0</token> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
6 </macros> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
7 <requirements> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
8 <requirement type="package" version="@TOOL_VERSION@">mmseqs2</requirement> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
9 </requirements> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
10 <command detect_errors="exit_code"><![CDATA[ |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
11 #set $database_name = str($database).split('/')[-1] if '/' in str($database) else str($database) |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
12 |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
13 mkdir -p '$out_file.extra_files_path'/'$database_name' && |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
14 mmseqs databases |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
15 '$database' '$out_file.extra_files_path'/'$database_name'/database |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
16 'tmp' |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
17 --threads "\${GALAXY_SLOTS:-1}" && |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
18 cp '$dmjson' '$out_file' |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
19 ]]></command> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
20 <configfiles> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
21 <configfile name="dmjson"><![CDATA[ |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
22 #from datetime import date |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
23 #set $database_name = str($database).split('/')[-1] if '/' in str($database) else str($database) |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
24 { |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
25 "data_tables":{ |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
26 "mmseqs2_databases":[ |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
27 { |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
28 "value": "${database}-@TOOL_VERSION@-#echo date.today().strftime('%d%m%Y')#", |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
29 "name": "${database} #echo date.today().strftime('%d%m%Y')#", |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
30 "type": "${db_type}", |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
31 "taxonomy": "${db_taxonomy}", |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
32 "path": "$database_name", |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
33 "version": "@TOOL_VERSION@" |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
34 } |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
35 ] |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
36 } |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
37 }]]> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
38 </configfile> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
39 </configfiles> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
40 <inputs> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
41 <conditional name="db_name"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
42 <param argument="type" type="select" label="Type of Databases"> |
2
35885ec2e59b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 611b90f1628037f05d85905c88629a422d0a2053
iuc
parents:
0
diff
changeset
|
43 <option value="aminoacid">Aminoacid databases without taxonomy</option> |
0
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
44 <option value="aminoacid_taxonomy">Aminoacid databases that can be used for taxonomy</option> |
2
35885ec2e59b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 611b90f1628037f05d85905c88629a422d0a2053
iuc
parents:
0
diff
changeset
|
45 <option value="nucleotide">Nucleotide databases without taxonomy</option> |
0
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
46 <option value="nucleotide_taxonomy">Nucleotide databases that can be used for taxonomy</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
47 <option value="profile">Profile databases</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
48 </param> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
49 <when value="aminoacid"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
50 <param name="db_type" value="aminoacid" type="hidden"/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
51 <param name="db_taxonomy" value="no" type="hidden"/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
52 <param name="database" type="select" label="MMseqs2 aminoacid databases"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
53 <option value="PDB">PDB (The Protein Data Bank)</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
54 </param> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
55 </when> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
56 <when value="aminoacid_taxonomy"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
57 <param name="db_type" value="aminoacid" type="hidden"/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
58 <param name="db_taxonomy" value="yes" type="hidden"/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
59 <param name="database" type="select" label="MMseqs2 aminoacid databases that can be used for taxonomy"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
60 <option value="UniRef100" selected="true">UniRef100</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
61 <option value="UniRef90">UniRef90</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
62 <option value="UniRef50">UniRef50</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
63 <option value="UniProtKB">UniProtKB</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
64 <option value="UniProtKB/TrEMBL">TrEMBL (UniProtKB)</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
65 <option value="UniProtKB/Swiss-Prot">Swiss-Prot (UniProtKB)</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
66 <option value="NR">NR (Non-redundant protein sequences from GenPept, Swissprot, PIR, PDF, PDB, and NCBI RefSeq)</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
67 <option value="GTDB">GTDB (Genome Taxonomy Database)</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
68 </param> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
69 </when> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
70 <when value="nucleotide"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
71 <param name="db_type" value="nucleotide" type="hidden"/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
72 <param name="db_taxonomy" value="no" type="hidden"/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
73 <param name="database" type="select" label="MMseqs2 nucleotide databases"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
74 <option value="NT">NT (Partially non-redundant nucleotide sequences from all traditional divisions of GenBank, EMBL, and DDBJ excluding GSS, STS, PAT, EST, HTG, and WGS)</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
75 <option value="Resfinder">Resfinder</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
76 </param> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
77 </when> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
78 <when value="nucleotide_taxonomy"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
79 <param name="db_type" value="nucleotide" type="hidden"/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
80 <param name="db_taxonomy" value="yes" type="hidden"/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
81 <param name="database" type="select" label="MMseqs2 nucleotide databases that can be used for taxonomy"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
82 <option value="SILVA">SILVA</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
83 <option value="Kalamari">Kalamari</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
84 </param> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
85 </when> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
86 <when value="profile"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
87 <param name="db_type" value="profile" type="hidden"/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
88 <param name="db_taxonomy" value="no" type="hidden"/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
89 <param name="database" type="select" label="MMseqs2 profile databases"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
90 <option value="PDB70">PDB70 (PDB clustered to 70% sequence identity)</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
91 <option value="Pfam-A.full">Pfam-A.full</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
92 <option value="Pfam-A.seed">Pfam-A.seed</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
93 <option value="Pfam-B">Pfam-B</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
94 <option value="CDD">CDD (Conserved Domain Database)</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
95 <option value="VOGDB">VOGDB (Virus Orthologous Groups)</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
96 <option value="dbCAN2">dbCAN2 (database of carbohydrate-active enzymes)</option> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
97 </param> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
98 </when> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
99 </conditional> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
100 </inputs> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
101 <outputs> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
102 <data name="out_file" format="data_manager_json" label="${tool.name}"/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
103 </outputs> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
104 <tests> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
105 <test expect_num_outputs="1"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
106 <conditional name="db_name"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
107 <param name="type" value="nucleotide_taxonomy" /> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
108 <param name="db_type" value="nucleotide" /> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
109 <param name="db_taxonomy" value="yes" /> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
110 <param name="database" value="SILVA" /> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
111 </conditional> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
112 <output name="out_file"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
113 <assert_contents> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
114 <has_text text='"mmseqs2_databases":'/> |
2
35885ec2e59b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 611b90f1628037f05d85905c88629a422d0a2053
iuc
parents:
0
diff
changeset
|
115 <has_text text='"version": "@TOOL_VERSION@"'/> |
35885ec2e59b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 611b90f1628037f05d85905c88629a422d0a2053
iuc
parents:
0
diff
changeset
|
116 <has_text_matching expression='"value": "SILVA-@TOOL_VERSION@-[0-9]{8}"'/> |
0
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
117 <has_text_matching expression='"name": "SILVA [0-9]{8}"'/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
118 <has_text text='"type": "nucleotide"'/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
119 <has_text text='"taxonomy": "yes"'/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
120 <has_text text='"path": "SILVA"'/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
121 </assert_contents> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
122 </output> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
123 </test> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
124 <test expect_num_outputs="1"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
125 <conditional name="db_name"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
126 <param name="type" value="aminoacid_taxonomy" /> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
127 <param name="db_type" value="aminoacid" /> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
128 <param name="db_taxonomy" value="yes" /> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
129 <param name="database" value="UniProtKB/Swiss-Prot" /> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
130 </conditional> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
131 <output name="out_file"> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
132 <assert_contents> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
133 <has_text text='"mmseqs2_databases":'/> |
2
35885ec2e59b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 611b90f1628037f05d85905c88629a422d0a2053
iuc
parents:
0
diff
changeset
|
134 <has_text text='"version": "@TOOL_VERSION@"'/> |
35885ec2e59b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 611b90f1628037f05d85905c88629a422d0a2053
iuc
parents:
0
diff
changeset
|
135 <has_text_matching expression='"value": "UniProtKB/Swiss-Prot-@TOOL_VERSION@-[0-9]{8}"'/> |
0
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
136 <has_text_matching expression='"name": "UniProtKB/Swiss-Prot [0-9]{8}"'/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
137 <has_text text='"type": "aminoacid"'/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
138 <has_text text='"taxonomy": "yes"'/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
139 <has_text text='"path": "Swiss-Prot"'/> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
140 </assert_contents> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
141 </output> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
142 </test> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
143 </tests> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
144 <help><![CDATA[ |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
145 This tool downloads databases that can be used with MMseqs2. |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
146 ]]></help> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
147 <citations> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
148 <citation type="doi">10.1038/nbt.3988</citation> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
149 </citations> |
75cc3fb4c10f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mmseqs2_database commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff
changeset
|
150 </tool> |