annotate garli.xml @ 0:4025ba8b84d6

Uploaded Tool Config file
author malex
date Fri, 02 Dec 2011 17:06:40 -0500
parents
children 681e9bb51cc4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
1 <tool id="Garli" name="Garli" version="2.0" force_history_refresh="True">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
2 <description> phylogenetic inference using the maximum-likelihood</description>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
3 ## The command is a Cheetah template which allows some Python based syntax.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
4 ## Lines starting hash hash are comments. Galaxy will turn newlines into spaces
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
5 ## Arguments to the wrapper beyond the config file are just for Galaxy's benefit - all filenames are hardcoded
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
6 <command interpreter="python">garli_wrapper.py $garli_conf $best_all_tre $best_tre $log00_log $screen_log </command>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
7 <inputs>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
8 <param name="datafname" format="nexus" type="data" label="Nexus formated sequence file" force_select="true"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
9 <conditional name="choose_search_type">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
10 <param name="search_type" type="select" label="Analysis Type">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
11 <option value="mlsearch" selected="true">ML Search</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
12 <option value="bootstrap">Bootstrap</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
13 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
14 <when value="mlsearch">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
15 <param name="searchreps" type="integer" size="4" value="1" label="Number of replicates">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
16 <validator type="in_range" message="(1-infinity)" min="1" max="inf"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
17 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
18 <param name="bootstrapreps" type="hidden" value="0" />
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
19 <param name="resampleproportion" type="float"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
20 value="1.0" label="Relative size of resample data
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
21 matrix (0.1-10.0)">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
22 <validator type="in_range" message="(0.1-10.0)" min="0.1" max="10.0"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
23 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
24 </when>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
25 <when value="bootstrap">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
26 <param name="searchreps" type="hidden" value="0" />
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
27 <param name="bootstrapreps" type="integer" size="4"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
28 value="1" label="Number of replicates">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
29 <validator type="in_range" message="(1-infinity)" min="1" max="inf"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
30 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
31 </when>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
32 </conditional>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
33 <param name="constraintfile" type="data" format="text" label="Constraint file" optional="true"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
34 <conditional name="choose_streefname">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
35 <param name="streefname_menu" type="select" label="Source of starting tree and/or model">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
36 <option value="stepwise" selected="true">Stepwise</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
37 <option value="random">Random</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
38 <option value="file">User Tree</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
39 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
40 <when value="stepwise">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
41 <param name="streefname" type="hidden" value="stepwise"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
42 </when>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
43 <when value="random">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
44 <param name="streefname" type="hidden" value="random"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
45 </when>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
46 <when value="file">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
47 <param name="streefname" format="nexus" type="data" label="Starting Tree File"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
48 </when>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
49 </conditional>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
50 <param name="attachmentspertaxon" size="4" type="integer" value="50"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
51 label="Attachment branches evaluated per taxon (min=1)" >
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
52 <validator type="in_range" message="(1-infinity)" min="1" max="inf"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
53 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
54 <param name="randseed" type="text" size="4" value="-1" label="Random Seed (-1 or
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
55 int)">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
56 <validator type="in_range" message="(-1 to infinity)" min="-1" max="inf"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
57 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
58 <param name="availablememory" size="4" value="512" type="integer"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
59 label="Available Memory"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
60 <param name="refinestart" type="select" label="Perform
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
61 initial rough optimization">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
62 <option value="1" selected="true">Yes</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
63 <option value="0">No</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
64 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
65 <param name="outgroup" type="integer" size="20" value="1" label="Outgroup taxa
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
66 numbers"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
67 <param name="collapsebranches" type="select" label="Collapse
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
68 Branches">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
69 <option value="1" selected="true">Yes</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
70 <option value="0">No</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
71 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
72
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
73 <conditional name="choose_datatype">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
74 <param name="datatype" type="select" label="Model Type">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
75 <option value="nucleotide" selected="true">Nucleotide</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
76 <option value="aminoacid">Amino Acid</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
77 <option value="codon-aminoacid">Codon-Amino Acid</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
78 <option value="codon">Codon</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
79 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
80 <when value="nucleotide">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
81 <conditional name="choose_ratematrix">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
82 <param name="ratematrix" type="select" label="Rate Matrix">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
83 <option value="1rate">1rate</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
84 <option value="2rate">2rate</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
85 <option value="6rate" selected="true">6rate</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
86 <option value="fixed">fixed</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
87 <option value="custom">custom</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
88 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
89 <when value="1rate" />
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
90 <when value="2rate" />
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
91 <when value="6rate" />
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
92 <when value="fixed" />
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
93 <when value="custom">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
94 <param name="ratematrix" type="text" size="20" value="(a b a a b a)" label="Custom Rate Matrix"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
95 </when>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
96 </conditional>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
97 <param name="statefrequencies" type="select" label="State
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
98 Frequencies">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
99 <option value="equal">Equal</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
100 <option value="empirical">Empirical</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
101 <option value="estimate" selected="true">Estimate</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
102 <option value="fixed">Fixed</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
103 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
104 <param name="ratehetmodel" type="select" label="Rate Heterogeneity
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
105 Type">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
106 <option value="none">None</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
107 <option value="gamma" selected="true">Gamma</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
108 <option value="gammafixed">Gamma Fixed</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
109 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
110 <param name="numratecats" type="integer" size="2" value="4"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
111 label="Number of discrete dN/dS categories">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
112 <validator type="in_range" message="(1-20)" min="1" max="20"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
113 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
114 <param name="invariantsites" type="select" label="Treatment of
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
115 proportion of invariable sites parameter">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
116 <option value="none">None</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
117 <option value="estimate" select="true">Estimate</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
118 <option value="fixed">Fixed</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
119 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
120 </when>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
121 <when value="aminoacid">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
122 <param name="ratematrix" type="select" label="Rate Matrix">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
123 <option value="poisson">Poisson</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
124 <option value="jones" selected="true">Jones</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
125 <option value="dayhoff">Dayhoff</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
126 <option value="wag">WAG</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
127 <option value="mtmam">mtmam</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
128 <option value="mtrev">mtREV</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
129 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
130 <param name="statefrequences" type="select" label="Equilibrium Base
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
131 Frequences">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
132 <option value="equal">Equal</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
133 <option value="empirical" selected="true">Empirical</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
134 <option value="estimate">Estimate</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
135 <option value="fixed">Fixed</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
136 <option value="jones">Jones</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
137 <option value="dayhoff">Dayhoff</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
138 <option value="wag">WAG</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
139 <option value="mtmam">mtmam</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
140 <option value="mtrev">mtREV</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
141 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
142 <param name="numratecats" type="integer" size="2" value="4"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
143 label="Number of discrete dN/dS categories">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
144 <validator type="in_range" message="(1-20)" min="1" max="20"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
145 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
146 <param name="invariantsites" type="select" label="Treatment of
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
147 proportion of invariable sites parameter">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
148 <option value="none">None</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
149 <option value="estimate" select="true">Estimate</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
150 <option value="fixed">Fixed</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
151 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
152 </when>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
153 <when value="codon-aminoacid">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
154 <param name="ratematrix" type="select" label="Rate Matrix">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
155 <option value="poisson">Poisson</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
156 <option value="jones" selected="true">Jones</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
157 <option value="dayhoff">Dayhoff</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
158 <option value="wag">WAG</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
159 <option value="mtmam">mtmam</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
160 <option value="mtrev">mtREV</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
161 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
162 <param name="statefrequences" type="select" label="Equilibrium Base
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
163 Frequences">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
164 <option value="equal">Equal</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
165 <option value="empirical" selected="true">Empirical</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
166 <option value="estimate">Estimate</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
167 <option value="fixed">Fixed</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
168 <option value="jones">Jones</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
169 <option value="dayhoff">Dayhoff</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
170 <option value="wag">WAG</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
171 <option value="mtmam">mtmam</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
172 <option value="mtrev">mtREV</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
173 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
174 <param name="geneticcode" type="select" label="Genetic Code">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
175 <option value="standard" selected="true">Standard</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
176 <option value="vertmito">Vertmito</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
177 <option value="invertmito">Invertmito</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
178 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
179 </when>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
180 <when value="codon">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
181 <conditional name="choose_ratematrix">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
182 <param name="ratematrix" type="select" label="Rate Matrix">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
183 <option value="1rate">1rate</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
184 <option value="2rate">2rate</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
185 <option value="6rate" selected="true">6rate</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
186 <option value="fixed">fixed</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
187 <option value="custom">custom</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
188 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
189 <when value="1rate" />
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
190 <when value="2rate" />
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
191 <when value="6rate" />
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
192 <when value="fixed" />
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
193 <when value="custom">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
194 <param name="ratematrix" type="text" size="20" value="(a b a a b a)" label="Custom Rate Matrix"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
195 </when>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
196 </conditional>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
197 <param name="statefrequencies" type="select" label="State
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
198 Frequencies">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
199 <option value="equal">Equal</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
200 <option value="empirical" selected="true">Empirical</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
201 <option value="f1x4">F1x4</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
202 <option value="f3x4">F3x4</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
203 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
204 <param name="ratehetmodel" type="select" label="Rate Heterogeneity
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
205 Type">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
206 <option value="none" selected="true">None</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
207 <option value="nonsynonymous">Non-synonymous</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
208 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
209 <param name="numratecats" type="integer" size="2" value="1"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
210 label="Number of discrete dN/dS categories">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
211 <validator type="in_range" message="(1-20)" min="1" max="20"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
212 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
213 <param name="invariantsites" type="hidden" value="none"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
214 <param name="geneticcode" type="select" label="Genetic Code">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
215 <option value="standard" selected="true">Standard</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
216 <option value="vertmito">Vertmito</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
217 <option value="invertmito">Invertmito</option>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
218 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
219 </when>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
220 </conditional>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
221 <param name="nindivs" type="integer" size="3" value="4" label="Number of individuals in population">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
222 <validator type="in_range" message="(2-100)" min="2" max="100"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
223 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
224 <param name="holdover" type="integer" size="2" value="1" label="Unmutated copies of
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
225 best individual">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
226 <validator type="in_range" message="(1-99)" min="1" max="99"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
227 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
228 <param name="selectionintensity" type="float" size="3" value="0.5" label="Strength of
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
229 selection">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
230 <validator type="in_range" message="(0.1-5.0)" min="0.1" max="5.0"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
231 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
232 <param name="holdoverpenalty" type="integer" size="3" value="0" label="Fitness
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
233 handicap for best individual">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
234 <validator type="in_range" message="(0-100)" min="0" max="100"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
235 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
236 <param name="stopgen" type="integer" size="10" value="5000000" label="Maximum number
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
237 of generations to run">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
238 <validator type="in_range" message="(0-50000000)" min="0" max="50000000"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
239 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
240 <param name="stoptime" type="integer" size="10" value="5000000" label="Maximum time to
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
241 run">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
242 <validator type="in_range" message="(0-50000000)" min="0" max="50000000"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
243 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
244 <param name="startoptprec" type="float" size="5" value="0.5" label="Starting
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
245 optimization precision">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
246 <validator type="in_range" message="(0.005-5.0)" min="0.005" max="5.0"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
247 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
248 <param name="minoptprec" type="float" size="5" value="0.01" label="Minimal
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
249 optimization precision">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
250 <validator type="in_range" message="(0.001-5.0)" min="0.001" max="5.0"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
251 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
252 <param name="numberofprecreductions" type="integer" size="3" value="10"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
253 label="Number of steps down from Start Precision to Minimum Precision"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
254 >
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
255 <validator type="in_range" message="(0-100)" min="0" max="100"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
256 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
257 <param name="treerejectionthreshold" type="float" size="5" value="50.0"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
258 label="Tree Rejection Threshold">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
259 <validator type="in_range" message="(0-500.0)" min="0" max="500.0"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
260 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
261 <param name="topoweight" type="float" size="10" value="1.0"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
262 label="Weight on topology mutations">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
263 <validator type="in_range" message="(0-infinity)" min="0" max="inf"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
264 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
265 <param name="modweight" type="float" size="10" value="0.05"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
266 label="Weight on model parameter mutations">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
267 <validator type="in_range" message="(0-infinity)" min="0" max="inf"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
268 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
269 <param name="brlenweight" type="float" size="10" value="0.2"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
270 label="Weight on branch-length parameter mutations">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
271 <validator type="in_range" message="(0-infinity)" min="0" max="inf"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
272 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
273 <param name="randnniweight" type="float" size="10" value="0.1"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
274 label="Weight on NNI topology changes">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
275 <validator type="in_range" message="(0-infinity)" min="0" max="inf"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
276 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
277 <param name="randsprweight" type="float" size="10" value="0.3"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
278 label="Weight on SPR topology changes">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
279 <validator type="in_range" message="(0-infinity)" min="0" max="inf"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
280 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
281 <param name="limsprweight" type="float" size="10" value="0.6"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
282 label="Weight on localized SPR topology changes">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
283 <validator type="in_range" message="(0-infinity)" min="0" max="inf"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
284 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
285 <param name="intervallength" type="integer" size="4" value="100"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
286 label="Interval Length">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
287 <validator type="in_range" message="(0-1000)" min="0" max="1000"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
288 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
289 <param name="intervalstostore" type="integer" size="2" value="5"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
290 label="Number of intervals to store">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
291 <validator type="in_range" message="(0-1000)" min="0" max="10"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
292 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
293 <param name="limsprrange" type="integer" size="10" value="6"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
294 label="Max range for localized SPR topology changes">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
295 <validator type="in_range" message="(0-1000)" min="0" max="inf"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
296 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
297 <param name="meanbrlenmuts" type="integer" size="7" value="5"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
298 label="Mean number of branch lengths to change per mutation">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
299 <validator type="in_range" message="(0-# of taxa)" min="0" max="10000000000"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
300 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
301 <param name="gammashapebrlen" type="integer" size="4" value="1000"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
302 label="Magnitude of branch-length mutations">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
303 <validator type="in_range" message="(50-2000)" min="50" max="2000"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
304 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
305 <param name="gammashapemodel" type="integer" size="4" value="1000"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
306 label="Magnitude of model parameter mutations">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
307 <validator type="in_range" message="(50-2000)" min="50" max="2000"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
308 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
309 <param name="uniqueswapbias" type="float" size="4" value="0.1"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
310 label="Relative weight assigned to already attempted branch swaps"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
311 >
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
312 <validator type="in_range" message="(0.01-1.0)" min="0.01" max="1.0"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
313 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
314 <param name="distanceswapbias" type="float" size="3" value="1.0"
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
315 label="Relative weight assigned to branch swaps based on locality">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
316 <validator type="in_range" message="(0.1-10.0)" min="0.1" max="10.0"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
317 </param>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
318 </inputs>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
319 <outputs>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
320 <data format="nexus" name="best_tre" metadata_source="datafname" from_work_dir="garli.best.tre" label="${tool.name} on ${on_string}: garli.best.tre"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
321 <data format="nexus" name="best_all_tre" metadata_source="datafname" from_work_dir="garli.best.all.tre" label="${tool.name} on ${on_string}: garli.all.best.tre"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
322 <data format="txt" name="garli_conf" from_work_dir="garli.conf" label="${tool.name} on ${on_string}: garli.conf"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
323 <data format="txt" name="log00_log" from_work_dir="garli.log00.log" label="${tool.name} on ${on_string}: garli.log00.log"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
324 <data format="txt" name="screen_log" from_work_dir="garli.screen.log" label="${tool.name} on ${on_string}: garli.screen.log"/>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
325 </outputs>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
326 <configfiles>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
327 <configfile name="garli_conf">
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
328 [general]
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
329 datafname = ${datafname}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
330 searchreps = ${choose_search_type.searchreps}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
331 bootstrapreps = ${choose_search_type.bootstrapreps}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
332 constraintfile = ${constraintfile}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
333 streefname = ${choose_streefname.streefname}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
334 attachmentspertaxon = ${attachmentspertaxon}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
335 ofprefix = garli
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
336 randseed = ${randseed}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
337 availablememory = ${availablememory}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
338 logevery = 10
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
339 writecheckpoints = 0
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
340 saveevery = 100
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
341 refinestart = ${refinestart}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
342 outputeachbettertopology = 0
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
343 outputcurrentbesttopology = 0
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
344 enforcetermconditions = 1
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
345 genthreshfortopoterm = 20000
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
346 scorethreshforterm = 0.05
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
347 significanttopochange = 0.01
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
348 outputphyliptree = 0
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
349 outputmostlyuselessfiles = 0
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
350 restart = 0
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
351 outgroup = ${outgroup}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
352 resampleproportion = ${choose_search_type.resampleproportion}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
353 inferinternalstateprobs = 0
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
354 outputsitelikelihoods = 0
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
355 optimizeinputonly = 0
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
356 collapsebranches = ${collapsebranches}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
357
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
358 [model1]
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
359 datatype = ${choose_datatype.datatype}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
360 ratematrix = ${choose_datatype.choose_ratematrix.ratematrix}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
361 statefrequencies = ${choose_datatype.statefrequencies}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
362 ratehetmodel = ${choose_datatype.ratehetmodel}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
363 #if $choose_datatype.numratecats > 0
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
364 numratecats = ${choose_datatype.numratecats}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
365 #end if
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
366 #if $choose_datatype.invariantsites != ""
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
367 invariantsites = ${choose_datatype.invariantsites}
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
368 #end if
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
369
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
370 [master]
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
371 nindivs = $nindivs
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
372 holdover = $holdover
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
373 selectionintensity = $selectionintensity
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
374 holdoverpenalty = $holdoverpenalty
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
375 stopgen = $stopgen
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
376 stoptime = $stoptime
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
377
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
378 startoptprec = $startoptprec
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
379 minoptprec = $minoptprec
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
380 numberofprecreductions = $numberofprecreductions
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
381 treerejectionthreshold = $treerejectionthreshold
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
382 topoweight = $topoweight
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
383 modweight = $modweight
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
384 brlenweight = $brlenweight
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
385 randnniweight = $randnniweight
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
386 randsprweight = $randsprweight
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
387 limsprweight = $limsprweight
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
388 intervallength = $intervallength
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
389 intervalstostore = $intervalstostore
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
390 limsprrange = $limsprrange
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
391 meanbrlenmuts = $meanbrlenmuts
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
392 gammashapebrlen = $gammashapebrlen
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
393 gammashapemodel = $gammashapemodel
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
394 uniqueswapbias = $uniqueswapbias
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
395 distanceswapbias = 1.0
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
396 </configfile>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
397 </configfiles>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
398
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
399 <help>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
400
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
401 **What it does**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
402
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
403 GARLI is a program that performs phylogenetic inference using the
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
404 maximum-likelihood criterion. Several sequence types are supported,
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
405 including nucleotide, amino acid and codon. Version 2.0 adds support
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
406 for partitioned models and morphology-like datatypes.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
407
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
408 Garli is written and maintained by Derrick Zwickl
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
409
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
410 Configuration options are adapted from
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
411 https://www.nescent.org/wg_garli/GARLI_Configuration_Settings
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
412
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
413 -----
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
414
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
415 **Detailed description of the configuration options**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
416
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
417
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
418 **Analysis Type**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
419
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
420 Specify whether to perform a maximum likelihood search for the best tree, or
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
421 a bootstrap analysis.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
422
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
423
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
424 **Number of replicates**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
425
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
426 Number of independent search replicates to run.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
427
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
428
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
429 **Relative size of resample data**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
430
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
431 This setting allows for bootstrap-like resampling, but with the
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
432 psuedoreplicate datasets having the number of alignment columns different
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
433 from the real data. Setting values below 1.0 is somewhat similar to
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
434 jackknifing, but not identical.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
435
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
436
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
437 **Attachment branches evaluated per taxon (min=1)**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
438
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
439 The number of attachment branches evaluated for each taxon to be added to
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
440 the tree during the creation of an ML stepwise-addition starting tree.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
441 Briefly, stepwise addition is an algorithm used to make a tree, and involves
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
442 adding taxa in a random order to a growing tree. For each taxon to be added,
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
443 a number of randomly chosen attachment branches are tried and scored, and
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
444 then the best scoring one is chosen as the location of that taxon. This
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
445 setting controls how many attachment points are evaluated for each taxon to
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
446 be added. A value of one is equivalent to a completely random tree (only one
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
447 randomly chosen location is evaluated). A value of greater than 2 times the
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
448 number of taxa in the dataset means that all attachment points will be
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
449 evaluated for each taxon, and will result in very good starting trees (but
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
450 may take a while on large datasets). Even fairly small values (less than 10)
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
451 can result in starting trees that are much, much better than random, but
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
452 still fairly different from one another.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
453
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
454
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
455 **Constraint file**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
456
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
457 Select a file containing constraint specifications.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
458
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
459
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
460 **Random seed**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
461
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
462 Random see can have a value of -1 or a positive integer. The random number
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
463 seed used by the random number generator. Specify β€œβ€“1” to have a seed chosen
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
464 for you. Specifying the same seed number in multiple runs will give exactly
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
465 identical results, if all other parameters and settings are also identical.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
466
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
467
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
468 **Available memory**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
469
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
470 This lets GARLI determine how much system memory it may be able to use to
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
471 store computations for reuse.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
472
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
473
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
474 **Perform initial rough optimization**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
475
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
476 Specifies whether some initial rough optimization is performed on the
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
477 starting branch lengths and rate heterogeneity parameters. This is always
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
478 recommended.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
479
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
480
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
481 **Outgroup taxa numbers**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
482
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
483 The outgroup option allows for orienting tree topologies in a consistent way
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
484 when they are written to a file. Note that this has NO effect whatsoever on
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
485 the actual inference and the specified outgroup is NOT constrained to be
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
486 present in the inferred trees. If multiple outgroup taxa are specified and
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
487 they do not form a monophyletic group, this setting will be ignored. If you
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
488 specify a single outgroup taxon it will always be present, and the tree will
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
489 always be consistently oriented. To specify an outgroup consisting of taxa
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
490 1, 3 and 5 the format is this: outgroup = 1 3 5. Dashes are used for ranges
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
491 e.g. 1-3 5.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
492
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
493
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
494 **Collapse branches**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
495
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
496 Before version 1.0, all trees that are returned were fully resolved. This is
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
497 true even if the maximum-likelihood estimate of some internal branch lengths
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
498 are effectively zero (or GARLI's minimum, which is 1e-8). In such cases,
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
499 collapsing the branch into a polytomy would be a better representation. Note
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
500 that GARLI will never return a tree with an actual branch length of zero,
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
501 but rather with its minimum value of 1.0e-8. The drawback of always
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
502 returning fully resolved trees is that what is effectively a polytomy can be
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
503 resolved in three ways, and different independent searches may randomly
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
504 return one of those resolutions. Thus, if you compare the trees by topology
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
505 only, they will look different. If you pay attention to the branch lengths
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
506 and likelihood scores of the trees it will be apparent that they are
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
507 effectively the same. I think that collapsing of branches is particularly
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
508 important when bootstrapping, since no support should be given to a branch
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
509 that doesn't really exist, i.e., that is a random resolution of a polytomy.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
510 Collapsing is also good when calculating tree to tree distances such as the
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
511 symmetric tree distance, for example when calculating phylogenetic error to
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
512 a known target tree. Zero-length branches would add to the distances
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
513 (~error) although they really should not.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
514
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
515
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
516 **Model type**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
517
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
518 The codon-aminoacid datatype means that the data will be supplied as a
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
519 nucleotide alignment, but will be internally translated and analyzed using
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
520 an amino acid model. The codon and codon-aminoacid datatypes require
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
521 nucleotide sequence that is aligned in the correct reading frame. In other
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
522 words, all gaps in the alignment should be a multiple of 3 in length, and
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
523 the alignment should start at the first position of a codon. If the
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
524 alignment has extra columns at the start, middle or end, they should be
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
525 removed or excluded with a Nexus exset (see the FAQ for an example of exset
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
526 usage). The correct Genetic Code must also be set.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
527
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
528
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
529
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
530
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
531 **Datatype - nucleotide**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
532
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
533 **Rate matrix**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
534
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
535 The number of relative substitution rate parameters (note that the number of
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
536 free parameters is this value minus one). Equivalent to the β€œnst” setting in
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
537 PAUP* and MrBayes. 1rate assumes that substitutions between all pairs of
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
538 nucleotides occur at the same rate (JC model), 2rate allows different rates
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
539 for transitions and transversions (K2P or HKY models), and 6rate allows a
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
540 different rate between each nucleotide pair (GTR). These rates are estimated
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
541 unless the fixed option is chosen. Since version 0.96, parameters for any
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
542 submodel of the GTR model may be estimated. The format for specifying this
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
543 is very similar to that used in the β€œrclass’ setting of PAUP*. Within
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
544 parentheses, six letters are specified, with spaces between them. The six
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
545 letters represent the rates of substitution between the six pairs of
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
546 nucleotides, with the order being A-C, A-G, A-T, C-G, C-T and G-T. Letters
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
547 within the parentheses that are the same mean that a single parameter is
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
548 shared by multiple nucleotide pairs.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
549
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
550
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
551 **State frequences**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
552
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
553 Specifies how the equilibrium state frequencies (A, C, G and T) are treated.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
554 The empirical setting fixes the frequencies at their observed proportions,
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
555 and the other options should be self-explanatory.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
556
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
557
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
558 **Datatype - nucleotide or amino-acid**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
559
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
560
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
561 **Treatment of proportion of invariable sites parameter**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
562
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
563 Specifies whether a parameter representing the proportion of sites that are
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
564 unable to change (i.e. have a substitution rate of zero) will be included.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
565 This is typically referred to as 'invariant sites', but would better be
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
566 termed 'invariable sites'.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
567
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
568
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
569 **Rate heterogeneity type**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
570
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
571 (none, gamma, gammafixed) – The model of rate heterogeneity assumed.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
572 β€œgammafixed” requires that the alpha shape parameter is provided, and a
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
573 setting of β€œgamma” estimates it.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
574
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
575
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
576 **Number of discrete dN/dS categories**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
577
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
578 The number of categories of variable rates (not including the invariant site
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
579 class if it is being used). Must be set to 1 if ratehetmodel is set to none.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
580 Note that runtimes and memory usage scale linearly with this setting.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
581
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
582
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
583 **Datatype - amino-acid or codon-aminoacid**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
584
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
585 **Rate matrix**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
586
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
587 (poisson, jones, dayhoff, wag, mtmam, mtrev) – The fixed amino acid rate
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
588 matrix to use. You should use the matrix that gives the best likelihood, and
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
589 could use a program like PROTTEST (very much like MODELTEST, but for amino
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
590 acid models) to determine which fits best for your data. Poisson assumes a
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
591 single rate of substitution between all amino acid pairs, and is a very poor
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
592 model.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
593
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
594
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
595 **Equilibrium Base Frequences **
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
596
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
597 (equal, empirical, estimate, fixed, jones, dayhoff, wag, mtmam, mtrev) –
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
598 Specifies how the equilibrium state frequencies of the 20 amino acids are
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
599 treated. The β€œempirical” option fixes the frequencies at their observed
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
600 proportions (when describing a model this is often termed '+F').
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
601
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
602
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
603 **Number of discrete dN/dS categories**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
604
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
605 The number of categories of variable rates (not including the invariant site
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
606 class if it is being used). Must be set to 1 if ratehetmodel is set to none.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
607 Note that runtimes and memory usage scale linearly with this setting.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
608
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
609
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
610 **Treatment of proportion of invariable sites parameter**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
611
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
612 Specifies whether a parameter representing the proportion of sites that are
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
613 unable to change (i.e. have a substitution rate of zero) will be included.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
614 This is typically referred to as 'invariant sites', but would better be
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
615 termed 'invariable sites'.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
616
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
617
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
618 **Datatype - codon**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
619
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
620
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
621 **Rate matrix**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
622
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
623 (1rate, 2rate, 6rate, fixed, custom string) – This determines the relative
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
624 rates of nucleotide substitution assumed by the codon model. The options are
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
625 exactly the same as those allowed under a normal nucleotide model. A codon
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
626 model with ratematrix = 2rate specifies the standard Goldman and Yang (1994)
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
627 model, with different substitution rates for transitions and transversions.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
628
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
629
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
630 **State frequences**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
631
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
632 The options are to use equal codon frequencies (not a good option), the
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
633 frequencies observed in your dataset (termed β€œempirical” in GARLI), or the
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
634 codon frequencies implied by the β€œF1x4” or β€œF3x4” methods (using PAML
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
635 terminology). These last two options calculate the codon frequencies as the
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
636 product of the frequencies of the three nucleotides that make up each codon.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
637 In the β€œF1x4” case the nucleotide frequencies are those observed in the
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
638 dataset across all codon positions, while the β€œF3x4” option uses the
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
639 nucleotide frequencies observed in the data at each codon position
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
640 separately.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
641
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
642
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
643 **Rate Heterogeneity Type**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
644
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
645 For codon models, the default is to infer a single dN/dS parameter.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
646 Alternatively, a model can be specified that infers a given number of dN/dS
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
647 categories, with the dN/dS values and proportions falling in each category
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
648 estimated (ratehetmodel = nonsynonymous). This is the 'discrete' or 'M3'
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
649 model of Yang et al., 2000.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
650
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
651
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
652 **Number of discrete dN/dS categories**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
653
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
654 When ratehetmodel = nonsynonymous, this is the number of dN/dS parameter
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
655 categories.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
656
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
657
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
658 **Datatype - codon or codon-aminoacid**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
659
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
660
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
661 **Genetic code**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
662
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
663 The genetic code to be used in translating codons into amino acids.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
664
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
665
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
666 **Population Settings**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
667
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
668
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
669 **Number of individuals in population**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
670
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
671 The number of individuals in the population. This may be increased, but
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
672 doing so is generally not beneficial. Note that typical genetic algorithms
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
673 tend to have much, much larger population sizes than GARLI defaults.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
674
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
675
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
676 **Unmutated copies of best individual**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
677
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
678 The number of times the best individual is copied to the next generation
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
679 with no chance of mutation. It is best not to mess with this setting.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
680
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
681
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
682 **Strength of selection**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
683
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
684 Controls the strength of selection, with larger numbers denoting stronger
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
685 selection. The relative probability of reproduction of two individuals
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
686 depends on the difference in their log likelihoods (Ξ”lnL) and is formulated
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
687 very similarly to the procedure of calculating Akaike weights.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
688
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
689
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
690 **Fitness handicap for the best individual**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
691
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
692 This can be used to bias the probability of reproduction of the best
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
693 individual downward. Because the best individual is automatically copied
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
694 into the next generation, it has a bit of an unfair advantage and can cause
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
695 all population variation to be lost due to genetic drift, especially with
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
696 small populations sizes. The value specified here is subtracted from the
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
697 best individual’s lnL score before calculating the probabilities of
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
698 reproduction. It seems plausible that this might help maintain variation,
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
699 but I have not seen it cause a measurable effect.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
700
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
701
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
702 **Maximum number of generations to run**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
703
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
704 Use if automatic termination is desired to prevent a runaway process.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
705
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
706
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
707 **Maximum time to run**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
708
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
709 The maximum number of seconds for the run to continue. Use if automatic
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
710 termination is desired to prevent a runaway process.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
711
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
712
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
713 **Branch-length optimization settings**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
714
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
715
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
716 **Minimal optimization precision**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
717
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
718 The minimum allowed value of the optimization precision - must not be larger
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
719 then the Starting optimization precision.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
720
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
721
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
722 **Number of steps down from Start Precision to Minimum Precision**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
723
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
724 Specify the number of steps that it will take for the optimization precision
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
725 to decrease (linearly) from startoptrec to minoptprec.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
726
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
727
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
728 **Tree rejection threshold**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
729
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
730 This setting controls which trees have more extensive branch-length
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
731 optimization applied to them. All trees created by a branch swap receive
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
732 optimization on a few branches that directly took part in the rearrangement.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
733 If the difference in score between the partially optimized tree and the best
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
734 known tree is greater than treerejectionthreshold, no further optimization
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
735 is applied to the branches of that tree. Reducing this value can
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
736 significantly reduce runtimes, often with little or no effect on results.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
737 However, it is possible that a better tree could be missed if this is set
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
738 too low. In cases in which obtaining the very best tree per search is not
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
739 critical (e.g., bootstrapping), setting this lower (~20) is probably safe.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
740
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
741
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
742 **Settings controlling the proportions of the mutation types**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
743
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
744
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
745 **Weight on topology mutations**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
746
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
747 The prior weight assigned to the class of topology mutations (NNI, SPR and
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
748 limSPR). Note that setting this to 0.0 turns off topology mutations, meaning
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
749 that the tree topology is fixed for the run. This used to be a way to have
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
750 the program estimate only model parameters and branch-lengths, but the
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
751 optimizeinputonly setting is now a better way to go.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
752
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
753
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
754 **Weight on model parameter mutations**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
755
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
756 The prior weight assigned to the class of model mutations. Note that setting
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
757 this at 0.0 fixes the model during the run.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
758
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
759
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
760 **Weight on branch-length parameter mutations**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
761
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
762 The prior weight assigned to branch-length mutations. The same procedure
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
763 used above to determine the proportion of Topology:Model:Branch-Length
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
764 mutations is also used to determine the relative proportions of the three
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
765 types of topological mutations (NNI:SPR:limSPR), controlled by the following
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
766 three weights. Note that the proportion of mutations applied to each of the
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
767 model parameters is not user controlled.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
768
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
769
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
770 **Weight on NNI topology changes**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
771
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
772 The prior weight assigned to NNI mutations
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
773
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
774
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
775 **Weight on SPR topology changes**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
776
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
777 The prior weight assigned to random SPR mutations. For very large datasets
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
778 it is often best to set this to 0.0, as random SPR mutations essentially
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
779 never result in score increases.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
780
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
781
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
782 **Weight on localized SPR topology changes**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
783
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
784 The prior weight assigned to SPR mutations with the reconnection branch
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
785 limited to being a maximum of limsprrange branches away from where the
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
786 branch was detached.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
787
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
788
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
789 **Interval Length**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
790
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
791 The number of generations in each interval during which the number and
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
792 benefit of each mutation type are stored.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
793
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
794
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
795 **Number of intervals to store**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
796
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
797 The number of intervals to be stored. Thus, records of mutations are kept
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
798 for the last (intervallength x intervalstostore) generations. Every
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
799 intervallength generations the probabilities of the mutation types are
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
800 updated by the scheme described above.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
801
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
802
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
803 **Settings controlling mutation details**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
804
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
805
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
806 **Max range for localized SPR topology changes**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
807
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
808 The maximum number of branches away from its original location that a branch
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
809 may be reattached during a limited SPR move. Setting this too high (&gt; 10)
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
810 can seriously degrade performance, but if you do so in conjunction with a
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
811 large increase in genthreshfort.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
812
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
813
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
814 **Settings controlling mutation details**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
815
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
816 The mean of the binomial distribution from which the number of branch
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
817 lengths mutated is drawn during a branch length mutation.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
818
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
819
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
820 **Magnitude of branch-length mutations**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
821
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
822 The shape parameter of the gamma distribution (with a mean of 1.0) from
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
823 which the branch-length multipliers are drawn for branch-length mutations.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
824 Larger numbers cause smaller changes in branch lengths. (Note that this has
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
825 nothing to do with gamma rate heterogeneity.)
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
826
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
827
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
828 **Magnitude of model parameter mutations**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
829
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
830 The shape parameter of the gamma distribution (with a mean of 1.0) from
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
831 which the model mutation multipliers are drawn for model parameters
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
832 mutations. Larger numbers cause smaller changes in model parameters. (Note
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
833 that this has nothing to do with gamma rate heterogeneity.)
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
834
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
835
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
836 **Relative weight assigned to already attempted branch swaps**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
837
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
838 With version 0.95 and later, GARLI keeps track of which branch swaps it has
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
839 attempted on the current best tree. Because swaps are applied randomly, it
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
840 is possible that some swaps are tried twice before others are tried at all.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
841 This option allows the program to bias the swaps applied toward those that
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
842 have not yet been attempted. Each swap is assigned a relative weight
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
843 depending on the number of times that it has been attempted on the current
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
844 best tree. This weight is equal to (uniqueswapbias) raised to the (# times
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
845 swap attempted) power. In other words, a value of 0.5 means that swaps that
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
846 have already been tried once will be half as likely as those not yet
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
847 attempted, swaps attempted twice will be ΒΌ as likely, etc. A value of 1.0
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
848 means no biasing. Use of this option may allow the use of somewhat larger
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
849 values of limsprrange.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
850
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
851
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
852 **Relative weight assigned to branch swaps based on locality**
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
853
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
854 This option is similar to uniqueswapbias, except that it biases toward
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
855 certain swaps based on the topological distance between the initial and
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
856 rearranged trees. The distance is measured as in the limsprrange, and is
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
857 half the the Robinson-Foulds distance between the trees. As with
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
858 uniqueswapbias, distanceswapbias assigns a relative weight to each potential
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
859 swap. In this case the weight is (distanceswapbias) raised to the
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
860 (reconnection distance - 1) power. Thus, given a value of 0.5, the weight of
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
861 an NNI is 1.0, the weight of an SPR with distance 2 is 0.5, with distance 3
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
862 is 0.25, etc. Note that values less than 1.0 bias toward more localized
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
863 swaps, while values greater than 1.0 bias toward more extreme swaps. Also
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
864 note that this bias is only applied to limSPR rearrangements. Be careful in
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
865 setting this, as extreme values can have a very large effect.
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
866
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
867 </help>
4025ba8b84d6 Uploaded Tool Config file
malex
parents:
diff changeset
868 </tool>