annotate TreeBest_best.xml @ 5:b78b529f66db draft

planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 22231ebc4e5e990c61243a3609b3347cf63fa024
author earlhaminst
date Sun, 14 Oct 2018 17:39:20 -0400
parents 7ea4df039a53
children bc049ecd9907
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>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
3 <requirements>
5
b78b529f66db planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 22231ebc4e5e990c61243a3609b3347cf63fa024
earlhaminst
parents: 2
diff changeset
4 <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
5 </requirements>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
6 <stdio>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
7 <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
8 </stdio>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
9 <command>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
10 <![CDATA[
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
11 treebest best
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
12 -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
13 $P
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
14 $S
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
15 $A
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
16 #if $C
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
17 -C $C
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
18 #end if
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
19 $s
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
20 $g
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
21 $N
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
22 -c $c
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
23 -d $d
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
24 -l $l
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
25 -L $L
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
26 -b $b
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
27 #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
28 -k e
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
29 #else
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
30 -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
31 #end if
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
32 #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
33 -a e
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
34 #else
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
35 -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
36 #end if
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
37 -F $F
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
38 -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
39 $aln
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
40 > $output
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
41 ]]>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
42 </command>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
43
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
44 <inputs>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
45 <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
46 <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
47 <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
48 <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
49 <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
50 <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
51 <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
52 <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
53 <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
54 <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
55 <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
56 <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
57 <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
58 <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
59 <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
60 <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
61 </param>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
62 <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
63 <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
64 <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
65 </when>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
66 </conditional>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
67 <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
68 <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
69 <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
70 <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
71 </param>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
72 <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
73 <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
74 <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
75 </when>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
76 </conditional>
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="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
78 <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
79 <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
80 <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
81 </inputs>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
82
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
83 <outputs>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
84 <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
85 </outputs>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
86
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
87 <tests>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
88 <test>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
89 <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
90 <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
91 <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
92 <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
93 <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
94 <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
95 <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
96 <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
97 <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
98 <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
99 </test>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
100 </tests>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
101 <help>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
102 <![CDATA[
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
103 **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
104
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
105 `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
106
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
107 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
108
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
109 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
110
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
111 .. _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
112 ]]>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
113 </help>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
114 <citations>
2
7ea4df039a53 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 978a8efb9969646b97873d69348971860f2793f5
earlhaminst
parents: 1
diff changeset
115 <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
116 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
117 month = {May},
7ea4df039a53 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 978a8efb9969646b97873d69348971860f2793f5
earlhaminst
parents: 1
diff changeset
118 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
119 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
120 year = {2006},
7ea4df039a53 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 978a8efb9969646b97873d69348971860f2793f5
earlhaminst
parents: 1
diff changeset
121 }</citation>
1
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
122 <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
123 </citations>
fd85bf67c4bb planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/TreeBest commit 6a1dfb73f2172182096724ce3bee400287fd9c2f-dirty
earlhaminst
parents:
diff changeset
124 </tool>