Vainio Mikko J, Johnson Mark S
Structural Bioinformatics Laboratory, Department of Biochemistry and Pharmacy, Abo Akademi University, Tykistökatu 6A (BioCity), Turku, Finland.
J Chem Inf Model. 2007 Nov-Dec;47(6):2462-74. doi: 10.1021/ci6005646. Epub 2007 Sep 25.
The task of generating a nonredundant set of low-energy conformations for small molecules is of fundamental importance for many molecular modeling and drug-design methodologies. Several approaches to conformer generation have been published. Exhaustive searches suffer from the exponential growth of the search space with increasing degrees of conformational freedom (number of rotatable bonds). Stochastic algorithms do not suffer as much from the exponential increase of search space and provide a good coverage of the energy minima. Here, the use of a multiobjective genetic algorithm in the generation of conformer ensembles is investigated. Distance geometry is used to generate an initial conformer, which is then subject to geometric modifications encoded by the individuals of the genetic algorithm. The geometric modifications apply to torsion angles about rotatable bonds, stereochemistry of double bonds and tetrahedral chiral centers, and ring conformations. The geometric diversity of the evolving conformer ensemble is preserved by a fitness-sharing mechanism based on the root-mean-square distance of the atomic coordinates. Molecular symmetry is taken into account in the distance calculation. The geometric modifications introduce strain into the structures. The strain is relaxed using an MMFF94-like force field in a postprocessing step that also removes conformational duplicates and structures whose strain energy remains above a predefined window from the minimum energy value found in the set. The implementation, called Balloon, is available free of charge on the Internet ( http://www.abo.fi/~mivainio/balloon/).
为小分子生成一组低能量构象的非冗余集,对于许多分子建模和药物设计方法来说至关重要。已经发表了几种构象异构体生成方法。穷举搜索会随着构象自由度(可旋转键的数量)的增加而遭受搜索空间呈指数增长的困扰。随机算法受搜索空间指数增长的影响较小,并能很好地覆盖能量最小值。在此,研究了在构象异构体集合生成中使用多目标遗传算法的情况。距离几何用于生成初始构象异构体,然后对其进行由遗传算法个体编码的几何修改。几何修改适用于围绕可旋转键的扭转角、双键和四面体手性中心的立体化学以及环构象。通过基于原子坐标均方根距离的适应度共享机制来保留不断演化的构象异构体集合的几何多样性。在距离计算中考虑分子对称性。几何修改会给结构引入应变。在一个后处理步骤中使用类似MMFF94的力场来松弛应变,该步骤还会从集合中找到的最小能量值中去除构象重复以及应变能仍高于预定义窗口的结构。名为Balloon的该实现可在互联网上免费获取(http://www.abo.fi/~mivainio/balloon/)。