title: Defining and computing optimum RMSD for gapped and weighted multiple-structure alignment.
abstract: Pairwise structure alignment commonly uses root mean square deviation (RMSD) to measure the structural similarity, and methods for optimizing RMSD are well established. We extend RMSD to weighted RMSD for multiple structures. By using multiplicative weights, we show that weighted RMSD for all pairs is the same as weighted RMSD to an average of the structures. Thus, using RMSD or weighted RMSD implies that the average is a consensus structure. Although we show that in general, the two tasks of finding the optimal translations and rotations for minimizing weighted RMSD cannot be separated for multiple structures like they can for pairs, an inherent difficulty and a fact ignored by previous work, we develop a near-linear iterative algorithm to converge weighted RMSD to a local minimum. 10,000 experiments of gapped alignment done on each of 23 protein families from HOMSTRAD (where each structure starts with a random translation and rotation) converge rapidly to the same minimum. Finally we propose a heuristic method to iteratively remove the effect of outliers and find well-aligned positions that determine the structural conserved region by modeling B-factors and deviations from the average positions as weights and iteratively assigning higher weights to better aligned atoms.
authors.affiliation: Department of Mathematics and Computer Science, Northwest Nazarene University, 623 Holly St., Nampa, ID 83686-5897, USA. xwang@nnu.edu
authors.forename: Xueyi
authors.initials: X
authors.lastname: Wang
authors.forename: Jack
authors.initials: J
authors.lastname: Snoeyink
mesh_terms: D000465:Algorithms; D000595:Amino Acid Sequence; D003627:Data Interpretation, Statistical; D016018:Least-Squares Analysis; D008969:Molecular Sequence Data; D010363:Pattern Recognition, Automated / Q000379:methods*; D011506:Proteins / Q000737:chemistry* / Q000648:ultrastructure*; D016415:Sequence Alignment / Q000379:methods*; D020539:Sequence Analysis, Protein / Q000379:methods*
chemical_list: D011506:Proteins