source: tags/arb_5.2/GDEHELP/MENUS/raxml.menu

Last change on this file was 5268, checked in by meierh, 16 years ago

RATEMODEL-Orders changed

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 4.1 KB
Line 
1// this menu defines windows for two RAxml interfaces: DNA and PROTEIN
2// (depending on whether RAXML_DNA is defined or not)
3
4#define RAXML_CODE(_TYPE_,_PARAMS_) \
5        (GOTO_LOCAL_DIR ; \
6         arb_export_rates -r "$RATES" > weights; \
7         arb_convert_aln -GenBank in1 -phylip2 infile; \
8         RUN_IN_WINDOW(arb_raxml _TYPE_ infile weights "$TREE" $CONSTRAINT \
9                                $RANDOMSTART $OPTIMIZEPARAMETERS $SEARCH \
10                                "$INITIALREARRANGEMENT" "$SEED" \
11                                "$NUMBEROFRUNS" "$TAKETREES" $CONSENSE \
12                                _PARAMS_ \
13                        ); \
14        RM_LOCAL_FILES(in1 last.infile treefile.in weights RAxML_info.treefile) )&
15
16#ifdef RAXML_DNA
17        item:RAxML (DNA)
18        itemmethod: RAXML_CODE(DNA,$RATEMODELNUC $NUMCATEGORIES)
19        seqtype:N
20        itemmeta:R
21#else
22        item:RAxML (Protein)
23        itemmethod: RAXML_CODE(PROTEIN,"$RATEMODELPROT" "$MATRIXNAME$EMPBFREQ")
24        seqtype:A
25        itemmeta:P
26#endif
27itemhelp:raxml.help
28
29arg:RATES
30argtype:weights
31arglabel:Select a Weighting Mask
32argchoice:POS_VAR_BY_PAR
33
34arg:TREE
35argtype:tree
36arglabel:Base tree
37argchoice:????
38
39arg:CONSTRAINT
40argtype:choice_menu
41arglabel:Use as constraint tree
42argchoice:No:0
43argchoice:Yes:1
44
45arg:RANDOMSTART
46argtype:choice_menu
47arglabel:Generate random starting tree\n(if no tree selected)
48argchoice:No:0
49argchoice:Yes:1
50
51
52
53#ifdef RAXML_DNA
54
55        arg:RATEMODELNUC
56        argtype:choice_menu
57        arglabel: Rate Distribution Model
58        argchoice:GTRMIX:GTRMIX
59        argchoice:GTRGAMMA:GTRGAMMA
60        argchoice:GTRCAT:GTRCAT
61        argchoice:GTRCAT_GAMMA:GTRCAT_GAMMA
62        argchoice:GTRGAMMAI:GTRGAMMAI
63        argchoice:GTRMIXI:GTRMIXI
64        argchoice:GTRCAT_GAMMAI:GTRCAT_GAMMAI
65       
66        arg:NUMCATEGORIES
67        argtype:text
68        arglabel: # rate categories (GTRCAT only)
69        argtext:25
70
71#else
72
73        arg:RATEMODELPROT
74        argtype:choice_menu
75        arglabel:Rate Distribution Model
76        argchoice:PROTMIX:PROTMIX
77        argchoice:PROTGAMMA:PROTGAMMA
78        argchoice:PROTCAT:PROTCAT
79        argchoice:PROTCAT_GAMMA:PROTCAT_GAMMA
80        argchoice:PROTGAMMAI:PROTGAMMAI
81        argchoice:PROTMIXI:PROTMIXI
82        argchoice:PROTCAT_GAMMAI:PROTCAT_GAMMAI
83       
84        arg:MATRIXNAME
85        argtype:choice_menu
86        arglabel:AA Substitution Model
87        argchoice:DAYHOFF:DAYHOFF
88        argchoice:DCMUT:DCMUT
89        argchoice:JTT:JTT
90        argchoice:MTREV:MTREV
91        argchoice:WAG:WAG
92        argchoice:RTREV:RTREV
93        argchoice:CPREV:CPREV
94        argchoice:VT:VT
95        argchoice:BLOSUM62:BLOSUM62
96        argchoice:MTMAM:MTMAM
97        argchoice:GTR:GTR
98
99        arg:EMPBFREQ
100        arglabel:Use empirical base frequencies?
101        argtype:choice_menu
102        argchoice:No:
103        argchoice:Yes:F
104
105#endif
106
107arg:OPTIMIZEPARAMETERS
108argtype:choice_menu
109#ifdef RAXML_DNA
110        arglabel:Optimize branches/parameters\n(GTRMIX / GTRGAMMA only)
111#else
112        arglabel:Optimize branches/parameters\n(PROTMIX / PROTGAMMA only)
113#endif
114argchoice:No:0
115argchoice:Yes:1
116
117arg:SEARCH
118argtype:choice_menu
119arglabel:Select RAxML algorithm
120argchoice:new rapid hill climbing:d
121argchoice:old hill climbing:o
122argchoice:optimize input tree:e
123argchoice:rapid bootstrap analysis:a
124argchoice:advanced bootstrap + refinement of BS tree:i
125argchoice:add new sequences to input tree (MP):p
126argchoice:randomized tree searches (fixed start tree):t
127
128// argchoice:optimize input tree (GAMMA/GAMMAI only):e
129// argchoice:advanced bootstrap + refinement of BS tree (GAMMA):i
130// argchoice:randomized tree searches on one fixed starting tree:t
131
132arg:SEED
133argtype:text
134arglabel:Random seed\n(empty=use time)
135argtext:
136
137arg:INITIALREARRANGEMENT
138argtype:text
139arglabel:Initial rearrangement setting\n(empty=autodetect)
140argtext:
141
142arg:NUMBEROFRUNS
143argtype:text
144arglabel:Number of runs
145argtext:1
146
147arg:TAKETREES
148argtype:text
149arglabel:Select ## best trees
150argtext:1
151
152arg:CONSENSE
153argtype:choice_menu
154arglabel:What to do with selected trees?
155argchoice:Import into ARB:import
156argchoice:Create consense tree:consense
157
158in:in1
159informat:genbank
160inmask:
161insave:
162
Note: See TracBrowser for help on using the repository browser.