diff qiime2__feature_table__merge.xml @ 1:bbef44c4221b draft

planemo upload for repository https://github.com/qiime2/galaxy-tools/tree/main/tools/suite_qiime2__feature_table commit 69da7976573cc07a363ac66bdacc9269d7cd3732
author q2d2
date Fri, 13 Jan 2023 22:53:48 +0000
parents 6a753c135e34
children 4c2751c8cc0d
line wrap: on
line diff
--- a/qiime2__feature_table__merge.xml	Mon Aug 29 20:00:50 2022 +0000
+++ b/qiime2__feature_table__merge.xml	Fri Jan 13 22:53:48 2023 +0000
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='utf-8'?>
 <!--
-Copyright (c) 2022, QIIME 2 development team.
+Copyright (c) 2023, QIIME 2 development team.
 
 Distributed under the terms of the Modified BSD License. (SPDX: BSD-3-Clause)
 -->
 <!--
 This tool was automatically generated by:
-    q2galaxy (version: 2022.8.1)
+    q2galaxy (version: 2022.11.1)
 for:
-    qiime2 (version: 2022.8.1)
+    qiime2 (version: 2022.11.1)
 -->
-<tool name="qiime2 feature-table merge" id="qiime2__feature_table__merge" version="2022.8.0+q2galaxy.2022.8.1.2" profile="22.05" license="BSD-3-Clause">
+<tool name="qiime2 feature-table merge" id="qiime2__feature_table__merge" version="2022.11.1+q2galaxy.2022.11.1.2" profile="22.05" license="BSD-3-Clause">
     <description>Combine multiple tables</description>
     <requirements>
-        <container type="docker">quay.io/qiime2/core:2022.8</container>
+        <container type="docker">quay.io/qiime2/core:2022.11</container>
     </requirements>
     <version_command>q2galaxy version feature_table</version_command>
-    <command detect_errors="aggressive">q2galaxy run feature_table merge '$inputs'</command>
+    <command detect_errors="exit_code">q2galaxy run feature_table merge '$inputs'</command>
     <configfiles>
         <inputs name="inputs" data_style="paths"/>
     </configfiles>
@@ -42,7 +42,13 @@
     <tests>
         <test>
             <param name="tables" value="merge.test0.feature-table1.qza,merge.test0.feature-table2.qza" ftype="qza"/>
-            <output name="merged_table" ftype="qza"/>
+            <output name="merged_table" ftype="qza">
+                <assert_contents>
+                    <has_archive_member path="[0-9a-f]{8}-[0-9a-f]{4}-[4][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}\/metadata.yaml">
+                        <has_line_matching expression="type: FeatureTable\[Frequency\]"/>
+                    </has_archive_member>
+                </assert_contents>
+            </output>
         </test>
         <test>
             <param name="tables" value="merge.test1.feature-table1.qza,merge.test1.feature-table2.qza,merge.test1.feature-table3.qza" ftype="qza"/>
@@ -50,7 +56,13 @@
                 <param name="__q2galaxy__GUI__select__" value="sum"/>
                 <param name="overlap_method" value="sum"/>
             </conditional>
-            <output name="merged_table" ftype="qza"/>
+            <output name="merged_table" ftype="qza">
+                <assert_contents>
+                    <has_archive_member path="[0-9a-f]{8}-[0-9a-f]{4}-[4][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}\/metadata.yaml">
+                        <has_line_matching expression="type: FeatureTable\[Frequency\]"/>
+                    </has_archive_member>
+                </assert_contents>
+            </output>
         </test>
     </tests>
     <help>
@@ -72,8 +84,8 @@
 Examples:
 ---------
 
-basic
-*****
+feature_table_merge_two_tables
+******************************
 Using the ``qiime2 feature-table merge`` tool:
  #. For *"tables"*, use ctrl-(or command)-click to select the following inputs:
 
@@ -83,8 +95,8 @@
  #. Press the ``Execute`` button.
 
 
-three_tables
-************
+feature_table_merge_three_tables
+********************************
 Using the ``qiime2 feature-table merge`` tool:
  #. For *"tables"*, use ctrl-(or command)-click to select the following inputs: