Sandak B, Nussinov R, Wolfson H J
Department of Applied Mathematics and Computer Science, Weizmann Institute of Science, Rehovot, Israel.
J Comput Biol. 1998 Winter;5(4):631-54. doi: 10.1089/cmb.1998.5.631.
In this work, we present an algorithm developed to handle biomolecular structural recognition problems, as part of an interdisciplinary research endeavor of the Computer Vision and Molecular Biology fields. A key problem in rational drug design and in biomolecular structural recognition is the generation of binding modes between two molecules, also known as molecular docking. Geometrical fitness is a necessary condition for molecular interaction. Hence, docking a ligand (e.g., a drug molecule or a protein molecule), to a protein receptor (e.g., enzyme), involves recognition of molecular surfaces. Conformational transitions by "hinge-bending" involves rotational movements of relatively rigid parts with respect to each other. The generation of docked binding modes between two associating molecules depends on their three dimensional structures (3-D) and their conformational flexibility. In comparison to the particular case of rigid-body docking, the computational difficulty grows considerably when taking into account the additional degrees of freedom intrinsic to the flexible molecular docking problem. Previous docking techniques have enabled hinge movements only within small ligands. Partial flexibility in the receptor molecule is enabled by a few techniques. Hinge-bending motions of protein receptors domains are not addressed by these methods, although these types of transitions are significant, e.g., in enzymes activity. Our approach allows hinge induced motions to exist in either the receptor or the ligand molecules of diverse sizes. We allow domains/subdomains/group of atoms movements in either of the associating molecules. We achieve this by adapting a technique developed in Computer Vision and Robotics for the efficient recognition of partially occluded articulated objects. These types of objects consist of rigid parts which are connected by rotary joints (hinges). Our method is based on an extension and generalization of the Hough transform and the Geometric Hashing paradigms for rigid object recognition. We show experimental results obtained by the successful application of the algorithm to cases of bound and unbound molecular complexes, yielding fast matching times. While the "correct" molecular conformations of the known complexes are obtained with small RMS distances, additional, predictive good-fitting binding modes are generated as well. We conclude by discussing the algorithm's implications and extensions, as well as its application to investigations of protein structures in Molecular Biology and recognition problems in Computer Vision.
在这项工作中,我们提出了一种为处理生物分子结构识别问题而开发的算法,这是计算机视觉和分子生物学领域跨学科研究工作的一部分。合理药物设计和生物分子结构识别中的一个关键问题是两个分子之间结合模式的生成,也称为分子对接。几何适配性是分子相互作用的必要条件。因此,将配体(例如药物分子或蛋白质分子)与蛋白质受体(例如酶)对接涉及分子表面的识别。通过“铰链弯曲”进行的构象转变涉及相对刚性部分之间的相对旋转运动。两个缔合分子之间对接结合模式的生成取决于它们的三维结构(3-D)及其构象灵活性。与刚体对接的特定情况相比,考虑到柔性分子对接问题固有的额外自由度时,计算难度会大幅增加。以前的对接技术仅允许在小配体内进行铰链运动。少数技术能够实现受体分子的部分灵活性。这些方法并未解决蛋白质受体结构域的铰链弯曲运动,尽管这类转变很重要,例如在酶活性方面。我们的方法允许不同大小的受体或配体分子中存在由铰链诱导的运动。我们允许缔合分子中的任何一个中的结构域/亚结构域/原子组移动。我们通过采用计算机视觉和机器人技术中开发的一种技术来实现这一点,该技术用于有效识别部分遮挡的关节物体。这类物体由通过旋转关节(铰链)连接的刚性部分组成。我们的方法基于用于刚性物体识别的霍夫变换和几何哈希范式的扩展与推广。我们展示了通过将该算法成功应用于结合和未结合分子复合物的情况所获得的实验结果,产生了快速的匹配时间。虽然已知复合物的“正确”分子构象以小的均方根距离获得,但也生成了额外的、预测性良好的拟合结合模式。我们通过讨论该算法的意义和扩展,以及其在分子生物学中蛋白质结构研究和计算机视觉中识别问题的应用来得出结论。