diff windowSplitter.xml @ 3:d8515fe22ac8 draft default tip

"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/windowsplitter commit 6960b37b09831a1b83f18775677b83a3cc5c2cd0"
author devteam
date Wed, 03 Jun 2020 09:45:06 -0400
parents 592089499ae7
children
line wrap: on
line diff
--- a/windowSplitter.xml	Fri Oct 09 15:50:53 2015 -0400
+++ b/windowSplitter.xml	Wed Jun 03 09:45:06 2020 -0400
@@ -1,36 +1,47 @@
-<tool id="winSplitter" name="Make windows" version="1.0.0">
-  <description></description>
-  <command interpreter="python">windowSplitter.py $input $size $out_file1 ${wintype.choice} ${wintype.offset} -l ${input.metadata.chromCol},${input.metadata.startCol},${input.metadata.endCol},${input.metadata.strandCol}</command>
-  <inputs>
-    <!--<param label="Genome" name="dbkey" type="genomebuild"/>-->
-    <param format="interval" name="input" type="data" label="Select data"/>
-    <param name="size" type="integer" value="500" label="Window size"/>
-    <conditional name="wintype">
-	    <param name="choice" type="select" label="Make sliding windows?">
-	    	<option value="0" selected="true">No</option>
-	    	<option value="1">Yes</option>
-		</param>
-		<when value="0">
-    		<param name="offset" type="hidden" value="0" />
-    	</when>
-    	<when value="1">
-    		<param name="offset" type="integer" value="10" label="Offset size"/>
-    	</when>
-	</conditional>
-  </inputs>
-  <outputs>
-    <data format="interval" name="out_file1" metadata_source="input"/>
-  </outputs>
-  <tests>
-    <test>
-      <param name="input" value="4.bed"/>
-      <param name="size" value="5000"/>
-      <param name="choice" value="1"/>
-      <param name="offset" value="4000"/>
-      <output name="out_file1" file="4_windows.bed"/>
-    </test>
-  </tests>
- <help> 
+<tool id="winSplitter" name="Make windows" version="1.0.1">
+    <description></description>
+    <requirements>
+        <requirement type="package" version="0.8.8">bx-python</requirement>
+    </requirements>
+    <command>
+        python $__tool_directory__/windowSplitter.py
+            $input
+            $size
+            $out_file1
+            ${wintype.choice}
+            ${wintype.offset}
+            -l ${input.metadata.chromCol},${input.metadata.startCol},${input.metadata.endCol},${input.metadata.strandCol}
+    </command>
+    <inputs>
+        <!--<param label="Genome" name="dbkey" type="genomebuild"/>-->
+        <param format="interval" name="input" type="data" label="Select data"/>
+        <param name="size" type="integer" value="500" label="Window size"/>
+        <conditional name="wintype">
+            <param name="choice" type="select" label="Make sliding windows?">
+                <option value="0" selected="true">No</option>
+                <option value="1">Yes</option>
+            </param>
+            <when value="0">
+                <param name="offset" type="hidden" value="0" />
+            </when>
+            <when value="1">
+                <param name="offset" type="integer" value="10" label="Offset size"/>
+            </when>
+        </conditional>
+    </inputs>
+    <outputs>
+        <data format="interval" name="out_file1" metadata_source="input"/>
+    </outputs>
+    <tests>
+        <test>
+          <param name="input" value="4.bed"/>
+          <param name="size" value="5000"/>
+          <param name="choice" value="1"/>
+          <param name="offset" value="4000"/>
+          <output name="out_file1" file="4_windows.bed"/>
+        </test>
+    </tests>
+    <help>
 
 .. class:: infomark
 
@@ -98,7 +109,5 @@
    chr22  3000  4000  NM_174568 0 +
    chr22  3500	4500  NM_174568	0 +
   
-  </help>  
-
-
+    </help>
 </tool>