Hi Evan,
> So after running with 20-50 starting trees, users notice the global optimum by the majority of trees with the highest
> likelihood.
Yes.
> If one cannot see this by, the procedure would be to try more starting trees? Given our datasets at least, I would
> expect there to be a global max/min.
Exactly.
Alexey
> Thank you for the help, Evan
>
> On Wednesday, September 21, 2016 at 8:14:16 AM UTC-4, Alexey Kozlov wrote:
>
> Dear Evan,
>
> yes, your understanding is correct. RAxML search algorithm is based on a greedy heuristic, and thus may end up in a
> local optimum.
>
> The usual way to deal with this problem is to perform multiple searches with different starting trees (=different
> random
> seed) and then pick the tree with the highest likelihood. Of course, it's not feasible to try "all" seeds; in practice,
> 20-50 starting trees are usually enough to find the global optimum (or at least reach the point where likelihood cannot
> be further improved by adding more starting trees)
>
> With RAxML, you can use -# (or -N) command line switch to perform multiple tree searches in one run, and automatically
> select the best-scoring ML tree.
>
> Hope this helps,
> Alexey
>
> On 20.09.2016 23:03, Evan Biederstedt wrote:
> > Correction:
> >
> > My understanding is that for a given dataset, different parsimony seeds may end in different ML trees (as different
> > random seeds will generate different starting trees).
> >
> >
> > See this thread:
> >
> >
https://groups.google.com/forum/#!topic/raxml/v5k3usO_p38 <
https://groups.google.com/forum/#!topic/raxml/v5k3usO_p38>
> >
> > On Tuesday, September 20, 2016 at 2:39:33 PM UTC-4, Evan Biederstedt wrote:
> >
> > Sorry if this is documented somewhere, but I was hoping for a clarification:
> >
> > We are working on applying RAxML with alignments of binary characters, similar to this
> > example:
http://sco.h-its.org/exelixis/web/software/raxml/hands_on.html
> <
http://sco.h-its.org/exelixis/web/software/raxml/hands_on.html>
> > <
http://sco.h-its.org/exelixis/web/software/raxml/hands_on.html
> <
http://sco.h-its.org/exelixis/web/software/raxml/hands_on.html>>
> >
> > "raxmlHPC -m BINGAMMA -p 12345 -s binary.phy -n T1"
> >
> > My understanding is that for a given dataset, different parsimony seeds.
> >
> > Given these results, what is the recommendation for RAxML users:
> >
> > Users could then compare likelihood values and chose the best tree---the problem appears to be that users
> should run
> > the above command on every possible random seed (from 1 to 99999) and compare. Even then, one could argue this is
> > somewhat ad-hoc
> >
> > Is there a fundamental problem with the dataset and one should give up? How should one use RAxML when different
> > parsimony seeds give inconsistent results?
> >
> >
> >
> >
> >
> >
> > --
> > You received this message because you are subscribed to the Google Groups "raxml" group.
> > To unsubscribe from this group and stop receiving emails from it, send an email to
raxml+un...@googlegroups.com
> <javascript:>
> > <mailto:
raxml+un...@googlegroups.com <javascript:>>.
> > For more options, visit
https://groups.google.com/d/optout <
https://groups.google.com/d/optout>.