changeset 30:fce825ec2c84 draft default tip

planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 01b92e7e17eb8bc125451bf41684f512cf16d3c5-dirty
author oinizan
date Fri, 02 May 2025 07:44:22 +0000
parents 3ed27e75a1e2
children
files affiliation_filters.xml affiliation_postprocess.xml affiliation_stats.xml biom_to_stdBiom.xml biom_to_tsv.xml cluster_filters.xml cluster_stats.xml clustering.xml demultiplex.xml deseq2_preprocess.xml deseq2_visualisation.xml frogsfunc_functions.xml frogsfunc_pathways.xml frogsfunc_placeseqs.xml itsx.xml macros.xml normalisation.xml normalisation.xml.bak phyloseq_alpha_diversity.xml phyloseq_beta_diversity.xml phyloseq_clustering.xml phyloseq_composition.xml phyloseq_import_data.xml phyloseq_manova.xml phyloseq_structure.xml preprocess.xml remove_chimera.xml taxonomic_affiliation.xml tree.xml tsv_to_biom.xml
diffstat 30 files changed, 178 insertions(+), 30 deletions(-) [+]
line wrap: on
line diff
--- a/affiliation_filters.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/affiliation_filters.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGS_affiliation_filters" name="FROGS Affiliation Filters" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGS_affiliation_filters" name="FROGS Affiliation Filters" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
     <description>Filters ASVs on several affiliation criteria </description>
     <macros>
         <import>macros.xml</import>
--- a/affiliation_postprocess.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/affiliation_postprocess.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGS_affiliation_postprocess" name="FROGS Affiliation postprocess" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGS_affiliation_postprocess" name="FROGS Affiliation postprocess" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
     <description>Aggregates ASVs based on alignment metrics </description>
     <macros>
         <import>macros.xml</import>
--- a/affiliation_stats.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/affiliation_stats.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGS_affiliation_stats" name="FROGS_6_Affiliation_Stat" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGS_affiliation_stats" name="FROGS_6_Affiliation_Stat" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
 	<description>Process some metrics on taxonomies </description>
     <macros>
         <import>macros.xml</import>
--- a/biom_to_stdBiom.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/biom_to_stdBiom.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGS_biom_to_stdBiom" name="FROGS BIOM to std BIOM" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGS_biom_to_stdBiom" name="FROGS BIOM to std BIOM" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
 	<description>Converts a FROGS BIOM in fully compatible BIOM </description>
     <macros>
         <import>macros.xml</import>
--- a/biom_to_tsv.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/biom_to_tsv.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGS_biom_to_tsv" name="FROGS BIOM to TSV" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGS_biom_to_tsv" name="FROGS BIOM to TSV" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
 	<description>Converts a BIOM file in TSV file </description>
     <macros>
         <import>macros.xml</import>
--- a/cluster_filters.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/cluster_filters.xml	Fri May 02 07:44:22 2025 +0000
@@ -15,7 +15,7 @@
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 -->
-<tool id="FROGS_cluster_filters" name="FROGS_4 Cluster filters" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
+<tool id="FROGS_cluster_filters" name="FROGS_4 Cluster filters" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.05">
 	<description>Filters clusters on several criteria. </description>
 
     <macros>
@@ -23,7 +23,7 @@
     </macros>
 
     <expand macro="requirements">
-        <requirement type="package" version="2.10">blast</requirement>
+        <requirement type="package" version="2.16.0">blast</requirement>
     </expand>
 
     <command detect_errors="exit_code">
--- a/cluster_stats.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/cluster_stats.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGS_cluster_stats" name="FROGS_Cluster_Stat" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGS_cluster_stats" name="FROGS_Cluster_Stat" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
 	<description>Process some metrics on clusters </description>
     <macros>
         <import>macros.xml</import>
--- a/clustering.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/clustering.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGS_clustering" name="FROGS_2 Clustering swarm" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGS_clustering" name="FROGS_2 Clustering swarm" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
     <description>Single-linkage clustering on sequences </description>
     <macros>
         <import>macros.xml</import>
--- a/demultiplex.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/demultiplex.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGS_demultiplex" name="FROGS_0 Demultiplex reads" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGS_demultiplex" name="FROGS_0 Demultiplex reads" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
 	<description>Attribute reads to samples in function of inner barcode </description>
     <macros>
         <import>macros.xml</import>
