Mercurial > repos > crs4 > hadoop_galaxy
comparison make_pathset.xml @ 0:7698311d4466 draft
Uploaded
author | crs4 |
---|---|
date | Fri, 30 May 2014 06:48:47 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:7698311d4466 |
---|---|
1 <tool id="hadoop_galaxy_make_pathset" name="Make Pathset" version="0.1.0"> | |
2 <description>Create a pathset for a set of files</description> | |
3 <requirements> | |
4 <requirement type="package" version="0.11">pydoop</requirement> | |
5 <requirement type="package" version="0.1.1">hadoop-galaxy</requirement> | |
6 </requirements> | |
7 | |
8 <command> | |
9 make_pathset | |
10 #if str($paths.source) == 'tool_input' | |
11 --force-local --data-format $paths.datapaths.ext "$output_path" "$paths.datapaths" | |
12 #elif str($paths.source) == 'text_box' | |
13 #if str($paths.filesystem_select) == "local_fs" | |
14 --force-local | |
15 #end if | |
16 #if $paths.data_format | |
17 --data-format "$paths.data_format" | |
18 #end if | |
19 "$output_path" "$paths.datapaths" | |
20 #else | |
21 #raise ValueError("BUG!! unknown paths.source value") | |
22 #end if | |
23 </command> | |
24 | |
25 <inputs> | |
26 <conditional name="paths"> | |
27 <param name="source" type="select" label="Path source"> | |
28 <option value="tool_input">Dataset from your history</option> | |
29 <option value="text_box">User input</option> | |
30 </param> | |
31 <when value="tool_input"> | |
32 <param name="datapaths" type="data" label="A dataset in any format" /> | |
33 </when> | |
34 <when value="text_box"> | |
35 <param name="filesystem_select" type="select" label="File system type"> | |
36 <option value="default_fs">Default</option> | |
37 <option value="local_fs">Local FS</option> | |
38 </param> | |
39 <param name="datapaths" type="text" label="Paths or URIs" size="60"> | |
40 <validator type="empty_field" /> | |
41 </param> | |
42 <param name="data_format" type="text" label="Extension representing data format" size="20" /> | |
43 </when> | |
44 </conditional> | |
45 </inputs> | |
46 | |
47 <outputs> | |
48 <data name="output_path" format="pathset" /> | |
49 </outputs> | |
50 | |
51 <stdio> | |
52 <exit_code range="1:" level="fatal" /> | |
53 </stdio> | |
54 | |
55 <help> | |
56 Create a pathset for a set of files to be used as input for Hadoop tools. | |
57 </help> | |
58 </tool> |