changeset 8:fe7a1e57a6cf draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 89cc1cb215aa5dc5ef6364bf13bbb1978367dce3
author iuc
date Tue, 15 Jul 2025 19:36:17 +0000
parents 571e6933e972
children
files macros.xml seqkit_locate.xml
diffstat 2 files changed, 18 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/macros.xml	Mon Mar 17 09:50:43 2025 +0000
+++ b/macros.xml	Tue Jul 15 19:36:17 2025 +0000
@@ -1,7 +1,7 @@
 <macros>
     <token name="@TOOL_VERSION@">2.10.0</token>
-    <token name="@VERSION_SUFFIX@">0</token>
-    <token name="@PROFILE@">20.09</token>
+    <token name="@VERSION_SUFFIX@">1</token>
+    <token name="@PROFILE@">24.0</token>
     <xml name="bio_tools">
         <xrefs>
             <xref type="bio.tools">seqkit</xref>
--- a/seqkit_locate.xml	Mon Mar 17 09:50:43 2025 +0000
+++ b/seqkit_locate.xml	Tue Jul 15 19:36:17 2025 +0000
@@ -12,7 +12,7 @@
 ln -s '${input}' '${input_identifier}' &&
 
 seqkit locate 
---threads \${GALAXY_SLOTS:-4}
+--threads "\${GALAXY_SLOTS:-4}"
 #if $conditional_pattern.mode == 'expression'
     --pattern '"$conditional_pattern.pattern"'
     $conditional_pattern.use_regexp
@@ -61,6 +61,7 @@
                             <add value="]"/>
                             <add value="."/>
                             <add value=","/>
+                            <add value=":"/>
                         </valid>
                     </sanitizer>
                     <validator type="regex" message="Pattern must not end with backslash.">.*[^\\]$</validator>
@@ -118,6 +119,20 @@
             <param name="input" value="input1.fasta.gz" ftype="fasta.gz"/>
             <conditional name="conditional_pattern">
                 <param name="mode" value="expression"/>
+                <param name="pattern" value="A[TU]G(?:.{3})+?[TU](?:AG|AA|GA)"/>
+                <param name="use_regexp" value="true"/>
+            </conditional>
+            <output name="output" ftype="tabular">
+                <assert_contents>
+                    <has_n_lines n="372"/>
+                    <has_n_columns n="7"/>
+                </assert_contents>
+            </output>
+        </test>
+        <test expect_num_outputs="1">
+            <param name="input" value="input1.fasta.gz" ftype="fasta.gz"/>
+            <conditional name="conditional_pattern">
+                <param name="mode" value="expression"/>
                 <param name="pattern" value="A[TU]G"/>
                 <param name="use_regexp" value="true"/>
             </conditional>