--- a/deseq2_preprocess.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/deseq2_preprocess.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGSSTAT_DESeq2_Preprocess" name="FROGSSTAT DESeq2 Preprocess" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGSSTAT_DESeq2_Preprocess" name="FROGSSTAT DESeq2 Preprocess" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
     <description>import a Phyloseq object and prepare it for DESeq2 differential abundance analysis </description>
     <macros>
         <import>macros.xml</import>
--- a/deseq2_visualisation.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/deseq2_visualisation.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGSSTAT_DESeq2_Visualisation" name="FROGSSTAT DESeq2 Visualisation" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGSSTAT_DESeq2_Visualisation" name="FROGSSTAT DESeq2 Visualisation" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
     <description>to extract and visualise differentially abundant ASVs or functions </description>
     <macros>
         <import>macros.xml</import>
--- a/frogsfunc_functions.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/frogsfunc_functions.xml	Fri May 02 07:44:22 2025 +0000
@@ -15,7 +15,7 @@
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 -->
-<tool id="FROGSFUNC_step2_functions" name="FROGSFUNC_2_functions" version= "@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
+<tool id="FROGSFUNC_step2_functions" name="FROGSFUNC_2_functions" version= "@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.05">
     <description>Calculates functions abundances in each sample. </description>
 
   <macros>
--- a/frogsfunc_pathways.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/frogsfunc_pathways.xml	Fri May 02 07:44:22 2025 +0000
@@ -15,7 +15,7 @@
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 -->
-<tool id="FROGSFUNC_step3_pathways" name="FROGSFUNC_3_pathways" version= "@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
+<tool id="FROGSFUNC_step3_pathways" name="FROGSFUNC_3_pathways" version= "@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.05">
 	<description>Calculates pathway abundances in each sample.  </description>
 
   <macros>
--- a/frogsfunc_placeseqs.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/frogsfunc_placeseqs.xml	Fri May 02 07:44:22 2025 +0000
@@ -15,7 +15,7 @@
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 -->
-<tool id="FROGSFUNC_step1_placeseqs" name="FROGSFUNC_1_placeseqs_and_copynumbers" version= "@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
+<tool id="FROGSFUNC_step1_placeseqs" name="FROGSFUNC_1_placeseqs_and_copynumbers" version= "@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.05">
 	<description>Places ASVs into a reference phylogenetic tree. </description>
 
   <macros>
--- a/itsx.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/itsx.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGS_itsx" name="FROGS ITSx" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGS_itsx" name="FROGS ITSx" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
     <description>Extract the highly variable ITS1 and ITS2 subregions from ITS sequences </description>
     <macros>
         <import>macros.xml</import>
--- a/macros.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/macros.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <macros>
     <token name="@TOOL_VERSION@">4.2.0</token>
-    <token name="@VERSION_SUFFIX@">2</token>
+    <token name="@VERSION_SUFFIX@">3</token>
     
     <xml name="requirements">
         <requirements>
--- a/normalisation.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/normalisation.xml	Fri May 02 07:44:22 2025 +0000
@@ -15,7 +15,7 @@
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 -->
-<tool id="FROGS_normalisation" name="FROGS Abundance normalisation" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
+<tool id="FROGS_normalisation" name="FROGS Abundance normalisation" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.05">
         <description>Normalise ASV abundance. </description>
 
     <macros>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/normalisation.xml.bak	Fri May 02 07:44:22 2025 +0000
