diff raxml.xml @ 20:d930ea30718d draft

planemo upload commit ed695dda2a4744fbe43dccf521d4de7a57c85501
author tiagoantao
date Tue, 03 Nov 2015 15:44:56 -0500
parents 2c55b607264c
children 48526baa210f
line wrap: on
line diff
--- a/raxml.xml	Mon Nov 02 16:16:02 2015 -0500
+++ b/raxml.xml	Tue Nov 03 15:44:56 2015 -0500
@@ -16,9 +16,7 @@
     --model_type $search_model_selector.model_type
     --base_model $search_model_selector.base_model
     #if str( $search_model_selector.model_type ) == 'aminoacid':
-        #if str( $search_model_selector.aa_model_empirical_base_frequences) == 'true':
-            --aa_empirical_freq
-        #end if
+        $search_model_selector.aa_model_empirical_base_frequencies
         #if $search_model_selector.aa_search_matrix:
             --aa_search_matrix $search_model_selector.aa_search_matrix
         #end if
@@ -57,13 +55,9 @@
         --numofcats $selExtraOpts.numofcats
     #end if
     ## (-d)
-    #if str ($selExtraOpts.search_complete_random_tree) == "true":
-        --search_complete_random_tree
-    #end if
+    $selExtraOpts.search_complete_random_tree
     ## (-D)
-    #if str ($selExtraOpts.ml_search_convergence) == "true":
-        --ml_search_convergence
-    #end if
+    $selExtraOpts.ml_search_convergence)
     ## (-e)
     #if $selExtraOpts.model_opt_precision:
         --model_opt_precision $selExtraOpts.model_opt_precision
@@ -77,9 +71,7 @@
         --search_algorithm $selExtraOpts.search_algorithm
     #end if
     ## (-F)
-    #if str ($selExtraOpts.save_memory_cat_model) == "true":
-        --save_memory_cat_model
-    #end if
+    $selExtraOpts.save_memory_cat_model
     ## (-g)
     #if $selExtraOpts.groupingfile:
         --groupingfile $selExtraOpts.groupingfile
@@ -101,27 +93,21 @@
         --majority_rule_consensus $selExtraOpts.majority_rule_consensus
     #end if
     ## (-k)
-    #if str ($selExtraOpts.print_branch_lengths) == "true":
-        --print_branch_lengths
-    #end if
+    $selExtraOpts.print_branch_lengths
     ## (-K)
     #if str ($selExtraOpts.multistate_sub_model) != "":
         --multistate_sub_model $selExtraOpts.multistate_sub_model
     #end if
     ## (-m) - see elsewhere
     ## (-M)
-    #if str ($selExtraOpts.estimate_individual_branch_lengths) == "true":
-        --estimate_individual_branch_lengths
-    #end if
+    $selExtraOpts.estimate_individual_branch_lengths
     ## (-n) - see elsewhere
     ## (-o)
     #if $selExtraOpts.outgroup_name:
         --outgroup_name $selExtraOpts.outgroup_name
     #end if
     ## (-O)
-    #if str ($selExtraOpts.disable_undetermined_seq_check) == "true":
-        --disable_undetermined_seq_check
-    #end if
+    $selExtraOpts.disable_undetermined_seq_check
     ## (-P)
     #if $selExtraOpts.external_protein_model:
         --external_protein_model $selExtraOpts.external_protein_model
@@ -152,13 +138,9 @@
         --use_median_approximation
     #end if
     ## (-U)
-    #if str ($selExtraOpts.save_memory_gappy_alignments) == "true":
-        --save_memory_gappy_alignments
-    #end if
+    $selExtraOpts.save_memory_gappy_alignments
     ## (-V)
-    #if str ($selExtraOpts.disable_rate_heterogeneity) == "true":
-        --disable_rate_heterogeneity
-    #end if
+    $selExtraOpts.disable_rate_heterogeneity
     ## (-W)
     #if $selExtraOpts.sliding_window_size:
         --sliding_window_size $selExtraOpts.sliding_window_size
@@ -168,34 +150,17 @@
         --rapid_bootstrap_random_seed $selExtraOpts.rapid_bootstrap_random_seed
     #end if
     ## (-y)
-    #if str ($selExtraOpts.parsimony_starting_tree_only) == "true":
-        --parsimony_starting_tree_only
-    #end if
+    $selExtraOpts.parsimony_starting_tree_only)
     ## (-z)
     #if $selExtraOpts.file_multiple_trees:
         --file_multiple_trees $selExtraOpts.file_multiple_trees
     #end if
 #end if
 
