Mercurial > repos > iuc > data_manager_bowtie_index_builder
annotate data_manager/bowtie_index_builder.xml @ 7:a601bb53be5f draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
| author | iuc |
|---|---|
| date | Thu, 05 Dec 2024 06:47:05 +0000 |
| parents | a230fefc187a |
| children |
| rev | line source |
|---|---|
|
7
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
1 <tool id="bowtie_index_builder_data_manager" name="Bowtie index" tool_type="manage_data" version="@WRAPPER_VERSION@+galaxy@VERSION_SUFFIX@" profile="23.0"> |
|
0
ddd44c79a065
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 116d4acd35c9357d23f2419cd331b675503916a1-dirty
iuc
parents:
diff
changeset
|
2 <description>builder</description> |
|
7
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
3 <macros> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
4 <token name="@WRAPPER_VERSION@">1.3.1</token> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
5 <token name="@VERSION_SUFFIX@">0</token> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
6 </macros> |
|
0
ddd44c79a065
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 116d4acd35c9357d23f2419cd331b675503916a1-dirty
iuc
parents:
diff
changeset
|
7 <requirements> |
|
7
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
8 <requirement type="package" version="@WRAPPER_VERSION@">bowtie</requirement> |
|
0
ddd44c79a065
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 116d4acd35c9357d23f2419cd331b675503916a1-dirty
iuc
parents:
diff
changeset
|
9 </requirements> |
|
4
a230fefc187a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 67d76bc24ec6a5eb145f05416dc2098999897bae
iuc
parents:
1
diff
changeset
|
10 <command detect_errors="exit_code"><![CDATA[ |
|
7
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
11 #set $fasta_file_name = str($all_fasta_source.fields.path).split('/')[-1] |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
12 mkdir -p '${out_file.extra_files_path}' && |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
13 ln -s '${all_fasta_source.fields.path}' '${out_file.extra_files_path}/${fasta_file_name}' && |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
14 bowtie-build '${out_file.extra_files_path}/${fasta_file_name}' '${out_file.extra_files_path}/${fasta_file_name}' && |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
15 cp '$dmjson' '$out_file' |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
16 ]]> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
17 </command> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
18 <configfiles> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
19 <configfile name="dmjson"><![CDATA[#slurp |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
20 #set $fasta_file_name = str($all_fasta_source.fields.path).split('/')[-1] |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
21 #set $value = $sequence_id or $all_fasta_source.fields.dbkey |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
22 #set $name = $sequence_name or $all_fasta_source.fields.name |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
23 { |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
24 "data_tables":{ |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
25 "bowtie_indexes":[ |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
26 { |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
27 "value": "${value}", |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
28 "dbkey": "${all_fasta_source.fields.dbkey}", |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
29 "name": "${name}", |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
30 "path": "${fasta_file_name}" |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
31 } |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
32 ] |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
33 } |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
34 } |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
35 ]]></configfile> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
36 </configfiles> |
|
0
ddd44c79a065
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 116d4acd35c9357d23f2419cd331b675503916a1-dirty
iuc
parents:
diff
changeset
|
37 <inputs> |
|
ddd44c79a065
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 116d4acd35c9357d23f2419cd331b675503916a1-dirty
iuc
parents:
diff
changeset
|
38 <param name="all_fasta_source" type="select" label="Source FASTA Sequence"> |
|
ddd44c79a065
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 116d4acd35c9357d23f2419cd331b675503916a1-dirty
iuc
parents:
diff
changeset
|
39 <options from_data_table="all_fasta"/> |
|
ddd44c79a065
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 116d4acd35c9357d23f2419cd331b675503916a1-dirty
iuc
parents:
diff
changeset
|
40 </param> |
|
4
a230fefc187a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 67d76bc24ec6a5eb145f05416dc2098999897bae
iuc
parents:
1
diff
changeset
|
41 <param name="sequence_name" type="text" value="" label="Name of sequence" help="Leave blank to use all_fasta name" /> |
|
a230fefc187a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 67d76bc24ec6a5eb145f05416dc2098999897bae
iuc
parents:
1
diff
changeset
|
42 <param name="sequence_id" type="text" value="" label="ID for sequence" help="Leave blank to use all_fasta id" /> |
|
0
ddd44c79a065
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 116d4acd35c9357d23f2419cd331b675503916a1-dirty
iuc
parents:
diff
changeset
|
43 </inputs> |
|
ddd44c79a065
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 116d4acd35c9357d23f2419cd331b675503916a1-dirty
iuc
parents:
diff
changeset
|
44 <outputs> |
|
ddd44c79a065
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 116d4acd35c9357d23f2419cd331b675503916a1-dirty
iuc
parents:
diff
changeset
|
45 <data name="out_file" format="data_manager_json"/> |
|
ddd44c79a065
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 116d4acd35c9357d23f2419cd331b675503916a1-dirty
iuc
parents:
diff
changeset
|
46 </outputs> |
|
7
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
47 <tests> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
48 <test> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
49 <param name="all_fasta_source" value="phiX174"/> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
50 <output name="out_file" file="bowtie_data_manager.1.json"/> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
51 </test> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
52 <test> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
53 <param name="all_fasta_source" value="phiX174"/> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
54 <param name="sequence_name" value="Galeocerdo cuvier"/> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
55 <param name="sequence_id" value="tigHai1"/> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
56 <output name="out_file" file="bowtie_data_manager.2.json"/> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
57 </test> |
|
a601bb53be5f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 57d05675396f0b44265fb4dbc8f9f891c6073219
iuc
parents:
4
diff
changeset
|
58 </tests> |
|
4
a230fefc187a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 67d76bc24ec6a5eb145f05416dc2098999897bae
iuc
parents:
1
diff
changeset
|
59 <help><![CDATA[ |
|
0
ddd44c79a065
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 116d4acd35c9357d23f2419cd331b675503916a1-dirty
iuc
parents:
diff
changeset
|
60 .. class:: infomark |
|
ddd44c79a065
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 116d4acd35c9357d23f2419cd331b675503916a1-dirty
iuc
parents:
diff
changeset
|
61 |
|
4
a230fefc187a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 67d76bc24ec6a5eb145f05416dc2098999897bae
iuc
parents:
1
diff
changeset
|
62 **Notice:** If you leave name, description, or id blank, it will be generated automatically. |
|
a230fefc187a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 67d76bc24ec6a5eb145f05416dc2098999897bae
iuc
parents:
1
diff
changeset
|
63 ]]></help> |
|
a230fefc187a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 67d76bc24ec6a5eb145f05416dc2098999897bae
iuc
parents:
1
diff
changeset
|
64 <citations> |
|
a230fefc187a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 67d76bc24ec6a5eb145f05416dc2098999897bae
iuc
parents:
1
diff
changeset
|
65 <citation type="doi">10.1186/gb-2009-10-3-r25</citation> |
|
a230fefc187a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 67d76bc24ec6a5eb145f05416dc2098999897bae
iuc
parents:
1
diff
changeset
|
66 </citations> |
|
0
ddd44c79a065
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bowtie_index_builder commit 116d4acd35c9357d23f2419cd331b675503916a1-dirty
iuc
parents:
diff
changeset
|
67 </tool> |
