title: Composition vector method based on maximum entropy principle for sequence comparison.
abstract: The composition vector (CV) method is an alignment-free method for sequence comparison. Because of its simplicity when compared with multiple sequence alignment methods, the method has been widely discussed lately; and some formulas based on probabilistic models, like Hao’s and Yu’s formulas, have been proposed. In this paper, we improve these formulas by using the entropy principle which can quantify the nonrandomness occurrence of patterns in the sequences. More precisely, existing formulas are used to generate a set of possible formulas from which we choose the one that maximizes the entropy. We give the closed-form solution to the resulting optimization problem. Hence, from any given CV formula, we can find the corresponding one that maximizes the entropy. In particular, we show that Hao’s formula is itself maximizing the entropy and we derive a new entropy-maximizing formula from Yu’s formula. We illustrate the accuracy of our new formula by using both simulated and experimental data sets. For the simulated data sets, our new formula gives the best consensus and significant values for three different kinds of evolution models. For the data set of tetrapod 18S rRNA sequences, our new formula groups the clades of bird and reptile together correctly, where Hao’s and Yu’s formulas failed. Using real data sets with different sizes, we show that our formula is more accurate than Hao’s and Yu’s formulas even for small data sets.
authors.affiliation: The Chinese University of Hong Kong, Hong Kong.
authors.forename: Raymond H
authors.initials: RH
authors.lastname: Chan
authors.forename: Tony H
authors.initials: TH
authors.lastname: Chan
authors.forename: Hau Man
authors.initials: HM
authors.lastname: Yeung
authors.forename: Roger Wei
authors.initials: RW
authors.lastname: Wang
mesh_terms: D000818:Animals; D001419:Bacteria / Q000145:classification / Q000235:genetics; D019295:Computational Biology / Q000379:methods*; D003198:Computer Simulation; D030541:Databases, Genetic; D006801:Humans; D008390:Markov Chains; D008957:Models, Genetic; D010802:Phylogeny; D017422:Sequence Analysis, DNA / Q000379:methods*