Standley Daron M, Toh Hiroyuki, Nakamura Haruki
Institute for Protein Research, Osaka University, 3-2 Yamadaoka, Suita, Osaka, Japan.
Proteins. 2004 Nov 1;57(2):381-91. doi: 10.1002/prot.20211.
A new algorithm for superimposing protein structures based on maximizing the number of spatially equivalent residues is introduced. The algorithm works in three distinct steps. First, the optimal residue map is calculated by structural alignment. By default, the double dynamic programming algorithm, as implemented in the program ASH, was used for the structure alignment step, but we also present results based on alignments imported from three other programs (Dali, CE, and VAST).Second, the structures are spatially superimposed such that the effective number of equivalent residues (NER)--aligned residue pairs that can be spatially overlapped--is maximized. The NER score is an analytic, differentiable similarity function that rewards spatially equivalent residues but ignores non-equivalent ones. Maximization of the NER score results in accurate superpositions in cases where root mean square deviation (RMSD) minimization fails. Third, the NER function is used in conjunction with traditional dynamic programming to realign the structures based on the proximity of residues in the superposition. Results are presented for a wide range of superposition problems and compared to results from Dali, CE, and VAST. In addition, several structure-structure pairs that show only partial similarity are discussed, and results are compared to those from the LGA, SARF2, and ThreeCa programs.
介绍了一种基于最大化空间等效残基数量来叠加蛋白质结构的新算法。该算法分三个不同步骤运行。首先,通过结构比对计算最优残基映射。默认情况下,使用程序ASH中实现的双动态规划算法进行结构比对步骤,但我们也展示了基于从其他三个程序(Dali、CE和VAST)导入的比对结果。其次,对结构进行空间叠加,以使等效残基的有效数量(NER)——可在空间上重叠的比对残基对——最大化。NER分数是一个解析的、可微的相似性函数,它奖励空间等效残基而忽略非等效残基。在均方根偏差(RMSD)最小化失败的情况下,NER分数的最大化会产生准确的叠加。第三,NER函数与传统动态规划结合使用,根据叠加中残基的接近程度对结构进行重新比对。给出了针对广泛叠加问题的结果,并与Dali、CE和VAST的结果进行了比较。此外,还讨论了几对仅显示部分相似性的结构 - 结构对,并将结果与LGA、SARF2和ThreeCa程序的结果进行了比较。