annotate data_manager/data_manager_select_index_by_path.xml @ 1:8495c49cd056 draft default tip

planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
author rhpvorderman
date Mon, 16 Jul 2018 10:58:36 -0400
parents 5f8d9309058b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
1 <tool id="data_manager_select_index_by_path" name="Select index by path manager" tool_type="manage_data" version="1.0.0a1" profile="18.09">
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
2 <requirements>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
3 <!-- Away with python 2! -->
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
4 <requirement type="package" version="3.5">python</requirement>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
5 <requirement type="package" version="3.12">pyyaml</requirement>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
6 <requirement type="package" version="0.6.6">schema</requirement>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
7 </requirements>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
8 <description>Link to indexes on the filesystem that have already been built</description>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
10 python $__tool_directory__/path_name_value_key_manager.py
0
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
11 --value "${value}"
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
12 --dbkey "${dbkey}"
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
13 --name "${name}"
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
14 --path "${path}"
1
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
15 --data_table_name "${data_table_set.data_table}"
0
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
16 --json_output_file "${json_output_file}"
1
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
17 #if $data_table_set.data_table == "rnastar_index2"
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
18 --extra-columns '{"with-gtf": "$data_table_set.with_gtf"}'
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
19 #end if
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
20 ]]></command>
0
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
21 <inputs>
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
22 <param name="value" type="text" value="" label="value field for the entry. Defaults to name if left blank." />
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
23 <param name="dbkey" type="text" value="" label="dbkey field for the entry. Defaults to value if left blank." />
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
24 <param name="name" type="text" value="" label="name field for the entry. Defaults to the file name from path if left blank." />
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
25 <param name="path" type="text" value="" label="path field for the entry" />
1
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
26 <conditional name="data_table_set">
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
27 <param name="data_table" type="select" value="" label="data table for the index">
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
28 <option value='all_fasta'>all_fasta</option>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
29 <option value='bowtie2_indexes'>bowtie2_indexes</option>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
30 <option value='bowtie_indexes'>bowtie_indexes</option>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
31 <option value='bowtie_indexes_color'>bowtie_indexes_color</option>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
32 <option value='bwa_mem_indexes'>bwa_mem_indexes</option>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
33 <option value='bwameth_indexes'>bwameth_indexes</option>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
34 <option value='fasta_indexes'>fasta_indexes</option>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
35 <option value='gatk_picard_indexes'>gatk_picard_indexes</option>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
36 <option value='gene_transfer'>gene_transfer</option>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
37 <option value='hisat2_indexes'>hisat2_indexes</option>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
38 <option value='kallisto_indexes'>kallisto_indexes</option>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
39 <option value='picard_indexes'>picard_indexes</option>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
40 <option value='tophat2_indexes'>tophat2_indexes</option>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
41 <option value="rnastar_index2">rnastar_index2</option>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
42 </param>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
43 <when value="rnastar_index2">
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
44 <param name="with_gtf" type="select" value="" label="Index with embedded gtf?">
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
45 <option value="0">No</option>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
46 <option value="1">Yes</option>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
47 </param>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
48 </when>
8495c49cd056 planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit 9061997af3bc94f49653ffd42f10b973578e371d
rhpvorderman
parents: 0
diff changeset
49 </conditional>
0
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
50 </inputs>
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
51 <outputs>
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
52 <data name="json_output_file" format="data_manager_json"/>
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
53 </outputs>
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
54 <help>
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
55 Adds a server path to the selected data table.
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
56
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
57 The tool will check the path exists but NOT check that it holds the expected data type.
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
58
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
59 If name is not provided the filename from path less the extension is used.
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
60
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
61 If value is not provided, the name will be used (or its default)
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
62
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
63 If dbkey is not provided, the value will be used (or its default)
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
64
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
65 </help>
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
66 <citations>
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
67 </citations>
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
68
5f8d9309058b planemo upload for repository https://github.com/LUMC/lumc-galaxy-tools/tree/master/data_manager_select_index_by_path commit b3f86a0c89c2956f40ee0d462cb31a60eb91724a
rhpvorderman
parents:
diff changeset
69 </tool>