@@ -0,0 +1,148 @@
+<?xml version="1.0"?>
+<!--
+# Copyright (C) 2015 INRA
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
+-->
+<tool id="FROGS_normalisation" name="FROGS Abundance normalisation" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="22.05">
+        <description>Normalise ASV abundance. </description>
+
+    <macros>
+        <import>macros.xml</import>
+    </macros>
+    <expand macro="requirements"/>
+
+	<command detect_errors="exit_code">
+		[<![CDATA[ 
+		normalisation.py 
+			--input-biom '$input_biom'
+			--input-fasta '$input_fasta'
+
+			#if $sampling_method.sampling_by_min == "yes"
+				--sampling-by-min
+			#else
+				--num-reads '$sampling_method.num_reads'
+
+				#if $sampling_method.delete_samples == "true"
+				--delete-samples
+				#end if
+			#end if
+
+			--output-biom '$output_biom'
+			--output-fasta '$output_fasta'
+			--summary-file '$summary_file'
+		]]>					
+	</command>
+	<inputs>
+		<param format="fasta" argument="--input-fasta" type="data" label="Sequence file" help="Sequence file to normalise (format: fasta)." />
+		<param format="biom1" argument="--input-biom" type="data" label="Abundance file" help="Abundance file to normalise (format: BIOM)." />
+		<conditional name="sampling_method">
+			<param argument="--sampling-by-min" type="select" label="Sampling method" help="Sampling by the number of sequences of the smallest sample, or select a number manually" display="radio">
+            	<option value="yes" selected="true">Sampling by the number of sequences of the smallest sample</option>
+            	<option value="no">Select a number of sequences</option>
+			</param>
+		<when value="yes"/>
+		<when value="no">
+			<param argument="--num-reads" type="integer" optional="true" min="1" value="" label="Number of reads" help="The final number of reads per sample." />
+			<param argument="--delete-samples" type="select" label="Remove samples that have an initial number of reads below the number of reads to sample ?" display="radio">
+                <option value="false">No, subsampling threshold need to at most equal to the smallest sample</option>
+            	<option value="true">Yes, subsampling threshold may be greater than the smallest sample</option>
+            </param>
+		</when>
+		</conditional>
+	</inputs>
+	<outputs>
+		<data format="fasta" name="output_fasta" label="${tool.name}: normalised_sequences.fasta" from_work_dir="normalised.fasta" />
+		<data format="biom1" name="output_biom" label="${tool.name}: normalised_abundance.biom" from_work_dir="normalised.biom" />
+		<data format="html" name="summary_file" label="${tool.name}: report.html" from_work_dir="report.html" />
+	</outputs>
+    <tests>
+        <test>
+            <param name="input_fasta" value="references/08-affiliation_postprocessed.fasta"/>
+	        <param name="input_biom" value="references/08-affiliation_postprocessed.biom"/>
+        	<conditional name="sampling_method">
+        	<param name="sampling_by_min" value="no"/>
+        	<param name="num_reads" value="100"/>
+        	</conditional>
+            <output name="summary_file" file="references/09-normalisation.html" compare="sim_size" delta="0" />
+            <output name="summary_file" file="references/09-normalisation.html" compare="diff" lines_diff="4" />
+            <output name="output_fasta" file="references/09-normalisation.fasta" compare="diff" lines_diff="12" />
+        </test>
+    </tests>
+	<help>
+
+@HELP_LOGO@
+
+.. class:: infomark page-header h2
+
+What it does
+
+This tool keeps, in each sample, the same number of elements by random sampling.
+
+.. class:: infomark page-header h2
+
+Inputs/outputs
+
+.. class:: h3
+
+Inputs
+
+**Sequence file**:
+
+The sequences (format `FASTA &lt;https://en.wikipedia.org/wiki/FASTA_format&gt;`_).
+
+**Abundance file**:
+
+The abundance of each ASV in each sample (format `BIOM &lt;http://biom-format.org/&gt;`_).
+
+**Sampling method**:
+
+Sequence normalisation method :
+
+ - **Sampling by the number of sequences of the smallest sample** : Automatically detects the number of sequences of the smallest sample, and selects this number for all other samples.
+ - **Select number of sequences** : Manually select a number of sequences.
+
+With this number, a random draw of sequences is made and once normalisation is complete, each sample will contain the specified number of sequences.
+
+.. class:: warningmark
+
+If the **remove samples** option is enabled, samples whose total number of sequences is lower than the specified number will be removed inside the abundance table. 
+
+If the option is disabled, the samples will be kept in the analysis but with a number of sequences lower than the specified number (the total number of the sample).
+
+.. class:: h3
+
+Outputs
+
+**Sequence file** (normalised_seed.fasta):
+
+ The normalised sequence file (format `FASTA &lt;https://en.wikipedia.org/wiki/FASTA_format&gt;`_).
+
+**Abundance file** (normalised_abundance.biom):
+
+ The normalised abundance file. If option **remove samples** has been chosen, then the abundance table will no longer contain information about the removed samples. (format `BIOM &lt;http://biom-format.org/&gt;`_).
+
+**Report file** (report.html):
+
+ Information about discarded data (format `HTML &lt;https://en.wikipedia.org/wiki/HTML&gt;`_).
+
+
+.. class:: infomark page-header h2
+
+
+@HELP_CONTACT@
+
+	</help>
+	<expand macro="citations" />
+</tool>
--- a/phyloseq_alpha_diversity.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/phyloseq_alpha_diversity.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGSSTAT_Phyloseq_Alpha_Diversity" name="FROGSSTAT Phyloseq Alpha Diversity" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGSSTAT_Phyloseq_Alpha_Diversity" name="FROGSSTAT Phyloseq Alpha Diversity" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
 	<description>with richness plot </description>
     <macros>
         <import>macros.xml</import>
--- a/phyloseq_beta_diversity.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/phyloseq_beta_diversity.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGSSTAT_Phyloseq_Beta_Diversity" name="FROGSSTAT Phyloseq Beta Diversity" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGSSTAT_Phyloseq_Beta_Diversity" name="FROGSSTAT Phyloseq Beta Diversity" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
     <description>distance matrix </description>
     <macros>
         <import>macros.xml</import>
--- a/phyloseq_clustering.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/phyloseq_clustering.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGSSTAT_Phyloseq_Sample_Clustering" name="FROGSSTAT Phyloseq Sample Clustering" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGSSTAT_Phyloseq_Sample_Clustering" name="FROGSSTAT Phyloseq Sample Clustering" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
 	<description>of samples using different linkage methods </description>
     <macros>
         <import>macros.xml</import>
--- a/phyloseq_composition.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/phyloseq_composition.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGSSTAT_Phyloseq_Composition_Visualisation" name="FROGSSTAT Phyloseq Composition Visualisation" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGSSTAT_Phyloseq_Composition_Visualisation" name="FROGSSTAT Phyloseq Composition Visualisation" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
     <description>with bar plot and composition plot </description>
     <macros>
         <import>macros.xml</import>
--- a/phyloseq_import_data.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/phyloseq_import_data.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGSSTAT_Phyloseq_Import_Data" name="FROGSSTAT Phyloseq Import Data" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGSSTAT_Phyloseq_Import_Data" name="FROGSSTAT Phyloseq Import Data" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
     <description>from 3 files: biomfile, samplefile, treefile </description>
     <macros>
         <import>macros.xml</import>
--- a/phyloseq_manova.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/phyloseq_manova.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGSSTAT_Phyloseq_Multivariate_Analysis_Of_Variance" name="FROGSSTAT Phyloseq Multivariate Analysis Of Variance" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGSSTAT_Phyloseq_Multivariate_Analysis_Of_Variance" name="FROGSSTAT Phyloseq Multivariate Analysis Of Variance" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
     <description>perform Multivariate Analysis of Variance (MANOVA) </description>
     <macros>
         <import>macros.xml</import>
--- a/phyloseq_structure.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/phyloseq_structure.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGSSTAT_Phyloseq_Structure_Visualisation" name="FROGSSTAT Phyloseq Structure Visualisation" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGSSTAT_Phyloseq_Structure_Visualisation" name="FROGSSTAT Phyloseq Structure Visualisation" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
 	<description>with heatmap plot and ordination plot </description>
     <macros>
         <import>macros.xml</import>
--- a/preprocess.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/preprocess.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGS_preprocess" name="FROGS_1 Pre-process" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGS_preprocess" name="FROGS_1 Pre-process" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
     <description>merging, denoising and dereplication</description>
      <macros>
         <import>macros.xml</import>
--- a/remove_chimera.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/remove_chimera.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGS_remove_chimera" name="FROGS_3 Remove chimera" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGS_remove_chimera" name="FROGS_3 Remove chimera" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
     <description>Remove PCR chimera in each sample </description>
     <macros>
         <import>macros.xml</import>
--- a/taxonomic_affiliation.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/taxonomic_affiliation.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGS_taxonomic_affiliation" name="FROGS_5 Taxonomic affiliation" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGS_taxonomic_affiliation" name="FROGS_5 Taxonomic affiliation" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
     <description>Taxonomic affiliation of each ASV's seed by RDPtools and BLAST </description>
     <macros>
         <import>macros.xml</import>
--- a/tree.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/tree.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGS_Tree" name="FROGS Tree" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGS_Tree" name="FROGS Tree" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
     <description>Reconstruction of phylogenetic tree  </description>
     <macros>
         <import>macros.xml</import>
--- a/tsv_to_biom.xml	Wed Apr 30 09:40:42 2025 +0000
+++ b/tsv_to_biom.xml	Fri May 02 07:44:22 2025 +0000
@@ -1,4 +1,4 @@
-<tool id="FROGS_tsv_to_biom" name="FROGS TSV_to_BIOM" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="22.05">
+<tool id="FROGS_tsv_to_biom" name="FROGS TSV_to_BIOM" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="GPL-2.0-only" profile="20.05">
     <description>Converts a TSV file in a BIOM file 1 </description>
     <macros>
         <import>macros.xml</import>