Mercurial > repos > greg > gene_family_phylogeny_builder
changeset 53:24774c743d31 draft
Uploaded
author | greg |
---|---|
date | Thu, 19 Oct 2017 08:01:43 -0400 |
parents | 3adaaeb651c0 |
children | eef0f4704dca |
files | gene_family_phylogeny_builder.xml |
diffstat | 1 files changed, 18 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/gene_family_phylogeny_builder.xml Mon Oct 09 08:58:39 2017 -0400 +++ b/gene_family_phylogeny_builder.xml Thu Oct 19 08:01:43 2017 -0400 @@ -10,6 +10,8 @@ #set input_dir = 'input_dir' #set tree_inference = $tree_inference_cond.tree_inference #if str($tree_inference) == 'raxml': + #set scaffold = $tree_inference_cond.scaffold + #set method = $tree_inference_cond.method #set rooting_order_file_cond = $tree_inference_cond.rooting_order_file_cond #set rooting_order_file = $rooting_order_file_cond.rooting_order_file #if str($rooting_order_file) == 'yes': @@ -25,11 +27,11 @@ #end for GeneFamilyPhylogenyBuilder --orthogroup_aln '$input_dir' ---scaffold '$scaffold.fields.path' ---config_dir '$scaffold.fields.path' ---method $method --tree_inference $tree_inference #if str($tree_inference) == 'raxml': + --scaffold '$scaffold.fields.path' + --config_dir '$scaffold.fields.path' + --method $method #if str($rooting_order_file) == 'yes': --rooting_order '$rooting_order' ## No else block needed here because the default rooting_order @@ -43,14 +45,14 @@ ]]></command> <inputs> <param name="input" format="fasta" type="data_collection" collection_type="list" label="Proteins orthogroup alignments" /> - <expand macro="param_scaffold" /> - <expand macro="param_method" /> <conditional name="tree_inference_cond"> <param name="tree_inference" type="select" label="Phylogenetic inference method"> <option value="raxml" selected="true">RAxML</option> <option value="fasttree">FastTree</option> </param> <when value="raxml"> + <expand macro="param_scaffold" /> + <expand macro="param_method" /> <conditional name="rooting_order_file_cond"> <param name="rooting_order_file" type="select" label="Rooting order configuration"> <option value="no" selected="true">No</option> @@ -79,6 +81,17 @@ </outputs> <tests> <test> + <param name="input"> + <collection type="list"> + <element name="3722.faa.aln" value="3722.faa.aln"/> + </collection> + </param> + <param name="tree_inference" value="raxml"/> + <param name="scaffold" value="22Gv1.1"/> + <param name="method" value="orthomcl"/> + <output_collection name="tree" type="list"> + <element name="3722.faa.aln.tree" file="3722.faa.aln.tree" ftype="nhx"/> + </output_collection> </test> </tests> <help>