diff damid_interpolate.xml @ 0:8e4ebcd58df3 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/damid_deseq2_to_bedgraph commit 98722d2ca8205595f032361072aaab450e5f4f83
author mvdbeek
date Fri, 14 Dec 2018 06:24:38 -0500
parents
children 35011939bc8b
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/damid_interpolate.xml	Fri Dec 14 06:24:38 2018 -0500
@@ -0,0 +1,34 @@
+<tool id="damid_interpolate" name="Interpolate GATC signal" version="0.1.0">
+    <description>from DESeq2 processed DamID data</description>
+    <requirements>
+        <requirement type="package" version="2.4.1">traces</requirement>
+        <requirement type="package" version="7">click</requirement>
+        <requirement type="package" version="0.23.4">pandas</requirement>
+    </requirements>
+    <command detect_errors="exit_code"><![CDATA[
+python '$__tool_directory__/damid_to_bedgraph.py' '$input' '$output' --resolution $resolution
+    ]]></command>
+    <inputs>
+        <param name="input" type="data" format="tabular" label="Select DESeq2 result file for GATC sites"/>
+        <param argument="--resolution" type="integer" value="50" label="Select resolution for intervals"/>
+    </inputs>
+    <outputs>
+        <data name="output" format="bedgraph"/>
+    </outputs>
+    <tests>
+        <test>
+            <param name="input" value="test_data.tab"/>
+            <output name="output" value="line_count_50.tab"/>
+        </test>
+        <test>
+            <param name="input" value="test_data.tab"/>
+            <param name="resolution" value="100"/>
+            <output name="output" value="line_count_100.tab"/>
+        </test>
+    </tests>
+    <help><![CDATA[
+Takes a deseq2 output file and generate a bedgraph file, where the score column
+is the log2 fold change value interpolated for intervals of the size selected in
+"Select resolution for intervals".
+    ]]></help>
+</tool>