Rigid Body Energy Minimization on Manifolds for Molecular Docking
Citations Over TimeTop 15% of 2012 papers
Abstract
Virtually all docking methods include some local continuous minimization of an energy/scoring function in order to remove steric clashes and obtain more reliable energy values. In this paper, we describe an efficient rigid-body optimization algorithm that, compared to the most widely used algorithms, converges approximately an order of magnitude faster to conformations with equal or slightly lower energy. The space of rigid body transformations is a nonlinear manifold, namely, a space which locally resembles a Euclidean space. We use a canonical parametrization of the manifold, called the exponential parametrization, to map the Euclidean tangent space of the manifold onto the manifold itself. Thus, we locally transform the rigid body optimization to an optimization over a Euclidean space where basic optimization algorithms are applicable. Compared to commonly used methods, this formulation substantially reduces the dimension of the search space. As a result, it requires far fewer costly function and gradient evaluations and leads to a more efficient algorithm. We have selected the LBFGS quasi-Newton method for local optimization since it uses only gradient information to obtain second order information about the energy function and avoids the far more costly direct Hessian evaluations. Two applications, one in protein-protein docking, and the other in protein-small molecular interactions, as part of macromolecular docking protocols are presented. The code is available to the community under open source license, and with minimal effort can be incorporated into any molecular modeling package.
Related Papers
- → Higher-accuracy schemes for approximating the Hessian from electronic structure calculations in chemical dynamics simulations(2010)39 cited
- → Structure and Efficient Hessian Calculation(1998)11 cited
- → An Evaluation of Parallel Numerical Hessian Calculations(2010)2 cited
- → Second-order adjoint sensitivities(2017)
- → On the connection between WRI and FWI: Analysis of the nonlinear term in the Hessian matrix(2022)