annotate catWrapper.xml @ 0:cf750d0edbd8 draft

Imported from capsule None
author mvdbeek
date Tue, 03 Mar 2015 05:06:43 -0500
parents
children 1bf1794dfcf6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
1 <tool id="cat_multiple" name="Concatenate multiple datasets" version="0.1">
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
2 <description>tail-to-head</description>
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
3 <command interpreter="python">
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
4 catWrapper.py
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
5 $out_file1
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
6 #for $file in $input
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
7 $file
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
8 #end for
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
9 </command>
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
10 <inputs>
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
11 <param name="input" type="data" label="Concatenate Dataset" multiple="True"/>
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
12 </inputs>
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
13 <outputs>
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
14 <data name="out_file1" format_source="input" metadata_source="input"/>
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
15 </outputs>
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
16 <tests>
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
17 <test>
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
18 <param name="input" value="1.bed,2.bed"/>
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
19 <output name="out_file1" file="cat_wrapper_out1.bed"/>
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
20 </test>
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
21 </tests>
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
22 <help>
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
23
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
24 .. class:: warningmark
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
25
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
26 **WARNING:** Be careful not to concatenate datasets of different kinds (e.g., sequences with intervals). This tool does not check if the datasets being concatenated are in the same format.
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
27
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
28 -----
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
29
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
30 **What it does**
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
31
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
32 Concatenates datasets
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
33
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
34 -----
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
35
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
36 **Example**
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
37
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
38 Concatenating Dataset::
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
39
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
40 chrX 151087187 151087355 A 0 -
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
41 chrX 151572400 151572481 B 0 +
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
42
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
43 with Dataset1::
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
44
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
45 chr1 151242630 151242955 X 0 +
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
46 chr1 151271715 151271999 Y 0 +
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
47 chr1 151278832 151279227 Z 0 -
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
48
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
49 and with Dataset2::
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
50
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
51 chr2 100000030 200000955 P 0 +
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
52 chr2 100000015 200000999 Q 0 +
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
53
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
54 will result in the following::
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
55
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
56 chrX 151087187 151087355 A 0 -
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
57 chrX 151572400 151572481 B 0 +
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
58 chr1 151242630 151242955 X 0 +
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
59 chr1 151271715 151271999 Y 0 +
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
60 chr1 151278832 151279227 Z 0 -
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
61 chr2 100000030 200000955 P 0 +
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
62 chr2 100000015 200000999 Q 0 +
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
63
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
64 -----
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
65
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
66 Adapted from the concatenate tool that comes with galaxy.
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
67 </help>
cf750d0edbd8 Imported from capsule None
mvdbeek
parents:
diff changeset
68 </tool>