-##silent sys.stderr.write("DEBUG1 START\n")
-##silent sys.stderr.write($selExtraOpts.extraOptions)
-##silent sys.stderr.write("\nDEBUG1 END\n")
-
     </command>
   <inputs>
-    <conditional name="choose_input_type">
-      <param name="input_type" type="select" label="Input type">
-        <option value="fasta">Fasta</option>
-        <option value="phylip">Phylip</option>
-      </param>
-      ## (-s)
-      <when value="fasta">
-        <param type="data" format="fasta" name="infile" label="Source file"/> 
-      </when>
-      <when value="phylip">
-        <param type="data" format="phylip" name="infile" label="Source file"/> 
-      </when>
-    </conditional>
+    ## (-s)
+    <param type="data" format="fasta,phylip" name="infile" label="Source file"/> 
     ## (-m)
     <conditional name="search_model_selector">
         <param name="model_type" type="select" label="Model Type">
@@ -206,7 +171,7 @@
         </param>
         <when value="nucleotide">
     ## Nucleotide substitution models
-            <param name="base_model" type="select" label="Substitution Model (-m)">
+            <param name="base_model" type="select" label="Substitution Model">
                 <option value="GTRCAT">GTRCAT</option> 
                 <option value="GTRCATI">GTRCATI</option> 
                 <option value="GTRGAMMA" select="true">GTRGAMMA</option>
@@ -215,8 +180,8 @@
         </when>
     ## Aminoacid substitution models
         <when value="aminoacid">
-            <param name="aa_model_empirical_base_frequences"
-                type="boolean" checked="no" truevalue="true" falsevalue="false" display="checkboxes" label="Use empirical base frequencies in AA models" />
+            <param name="aa_model_empirical_base_frequencies"
+                type="boolean" checked="no" truevalue="--aa_empirical_freq" falsevalue="" display="checkboxes" label="Use empirical base frequencies in AA models" />
             <param name="base_model" type="select" label="Substitution Model (-m)">
                 <option value="PROTCAT" select="true">PROTCAT</option>
                 <option value="PROTCATI">PROTCATI</option>
@@ -250,7 +215,7 @@
         </when>
 ## Binary substitution models
         <when value="binary">
-            <param name="base_model" type="select" label="Substitution Model (-m)">
+            <param name="base_model" type="select" label="Substitution Model">
                 <option value="BINCAT">BINCAT</option> 
                 <option value="BINCATI">BINCATI</option> 
                 <option value="BINGAMMA">BINGAMMA</option> 
@@ -259,7 +224,7 @@
         </when>
 ## Multi-state substitution models
         <when value="multistate">
-            <param name="base_model" type="select" label="Substitution Model (-m)">
+            <param name="base_model" type="select" label="Substitution Model">
                 <option value="MULTICAT">MULTICAT</option> 
                 <option value="MULTICATI">MULTICATI</option> 
                 <option value="MULTIGAMMA">MULTIGAMMA</option> 
@@ -268,7 +233,7 @@
         </when>
     </conditional>
     <param name="random_seed" type="integer" value="1234567890" size="12" label="Random
-        seed used for the parsimony inferences (-p)" />
+        seed used for the parsimony inferences" />
     <conditional name="selExtraOpts">
         <param name="extraOptions" type="select" label="RAxML options to use"
             help="The required minimal settings are the input file and the
@@ -279,15 +244,15 @@
         <when value="full">
             ## (-N/#)
             <param name="number_of_runs" type="integer" size="8" value=""
