annotate fastme.xml @ 4:aea74cec21e0 draft default tip

Uploaded
author dcorreia
date Fri, 22 Apr 2016 08:04:53 -0400
parents df98a0425c8d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
1 <tool id="fastme" name="FastME" version="2.1.4.2">
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
2 <description>Distance-based inference of phylogenetic trees</description>
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
3 <requirements>
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
4 <requirement type="package" version="2.1.4">fastme</requirement>
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
5 </requirements>
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
6 <version_command>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
7 <![CDATA[ fastme --version ]]>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
8 </version_command>
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
9 <stdio>
40200a22dba3 planemo upload
gandres
parents:
diff changeset
10 <exit_code range="1:" level="fatal" />
40200a22dba3 planemo upload
gandres
parents:
diff changeset
11 </stdio>
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
12 <command>fastme --input_data=$input
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
13 --output_tree=$outputTree
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
14 --output_matrix=$outputMatrix
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
15 --output_info=$outputLog
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
16 --nb_threads=\${GALAXY_SLOTS:-1}
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
17
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
18 #if $typeChoice.datatype =="d"
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
19 --dna=$typeChoice.modeldna
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
20
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
21 #else if $typeChoice.datatype =="p"
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
22 --protein=$typeChoice.modelprot
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
23
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
24 #else if $typeChoice.datatype =="cfg":
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
25 ## Read information of sequence type
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
26 ## read an info file to choose which option set and set a model by default
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
27 #set $info = open( str($input_info) ).read()
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
28 #if 'dna' in $info:
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
29 --dna=T
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
30 #else if 'protein' in $info:
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
31 --protein=L
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
32 #end if
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
33 #end if
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
34
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
35 #if $gammaChoice.gamma == "true"
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
36 --gamma=$gammaChoice.rate
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
37 #end if
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
38
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
39 $distance
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
40 $equilibrium
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
41 $removeGap
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
42 $treeRefinement
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
43
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
44 #if $bootChoice.boot == "true"
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
45 --output_boot=$outputBoostrap
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
46 --bootstrap=$bootChoice.replicates
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
47 #end if
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
48
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
49 >> tmp_stdout;
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
50 cat tmp_stdout > $outputLog;
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
51
40200a22dba3 planemo upload
gandres
parents:
diff changeset
52 </command>
40200a22dba3 planemo upload
gandres
parents:
diff changeset
53 <inputs>
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
54 <param name="input" type="data" format="phylip, phy" label="Fastme input" help="Phylip Alignment or Matrix file"/>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
55 <param name="fileout_label" type="text" value="Newick tree" label="Output name" help="Output name for files" />
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
56 <conditional name="typeChoice">
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
57 <param name="datatype" type="select" display="radio" label="Data type" >
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
58 <option value="d">DNA</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
59 <option value="p">Protein</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
60 <option value="m">Matrix</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
61 <option value="cfg">Config file</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
62 </param>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
63 <when value="d">
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
64 <param name="modeldna" type="select" label="Evolutionary model">
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
65 <option value="4">F84</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
66 <option value="R">RY</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
67 <option value="1">F81</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
68 <option value="J">JC69</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
69 <option value="K">K2P</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
70 <option value="T" selected="true">TN93</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
71 <option value="p">p-distance</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
72 </param>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
73 </when>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
74 <when value="p">
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
75 <param name="modelprot" type="select" label="Evolutionary model">
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
76 <option value="L">LG</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
77 <option value="W">WAG</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
78 <option value="J">JTT</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
79 <option value="h">Day off</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
80 <option value="C">CpRev</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
81 <option value="D">DCMut</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
82 <option value="b">HIVb</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
83 <option value="I">HIVw</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
84 <option value="M">MtREV</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
85 <option value="R">RtREV</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
86 <option value="p">p-distance</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
87 </param>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
88 </when>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
89 <when value="m"/>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
90 <when value="cfg">
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
91 <param name="input_info" format="txt" type="data" multiple="false" label="Config file" help="Precompute file containning sequence description (dna or protein)"/>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
92 </when>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
93 </conditional>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
94 <param name="equilibrium" type="boolean" label="Equilibrium frequencies" truevalue="--equilibrium" falsevalue="" help="By default, frequencies are globally counted from the nucleotides alignment or defined by the proteic substitution model. By checking the box, frequencies are pairwise estimated by counting the nucleotides or estimated by counting the amino-acids in the alignment."/>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
95 <conditional name="gammaChoice">
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
96 <param name="gamma" type="select" label="Gamma distributed rates across sites">
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
97 <option value="true">Yes</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
98 <option value="false">No</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
99 </param>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
100 <when value="true">
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
101 <param name="rate" type="float" label="Gamma distribution parameter" value="1" min="0"/>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
102 </when>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
103 <when value="false" />
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
104 </conditional>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
105 <param name="removeGap" type="select" display="radio" label="Remove gap strategy">
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
106 <option value="">Pairwise deletion of gaps</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
107 <option value="--remove_gap">Remove all sites with gap</option>
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
108 </param>
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
109 <param name="distance" type="select" label="Distance algorithm">
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
110 <option value="--method=I">BIONJ</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
111 <option value="--method=B --branch_length=B">TaxAdd BalME</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
112 <option value="--method=O --branch_length=O">TaxAdd OLSME</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
113 <option value="--method=N">NJ</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
114 <option value="--method=U">UNJ</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
115 </param>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
116 <param name="treeRefinement" type="select" display="radio" label="Tree Refinement" help='(NNI) Nearest Neighbor Interchanges,(SPR) Subtree Pruning and Regrafting '>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
117 <option value="">None</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
118 <option value="--nni=O">OLS NNI</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
119 <option value="--nni=B">BalME NNI</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
120 <option value="--spr" selected="true">BalME SPR</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
121 <option value="--nni=B --spr">BalME NNI + SPR</option>
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
122 </param>
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
123 <conditional name="bootChoice">
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
124 <param name="boot" type="select" label="Bootstrap">
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
125 <option value="false">No</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
126 <option value="true">Yes</option>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
127 </param>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
128 <when value="false"/>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
129 <when value="true">
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
130 <param name="replicates" type="integer" value="1000" label="Number of replicates"/>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
131 </when>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
132 </conditional>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
133 </inputs>
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
134 <outputs>
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
135 <data name="outputTree" format="nwk" label="${fileout_label}"/>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
136 <data name="outputLog" format="txt" label="FastME Information"/>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
137 <data name="outputBoostrap" format="nwk" label="FastME Bootstrap trees">
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
138 <filter>bootChoice['boot'] == "true"</filter>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
139 </data>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
140 <data name="outputMatrix" format="txt" label="FastME Distance matrix"/>
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
141 </outputs>
40200a22dba3 planemo upload
gandres
parents:
diff changeset
142 <tests>
40200a22dba3 planemo upload
gandres
parents:
diff changeset
143 <test>
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
144 <param name="input" value="phylip" />
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
145 <param name="modeldna" value="4"/>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
146 <param name="gamma" value="false"/>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
147 <param name="treeRefinement" value=""/>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
148 <param name="distance" value="--method=I"/>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
149 <output name="outputTree" file="newick" />
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
150 </test>
40200a22dba3 planemo upload
gandres
parents:
diff changeset
151 <test>
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
152 <param name="input" value="phylip" />
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
153 <param name="modeldna" value="T"/>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
154 <param name="distance" value="--method=I"/>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
155 <param name="treeRefinement" value="--nni=B --spr"/>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
156 <param name="fileout_label" value="TreeTn93BionjSpr.nwk" />
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
157 <output name="outputTree" file="TreeTn93BionjSpr.nwk" />
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
158 </test>
40200a22dba3 planemo upload
gandres
parents:
diff changeset
159 </tests>
40200a22dba3 planemo upload
gandres
parents:
diff changeset
160 <help>
40200a22dba3 planemo upload
gandres
parents:
diff changeset
161
40200a22dba3 planemo upload
gandres
parents:
diff changeset
162 .. class:: infomark
40200a22dba3 planemo upload
gandres
parents:
diff changeset
163
40200a22dba3 planemo upload
gandres
parents:
diff changeset
164
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
165 **FastME version 2.1.4**
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
166
40200a22dba3 planemo upload
gandres
parents:
diff changeset
167
40200a22dba3 planemo upload
gandres
parents:
diff changeset
168 .. class:: infomark
40200a22dba3 planemo upload
gandres
parents:
diff changeset
169
40200a22dba3 planemo upload
gandres
parents:
diff changeset
170
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
171 **Galaxy integration** Andres Gwendoline, Institut Français de Bioinformatique. Correia Damien, CNRS.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
172 **Support** For any questions about Galaxy integration, please send an e-mail to vincent.lefort@lirmm.fr
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
173
40200a22dba3 planemo upload
gandres
parents:
diff changeset
174
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
175 -----
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
176
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
177
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
178 ############
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
179 FastME 2.0
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
180 ############
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
181
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
182 Comprehensive, accurate and fast distance-based phylogeny inference program
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
183
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
184
40200a22dba3 planemo upload
gandres
parents:
diff changeset
185 -----------
40200a22dba3 planemo upload
gandres
parents:
diff changeset
186 Description
40200a22dba3 planemo upload
gandres
parents:
diff changeset
187 -----------
40200a22dba3 planemo upload
gandres
parents:
diff changeset
188
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
189 FastME provides distance algorithms to infer phylogenies. It's based on balanced minimum evolution, which is the very principle of NJ.
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
190
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
191 FastME included Nearest Neighbor Interchange (NNI) and also Subtree Pruning and Regrafting (SPR), while remaining as fast as NJ and providing a number of facilities: distance estimation for DNA and proteins with various models and options, bootstrapping, and parallel computations.
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
192
40200a22dba3 planemo upload
gandres
parents:
diff changeset
193 ------------
40200a22dba3 planemo upload
gandres
parents:
diff changeset
194 Dependencies
40200a22dba3 planemo upload
gandres
parents:
diff changeset
195 ------------
40200a22dba3 planemo upload
gandres
parents:
diff changeset
196 FastME
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
197 http://www.atgc-montpellier.fr/fastme
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
198
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
199
40200a22dba3 planemo upload
gandres
parents:
diff changeset
200
40200a22dba3 planemo upload
gandres
parents:
diff changeset
201 ---------------------------------------------------
40200a22dba3 planemo upload
gandres
parents:
diff changeset
202
40200a22dba3 planemo upload
gandres
parents:
diff changeset
203 ---------------
40200a22dba3 planemo upload
gandres
parents:
diff changeset
204 Working example
40200a22dba3 planemo upload
gandres
parents:
diff changeset
205 ---------------
40200a22dba3 planemo upload
gandres
parents:
diff changeset
206
40200a22dba3 planemo upload
gandres
parents:
diff changeset
207 Input files
40200a22dba3 planemo upload
gandres
parents:
diff changeset
208 ===========
40200a22dba3 planemo upload
gandres
parents:
diff changeset
209
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
210 **Phylip file**::
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
211
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
212
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
213 4 120
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
214 Orangutan CCAAACGACA TTTCATATGC TGTCATTTCT GAAGATATGA GACAAGTGAG CTGTCCGGAA
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
215 Gorilla CCAAACAACA TTTCATGTGC TGTCATTTCT GAAGATATGA GACAAGTGAG CTCTCCGAAA
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
216 Human CCAAACAACA TTTCATGTGC TGTCATTTCT GAAGATAAGA GACAAGTGAG CTCTCCGAAA
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
217 Chimp CCAAACAACA TTTCATGTGC TGTCATTTCT GAAGATATGA GACAAGTGAG CTCTCCGAAA
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
218
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
219 CCAACATATC AGACATATGT GAATTTCAAT TATTGTACGG GCATCCTGGG CTCTCAAAGT
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
220 CCAAGATATC AGACATTTAT GAATTTCAAT TATTGTACGG GCATCCTGGG CTCTCAAAGT
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
221 CCAAGATACC AGACATTTGT GAATTTCAAT TATTGTACTG GCATCCTGGG CTCTCAAAGT
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
222 CCAAGATATC AGACATTTAT GAATTTCAAT TATTGTACTG GCATCCTGGG CTCTCAAAGT
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
223
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
224
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
225
40200a22dba3 planemo upload
gandres
parents:
diff changeset
226 Parameters
40200a22dba3 planemo upload
gandres
parents:
diff changeset
227 ==========
40200a22dba3 planemo upload
gandres
parents:
diff changeset
228
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
229 ::
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
230
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
231 Output name: Newick tree
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
232 Evolutionary model : TN93
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
233 Distance method : BIONJ
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
234
40200a22dba3 planemo upload
gandres
parents:
diff changeset
235
40200a22dba3 planemo upload
gandres
parents:
diff changeset
236 Output files
40200a22dba3 planemo upload
gandres
parents:
diff changeset
237 ============
40200a22dba3 planemo upload
gandres
parents:
diff changeset
238
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
239 **Newick tree**::
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
240
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
241 ((Gorilla:0.005755,Orangutan:0.020680):0.001063,Human:0.006655,Chimp:0.002132);
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
242
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
243 -----
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
244
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
245 OPTIONS
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
246 =======
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
247
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
248
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
249 -i file, --input_data=file
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
250 The input data file contains sequence alignment(s) or a distance matrix(ces).
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
251
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
252 -u input_tree_file, --user_tree=input_tree_file
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
253 FastME may use an existing topology available in the input user tree file which corresponds to the input dataset.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
254
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
255 -o output_tree_file, --output_tree=output_tree_file
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
256 FastME will write the infered tree into the output tree file.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
257
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
258 -O output_matrix_file, --output_matrix=output_matrix_file
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
259 Use output matrix file option if you want FastME to write the distances
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
260 matrix computed from the input alignment in the output matrix file.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
261
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
262 -I output_information_file, --output_info=output_information_file
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
263 Use this option if you want FastME to write information
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
264 about its execution in the output information file.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
265
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
266 -B output_bootstrap_trees_file, --output_boot=output_bootstrap_trees_file
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
267 Use this option if you want FastME to write bootstrap trees
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
268 in the bootstrap trees file.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
269
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
270 -a, --append
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
271 Use this option to append results to existing output files (if any).
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
272 By default output files will be overwritten.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
273
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
274 -m method, --method=method
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
275 FastME computes a tree using a distance algorithm.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
276 You may choose this method from:
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
277 TaxAdd_(B)alME, TaxAdd_(O)LSME, B(I)ONJ (default),
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
278 (N)J or (U)NJ.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
279
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
280 -d model, --dna=model
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
281 Use this option if your input data file contains DNA sequences alignment(s).
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
282 You may also indicate the evolutionary [model] which can be choosen from:
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
283 (p)-distance, R(Y) symmetric, (R)Y, (J)C69, (K)2P, F8(1), F8(4) (default), (T)N93, (L)ogDet.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
284
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
285 -p model, --protein=model
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
286 Use this option if your input data file contains protein sequences alignment(s).
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
287 You may also indicate the evolutionary [model] which can be choosen from:
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
288 (p)-distance, (F)81 like, (L)G (default), (W)AG, (J)TT, Day(h)off, (D)CMut, (C)pRev,
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
289 (M)tREV, (R)tREV, HIV(b), H(I)Vw or FL(U).
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
290
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
291 -r, --remove_gap
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
292 Use this option to completely remove any site which has a gap in
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
293 any sequence. By default, FastME is doing pairwise deletion of gaps.
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
294
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
295 -e, --equilibrium
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
296 The equilibrium frequencies for DNA are always estimated by counting
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
297 the occurence of the nucleotides in the input alignment.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
298 For amino-acid sequences, the equilibrium frequencies are estimated
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
299 using the frequencies defined by the substitution model.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
300 Use this option if you whish to estimate the amino-acid frequencies
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
301 by counting their occurence in the input alignment.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
302
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
303 -g alpha, --gamma=alpha
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
304 Use this option if you wish to have gamma distributed rates across sites.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
305 By default, FastME runs with no gamma variation.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
306 If running FastME with gamma distributed rates across sites, the [alpha] default value is 1.0.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
307 Only helpful when the input data file contains sequences alignment(s).
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
308
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
309 -n NNI, --nni=NNI
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
310 Use this option to do [NNI] tree topology improvement.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
311 You may choose the [NNI] type from:
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
312 NNI_(B)alME (default) or NNI_(O)LS.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
313
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
314 -s, --spr
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
315 Use this option to do SPR tree topology improvement.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
316
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
317 -w branch, --branch_length=branch
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
318 Use this option to indicate the branch length to assign to the tree.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
319 Only helpful when not improving the tree topology (no NNI nor SPR).
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
320 You may choose the branch length from:
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
321 (B)alLS (default), (O)LS or (n)one. (n)one is only available with BIONJ, NJ or UNJ.
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
322
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
323 -D datasets, --datasets=datasets
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
324 Use this option to indicate the number of datasets in your input
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
325 data file. Default value is 1.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
326
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
327 -b replicates, --bootstrap=replicates
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
328 Use this option to indicate the number of replicates FastME will
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
329 do for bootstrapping. Default value is 0.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
330 Only helpful when the input data file contains sequences alignment(s).
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
331
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
332 -z seed, --seed=seed
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
333 Use this option to initialize randomization with seed value. Only helpful when bootstrapping.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
334
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
335 -c Use this option if you want FastME only to compute distance matrix.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
336 Only helpful when the input data file contains sequences alignment(s).
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
337
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
338 -T number_of_threads, --nb_threads=number_of_threads
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
339 Use this option to set the number of threads to use.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
340 Default number of threads is 4.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
341
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
342 -v value, --verbose=value
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
343 Sets the verbose level to value [0-3]. Default value is 0
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
344
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
345 -V, --version
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
346 Prints the FastME version.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
347
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
348 -h, --help Display this usage.
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
349
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
350
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
351 For further informations, please visite FastME_
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
352
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
353 .. _FastME: http://www.atgc-montpellier.fr/fastme/usersguide.php
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
354
40200a22dba3 planemo upload
gandres
parents:
diff changeset
355 </help>
40200a22dba3 planemo upload
gandres
parents:
diff changeset
356 <citations>
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
357 <citation type="doi">10.1093/molbev/msv150</citation>
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
358 <citation type="doi">10.1089/106652702761034136</citation>
2
40200a22dba3 planemo upload
gandres
parents:
diff changeset
359 </citations>
4
aea74cec21e0 Uploaded
dcorreia
parents: 3
diff changeset
360 </tool>