annotate fastme.xml @ 0:e119d00db28c draft default tip

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