Suppr超能文献

OpenPathSampling:用于路径采样模拟的 Python 框架。2. 构建和定制路径集合和采样方案。

OpenPathSampling: A Python Framework for Path Sampling Simulations. 2. Building and Customizing Path Ensembles and Sample Schemes.

机构信息

van't Hoff Institute for Molecular Sciences , University of Amsterdam , P.O. Box 94157, 1090 GD Amsterdam , The Netherlands.

Computational and Systems Biology Program, Sloan Kettering Institute , Memorial Sloan Kettering Cancer Center , New York , New York 10065 , United States.

出版信息

J Chem Theory Comput. 2019 Feb 12;15(2):837-856. doi: 10.1021/acs.jctc.8b00627. Epub 2018 Dec 31.

Abstract

The OpenPathSampling (OPS) package provides an easy-to-use framework to apply transition path sampling methodologies to complex molecular systems with a minimum of effort. Yet, the extensibility of OPS allows for the exploration of new path sampling algorithms by building on a variety of basic operations. In a companion paper [ Swenson et al. J. Chem. Theory Comput. 2018 , 10.1021/acs.jctc.8b00626 ] we introduced the basic concepts and the structure of the OPS package, and how it can be employed to perform standard transition path sampling and (replica exchange) transition interface sampling. In this paper, we elaborate on two theoretical developments that went into the design of OPS. The first development relates to the construction of path ensembles, the what is being sampled. We introduce a novel set-based notation for the path ensemble, which provides an alternative paradigm for constructing path ensembles and allows building arbitrarily complex path ensembles from fundamental ones. The second fundamental development is the structure for the customization of Monte Carlo procedures; how path ensembles are being sampled. We describe in detail the OPS objects that implement this approach to customization, the MoveScheme and the PathMover, and provide tools to create and manipulate these objects. We illustrate both the path ensemble building and sampling scheme customization with several examples. OPS thus facilitates both standard path sampling application in complex systems as well as the development of new path sampling methodology, beyond the default.

摘要

OpenPathSampling(OPS)包提供了一个易于使用的框架,可在最小的努力下将过渡路径采样方法应用于复杂的分子系统。然而,OPS 的可扩展性允许通过构建各种基本操作来探索新的路径采样算法。在一篇配套论文中[Swenson 等人,J. Chem. Theory Comput. 2018, 10.1021/acs.jctc.8b00626],我们介绍了 OPS 包的基本概念和结构,以及如何使用它来执行标准过渡路径采样和(复制交换)过渡界面采样。在本文中,我们详细阐述了 OPS 设计中涉及的两个理论发展。第一个发展涉及路径集合的构建,即正在采样的内容。我们引入了一种新的基于集合的路径集合符号表示法,为构建路径集合提供了一种替代范例,并允许从基本集合构建任意复杂的路径集合。第二个基本发展是定制蒙特卡罗过程的结构;即如何对路径集合进行采样。我们详细描述了实现这种定制方法的 OPS 对象,MoveScheme 和 PathMover,并提供了创建和操作这些对象的工具。我们通过几个示例说明了路径集合构建和采样方案定制。因此,OPS 既方便了复杂系统中的标准路径采样应用,也方便了新的路径采样方法的开发,超越了默认设置。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b9ca/6374748/c57f56e1fe21/ct-2018-00627v_0001.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验