annotate TreeBest_best.xml @ 6:bc049ecd9907 draft default tip

planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit b919ef1c37180fb5212122c5a3220c7df9bb1e1f
author earlhaminst
date Thu, 07 Mar 2024 15:24:52 +0000
parents b78b529f66db
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5
b78b529f66db planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 22231ebc4e5e990c61243a3609b3347cf63fa024
earlhaminst
parents: 2
diff changeset
1 <tool id="treebest_best" name="TreeBeST best" version="1.9.2.post0">
1
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
2 <description>Generate a phylogenetic tree using CDS alignment and species tree</description>
6
bc049ecd9907 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit b919ef1c37180fb5212122c5a3220c7df9bb1e1f
earlhaminst
parents: 5
diff changeset
3 <xrefs>
bc049ecd9907 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit b919ef1c37180fb5212122c5a3220c7df9bb1e1f
earlhaminst
parents: 5
diff changeset
4 <xref type="bio.tools">treebest</xref>
bc049ecd9907 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit b919ef1c37180fb5212122c5a3220c7df9bb1e1f
earlhaminst
parents: 5
diff changeset
5 </xrefs>
bc049ecd9907 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit b919ef1c37180fb5212122c5a3220c7df9bb1e1f
earlhaminst
parents: 5
diff changeset
6 <requirements>
5
b78b529f66db planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 22231ebc4e5e990c61243a3609b3347cf63fa024
earlhaminst
parents: 2
diff changeset
7 <requirement type="package" version="1.9.2.post0">treebest</requirement>
1
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
8 </requirements>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
9 <stdio>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
10 <exit_code range="1:" level="fatal" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
11 </stdio>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
12 <command>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
13 <![CDATA[
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
14 treebest best
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
15 -f $species_tree
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
16 $P
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
17 $S
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
18 $A
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
19 #if $C
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
20 -C $C
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
21 #end if
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
22 $s
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
23 $g
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
24 $N
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
25 -c $c
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
26 -d $d
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
27 -l $l
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
28 -L $L
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
29 -b $b
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
30 #if $k.k_selector == 'yes'
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
31 -k e
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
32 #else
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
33 -k $k.k_value
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
34 #end if
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
35 #if $a.a_selector == 'yes'
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
36 -a e
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
37 #else
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
38 -a $a.a_value
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
39 #end if
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
40 -F $F
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
41 -p "Galaxy_TreeBest_Best"
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
42 $aln
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
43 > $output
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
44 ]]>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
45 </command>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
46
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
47 <inputs>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
48 <param name="species_tree" type="data" format="nhx" label="Species file in Newick format" help="-f"/>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
49 <param name="aln" type="data" format="fasta" label="CDS alignment in FASTA format"/>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
50 <param name="P" type="boolean" truevalue="-P" falsevalue="" label="Skip PHYML" help="(-P)" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
51 <param name="S" type="boolean" truevalue="-S" falsevalue="" label="Ignore the probability of gene evolution (NOT recommended)" help="(-S)" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
52 <param name="A" type="boolean" truevalue="-A" falsevalue="" label="Apply constraint to PHYML" help="(-A)" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
53 <param name="r" type="boolean" truevalue="-r" falsevalue="" label="Discard species that do not appear at all" help="(-r)" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
54 <param name="C" type="data" format="nhx" optional="true" label="Constraining tree" help="Optional (-C)" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
55 <param name="s" type="boolean" truevalue="-s" falsevalue="" label="Only build tree for genes from sequenced species" help="(-s)" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
56 <param name="g" type="boolean" truevalue="-g" falsevalue="" label="Collapse alternative splicing forms" help="(-g)" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
57 <param name="N" type="boolean" truevalue="-N" falsevalue="" label="Do not mask low-scoring segments" help="(-N)" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
58 <param name="F" type="integer" min="1" value="11" label="Quality cut-off" help="(-F)" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
59 <param name="c" type="integer" min="1" value="2" label="Number of rate categories for PHYML-HKY" help="(-c)" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
60 <conditional name="k">
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
61 <param name="k_selector" type="select" label="tv/ts ratio (kappa)" help="(-k)">
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
62 <option value="yes">Estimate (e)</option>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
63 <option value="no">Specify value</option>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
64 </param>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
65 <when value="yes" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
66 <when value="no">
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
67 <param name="k_value" type="float" value="0.0" label="tv/ts ratio (kappa)" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
68 </when>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
69 </conditional>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
70 <conditional name="a">
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
71 <param name="a_selector" type="select" label="Alpha parameter for Gamma distribution" help="(-a)">
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
72 <option value="yes">Estimate (e)</option>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
73 <option value="no">Specify value</option>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
74 </param>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
75 <when value="yes" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
76 <when value="no">
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
77 <param name="a_value" type="float" value="0.0" label="Alpha parameter for Gamma distribution" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
78 </when>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
79 </conditional>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
80 <param name="d" type="float" min="0" value="0.15" label="Duplication probability" help="(-d)" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
81 <param name="l" type="float" min="0" value="0.10" label="Probability of a loss following a speciation" help="(-l)" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
82 <param name="L" type="float" min="0" value="0.20" label="Probability of a loss following a duplication" help="(-L)" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
83 <param name="b" type="float" min="0" value="0.01" label="Probability of the presence of an inconsistent branch" help="(-b)" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
84 </inputs>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
85
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
86 <outputs>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
87 <data name="output" format="nhx" label="$tool.name on ${on_string}" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
88 </outputs>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
89
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
90 <tests>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
91 <test>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
92 <param name="species_tree" ftype="nhx" value="species.nhx" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
93 <param name="aln" ftype="fasta" value="dna_alignment.fasta" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
94 <param name="F" value="11" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
95 <param name="k_selector" value="yes" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
96 <param name="a_selector" value="yes" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
97 <param name="d" value="0.15" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
98 <param name="l" value="0.10" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
99 <param name="L" value="0.20" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
100 <param name="b" value="0.01" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
101 <output name="output" file="genetree.nhx" />
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
102 </test>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
103 </tests>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
104 <help>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
105 <![CDATA[
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
106 **What it does**
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
107
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
108 `TreeBeST`_ (gene Tree Building guided by Species Tree) is a versatile program that builds, manipulates and displays phylogenetic trees. It is particularly designed for building gene trees with a known species tree and is highly efficient and accurate.
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
109
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
110 The 'best' command builds the best gene tree from a species tree and a CDS alignment. The resultant tree will be bootstrapped for 100 times, reconciled with the species tree and rooted by minimizing with the number of duplications and losses. Duplications and losses are also stored in the NHX format.
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
111
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
112 Note that TreeBeST first determines the topology of resultant tree with a complex procedure, and then performs a hundred times of resampling with an improved neighbour-joining algorithm. Branch lengths are finally estimated with the standard ML method under the HKY model.
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
113
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
114 .. _TreeBeST: http://treesoft.sourceforge.net/treebest.shtml
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
115 ]]>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
116 </help>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
117 <citations>
2
7ea4df039a53 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 978a8efb9969646b97873d69348971860f2793f5
earlhaminst
parents: 1
diff changeset
118 <citation type="bibtex">@phdthesis{li2016constructing,
7ea4df039a53 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 978a8efb9969646b97873d69348971860f2793f5
earlhaminst
parents: 1
diff changeset
119 author = {Li, Heng},
7ea4df039a53 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 978a8efb9969646b97873d69348971860f2793f5
earlhaminst
parents: 1
diff changeset
120 month = {May},
7ea4df039a53 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 978a8efb9969646b97873d69348971860f2793f5
earlhaminst
parents: 1
diff changeset
121 school = {The Institute of Theoretical Physics, Chinese Academic of Science},
7ea4df039a53 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 978a8efb9969646b97873d69348971860f2793f5
earlhaminst
parents: 1
diff changeset
122 title = {Constructing the TreeFam database},
7ea4df039a53 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 978a8efb9969646b97873d69348971860f2793f5
earlhaminst
parents: 1
diff changeset
123 year = {2006},
7ea4df039a53 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 978a8efb9969646b97873d69348971860f2793f5
earlhaminst
parents: 1
diff changeset
124 }</citation>
1
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
125 <citation type="doi">10.1080/10635150390235520</citation>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
126 </citations>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
127 </tool>