comparison macros.xml @ 98:56dbe45f4bfb draft

Uploaded
author greg
date Thu, 23 Mar 2017 15:01:27 -0400
parents 7389c8a99491
children de42cdf6e10b
comparison
equal deleted inserted replaced
97:7389c8a99491 98:56dbe45f4bfb
11 <exit_code range=":-1"/> 11 <exit_code range=":-1"/>
12 <regex match="Error:"/> 12 <regex match="Error:"/>
13 <regex match="Exception:"/> 13 <regex match="Exception:"/>
14 </stdio> 14 </stdio>
15 </xml> 15 </xml>
16 <token name="@REMOVE_GAPPY_SEQUENCES_COND@">
17 #set remove_gappy_sequences_cond = $options_type_cond.remove_gappy_sequences_cond
18 #set remove_gappy_sequences = $remove_gappy_sequences_cond.remove_gappy_sequences
19 #if str($remove_gappy_sequences) == 'no':
20 #set multiple_sequence_alignments_cond = $remove_gappy_sequences_cond.multiple_sequence_alignments_cond
21 #set multiple_sequence_alignments = $multiple_sequence_alignments_cond.multiple_sequence_alignments
22 #if str($multiple_sequence_alignments) == 'yes':
23 #set multiple_sequence_alignments_option_cond = $multiple_sequence_alignments_cond.multiple_sequence_alignments_option_cond
24 #set multiple_sequence_alignments_option = $multiple_sequence_alignments_option_cond.multiple_sequence_alignments_option
25 #if str($multiple_sequence_alignments_option) == 'pasta_alignments':
26 #set pasta_iter_limit = $multiple_sequence_alignments_option_cond.pasta_iter_limit
27 #end if
28 #end if
29 #else:
30 #set trim_type_cond = $remove_gappy_sequences_cond.trim_type_cond
31 #set trim_type = $trim_type_cond.trim_type
32 #if str($trim_type) == 'gap_trimming':
33 #set gap_trimming = $trim_type_cond.gap_trimming
34 #end if
35 #set remove_sequences_with_gaps_cond = $remove_gappy_sequences_cond.remove_sequences_with_gaps_cond
36 #set remove_sequences_with_gaps = $remove_sequences_with_gaps_cond.remove_sequences_with_gaps
37 #if str($remove_sequences_with_gaps) == 'no':
38 #set multiple_sequence_alignments_cond = $remove_sequences_with_gaps_cond.multiple_sequence_alignments_cond
39 #set multiple_sequence_alignments = $multiple_sequence_alignments_cond.multiple_sequence_alignments
40 #if str($multiple_sequence_alignments) == 'yes':
41 #set multiple_sequence_alignments_option_cond = $multiple_sequence_alignments_cond.multiple_sequence_alignments_option_cond
42 #set multiple_sequence_alignments_option = $multiple_sequence_alignments_option_cond.multiple_sequence_alignments_option
43 #if str($multiple_sequence_alignments_option) == 'pasta_alignments':
44 #set pasta_iter_limit = $multiple_sequence_alignments_option_cond.pasta_iter_limit
45 #end if
46 #end if
47 #else:
48 #set remove_sequences_with_gaps_of = $remove_sequences_with_gaps_cond.remove_sequences_with_gaps_of
49 #set multiple_sequence_alignments_cond = $remove_sequences_with_gaps_cond.multiple_sequence_alignments_cond
50 #set multiple_sequence_alignments = $multiple_sequence_alignments_cond.multiple_sequence_alignments
51 #if str($multiple_sequence_alignments) == 'yes':
52 #set multiple_sequence_alignments_option_cond = $multiple_sequence_alignments_cond.multiple_sequence_alignments_option_cond
53 #set multiple_sequence_alignments_option = $multiple_sequence_alignments_option_cond.multiple_sequence_alignments_option
54 #if str($multiple_sequence_alignments_option) == 'pasta_alignments':
55 #set pasta_iter_limit = $multiple_sequence_alignments_option_cond.pasta_iter_limit
56 #else if str($multiple_sequence_alignments_option) == 'iterative_realignments':
57 #set iterative_realignments = $multiple_sequence_alignments_option_cond.iterative_realignments
58 #end if
59 #end if
60 #end if
61 #end if
62 </token>
63 <token name="@SET_PHYLOGENETIC_TREES@">
64 #set phylogenetic_trees_cond = $options_type_cond.phylogenetic_trees_cond
65 #set phylogenetic_trees = $phylogenetic_trees_cond.phylogenetic_trees
66 </token>
67 <token name="@TREE_INFERENCE_COND@">
68 #set tree_inference_cond = $phylogenetic_trees_cond.tree_inference_cond
69 #set tree_inference = $tree_inference_cond.tree_inference
70 #if str($tree_inference) == 'raxml':
71 #set rooting_order_file_cond = $tree_inference_cond.rooting_order_file_cond
72 #set rooting_order_file = $rooting_order_file_cond.rooting_order_file
73 #if str($rooting_order_file) == 'yes':
74 #set rooting_order = $rooting_order_file_cond.rooting_order
75 #end if
76 #set bootstrap_replicates = $tree_inference_cond.bootstrap_replicates
77 #end if
78 #set max_orthogroup_size = $phylogenetic_trees_cond.max_orthogroup_size
79 #set min_orthogroup_size = $phylogenetic_trees_cond.min_orthogroup_size
80 </token>
16 <xml name="param_scaffold"> 81 <xml name="param_scaffold">
17 <param name="scaffold" type="select" label="Orthogroups or gene families proteins scaffold"> 82 <param name="scaffold" type="select" label="Orthogroups or gene families proteins scaffold">
18 <options from_data_table="plant_tribes_scaffolds" /> 83 <options from_data_table="plant_tribes_scaffolds" />
19 <validator type="no_options" message="No PlantTribes scaffolds are available. Use the PlantTribes Scaffolds Download Data Manager tool in Galaxy to install and populate the PlantTribes scaffolds data table." /> 84 <validator type="no_options" message="No PlantTribes scaffolds are available. Use the PlantTribes Scaffolds Download Data Manager tool in Galaxy to install and populate the PlantTribes scaffolds data table." />
20 </param> 85 </param>
200 <conditional name="trim_type_cond"> 265 <conditional name="trim_type_cond">
201 <param name="trim_type" type="select" label="Select process used for gap trimming"> 266 <param name="trim_type" type="select" label="Select process used for gap trimming">
202 <option value="gap_trimming" selected="true">Nucleotide based </option> 267 <option value="gap_trimming" selected="true">Nucleotide based </option>
203 <option value="automated_trimming">Trim alignments using trimAl's ML heuristic trimming approach</option> 268 <option value="automated_trimming">Trim alignments using trimAl's ML heuristic trimming approach</option>
204 </param> 269 </param>
205 <when value="automated_trimming" />
206 <when value="gap_trimming"> 270 <when value="gap_trimming">
207 <param name="gap_trimming" type="float" value="0.1" min="0" max="1.0" label="Remove sites in alignments with gaps of" help="0.1 removes sites with 90% gaps" /> 271 <param name="gap_trimming" type="float" value="0.1" min="0" max="1.0" label="Remove sites in alignments with gaps of" help="0.1 removes sites with 90% gaps" />
208 </when> 272 </when>
273 <when value="automated_trimming" />
209 </conditional> 274 </conditional>
210 <conditional name="remove_sequences_with_gaps_cond"> 275 <conditional name="remove_sequences_with_gaps_cond">
211 <param name="remove_sequences_with_gaps" type="select" label="Remove sequences with specified gaps?"> 276 <param name="remove_sequences_with_gaps" type="select" label="Remove sequences with specified gaps?">
212 <option value="no" selected="true">No</option> 277 <option value="no" selected="true">No</option>
213 <option value="yes">Yes</option> 278 <option value="yes">Yes</option>