Cahill Michael, Cahill Sean, Cahill Kevin
School of Medicine, Uniformed Services University, Bethesda, Maryland 20814, USA.
Biophys J. 2002 May;82(5):2665-70. doi: 10.1016/S0006-3495(02)75608-7.
We propose an algorithmic strategy for improving the efficiency of Monte Carlo searches for the low-energy states of proteins. Our strategy is motivated by a model of how proteins alter their shapes. In our model, when proteins fold under physiological conditions, their backbone dihedral angles change synchronously in groups of four or more to avoid steric clashes and respect the kinematic conservation laws. They wriggle; they do not thrash. We describe a simple algorithm that can be used to incorporate wriggling in Monte Carlo simulations of protein folding. We have tested this wriggling algorithm against a code in which the dihedral angles are varied independently (thrashing). Our standard of success is the average root-mean-square distance (rmsd) between the alpha-carbons of the folding protein and those of its native structure. After 100,000 Monte Carlo sweeps, the relative decrease in the mean rmsd, as one switches from thrashing to wriggling, rises from 11% for the protein 3LZM with 164 amino acids (aa) to 40% for the protein 1A1S with 313 aa and 47% for the protein 16PK with 415 aa. These results suggest that wriggling is useful and that its utility increases with the size of the protein. One may implement wriggling on a parallel computer or a computer farm.
我们提出了一种算法策略,以提高用于搜索蛋白质低能态的蒙特卡罗方法的效率。我们的策略是受蛋白质如何改变其形状的模型启发。在我们的模型中,当蛋白质在生理条件下折叠时,它们的主链二面角以四个或更多个为一组同步变化,以避免空间冲突并遵循运动学守恒定律。它们蠕动,而不是剧烈摆动。我们描述了一种简单的算法,可用于在蛋白质折叠的蒙特卡罗模拟中纳入蠕动。我们已将这种蠕动算法与一种二面角独立变化(剧烈摆动)的代码进行了测试。我们的成功标准是折叠蛋白质的α-碳原子与其天然结构的α-碳原子之间的平均均方根距离(rmsd)。经过100,000次蒙特卡罗扫描后,从剧烈摆动切换到蠕动时,平均rmsd的相对降低幅度,对于含有164个氨基酸(aa)的蛋白质3LZM从11%上升到对于含有313个aa的蛋白质1A1S的40%,以及对于含有415个aa的蛋白质16PK的47%。这些结果表明蠕动是有用的,并且其效用随着蛋白质大小的增加而增加。人们可以在并行计算机或计算机集群上实现蠕动。