diff hicPlotViewpoint.xml @ 9:4a352a9fae50 draft

"planemo upload for repository https://github.com/maxplanck-ie/HiCExplorer/tree/master/galaxy/wrapper/ commit 91a0182476a7fc26be7bef1677790518c4e88348-dirty"
author bgruening
date Mon, 16 Dec 2019 13:18:18 +0000
parents 0bc531c0bdb8
children e8a131f0840f
line wrap: on
line diff
--- a/hicPlotViewpoint.xml	Mon Dec 09 10:34:40 2019 +0000
+++ b/hicPlotViewpoint.xml	Mon Dec 16 13:18:18 2019 +0000
@@ -7,12 +7,12 @@
     <expand macro="requirements" />
     <command detect_errors="exit_code"><![CDATA[
 
-       #for $counter, $m in enumerate($matrix_h5_cooler_multiple):
-            ln -s '$m' ${counter}_matrix.$m.ext &&
+        #for $counter, $m in enumerate($matrix_h5_cooler_multiple):
+            ln -s '$m' ${counter}_matrix &&
         #end for
-        #set $m = ' '.join([ '\'%s_matrix.%s\'' % ($counter, $matrix.ext) for $counter, $matrix in enumerate($matrix_h5_cooler_multiple) ])
-       
-        @BINARY@ --matrix $m
+        #set $m = '" "'.join([ '%s_matrix' % $counter for $counter, $matrix in enumerate($matrix_h5_cooler_multiple) ])
+
+        hicPlotViewpoint --matrix "$m"
         #if $interactionOutFileName:
             $interactionOutFileName interactions
         #end if
@@ -20,11 +20,10 @@
         --region $region
         --referencePoint $referencePoint
         && mv plot.$image_file_format plot
-        
+        && ls -lah
         #if $interactionOutFileName:
-            && mkdir interaction 
-            #for $counter, $matrix in enumerate($m.split(' ')):
-                && mv interactions_${matrix}.bedgraph interaction/${counter}_interactions.bedgraph
+            #for $counter, $m in enumerate($matrix_h5_cooler_multiple):
+                && mv interactions_${counter}_matrix.bedgraph ${counter}_interactions.bedgraph
             #end for
         #end if
 ]]>
@@ -53,28 +52,28 @@
         </data>
 
         <data format="bedgraph" name="interactionFile" >
+            <discover_datasets pattern='(?P&lt;designation&gt;.+)\_interactions\.bedgraph' directory="." visible="true"/>
             <filter>interactionOutFileName</filter>
-            <discover_datasets pattern='__name_and_ext__' directory="interaction" visible="true"/>
         </data>
 
     </outputs>
     <tests>
         <test>
-            <param name="matrix_h5_cooler_multiple" value="Li_et_al_2015.cool"/>
+            <param name="matrix_h5_cooler_multiple" value="Li_et_al_2015.h5"/>
             <param name="image_file_format" value="png" />
             <param name='region' value='X:3000000-3500000' />
             <param name='referencePoint' value='X:3200000' />
             <output name="outFileName" file="li_viewpoint_32Mb.png" ftype="png" compare="sim_size"/>
         </test>
         <test>
-            <param name="matrix_h5_cooler_multiple" value="Li_et_al_2015.cool"/>
+            <param name="matrix_h5_cooler_multiple" value="Li_et_al_2015.h5"/>
             <param name="image_file_format" value="png" />
             <param name='region' value='X:3000000-3500000' />
             <param name='referencePoint' value='X:3200000-3300000' />
             <param name='interactionOutFileName' value='True' />
             <output name="outFileName" file="li_viewpoint_32-33Mb.png" ftype="png" compare="sim_size"/>
             <output name="interactionFile">
-                <discovered_dataset designation="0_interactions" file="li_32-33mb_interactions.bedgraph" />
+                <discovered_dataset designation="0" file="li_32-33mb_interactions.bedgraph" />
             </output>
         </test>
     </tests>