Mercurial > repos > frogs > frogs_stat
comparison FROGS_STAT.xml @ 0:6507a8d42a4f draft default tip
planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 78ca62b54aee22893d278d9c3d495527be405f8a
| author | frogs |
|---|---|
| date | Wed, 04 Feb 2026 13:16:44 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:6507a8d42a4f |
|---|---|
| 1 <tool id="FROGS_Stat" name="FROGS Stat" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" python_template_version="3.5" profile="24.0"> | |
| 2 <description>Analysis of community structure, composition, and differential abundances</description> | |
| 3 <macros> | |
| 4 <import>frogs_stat_macros.xml</import> | |
| 5 <import>phyloseq_import_macros.xml</import> | |
| 6 <import>phyloseq_composition_macros.xml</import> | |
| 7 <import>phyloseq_alpha_diversity_macros.xml</import> | |
| 8 <import>phyloseq_beta_diversity_macros.xml</import> | |
| 9 <import>phyloseq_clustering_macros.xml</import> | |
| 10 <import>phyloseq_structure_macros.xml</import> | |
| 11 <import>phyloseq_manova_macros.xml</import> | |
| 12 <import>deseq2_preprocess_macros.xml</import> | |
| 13 <import>deseq2_visualisation_macros.xml</import> | |
| 14 </macros> | |
| 15 | |
| 16 <expand macro="frogs_stat_requirements" /> | |
| 17 | |
| 18 <command detect_errors="exit_code"><![CDATA[ | |
| 19 #if $frogs_stat_tools.tool_name == "phyloseq_import": | |
| 20 @PHYLOSEQ_IMPORT_CMD_LINE@ | |
| 21 | |
| 22 #elif $frogs_stat_tools.tool_name == "phyloseq_composition": | |
| 23 @PHYLOSEQ_COMPOSITION_CMD_LINE@ | |
| 24 | |
| 25 #elif $frogs_stat_tools.tool_name == "phyloseq_alpha_diversity": | |
| 26 @PHYLOSEQ_ALPHA_DIVERSITY_CMD_LINE@ | |
| 27 | |
| 28 #elif $frogs_stat_tools.tool_name == "phyloseq_beta_diversity": | |
| 29 @PHYLOSEQ_BETA_DIVERSITY_CMD_LINE@ | |
| 30 | |
| 31 #elif $frogs_stat_tools.tool_name == "phyloseq_clustering": | |
| 32 @PHYLOSEQ_CLUSTERING_CMD_LINE@ | |
| 33 | |
| 34 #elif $frogs_stat_tools.tool_name == "phyloseq_structure": | |
| 35 @PHYLOSEQ_STRUCTURE_CMD_LINE@ | |
| 36 | |
| 37 #elif $frogs_stat_tools.tool_name == "phyloseq_manova": | |
| 38 @PHYLOSEQ_MANOVA_CMD_LINE@ | |
| 39 | |
| 40 #elif $frogs_stat_tools.tool_name == "deseq2_asv_preprocess": | |
| 41 @DESEQ2_ASV_PREPROCESS_CMD_LINE@ | |
| 42 | |
| 43 #elif $frogs_stat_tools.tool_name == "deseq2_fun_preprocess": | |
| 44 @DESEQ2_FUN_PREPROCESS_CMD_LINE@ | |
| 45 | |
| 46 #elif $frogs_stat_tools.tool_name == "deseq2_asv_visualisation": | |
| 47 @DESEQ2_ASV_VISUALISATION_CMD_LINE@ | |
| 48 | |
| 49 #elif $frogs_stat_tools.tool_name == "deseq2_fun_visualisation": | |
| 50 @DESEQ2_FUN_VISUALISATION_CMD_LINE@ | |
| 51 #end if | |
| 52 ]]> | |
| 53 </command> | |
| 54 | |
| 55 <inputs> | |
| 56 <conditional name="frogs_stat_tools"> | |
| 57 <param name="tool_name" type="select" display="radio" label="Select a tool from the FROGS Stat suite to run your analysis."> | |
| 58 <option value="" selected="true">-- Please select a tool --</option> | |
| 59 <option value="phyloseq_import">Phyloseq: Import data</option> | |
| 60 <option value="phyloseq_composition">Phyloseq: Taxonomic composition analysis</option> | |
| 61 <option value="phyloseq_alpha_diversity">Phyloseq: Alpha diversity analysis</option> | |
| 62 <option value="phyloseq_beta_diversity">Phyloseq: Beta diversity analysis</option> | |
| 63 <option value="phyloseq_clustering">Phyloseq: Sample clustering analysis</option> | |
| 64 <option value="phyloseq_structure">Phyloseq: Structure analysis (based on ordination methods)</option> | |
| 65 <option value="phyloseq_manova">Phyloseq: Multivariate Analysis of Variance</option> | |
| 66 <option value="deseq2_asv_preprocess">DESeq2: Preprocess for differential analysis of ASV</option> | |
| 67 <option value="deseq2_fun_preprocess">DESeq2: Preprocess for differential analysis of FUNCTION</option> | |
| 68 <option value="deseq2_asv_visualisation">DESeq2: Visualisation of differential analysis of ASV</option> | |
| 69 <option value="deseq2_fun_visualisation">DESeq2: Visualisation of differential analysis of FUNCTION</option> | |
| 70 </param> | |
| 71 <when value=""/> | |
| 72 <!-- ##################### phyloseq_import ##################### --> | |
| 73 <when value="phyloseq_import"> | |
| 74 <expand macro="phyloseq_import_inputs" /> | |
| 75 </when> | |
| 76 <!-- ##################### phyloseq_composition ##################### --> | |
| 77 <when value="phyloseq_composition"> | |
| 78 <expand macro="phyloseq_composition_inputs" /> | |
| 79 </when> | |
| 80 <!-- ##################### phyloseq_alpha_diversity ##################### --> | |
| 81 <when value="phyloseq_alpha_diversity"> | |
| 82 <expand macro="phyloseq_alpha_diversity_inputs" /> | |
| 83 </when> | |
| 84 <!-- ##################### phyloseq_beta_diversity ##################### --> | |
| 85 <when value="phyloseq_beta_diversity"> | |
| 86 <expand macro="phyloseq_beta_diversity_inputs" /> | |
| 87 </when> | |
| 88 <!-- ##################### phyloseq_clustering ##################### --> | |
| 89 <when value="phyloseq_clustering"> | |
| 90 <expand macro="phyloseq_clustering_inputs" /> | |
| 91 </when> | |
| 92 <!-- ##################### phyloseq_structure ##################### --> | |
| 93 <when value="phyloseq_structure"> | |
| 94 <expand macro="phyloseq_structure_inputs" /> | |
| 95 </when> | |
| 96 <!-- ##################### phyloseq_manova ##################### --> | |
| 97 <when value="phyloseq_manova"> | |
| 98 <expand macro="phyloseq_manova_inputs" /> | |
| 99 </when> | |
| 100 <!-- ##################### deseq2 preprocess on ASV ##################### --> | |
| 101 <when value="deseq2_asv_preprocess"> | |
| 102 <expand macro="deseq2_asv_preprocess_inputs" /> | |
| 103 </when> | |
| 104 <!-- ##################### deseq2 preprocess on Functions ##################### --> | |
| 105 <when value="deseq2_fun_preprocess"> | |
| 106 <expand macro="deseq2_fun_preprocess_inputs" /> | |
| 107 </when> | |
| 108 <!-- ##################### deseq2 visualisation on ASV ##################### --> | |
| 109 <when value="deseq2_asv_visualisation"> | |
| 110 <expand macro="deseq2_asv_visualisation_inputs" /> | |
| 111 </when> | |
| 112 <!-- ##################### deseq2 visualisation on Functions ##################### --> | |
| 113 <when value="deseq2_fun_visualisation"> | |
| 114 <expand macro="deseq2_fun_visualisation_inputs" /> | |
| 115 </when> | |
| 116 </conditional> | |
| 117 </inputs> | |
| 118 | |
| 119 <outputs> | |
| 120 <expand macro="frogs_stat_outputs" /> | |
| 121 </outputs> | |
| 122 | |
| 123 <tests> | |
| 124 <!-- ##################### 1 phyloseq_import ##################### --> | |
| 125 <test expect_num_outputs="2"> | |
| 126 <conditional name="frogs_stat_tools"> | |
| 127 <param name="tool_name" value="phyloseq_import"/> | |
| 128 <expand macro="phyloseq_import_test_input"/> | |
| 129 </conditional> | |
| 130 <expand macro="phyloseq_import_test_output"/> | |
| 131 </test> | |
| 132 <!-- ##################### 2 phyloseq_composition ##################### --> | |
| 133 <test expect_num_outputs="1"> | |
| 134 <conditional name="frogs_stat_tools"> | |
| 135 <param name="tool_name" value="phyloseq_composition"/> | |
| 136 <expand macro="phyloseq_composition_test_input"/> | |
| 137 </conditional> | |
| 138 <expand macro="phyloseq_composition_test_output"/> | |
| 139 </test> | |
| 140 <!-- ##################### 3 phyloseq_alpha_diversity ##################### --> | |
| 141 <test expect_num_outputs="2"> | |
| 142 <conditional name="frogs_stat_tools"> | |
| 143 <param name="tool_name" value="phyloseq_alpha_diversity"/> | |
| 144 <expand macro="phyloseq_alpha_diversity_test_input"/> | |
| 145 </conditional> | |
| 146 <expand macro="phyloseq_alpha_diversity_test_output"/> | |
| 147 </test> | |
| 148 <!-- ##################### 4 phyloseq_beta_diversity ##################### --> | |
| 149 <test expect_num_outputs="1"> | |
| 150 <conditional name="frogs_stat_tools"> | |
| 151 <param name="tool_name" value="phyloseq_beta_diversity"/> | |
| 152 <expand macro="phyloseq_beta_diversity_test_input"/> | |
| 153 </conditional> | |
| 154 <expand macro="phyloseq_beta_diversity_test_output"/> | |
| 155 </test> | |
| 156 <!-- ##################### 5 phyloseq_clustering ##################### --> | |
| 157 <test expect_num_outputs="1"> | |
| 158 <conditional name="frogs_stat_tools"> | |
| 159 <param name="tool_name" value="phyloseq_clustering"/> | |
| 160 <expand macro="phyloseq_clustering_test_input"/> | |
| 161 </conditional> | |
| 162 <expand macro="phyloseq_clustering_test_output"/> | |
| 163 </test> | |
| 164 <!-- ##################### 6 phyloseq_structure ##################### --> | |
| 165 <test expect_num_outputs="1"> | |
| 166 <conditional name="frogs_stat_tools"> | |
| 167 <param name="tool_name" value="phyloseq_structure"/> | |
| 168 <expand macro="phyloseq_structure_test_input"/> | |
| 169 </conditional> | |
| 170 <expand macro="phyloseq_structure_test_output"/> | |
| 171 </test> | |
| 172 <!-- ##################### 7 phyloseq_manova ##################### --> | |
| 173 <test expect_num_outputs="1"> | |
| 174 <conditional name="frogs_stat_tools"> | |
| 175 <param name="tool_name" value="phyloseq_manova"/> | |
| 176 <expand macro="phyloseq_manova_test_input"/> | |
| 177 </conditional> | |
| 178 <expand macro="phyloseq_manova_test_output"/> | |
| 179 </test> | |
| 180 <!-- ##################### 8 deseq2_asv_preprocess ##################### --> | |
| 181 <test expect_num_outputs="1"> | |
| 182 <conditional name="frogs_stat_tools"> | |
| 183 <param name="tool_name" value="deseq2_asv_preprocess"/> | |
| 184 <expand macro="deseq2_asv_preprocess_test_input"/> | |
| 185 </conditional> | |
| 186 <expand macro="deseq2_asv_preprocess_test_output"/> | |
| 187 </test> | |
| 188 <!-- ##################### 9 deseq2_fun_preprocess ##################### --> | |
| 189 <test expect_num_outputs="2"> | |
| 190 <conditional name="frogs_stat_tools"> | |
| 191 <param name="tool_name" value="deseq2_fun_preprocess"/> | |
| 192 <expand macro="deseq2_fun_preprocess_test_input"/> | |
| 193 </conditional> | |
| 194 <expand macro="deseq2_fun_preprocess_test_output"/> | |
| 195 </test> | |
| 196 <!-- ##################### 10 deseq2_asv_visualisation ##################### --> | |
| 197 <test expect_num_outputs="1"> | |
| 198 <conditional name="frogs_stat_tools"> | |
| 199 <param name="tool_name" value="deseq2_asv_visualisation"/> | |
| 200 <expand macro="deseq2_asv_visualisation_test_input"/> | |
| 201 </conditional> | |
| 202 <expand macro="deseq2_asv_visualisation_test_output"/> | |
| 203 </test> | |
| 204 <!-- ##################### 11 deseq2_fun_visualisation ##################### --> | |
| 205 <test expect_num_outputs="3"> | |
| 206 <conditional name="frogs_stat_tools"> | |
| 207 <param name="tool_name" value="deseq2_fun_visualisation"/> | |
| 208 <expand macro="deseq2_fun_visualisation_test_input"/> | |
| 209 </conditional> | |
| 210 <expand macro="deseq2_fun_visualisation_test_output"/> | |
| 211 </test> | |
| 212 </tests> | |
| 213 | |
| 214 <help><![CDATA[ | |
| 215 For more information and detailed documentation, visit the FROGS website https://frogs.inrae.fr. | |
| 216 ]]> | |
| 217 </help> | |
| 218 | |
| 219 <citations> | |
| 220 <citation type="doi">10.1093/bioinformatics/btx791</citation> | |
| 221 <citation type="doi">10.1093/bib/bbab318</citation> | |
| 222 </citations> | |
| 223 | |
| 224 </tool> |
