next up previous contents
Next: mcmcphase and consensus Up: Description of programs in Previous: Description of programs in   Contents

optimise and mlphase

The mlphase program is a maximum-likelihood phylogenetic inference program similar to dnaml in PHYLIP and baseml in PAML. The mlphase program has a broad range of functionalities and can be used with a large number of evolutionary substitution models including those which take into account the RNA secondary structure in the evolution of RNA sequences.

The mlphase program has two main modes of operation:

* Optimisation of user-defined trees:
estimation of maximum likelihood (ML) branch lengths and, optionally, evolutionary model parameters, given a set of labelled molecular sequences, for a user-defined set of phylogenetic tree topologies.
* Maximum-likelihood tree search:
the program aims at finding the model (tree topology, associated branch length and, optionally, sequence evolution model parameters) that yields the highest likelihood. The user can choose the topology search algorithm to be used among the three available:
* Simple exhaustive search:
all the possible phylogenies are considered.
* Branch and bound search:
non-optimal phylogenies are rejected before evaluation.
* Heuristic search via stepwise addition:
greedy search for the best topology.

Constraints can be placed on the phylogenetic tree topologies that are considered during ML inference in order to reduce the search space and the computation time.

The optimise program is a simpler version of mlphase and is provided for convenience. This program returns the ML branch lengths and ML evolutionary parameters of a fixed user-defined tree topology, for instance a consensus tree found with a MCMC run. This is equivalent to the first mode of mlphase with only one tree. The optimise program requires less parameters than mlphase; it is simpler to use and allows quick experimentations with different initial parameters when an entrapment in a local maximum of the likelihood is suspected.


next up previous contents
Next: mcmcphase and consensus Up: Description of programs in Previous: Description of programs in   Contents
Gowri-Shankar Vivek 2003-04-24