Inferring phylogeny from whole genomes.
BACKGROUND
Inferring species phylogenies with a history of gene losses and duplications is a challenging and an important task in computational biology. This problem can be solved by duplication-loss models in which the primary step is to reconcile a rooted gene tree with a rooted species tree. Most modern methods of phylogenetic reconstruction (from sequences) produce unrooted gene trees. This limitation leads to the problem of transforming unrooted gene tree into a rooted tree, and then reconciling rooted trees. The main questions are 'What about biological interpretation of choosing rooting?', 'Can we find efficiently the optimal rootings?', 'Is the optimal rooting unique?'.


RESULTS
In this paper we present a model of reconciling unrooted gene tree with a rooted species tree, which is based on a concept of choosing rooting which has minimal reconciliation cost. Our analysis leads to the surprising property that all the minimal rootings have identical distributions of gene duplications and gene losses in the species tree. It implies, in our opinion, that the concept of an optimal rooting is very robust, and thus biologically meaningful. Also, it has nice computational properties. We present a linear time and space algorithm for computing optimal rooting(s). This algorithm was used in two different ways to reconstruct the optimal species phylogeny of five known yeast genomes from approximately 4700 gene trees. Moreover, we determined locations (history) of all gene duplications and gene losses in the final species tree. It is interesting to notice that the top five species trees are the same for both methods.


BACKGROUND
Software and documentation are freely available from http://bioputer.mimuw.edu.pl/~gorecki/urec
Górecki
Paweł
P
Institute of Informatics, Warsaw University Banacha 2, 02-678 Warsaw, Poland. gorecki@mimuw.edu.pl
Tiuryn
Jerzy
J
D000465:Algorithms; D002874:Chromosome Mapping / Q000379:methods*; D017124:Conserved Sequence; D019143:Evolution, Molecular; D016681:Genome, Fungal / Q000235:genetics*; D010802:Phylogeny; D020543:Proteome / Q000235:genetics*; D016415:Sequence Alignment / Q000379:methods; D020539:Sequence Analysis, Protein / Q000379:methods*
D020543:Proteome