Compositional Adjustment of Dirichlet Mixture Priors
Open Access
- 1 December 2010
- journal article
- research article
- Published by SAGE Publications in Journal of Computational Biology
- Vol. 17 (12) , 1607-1620
Abstract
Dirichlet mixture priors provide a Bayesian formalism for scoring alignments of protein profiles to individual sequences, which can be generalized to constructing scores for multiple-alignment columns. A Dirichlet mixture is a probability distribution over multinomial space, each of whose components can be thought of as modeling a type of protein position. Applied to the simplest case of pairwise sequence alignment, a Dirichlet mixture is equivalent to an implied symmetric substitution matrix. For alphabets of even size L , Dirichlet mixtures with L/ 2 components and symmetric substitution matrices have an identical number of free parameters. Although this suggests the possibility of a one-to-one mapping between the two formalisms, we show that there are some symmetric matrices no Dirichlet mixture can imply, and others implied by many distinct Dirichlet mixtures. Dirichlet mixtures are derived empirically from curated sets of multiple alignments. They imply “background” amino acid frequencies characteristic of these sets, and should thus be non-optimal for comparing proteins with non-standard composition. Given a mixture Θ, we seek an adjusted Θ′ that implies the desired composition, but that minimizes an appropriate relative–entropy–based distance function. To render the problem tractable, we fix the mixture parameter as well as the sum of the Dirichlet parameters for each component, allowing only its center of mass to vary. This linearizes the constraints on the remaining parameters. An approach to finding Θ′ may be based on small consecutive parameter adjustments. The relative entropy of two Dirichlet distributions separated by a small change in their parameter values implies a quadratic cost function for such changes. For a small change in implied background frequencies, this function can be minimized using the Lagrange-Newton method. We have implemented this method, and can compositionally adjust to good precision a 20-component Dirichlet mixture prior for proteins in under half a second on a standard workstation.Keywords
This publication has 17 references indexed in Scilit:
- The Construction and Use of Log-Odds Substitution Scores for Multiple Sequence AlignmentPLOS Computational Biology, 2010
- Protein database searches using compositionally adjusted substitution matricesThe FEBS Journal, 2005
- The construction of amino acid substitution matrices for the comparison of proteins with non-standard compositionsBioinformatics, 2004
- PHAT: a transmembrane-specific substitution matrixBioinformatics, 2000
- Dirichlet mixtures: a method for improved detection of weak but significant protein sequence homologyBioinformatics, 1996
- CLUSTAL W: improving the sensitivity of progressive multiple sequence alignment through sequence weighting, position-specific gap penalties and weight matrix choiceNucleic Acids Research, 1994
- Amino acid substitution matrices from an information theoretic perspectiveJournal of Molecular Biology, 1991
- Methods for assessing the statistical significance of molecular sequence features by using general scoring schemes.Proceedings of the National Academy of Sciences, 1990
- Directional mutation pressure and neutral molecular evolution.Proceedings of the National Academy of Sciences, 1988
- Multiple sequence alignmentJournal of Molecular Biology, 1986