Repository 'meryl'
hg clone https://toolshed.g2.bx.psu.edu/repos/iuc/meryl

Changeset 10:9cd178127b19 (2022-04-28)
Previous changeset 9:eadfd71dde37 (2021-10-05) Next changeset 11:29dabd8db6f2 (2022-06-02)
Commit message:
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl commit f09759ed13dd6c6efabbdd79fb171b2d3bfdc927"
modified:
macros.xml
meryl.xml
b
diff -r eadfd71dde37 -r 9cd178127b19 macros.xml
--- a/macros.xml Tue Oct 05 15:58:14 2021 +0000
+++ b/macros.xml Thu Apr 28 18:11:34 2022 +0000
b
@@ -1,7 +1,7 @@
 <macros>
     <token name="@TOOL_VERSION@">1.3</token>
     <token name="@GALAXY_TOOL_VERSION@">galaxy</token>
-    <token name="@SUFFIX_VERSION@">4</token>
+    <token name="@SUFFIX_VERSION@">5</token>
     <xml name="edam_ontology">
         <edam_topics>                                                                                  
             <edam_topic>topic_0196</edam_topic>
b
diff -r eadfd71dde37 -r 9cd178127b19 meryl.xml
--- a/meryl.xml Tue Oct 05 15:58:14 2021 +0000
+++ b/meryl.xml Thu Apr 28 18:11:34 2022 +0000
b
@@ -77,18 +77,21 @@
                 #set size=$operation_type.options_kmer_size.input_kmer_size
             #end if
             #for $i, $read in enumerate($paternal_reads):
-                mkdir 'paternal{$i}.meryl' &&
-                meryl count k=$size memory=\$GALAXY_MEMORY_GB threads=\${GALAXY_SLOTS:-1} '${read}' output 'paternal{$i}.meryl' &&
+                mkdir 'paternal${i}.meryl' &&
+                ln -s '$read' ./input_paternal_${i}.${read.ext} &&
+                meryl count k=$size memory=\$GALAXY_MEMORY_GB threads=\${GALAXY_SLOTS:-1} ./input_paternal_${i}.${read.ext} output 'paternal${i}.meryl' &&
             #end for
             meryl union-sum paternal*.meryl output pat.meryl &&
             #for $i, $read in enumerate($maternal_reads):
-                mkdir 'maternal{$i}.meryl' &&
-                meryl count k=$size memory=\$GALAXY_MEMORY_GB threads=\${GALAXY_SLOTS:-1} '${read}' output 'maternal{$i}.meryl' &&
+                mkdir 'maternal${i}.meryl' &&
+                ln -s '$read' ./input_maternal_${i}.${read.ext} &&
+                meryl count k=$size memory=\$GALAXY_MEMORY_GB threads=\${GALAXY_SLOTS:-1} ./input_maternal_${i}.${read.ext} output 'maternal${i}.meryl' &&
             #end for
             meryl union-sum maternal*.meryl output mat.meryl &&
             #for $i, $read in enumerate($child_reads):
-                mkdir 'child{$i}.meryl' &&
-                meryl count k=$size memory=\$GALAXY_MEMORY_GB threads=\${GALAXY_SLOTS:-1} '${read}' output 'child{$i}.meryl' &&
+                mkdir 'child${i}.meryl' &&
+                ln -s '$read' ./input_child_${i}.${read.ext} &&
+                meryl count k=$size memory=\$GALAXY_MEMORY_GB threads=\${GALAXY_SLOTS:-1} ./input_child_${i}.${read.ext} output 'child${i}.meryl' &&
             #end for
             meryl union-sum child*.meryl output child.meryl &&
             ## mat specific kmers