changeset 0:874f7856f2f2

Uploaded
author sara
date Thu, 10 Nov 2011 15:02:28 -0500
parents
children 0d7971f051fc
files random_intervals.xml
diffstat 1 files changed, 59 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/random_intervals.xml	Thu Nov 10 15:02:28 2011 -0500
@@ -0,0 +1,59 @@
+<?xml version="1.0"?>
+<tool id="random_intervals1" name="Random Intervals">
+  <description>create a random set of intervals</description>
+  <inputs>
+    <param name="input1" type="data" format="interval" label="File to Mimick">
+      <validator type="unspecified_build"/>
+    </param>
+    <param name="input2" type="data" format="interval" label="Intervals to Mask"/>
+    <param name="use_mask" type="select" label="Use mask">
+      <option value="no_mask">No</option>
+      <option value="use_mask">Yes</option>
+    </param>
+    <param name="strand_overlaps" type="select" label="Allow overlaps">
+      <option value="all">Any</option>
+      <option value="strand">Across Strands</option>
+      <option value="none">None</option>
+    </param>
+    <param name="regions" type="select" label="Regions to use">
+      <options>
+        <column/>
+        <column/>
+        <column/>
+        <filter/>
+        <validator type="no_options"/>
+      </options>
+    </param>
+  </inputs>
+  <outputs>
+    <data format="input" name="out_file1"/>
+  </outputs>
+  <command interpreter="python">random_intervals_no_bits.py $regions $input2 $input1 $out_file1 ${input2.metadata.chromCol} ${input2.metadata.startCol} ${input2.metadata.endCol} ${input1.metadata.chromCol} ${input1.metadata.startCol} ${input1.metadata.endCol} ${input1.metadata.strandCol} $use_mask $strand_overlaps ${GALAXY_DATA_INDEX_DIR}</command>
+  <help>
+
+.. class:: warningmark
+
+This tool currently only works with ENCODE data from genome builds hg16 or hg17.
+
+-----
+
+.. class:: infomark
+
+**Note:** If you do not wish to mask a set of intervals, change the Use Mask option to No, this option will override any Mask files selected.
+
+-----
+
+**Syntax**
+
+This tool will attempt to create a random set of intervals that mimic those found within your source file.  You may also specify a set of intervals to mask.
+
+**Allow overlaps** options
+  * **Across Strands** - random regions are allowed to overlap only if they are on different strands.
+  * **Any** - all overlaps are allowed.
+  * **None** - no overlapping regions are allowed.
+
+**Regions to use** options
+  * Bounding region of interest based on the dataset build.
+
+  </help>
+</tool>
\ No newline at end of file