changeset 1:628a75ad9685 draft default tip

planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/tables commit af4bb1b40252cbb8f91cd1008a4aa5052e19f919
author recetox
date Thu, 14 Aug 2025 15:14:09 +0000
parents 505a8e975968
children
files macros.xml table_pandas_rename_columns_regex.xml
diffstat 2 files changed, 4 insertions(+), 14 deletions(-) [+]
line wrap: on
line diff
--- a/macros.xml	Wed Jan 29 15:35:08 2025 +0000
+++ b/macros.xml	Thu Aug 14 15:14:09 2025 +0000
@@ -28,27 +28,17 @@
 
     <xml name="regex_sanitizer">
         <sanitizer>
-            <valid initial="string.ascii_letters,string.digits">
+            <valid initial="default">
                 <add value="^"/>
                 <add value="$"/>
-                <add value="("/>
-                <add value=")"/>
                 <add value="|"/>
-                <add value="?"/>
-                <add value="*"/>
-                <add value="+"/>
                 <add value="{"/>
                 <add value="}"/>
                 <add value="\"/>
                 <add value="["/>
                 <add value="]"/>
-                <add value="."/>
-                <add value=","/>
-                <add value="_"/>
-                <add value="-"/>
             </valid>
         </sanitizer>
-        <validator type="empty_field" />
         <validator type="regex" message="Pattern must not end with backslash.">.*[^\\]$</validator>
     </xml>
 </macros>
\ No newline at end of file
--- a/table_pandas_rename_columns_regex.xml	Wed Jan 29 15:35:08 2025 +0000
+++ b/table_pandas_rename_columns_regex.xml	Thu Aug 14 15:14:09 2025 +0000
@@ -2,7 +2,7 @@
     <description>rename columns in a table using regex</description>
     <macros>
         <import>macros.xml</import>
-        <token name="@VERSION_SUFFIX@">0</token>
+        <token name="@VERSION_SUFFIX@">1</token>
     </macros>
 
     <requirements>
@@ -48,11 +48,11 @@
         <test expect_num_outputs="1">
             <param name="input_dataset" value="rename/reference_both_renamed.tabular" ftype="tabular"/>
             <param name="columns" value="1,2"/>
-            <param name="regex_check" value="retention_"/>
-            <param name="regex_replace" value=""/>
+            <param name="regex_check" value="(retention_){1}"/>
             <output name="output_dataset" ftype="tabular">
                 <assert_contents>
 					<has_text text="retention" negate="true"/>
+                    <has_line line="index&#9;time"/>
                 </assert_contents>
             </output>
         </test>