annotate gubbins.xml @ 1:0cc8a1171465 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
author iuc
date Wed, 24 Aug 2022 07:37:11 +0000
parents 0824abf509c1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
1 <tool id="gubbins" name="Gubbins" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.01">
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
2 <description>Recombination detection in Bacteria</description>
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
3 <macros>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
4 <token name="@TOOL_VERSION@">3.2.1</token>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
5 <token name="@VERSION_SUFFIX@">0</token>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
6 </macros>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
7 <xrefs>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
8 <xref type="bio.tools">gubbins</xref>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
9 </xrefs>
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
10 <requirements>
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
11 <requirement type="package" version="@TOOL_VERSION@">gubbins</requirement>
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
12 </requirements>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
13
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
14 <version_command>run_gubbins.py --version</version_command>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
15
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
16 <command detect_errors="exit_code"><![CDATA[
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
17
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
18 ln -s '$alignment_file' foo.aln &&
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
19
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
20 run_gubbins.py
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
21
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
22 --threads \${GALAXY_SLOTS:-1}
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
23
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
24 -i '$adv.iterations'
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
25 -z '$adv.converge_method'
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
26 $adv.extensive_search
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
27
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
28 #if $adv.outgroup
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
29 -o '$adv.outgroup'
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
30 #end if
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
31
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
32 -t '$really_adv.tree_builder'
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
33 -m '$really_adv.min_snps'
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
34 -f '$really_adv.filter_percentage'
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
35 -a '$really_adv.min_window_size'
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
36 -b '$really_adv.max_window_size'
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
37 -p '$really_adv.p_value'
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
38 --trimming-ratio '$really_adv.trimming_ratio'
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
39 $really_adv.remove_identical_sequences
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
40
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
41 foo.aln
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
42
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
43 ## Requited because the p-value is included as prefix
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
44
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
45 && mv *branch_base_reconstruction.embl branch_base_reconstruction.embl
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
46 && mv *filtered_polymorphic_sites.fasta filtered_polymorphic_sites.fasta
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
47 && mv *filtered_polymorphic_sites.phylip filtered_polymorphic_sites.phylip
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
48 && mv *node_labelled.final_tree.tre node_labelled.final_tree
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
49 && mv *final_tree.tre final_tree.tre
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
50 && mv *per_branch_statistics.csv per_branch_statistics.csv
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
51 && mv *recombination_predictions.embl recombination_predictions.embl
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
52 && mv *recombination_predictions.gff recombination_predictions.gff
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
53 && mv *summary_of_snp_distribution.vcf summary_of_snp_distribution.vcf
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
54
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
55 ]]></command>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
56 <inputs>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
57 <!-- Just the data set.. -->
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
58 <param type="data" name="alignment_file" format="fasta" label="Whole genome alignment file" help="Whole genome alignment file in fasta format"/>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
59
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
60 <!-- output file picker -->
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
61 <param name="outfiles" type="select" multiple="true" display="checkboxes" label="Select the required output files" help="Default selections are the Final Tree in Newick format, the Recombination Predictions in gff3 format and the Summary of SNP Distribution">
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
62 <option value="ftree" selected="true">Final Tree in newick format</option>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
63 <option value="gff" selected="true">Recombination Predictions in gff3 format</option>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
64 <option value="vcf" selected="true">Summary of SNP Distribution in vcf format</option>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
65 <option value="recomb_embl">Recombination Predictions in embl format</option>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
66 <option value="fpoly">Filtered Polymorphic Sites in fasta format</option>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
67 <option value="ppoly">Filtered Polymorphic Sites in phylip format</option>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
68 <option value="stats">Per Branch Statistics in csv format</option>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
69 <option value="baseb">Base Branch Reconstruction in embl format</option>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
70 </param>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
71
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
72 <!-- A semi advanced section, really shouldn't have to change anything. -->
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
73 <section name="adv" title="Advanced options" expanded="True">
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
74 <param argument="--iterations" type="integer" label="Iterations" min="0" value="5" help="Maximum No. of iterations, default is 5" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
75 <param argument="--converge-method" type="select" label="Model conversion Options" help="Criteria to use to know when to halt iterations">
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
76 <option value="weighted_robinson_foulds" selected="True">Weighted Robinson Foulds</option>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
77 <option value="robinson_foulds">Robinson Foulds</option>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
78 <option value="recombination">Recombination</option>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
79 </param>
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
80 <param argument="--outgroup" type="text" label="Outgroup" value="" help="Outgroup name for rerooting. A list of comma separated names can be used if they form a clade.">
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
81 <sanitizer invalid_char="">
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
82 <valid initial="string.letters,string.digits">
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
83 <add value="+" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
84 <add value="-" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
85 <add value=" " />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
86 <add value="_" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
87 </valid>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
88 </sanitizer>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
89 </param>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
90 <param argument="--extensive-search" type="boolean" truevalue="--extensive-search" falsevalue="" checked="false" label="Extensive search " help="Default: False" />
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
91 </section>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
92
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
93 <!-- a really advanced section, play with this at your peril! -->
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
94 <section name="really_adv" title="Really advanced options - change these if you really know what you are doing." expanded="false">
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
95 <param argument="--tree-builder" type="select" label="Tree builder" help="Application to use for tree building, default RAxML">
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
96 <option value="raxml" selected="true">RAxML</option>
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
97 <option value="raxmlng">RAxML-NG</option>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
98 <option value="iqtree">IQ-TREE</option>
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
99 <option value="fasttree">FastTree</option>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
100 <option value="hybrid">Hybrid</option>
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
101 <option value="rapidnj">RapidNJ</option>
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
102 </param>
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
103 <param argument="--min-snps" type="integer" label="Minimum SNPs" min="0" value="3" help="Min SNPs to identify a recombination block. Default: 3" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
104 <param argument="--filter-percentage" type="float" label="Filter percentage" min="0" value="25" help="Filter out taxa with more than this percentage of gaps. Default: 25" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
105 <param argument="--min-window-size" type="integer" label="Minimum window size" min="0" value="100" help="Minimum window size. Default: 100" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
106 <param argument="--max-window-size" type="integer" label="Maximum window size" min="0" value="10000" help="Maximum window size. Default: 10000" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
107 <param argument="--remove-identical-sequences" type="boolean" label="Remove identical sequences" falsevalue="" truevalue="-d" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
108 <param argument="--p-value" type="float" min="0" max="1" value="0.05" label="p-Value" help="p-Value for detecting recombinations. Default: 0.05" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
109 <param argument="--trimming_ratio" type="float" min="0" value="1" label="Trimming ration" help="Ratio of log probabilities used to trim recombinations. Default: 1" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
110
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
111 </section>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
112
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
113 </inputs>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
114
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
115 <outputs>
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
116 <data format="txt" name="final_tree" label="${tool.name} on ${on_string} Final Tree" from_work_dir="final_tree.tre" >
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
117 <filter>outfiles and 'ftree' in outfiles</filter>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
118 </data>
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
119 <data format="gff3" name="recomb_pred_gff" label="${tool.name} on ${on_string} Recombinations Prediction gff" from_work_dir="recombination_predictions.gff" >
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
120 <filter>outfiles and 'gff' in outfiles</filter>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
121 </data>
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
122 <data format="embl" name="recomb_pred_embl" label="${tool.name} on ${on_string} Recombinations Prediction embl" from_work_dir="recombination_predictions.embl" >
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
123 <filter>outfiles and 'recomb_embl' in outfiles</filter>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
124 </data>
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
125 <data format="fasta" name="filt_polymorph_fna" label="${tool.name} on ${on_string} Filtered Polymorphic Sites fasta" from_work_dir="filtered_polymorphic_sites.fasta" >
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
126 <filter>outfiles and 'fpoly' in outfiles</filter>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
127 </data>
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
128 <data format="phylip" name="filt_polymorph_phy" label="${tool.name} on ${on_string} Filtered Polymorphic Sites phylip" from_work_dir="filtered_polymorphic_sites.phylip" >
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
129 <filter>outfiles and 'ppoly' in outfiles</filter>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
130 </data>
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
131 <data format="csv" name="per_b_stat_csv" label="${tool.name} on ${on_string} Per Branch Statistics csv" from_work_dir="per_branch_statistics.csv" >
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
132 <filter>outfiles and 'stats' in outfiles</filter>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
133 </data>
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
134 <data format="vcf" name="sum_snp_vcf" label="${tool.name} on ${on_string} Summary of SNP Distribution vcf" from_work_dir="summary_of_snp_distribution.vcf" >
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
135 <filter>outfiles and 'vcf' in outfiles</filter>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
136 </data>
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
137 <data format="embl" name="base_branch_embl" label="${tool.name} on ${on_string} Branch Base Reconstruction embl" from_work_dir="branch_base_reconstruction.embl" >
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
138 <filter>outfiles and 'baseb' in outfiles</filter>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
139 </data>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
140 </outputs>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
141
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
142
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
143 <tests>
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
144 <test expect_num_outputs="3">
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
145 <param name="alignment_file" value="multiple_recombinations.aln" ftype="fasta" />
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
146 <output name="recomb_pred_gff">
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
147 <assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
148 <has_text text="##gff-version 3" />
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
149 </assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
150 </output>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
151 <output name="sum_snp_vcf">
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
152 <assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
153 <has_text text="##fileformat=VCFv4.2" />
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
154 </assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
155 </output>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
156 </test>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
157
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
158 <test expect_num_outputs="3">
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
159 <param name="alignment_file" value="multiple_recombinations.aln" ftype="fasta" />
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
160 <param name="iterations" value="3"/>
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
161 <output name="recomb_pred_gff">
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
162 <assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
163 <has_text text="##gff-version 3" />
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
164 </assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
165 </output>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
166 <output name="sum_snp_vcf">
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
167 <assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
168 <has_text text="##fileformat=VCFv4.2" />
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
169 </assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
170 </output>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
171 </test>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
172
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
173 <test expect_num_outputs="3">
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
174 <param name="alignment_file" value="multiple_recombinations.aln" ftype="fasta" />
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
175 <param name="converge_method" value="recombination" />
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
176 <output name="recomb_pred_gff">
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
177 <assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
178 <has_text text="##gff-version 3" />
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
179 </assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
180 </output>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
181 <output name="sum_snp_vcf">
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
182 <assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
183 <has_text text="##fileformat=VCFv4.2" />
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
184 </assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
185 </output>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
186 </test>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
187
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
188 <test expect_num_outputs="8">
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
189 <param name="alignment_file" value="multiple_recombinations.aln" ftype="fasta" />
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
190 <param name="converge_method" value="recombination" />
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
191 <param name="outfiles" value="gff,vcf,ftree,recomb_embl,fpoly,ppoly,stats,baseb"/>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
192 <output name="recomb_pred_gff">
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
193 <assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
194 <has_text text="##gff-version 3" />
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
195 </assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
196 </output>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
197 <output name="sum_snp_vcf">
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
198 <assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
199 <has_text text="##fileformat=VCFv4.2" />
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
200 </assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
201 </output>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
202 <output name="filt_polymorph_fna">
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
203 <assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
204 <has_text text=">sequence_1" />
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
205 </assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
206 </output>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
207 <output name="recomb_pred_embl">
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
208 <assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
209 <has_text text="FT" />
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
210 </assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
211 </output>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
212 <output name="filt_polymorph_phy">
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
213 <assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
214 <has_text text="sequence_1" />
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
215 </assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
216 </output>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
217 <output name="per_b_stat_csv">
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
218 <assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
219 <has_text text="Node" />
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
220 </assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
221 </output>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
222 <output name="base_branch_embl">
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
223 <assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
224 <has_text text="FT" />
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
225 </assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
226 </output>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
227 <output name="final_tree">
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
228 <assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
229 <has_text text="((sequence_" />
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
230 </assert_contents>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
231 </output>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
232 </test>
1
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
233 <!-- Test new options-->
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
234 <test expect_num_outputs="8" >
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
235 <param name="alignment_file" value="multiple_recombinations.aln" ftype="fasta" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
236 <param name="outfiles" value="ftree,gff,vcf,recomb_embl,fpoly,ppoly,stats,baseb"/>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
237 <section name="adv">
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
238 <param name="expensive_research" value="true"/>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
239 </section>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
240 <section name="really_adv">
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
241 <param name="tree_builder" value="fasttree"/>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
242 <param name="remove_identical_sequences" value="true"/>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
243 </section>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
244 <output name="recomb_pred_gff">
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
245 <assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
246 <has_text text="##gff-version 3" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
247 <has_text text="sequence_4" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
248 </assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
249 </output>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
250 <output name="sum_snp_vcf">
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
251 <assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
252 <has_text text="##fileformat=VCFv4.2" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
253 </assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
254 </output>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
255 <output name="base_branch_embl">
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
256 <assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
257 <has_n_lines n="1638"/>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
258 <has_text text="sequence_8" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
259 </assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
260 </output>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
261 <output name="final_tree">
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
262 <assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
263 <has_n_lines n="1"/>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
264 <has_text text="sequence_10" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
265 </assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
266 </output>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
267 <output name="recomb_pred_embl">
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
268 <assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
269 <has_n_lines n="24"/>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
270 <has_text text="sequence_2" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
271 </assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
272 </output>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
273 <output name="filt_polymorph_fna">
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
274 <assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
275 <has_n_lines n="18"/>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
276 <has_text text="GAAAA" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
277 </assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
278 </output>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
279 <output name="filt_polymorph_phy">
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
280 <assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
281 <has_n_lines n="10"/>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
282 <has_text text="GAAAA" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
283 </assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
284 </output>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
285 <output name="per_b_stat_csv">
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
286 <assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
287 <has_n_lines n="18"/>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
288 <has_text text="Number of SNPs Inside Recombinations" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
289 </assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
290 </output>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
291 <output name="sum_snp_vcf">
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
292 <assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
293 <has_text text="ID=1,length=242" />
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
294 </assert_contents>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
295 </output>
0cc8a1171465 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit d55207b02be0d64287be1629fb28056d31a98823
iuc
parents: 0
diff changeset
296 </test>
0
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
297 </tests>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
298
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
299
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
300 <help><![CDATA[
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
301 **Gubbins**
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
302
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
303 Since the introduction of high-throughput, second-generation DNA sequencing technologies, there has been an enormous increase in the size of datasets being used for estimating bacterial population phylodynamics. Although many phylogenetic techniques are scalable to hundreds of bacterial genomes, methods which have been used for mitigating the effect of mechanisms of horizontal sequence transfer on phylogenetic reconstructions cannot cope with these new datasets. Gubbins (Genealogies Unbiased By recomBinations In Nucleotide Sequences) is an algorithm that iteratively identifies loci containing elevated densities of base substitutions while concurrently constructing a phylogeny based on the putative point mutations outside of these regions. Simulations demonstrate the algorithm generates highly accurate reconstructions under realistic models of short-term bacterial evolution, and can be run in only a few hours on alignments of hundreds of bacterial genome sequences.
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
304
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
305 **Running Gubbins**
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
306
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
307 To run Gubbins with default settings:
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
308
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
309 Supply a "fasta" genome alignment file and press execute.
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
310
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
311 **Other options**
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
312
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
313 **Advanced**
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
314
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
315 *Iterations*, (-i)
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
316
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
317 The maximum number of iterations to perform; the algorithm will stop earlier than this if it converges on the same tree in two successive iterations. Default is 5.
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
318
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
319 *Converge_method* (-z)
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
320
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
321 Criteria to use to know when to halt iterations [weighted_robinson_foulds|robinson_foulds|recombination]. Default is weighted_robinson_foulds.
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
322
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
323 *Outgroup*, (-o)
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
324
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
325 The name of a sequence in the alignment on which to root the tree
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
326
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
327 **Really Advanced**
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
328
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
329 These options are here for completeness and you shouldn't need to change them from their defaults. You really need to know what you are doing before you use these.
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
330
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
331 *Tree builder*, (-t)
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
332
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
333 The algorithm to use in the construction of phylogenies in the analysis; can be ‘raxml’, to use RAxML, ‘fasttree’, to use Fasttree, or ‘hybrid’, to use Fasttree for the first iteration and RAxML in all subsequent iterations. Default is raxml
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
334
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
335 Filter Percentage, (-f)
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
336
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
337 Filter out taxa with more than this percentage of missing data. Default is 25%
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
338
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
339 *Minimum snps*, (-m)
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
340
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
341 The minimum number of base substitutions required to identify a recombination. Default is 3.
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
342
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
343
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
344 And others...
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
345
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
346
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
347
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
348 **Output files**
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
349
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
350 * Recombination predictions in EMBL tab file format.
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
351
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
352
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
353 * Recombination predictions in GFF3 format
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
354
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
355
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
356 * Base substitution reconstruction in EMBL tab format.
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
357
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
358
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
359 * VCF file summarising the distribution of SNPs
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
360
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
361
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
362 * Per branch reporting of the base substitutions inside and outside recombinations events.
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
363
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
364
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
365 * FASTA format alignment of filtered polymorphic sites used to generate the phylogeny in the final iteration.
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
366
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
367
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
368 * Phylip format alignment of filtered polymorphic sites used to generate the phylogeny in the final iteration.
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
369
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
370
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
371 * Final phylogenetic tree in newick format.
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
372
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
373 ]]></help>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
374
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
375
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
376 <citations>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
377 <citation type="doi">doi:10.1093/nar/gku1196</citation>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
378 </citations>
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
379
0824abf509c1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gubbins commit 98be6edc2544513347149b50e0cfb530811f890a
iuc
parents:
diff changeset
380 </tool>