Navigating molecular worms inside chemical labyrinths

Predicting whether a molecule can traverse chemical labyrinths of channels, tunnels, and buried cavities usually requires performing computationally intensive molecular dynamics simulations. Often one wants to screen molecules to identify ones that can pass through a given chemical labyrinth or screen chemical labyrinths to identify those that allow a given molecule to pass. Because it is impractical to test each molecule/labyrinth pair using computationally expensive methods, faster, approximate methods are used to prune possibilities, “triaging” the ability of a proposed molecule to pass through the given chemical labyrinth. Most pruning methods estimate chemical accessibility solely on geometry, treating atoms or groups of atoms as hard spheres with appropriate radii. Here, we explore geometric configurations for a moving “molecular worm,” which replaces spherical probes and is assembled from solid blocks connected by flexible links. The key is to extend the fast marching method, which is an ordered upwind one-pass Dijkstra-like method to compute optimal paths by efficiently solving an associated Eikonal equation for the cost function. First, we build a suitable cost function associated with each possible configuration, and second, we construct an algorithm that works in ensuing high-dimensional configuration space: at least seven dimensions are required to account for translational, rotational, and internal degrees of freedom. We demonstrate the algorithm to study shortest paths, compute accessible volume, and derive information on topology of the accessible part of a chemical labyrinth. As a model example, we consider an alkane molecule in a porous material, which is relevant to designing catalysts for oil processing.

[1]  Berend Smit,et al.  Towards a molecular understanding of shape selectivity , 2008, Nature.

[2]  Jacek Klinowski,et al.  Systematic enumeration of microporous solids: towards designer catalysts. , 2007, Angewandte Chemie.

[3]  Berend Smit,et al.  Molecular simulations of zeolites: adsorption, diffusion, and shape selectivity. , 2008, Chemical reviews.

[4]  Peter W. Milonni,et al.  Quantum optics: A shift on a chip , 2009, Nature.

[5]  Ron Kimmel,et al.  Fast Marching Methods , 2004 .

[6]  J. Tsitsiklis,et al.  Efficient algorithms for globally optimal trajectories , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[7]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[8]  J. Bokhoven,et al.  Observation of a compensation relation for monomolecular alkane cracking by zeolites: the dominant role of reactant sorption , 2004 .

[9]  James A. Sethian,et al.  Level Set Methods and Fast Marching Methods , 1999 .

[10]  B. Gates,et al.  The Haag–Dessau mechanism of protolytic cracking of alkanes☆ , 2000 .

[11]  Jaroslav Koca,et al.  CAVER: a new tool to explore routes from protein clefts, pockets and cavities , 2006, BMC Bioinformatics.

[12]  J. Lercher,et al.  Monomolecular conversion of light alkanes over H-ZSM-5 , 1995 .

[13]  Michael W. Deem,et al.  Toward a Database of Hypothetical Zeolite Structures , 2006 .

[14]  Alexander Vladimirsky,et al.  Ordered Upwind Methods for Static Hamilton-Jacobi Equations: Theory and Algorithms , 2003, SIAM J. Numer. Anal..

[15]  J A Sethian,et al.  A fast marching level set method for monotonically advancing fronts. , 1996, Proceedings of the National Academy of Sciences of the United States of America.

[16]  J A Sethian,et al.  Fast marching methods for the continuous traveling salesman problem , 2007, Proceedings of the National Academy of Sciences.

[17]  Igor Rivin,et al.  A geometric solution to the largest-free-sphere problem in zeolite frameworks , 2006 .