annotate merge.xml @ 2:1bc76ceffa7f

Added tool image.
author devteam <devteam@galaxyproject.org>
date Mon, 14 Apr 2014 09:25:05 -0400
parents 55e88307811d
children 381cd27bf67a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
55e88307811d Corrected version string.
devteam <devteam@galaxyproject.org>
parents: 0
diff changeset
1 <tool id="gops_merge_1" name="Merge" version="1.0.0">
0
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
2 <description>the overlapping intervals of a dataset</description>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
3 <requirements>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
4 <requirement type="package" version="0.7.1">bx-python</requirement>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
5 <requirement type="package" version="1.0.0">galaxy-ops</requirement>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
6 </requirements>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
7 <command interpreter="python">gops_merge.py $input1 $output -1 ${input1.metadata.chromCol},${input1.metadata.startCol},${input1.metadata.endCol},${input1.metadata.strandCol} $returntype</command>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
8 <inputs>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
9 <param format="interval" name="input1" type="data">
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
10 <label>Merge overlaping regions of</label>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
11 </param>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
12 <param name="returntype" type="boolean" truevalue="-3" falsevalue="">
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
13 <label>Output 3 column bed</label>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
14 </param>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
15 </inputs>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
16 <outputs>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
17 <data format="input" name="output" metadata_source="input1" />
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
18 </outputs>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
19 <code file="operation_filter.py">
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
20 <hook exec_after_process="exec_after_merge" />
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
21 </code>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
22 <tests>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
23 <test>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
24 <param name="input1" value="1.bed" />
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
25 <output name="output" file="gops-merge.dat" />
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
26 <param name="returntype" value="true" />
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
27 </test>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
28 <test>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
29 <param name="input1" value="2_mod.bed" ftype="interval"/>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
30 <output name="output" file="gops_merge_diffCols.dat" />
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
31 <param name="returntype" value="true" />
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
32 </test>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
33 <test>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
34 <param name="input1" value="gops_bigint.interval" />
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
35 <output name="output" file="gops_merge_out2.bed" />
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
36 <param name="returntype" value="true" />
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
37 </test>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
38 </tests>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
39 <help>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
40
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
41 .. class:: infomark
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
42
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
43 **TIP:** If your dataset does not appear in the pulldown menu, it means that it is not in interval format. Use "edit attributes" to set chromosome, start, end, and strand columns.
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
44
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
45 -----
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
46
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
47 **Screencasts!**
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
48
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
49 See Galaxy Interval Operation Screencasts_ (right click to open this link in another window).
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
50
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
51 .. _Screencasts: http://wiki.g2.bx.psu.edu/Learn/Interval%20Operations
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
52
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
53 -----
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
54
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
55 This operation merges all overlapping intervals into single intervals.
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
56
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
57 **Example**
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
58
2
1bc76ceffa7f Added tool image.
devteam <devteam@galaxyproject.org>
parents: 1
diff changeset
59 .. image:: gops_merge.gif
0
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
60
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
61 </help>
b488a1fa07f6 Imported from capsule None
devteam
parents:
diff changeset
62 </tool>