annotate ExtendBedRegions.xml @ 0:cb1c17dddc14 default tip

initial commit
author Yusuf Ali <ali@yusuf.email>
date Wed, 25 Mar 2015 13:32:42 -0600
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
1 <?xml version="1.0"?>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
2
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
3 <tool id="extend_bed_regions_1" name="Expand or contract regions">
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
4 <description>in a BED file by a fixed number of bases</description>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
5 <version_string>echo 1.0.0</version_string>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
6 <command interpreter="perl">extend_bed_regions $in_bed $extent $strand $out_bed</command>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
7 <inputs>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
8 <param format="bed" name="in_bed" type="data" label="BED file whose regions should be modified"/>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
9 <param name="extent" type="integer" value="50" label="Number of bases to extend each BED region (negative values cause contraction)"/>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
10 <param name="strand" type="select" display="radio" label="Which end to extend?" help="If the BED file contains strand info, extension will be strand specific. Otherwise, the positive strand is assumed">
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
11 <option value="5">5'</option>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
12 <option value="3">3'</option>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
13 <option value="both" selected="true">Both</option>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
14 </param>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
15 </inputs>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
16 <outputs>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
17 <data name="out_bed" format="bed" type="data" label="BED file with extended/contracted regions"/>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
18 </outputs>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
19
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
20 <tests/>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
21
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
22 <help>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
23 This tool expands each regions defined in a BED file by the specified amount, at the specified end(s). If expanded regions overlap, they are merged.
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
24 </help>
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
25
cb1c17dddc14 initial commit
Yusuf Ali <ali@yusuf.email>
parents:
diff changeset
26 </tool>