title: A practical exact maximum compatibility algorithm for reconstruction of recent evolutionary history.
abstract: BACKGROUND
  Maximum compatibility is a method of phylogenetic reconstruction that is seldom applied to molecular sequences. It may be ideal for certain applications, such as reconstructing phylogenies of closely-related bacteria on the basis of whole-genome sequencing.
  
  
  RESULTS
  Here I present an algorithm that rapidly computes phylogenies according to a compatibility criterion. Although based on solutions to the maximum clique problem, this algorithm deals properly with ambiguities in the data. The algorithm is applied to bacterial data sets containing up to nearly 2000 genomes with several thousand variable nucleotide sites. Run times are several seconds or less. Computational experiments show that maximum compatibility is less sensitive than maximum parsimony to the inclusion of nucleotide data that, though derived from actual sequence reads, has been identified as likely to be misleading.
  
  
  CONCLUSIONS
  Maximum compatibility is a useful tool for certain phylogenetic problems, such as inferring the relationships among closely-related bacteria from whole-genome sequence data. The algorithm presented here rapidly solves fairly large problems of this type, and provides robustness against misleading characters than can pollute large-scale sequencing data.
authors.affiliation: National Center for Biotechnology Information, National Library of Medicine, National Institutes of Health, Bethesda, MD, 20894, USA. jcherry@ncbi.nlm.nih.gov.
authors.forename: Joshua L
authors.initials: JL
authors.lastname: Cherry
mesh_terms: D000465:Algorithms; D019143:Evolution, Molecular; D016680:Genome, Bacterial; D010802:Phylogeny; D019779:Salmonella enterica / Q000145:classification / Q000235:genetics; D017422:Sequence Analysis, DNA; D012984:Software
keywords: Bacterial genomes; Homoplasy; Maximum compatibility; Phylogeny