diff bigwig_outlier_bed.xml @ 1:8377a6abb4da draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bigwig_outlier_bed commit 92ffe42a6ad6e81f3f157bbc9b942c000d450416
author iuc
date Sun, 21 Jul 2024 11:03:36 +0000
parents ebcd48f183b3
children 61946b8bd43b
line wrap: on
line diff
--- a/bigwig_outlier_bed.xml	Fri Jul 05 06:00:15 2024 +0000
+++ b/bigwig_outlier_bed.xml	Sun Jul 21 11:03:36 2024 +0000
@@ -1,5 +1,10 @@
-<tool name="Bigwig extremes to bed features" id="bigwig_outlier_bed" version="0.1.4" profile="22.05">
+<tool name="Bigwig extremes to bed features" id="bigwig_outlier_bed" version="@TOOL_VERSION@" profile="22.05">
   <description>Writes high and low bigwig runs as features in a bed file</description>
+  <macros>
+  <token name="@TOOL_VERSION@">0.2.0</token>
+  <token name="@NUMPY_VERSION@">2.0.0</token>
+  <token name="@PYTHON_VERSION@">3.12.3</token>
+  </macros>
   <edam_topics>
       <edam_topic>topic_0157</edam_topic>
       <edam_topic>topic_0092</edam_topic>
@@ -11,9 +16,9 @@
     <xref type="bio.tools">bigtools</xref>
   </xrefs>
   <requirements>
-    <requirement type="package" version="3.12.3">python</requirement>
-    <requirement type="package" version="2.0.0">numpy</requirement>
-    <requirement type="package" version="0.1.4">pybigtools</requirement>
+    <requirement type="package" version="@PYTHON_VERSION@">python</requirement>
+    <requirement type="package" version="@NUMPY_VERSION@">numpy</requirement>
+    <requirement type="package" version="@TOOL_VERSION@">pybigtools</requirement>
   </requirements>
   <required_files>
       <include path="bigwig_outlier_bed.py"/>
@@ -102,15 +107,25 @@
       <param name="qlo" value="0.01"/>
       <param name="tableout" value="create"/>
     </test>
+    <test expect_num_outputs="2">
+      <output name="bedouthi" value="bedouthi_qlo_notset_sample" compare="diff" lines_diff="0"/>
+      <output name="tableoutfile" value="table_qlo_notset_sample" compare="diff" lines_diff="0"/>
+      <param name="outbeds" value="outhi"/>
+      <param name="bigwig" value="bigwig_sample"/>
+      <param name="minwin" value="10"/>
+      <param name="qhi" value="0.99"/>
+      <param name="qlo" value=""/>
+      <param name="tableout" value="create"/>
+    </test>
     <test expect_num_outputs="3">
       <output name="bedouthi" value="bedouthi_sample" compare="diff" lines_diff="0"/>
       <output name="bedoutlo" value="bedoutlo_sample" compare="diff" lines_diff="0"/>
-      <output name="tableoutfile" value="table_sample" compare="diff" lines_diff="0"/>
+      <output name="tableoutfile" value="table3_sample" compare="diff" lines_diff="0"/>
       <param name="outbeds" value="outlohi"/>
       <param name="bigwig" value="bigwig_sample"/>
-      <param name="minwin" value="10"/>
-      <param name="qhi" value="0.99"/>
-      <param name="qlo" value="0.01"/>
+      <param name="minwin" value="1"/>
+      <param name="qhi" value="0.9"/>
+      <param name="qlo" value="0.1"/>
       <param name="tableout" value="create"/>
     </test>
     <test expect_num_outputs="4">
@@ -120,9 +135,9 @@
       <output name="tableoutfile" value="table2_sample" compare="diff" lines_diff="0"/>
       <param name="outbeds" value="outall"/>
       <param name="bigwig" value="bigwig_sample,1.bigwig"/>
-      <param name="minwin" value="10"/>
-      <param name="qhi" value="0.99"/>
-      <param name="qlo" value="0.01"/>
+      <param name="minwin" value="1"/>
+      <param name="qhi" value="0.9"/>
+      <param name="qlo" value="0.1"/>
       <param name="tableout" value="create"/>
     </test>
   </tests>