-                label="Number of runs (-N|#)" help="Specify the number of
-                alternative runs on distinct starting trees In combination
+                label="Number of runs" help="Specify the number of
+                alternative runs (-N|#) on distinct starting trees In combination
                 with the '-b' option will invoke a multiple boostrap analysis.
                 You can add the bootstopping criteria by choosing the autoMR,
                 autoMRE, autoMRE_IGN, or autoFC value in a menu below instead of
                 providing a number here. Bootstopping will only work in
                 combination with '-x' or '-b'."
                 optional="True" />
-            <param name="number_of_runs_bootstop" type="select" label="Use bootstopping criteria for number of runs (-N/#)" optional="True">
+            <param name="number_of_runs_bootstop" type="select" label="Use bootstopping criteria for number of runs" optional="True">
                 <option value="" selected="yes"></option>
                 <option value="autoMR">autoMR</option>
                 <option value="autoMRE">autoMRE</option>
@@ -296,9 +261,9 @@
             </param>
             ## Alphabetical Listing of Advanced Options
             ## (-a)
-            <param format="txt" name="weightfile" type="data" label="Column weight file (-a)" optional="True" />
+            <param format="txt" name="weightfile" type="data" label="Column weight file" optional="True" />
             ## (-A)
-            <param name="secondary_structure_model" type="select" label="Secondary structure substitution model (-A)" optional="True">
+            <param name="secondary_structure_model" type="select" label="Secondary structure substitution model" optional="True">
                 <option value="" selected="yes"></option>
                 <option value="S6A">S6A</option>
                 <option value="S6B">S6B</option>
@@ -316,24 +281,24 @@
                 <option value="S16B">S16B</option>
             </param>
             ## (-b)
-            <param name="bootseed" type="integer" size="8" value="" label="Random number for non-parametric bootstrapping (-b)" refresh_on_change='true'  optional="True" />
+            <param name="bootseed" type="integer" size="8" value="" label="Random number for non-parametric bootstrapping" refresh_on_change='true'  optional="True" />
             ## (-x)
-            <param name="rapid_bootstrap_random_seed" type="integer" value='' size="7" label="Rapid bootstrapping random seed (-x)" optional="True" help="Specify a random seed and turn on rapid bootstrapping. CAUTION: unlike in version 7.0.4 RAxML will conduct rapid BS replicates under the model of rate heterogeneity you specified via '-m' and not by default under CAT." />
+            <param name="rapid_bootstrap_random_seed" type="integer" value='' size="7" label="Rapid bootstrapping random seed" optional="True" help="Specify a random seed and turn on rapid bootstrapping. CAUTION: unlike in version 7.0.4 RAxML will conduct rapid BS replicates under the model of rate heterogeneity you specified via '-m' and not by default under CAT." />
             ## (-B)
-            <param name="cutoff_threshold" type="float" size="8" label="MR Cutoff threshold (-B)" value="" help="Cutoff threshold for the MR-based bootstopping criteria, recommended value is 0.1" optional="True" />
+            <param name="cutoff_threshold" type="float" size="8" label="MR Cutoff threshold" value="" help="Cutoff threshold for the MR-based bootstopping criteria, recommended value is 0.1" optional="True" />
             ## (-c)
-            <param name="numofcats" type="integer" size="8" label="Number of Rate Categories for GTRCAT/GTRMIX (-c)" optional="True" />
+            <param name="numofcats" type="integer" size="8" label="Number of Rate Categories for GTRCAT/GTRMIX" optional="True" />
                 ## (-C) Conduct model parameter optimization doesn't work in the pthreads version. Skip for now.
             ## (-d)
-            <param name="search_complete_random_tree" type="boolean" checked="False" truevalue="true" falsevalue="false" display="checkboxes" label="Start ML optimization from a complete random starting tree (-d)" />
+            <param name="search_complete_random_tree" type="boolean" checked="False" truevalue="--search_complete_random_tree" falsevalue="" display="checkboxes" label="Start ML optimization from a complete random starting tree" />
             ## (-D)
-            <param name="ml_search_convergence" type="boolean" checked="False" truevalue="true" falsevalue="false" label="ML search convergence criterion (-D)" />
+            <param name="ml_search_convergence" type="boolean" checked="False" truevalue="--ml_search_convergence" falsevalue="" label="ML search convergence criterion" />
             ## (-e)
-            <param name="model_opt_precision" type="float" size="8" label="Model optimization precision (-e)" value="" help="Set model optimization precision in log likelihood units when MIX/MIXI or GAMMA/GAMMAI models are used" optional="True" />
+            <param name="model_opt_precision" type="float" size="8" label="Model optimization precision" value="" help="Set model optimization precision in log likelihood units when MIX/MIXI or GAMMA/GAMMAI models are used" optional="True" />
             ## (-E)
-            <param format="txt" name="excludefile" type="data" label="Exclude file (-E)" optional="True" />
+            <param format="txt" name="excludefile" type="data" label="Exclude file" optional="True" />
             ## (-f)
-            <param name="search_algorithm" type="select" label="Algorithm to execute (-f)" optional="True">
+            <param name="search_algorithm" type="select" label="Algorithm to execute" optional="True">
                 <option value="a">Rapid bootstrap and best ML tree search (a)</option>
                 <option value="A">Compute marginal ancestral states (A)</option>
                 <option value="b">Draw bipartition information (b)</option>
@@ -361,17 +326,17 @@
                 <option value="y">Classify environmental sequences into a reference tree (y)</option>
             </param>
             ## (-F)
-            <param name="save_memory_cat_model" type="boolean" checked="no" truevalue="true" falsevalue="false" display="checkboxes" label="ML tree searches under CAT model (-F)" optional="True" help="ML tree searches under CAT model for very large trees without switching to GAMMA in the end (saves memory) and no thorough optimization under GAMMA" />
+            <param name="save_memory_cat_model" type="boolean" checked="no" truevalue="--save_memory_cat_model" falsevalue="" display="checkboxes" label="ML tree searches under CAT model" optional="True" help="ML tree searches under CAT model for very large trees without switching to GAMMA in the end (saves memory) and no thorough optimization under GAMMA" />
             ## (-g)
-            <param name="groupingfile" format="txt" type="data" label="Multifurcating constraint tree (-g)" optional="True" />
+            <param name="groupingfile" format="txt" type="data" label="Multifurcating constraint tree" optional="True" />
             ## (-G)
-            <param name="enable_evol_heuristics" type="float" size="8" label="Enable the ML-based evolutionary placement algorithm heuristics (-G)" help="Enable the ML-based evolutionary placement algorithm heuristics by specifiyng a threshold value (fraction of insertion branches to be evaluated using slow insertions under ML)." optional="True" >
+            <param name="enable_evol_heuristics" type="float" size="8" label="Enable the ML-based evolutionary placement algorithm heuristics" help="Enable the ML-based evolutionary placement algorithm heuristics by specifiyng a threshold value (fraction of insertion branches to be evaluated using slow insertions under ML)." optional="True" >
                 <validator type="in_range" message="0.0 &lt;= fraction &lt;= 1.0" min="0.0" max="1.0"/>
             </param>
             ## (-i)
-            <param name="initial_rearrangement_setting" type="integer" size="5" value="" label="Initial rearrangement setting (-i)" optional="True" />
+            <param name="initial_rearrangement_setting" type="integer" size="5" value="" label="Initial rearrangement setting" optional="True" />
             ## (-I)
-            <param name="posterior_bootstopping_analysis" type="select" label="Posterior bootstopping analysis (-I)" optional="True">
+            <param name="posterior_bootstopping_analysis" type="select" label="Posterior bootstopping analysis" optional="True">
                 <option value="" selected="True"></option>
                 <option value="autoFC">Frequency-based criterion (autoFC)</option>
                 <option value="autoMR">Majority-rule consensus tree criterion (autoMR)</option>
@@ -380,7 +345,7 @@
             </param>
             ## (-j) - EMPTY - we cannot handle intermediate tree files in Galaxy
             ## (-J)
-            <param name="majority_rule_consensus" type="select" label="Compute consensus tree (-J)" optional="True">
+            <param name="majority_rule_consensus" type="select" label="Compute consensus tree" optional="True">
                 <option value="" selected="True"></option>
                 <option value="MR">Majority-rule consensus tree (MR)</option>
                 <option value="MRE">Extended majority-rule consensus tree (MRE)</option>
@@ -389,47 +354,47 @@
                 <option value="MR_DROP">Identify majority-rule dropsets (MR_DROP)</option>
             </param>
             ## (-k)
-            <param name="print_branch_lengths" type="boolean" checked="no" truevalue="true" falsevalue="false" display="checkboxes" label="Print bootstrapped trees with branch lengths (-k)" help="Specifies that bootstrapped trees should be printed with branch lengths. The bootstraps will run a bit longer, because model parameters will be optimized at the end of each run under GAMMA or GAMMA+P-Invar respectively." optional="True" />
+            <param name="print_branch_lengths" type="boolean" checked="no" truevalue="--print_branch_lengths" falsevalue="" display="checkboxes" label="Print bootstrapped trees with branch lengths" help="Specifies that bootstrapped trees should be printed with branch lengths. The bootstraps will run a bit longer, because model parameters will be optimized at the end of each run under GAMMA or GAMMA+P-Invar respectively." optional="True" />
             ## (-K)
             <param name="multistate_sub_model" type="select" label="Specify a
-                multi-state substitution model (-K)" optional="True">
+                multi-state substitution model" optional="True">
                 <option value="" selected="true"></option>
                 <option value="GTR">GTR</option>
                 <option value="ORDERED">ORDERED</option>
                 <option value="MK">MK</option>
             </param>
             ## (-M)
-            <param name="estimate_individual_branch_lengths" type="boolean" checked="no" truevalue="true" falsevalue="false" display="checkboxes" label="Estimate individual per-partition branch lengths (-M)" help="Only has effect with a partition file (-q)." optional="True" />
+            <param name="estimate_individual_branch_lengths" type="boolean" checked="no" truevalue="--estimate_individual_branch_lengths" falsevalue="" display="checkboxes" label="Estimate individual per-partition branch lengths" help="Only has effect with a partition file (-q)." optional="True" />
             ## (-n) name is hard-coded to 'galaxy' for more straightforward handling of output files
             ## (-o)
-            <param name="outgroup_name" type="text" size="40" value="" label="Outgroup name (-o)" help="E.g. Mouse or Mouse,Rat. No spaces between taxon names are allowed." optional="True" />
+            <param name="outgroup_name" type="text" size="40" value="" label="Outgroup name" help="E.g. Mouse or Mouse,Rat. No spaces between taxon names are allowed." optional="True" />
             ## (-O)
-            <param name="disable_undetermined_seq_check" type="boolean" checked="no" truevalue="true" falsevalue="false" display="checkboxes" label="Disable check for completely undetermined sequence in alignment (-O)" optional="True" help="Disable the check for completely undetermined sequence in alignment. The program will not exit with an error message when '-O' is specified." />
-            <param name="external_protein_model" format="txt" type="data" label="External AA substitution model (-P)" help="Specify the file name of a user-defined AA (Protein) substitution model. This file must contain 420 entries, the first 400 being the AA substitution rates (this must be a symmetric matrix) and the last 20 are the empirical base frequencies." optional="True" />
+            <param name="disable_undetermined_seq_check" type="boolean" checked="no" truevalue="--disable_undertermined_seq_check" falsevalue="" display="checkboxes" label="Disable check for completely undetermined sequence in alignment" optional="True" help="Disable the check for completely undetermined sequence in alignment. The program will not exit with an error message when '-O' is specified." />
+            <param name="external_protein_model" format="txt" type="data" label="External AA substitution model" help="Specify the file name of a user-defined AA (Protein) substitution model. This file must contain 420 entries, the first 400 being the AA substitution rates (this must be a symmetric matrix) and the last 20 are the empirical base frequencies." optional="True" />
             ## (-q)
-            <param name="multiple_model" format="txt" type="data" label="Multiple model assignment to alignment partitions (-q)" optional="True" help="Specify the file name which contains the assignment of models to alignment partitions for multiple models of substitution. For the syntax of this file please consult the manual." />
+            <param name="multiple_model" format="txt" type="data" label="Multiple model assignment to alignment partitions" optional="True" help="Specify the file name which contains the assignment of models to alignment partitions for multiple models of substitution. For the syntax of this file please consult the manual." />
             ## (-r)
-            <param name="constraint_file" format="txt" type="data" label="Binary constraint tree (-r)" optional="True" help="Specify the file name of a binary constraint tree. This tree does not need to be comprehensive, i.e. must not contain all taxa." />
+            <param name="constraint_file" format="txt" type="data" label="Binary constraint tree" optional="True" help="Specify the file name of a binary constraint tree. This tree does not need to be comprehensive, i.e. must not contain all taxa." />
             ## (-R)
-            <param name="bin_model_parameter_file" format="txt" type="data" label="Binary model parameter file (-R)" optional="True" help="Specify the file name of a binary model parameter file that has previously been generated with RAxML using the '-f e' tree evaluation option." />
+            <param name="bin_model_parameter_file" format="txt" type="data" label="Binary model parameter file" optional="True" help="Specify the file name of a binary model parameter file that has previously been generated with RAxML using the '-f e' tree evaluation option." />
             ## (-s) source file option is in the required options section
             ## (-S)
-            <param name="secondary_structure_file" format="txt" type="data" label="Secondary structure file (-S)" optional="True" help="Specify the name of a secondary structure file. The file can contain '.' for alignment columns that do not form part of a stem and characters '()&lt;&gt;[]{}' to define stem regions and pseudoknots."/>
+            <param name="secondary_structure_file" format="txt" type="data" label="Secondary structure file" optional="True" help="Specify the name of a secondary structure file. The file can contain '.' for alignment columns that do not form part of a stem and characters '()&lt;&gt;[]{}' to define stem regions and pseudoknots."/>
             ## (-t)
-            <param name="start_tree_file" format="txt" type="data" label="Starting tree file (-t)" optional="True" help="Specify a user starting tree file name in Newick format." />
+            <param name="start_tree_file" format="txt" type="data" label="Starting tree file" optional="True" help="Specify a user starting tree file name in Newick format." />
             ## (-T) is hard-coded in the required options section
-            <param name="use_median_approximation" type="boolean" checked="no" truevalue="true" falsevalue="false" display="checkboxes" label="Use the median for the discrete approximation (-u)" help="Use the median for the discrete approximation of the GAMMA model of rate heterogeneity." optional="True" />
+            <param name="use_median_approximation" type="boolean" checked="no" truevalue="true" falsevalue="false" display="checkboxes" label="Use the median for the discrete approximation" help="Use the median for the discrete approximation of the GAMMA model of rate heterogeneity." optional="True" />
             ## (-U)
-            <param name="save_memory_gappy_alignments" type="boolean" checked="no" truevalue="true" falsevalue="false" display="checkboxes" label="Save memory on large gappy alignments (-U)" help="Try to save memory by using SEV-based implementation for gap columns on large gappy alignments." optional="True" />
+            <param name="save_memory_gappy_alignments" type="boolean" checked="no" truevalue="--save_memory_gappy_alignments" falsevalue="" display="checkboxes" label="Save memory on large gappy alignments" help="Try to save memory by using SEV-based implementation for gap columns on large gappy alignments." optional="True" />
             ## (-V)
-            <param name="disable_rate_heterogeneity" type="boolean" checked="no" truevalue="true" falsevalue="false" display="checkboxes" label="Disable rate heterogeneity (-V)" help="Disable rate heterogeneity among sites model and use one without rate heterogeneity instead. Only works if you specify the CAT model of rate heterogeneity." optional="True" />
+            <param name="disable_rate_heterogeneity" type="boolean" checked="no" truevalue="--disable_raite_heterogeneity" falsevalue="" display="checkboxes" label="Disable rate heterogeneity" help="Disable rate heterogeneity among sites model and use one without rate heterogeneity instead. Only works if you specify the CAT model of rate heterogeneity." optional="True" />
             ## (-W)
-            <param name="sliding_window_size" type="integer" size="5" value="" label="Sliding window size (-W)" optional="True" help="Sliding window size for leave-one-out site-specific placement bias algorithm. Only effective when used in combination with '-f S'. Default is '100 sites'" />
+            <param name="sliding_window_size" type="integer" size="5" value="" label="Sliding window size" optional="True" help="Sliding window size for leave-one-out site-specific placement bias algorithm. Only effective when used in combination with '-f S'. Default is '100 sites'" />
             ## (-x) - see it by the (-b)
             ## (-y)
-            <param name="parsimony_starting_tree_only" type="boolean" checked="no" truevalue="true" falsevalue="false" display="checkboxes" label="Compute a randomized parsimony starting tree only (-y)" optional="True" help="If you want to only compute a parsimony starting tree with RAxML specify '-y'. The program will exit after computation of the starting tree." />
+            <param name="parsimony_starting_tree_only" type="boolean" checked="no" truevalue="--parsimony_starting_tree_only" falsevalue="" display="checkboxes" label="Compute a randomized parsimony starting tree only" optional="True" help="If you want to only compute a parsimony starting tree with RAxML specify '-y'. The program will exit after computation of the starting tree." />
             ## (-z)
-            <param name="file_multiple_trees" format="txt" type="data" label="Multiple trees file (-z)" help="Specify the file name of a file containing multiple trees e.g. from a bootstrap that shall be used to draw bipartition values onto a tree provided with '-t', It can also be used to compute per site log likelihoods in combination with '-f g' and to read a bunch of trees for '-f h', '-f m' and '-f n'." optional="True" />
+            <param name="file_multiple_trees" format="txt" type="data" label="Multiple trees file" help="Specify the file name of a file containing multiple trees e.g. from a bootstrap that shall be used to draw bipartition values onto a tree provided with '-t', It can also be used to compute per site log likelihoods in combination with '-f g' and to read a bunch of trees for '-f h', '-f m' and '-f n'." optional="True" />
         </when> ## full option list
     </conditional> ## END $selExtraOpts
   </inputs>