diff tableviewer.xml @ 12:290a11559985 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/circos commit e3d1aad2204a3385aa66f3b0625747151e9f94e8"
author iuc
date Mon, 22 Nov 2021 12:23:12 +0000
parents df7356989ac1
children c4bde687c846
line wrap: on
line diff
--- a/tableviewer.xml	Tue Nov 16 09:20:08 2021 +0000
+++ b/tableviewer.xml	Mon Nov 22 12:23:12 2021 +0000
@@ -586,7 +586,11 @@
 
 <<include etc/colors_fonts_patterns.conf>>
 <<include etc/housekeeping.conf>>
-        ]]></configfile>
+max_ticks*            = ${limits.max_ticks}
+max_ideograms*        = ${limits.max_ideograms}
+max_links*            = ${limits.max_links}
+max_points_per_track* = ${limits.max_points_per_track}
+]]></configfile>
     </configfiles>
     <inputs>
         <param name="table" type="data" format="tabular" label="Input table"/>
@@ -612,6 +616,8 @@
                 <expand macro="circos_color" label="Color" name="color" value="#000000" />
             </section>
         </section>
+
+        <expand macro="limits" />
     </inputs>
     <outputs>
         <data name="output_png" format="png" from_work_dir="circos.png" label="Circos TableViewer Plot">
@@ -629,6 +635,15 @@
             <param name="table" value="tableviewer/1.tab" ftype="tabular" />
             <output name="output_png" file="tableviewer/1.png" ftype="png" compare="sim_size" delta="90000" />
         </test>
+        <test expect_failure="true">
+            <param name="table" value="tableviewer/1.tab" ftype="tabular" />
+            <section name="limits">
+                <param name="max_ticks" value="1" />
+                <param name="max_ideograms" value="1" />
+                <param name="max_links" value="1" />
+                <param name="max_points_per_track" value="1" />
+            </section>
+        </test>
     </tests>
     <help><![CDATA[
 The `official documentation <http://mkweb.bcgsc.ca/tableviewer/docs/>`__ has a lot of useful information.