A weighted least-squares approach for inferring phylogenies from incomplete distance matrices.
BACKGROUND
The problem of phylogenetic inference from datasets including incomplete or uncertain entries is among the most relevant issues in systematic biology. In this paper, we propose a new method for reconstructing phylogenetic trees from partial distance matrices. The new method combines the usage of the four-point condition and the ultrametric inequality with a weighted least-squares approximation to solve the problem of missing entries. It can be applied to infer phylogenies from evolutionary data including some missing or uncertain information, for instance, when observed nucleotide or protein sequences contain gaps or missing entries.


RESULTS
In a number of simulations involving incomplete datasets, the proposed method outperformed the well-known Ultrametric and Additive procedures. Generally, the new method also outperformed all the other competing approaches including Triangle and Fitch which is the most popular least-squares method for reconstructing phylogenies. We illustrate the usefulness of the introduced method by analyzing two well-known phylogenies derived from complete mammalian mtDNA sequences. Some interesting theoretical results concerning the NP-hardness of the ordinary and weighted least-squares fitting of a phylogenetic tree to a partial distance matrix are also established.


BACKGROUND
The T-Rex package including this method is freely available for download at http://www.info.uqam.ca/~makarenv/trex.html
Makarenkov
Vladimir
V
Département d'Informatique, Université du Québec à Montréal, C.P. 8888, Succ. Centre-Ville, Montréal, Québec, Canada H3C 3P8. makarenkov.vladimir@uqam.ca
Lapointe
François-Joseph
FJ
D000465:Algorithms; D002874:Chromosome Mapping / Q000379:methods*; D019143:Evolution, Molecular; D016678:Genome; D016018:Least-Squares Analysis; D008957:Models, Genetic; D015233:Models, Statistical; D010802:Phylogeny; D016415:Sequence Alignment / Q000379:methods*; D017422:Sequence Analysis, DNA / Q000379:methods*; D012984:Software