Suppr超能文献

PyCPR - 一种基于Python的共轭峰细化(CPR)算法实现,用于寻找过渡态结构。

PyCPR - a python-based implementation of the Conjugate Peak Refinement (CPR) algorithm for finding transition state structures.

作者信息

Gisdon Florian J, Culka Martin, Ullmann G Matthias

机构信息

Computational Biochemistry, University of Bayreuth, Universitätsstr. 30, NW I, 95447, Bayreuth, Germany.

出版信息

J Mol Model. 2016 Oct;22(10):242. doi: 10.1007/s00894-016-3116-8. Epub 2016 Sep 20.

Abstract

Conjugate peak refinement (CPR) is a powerful and robust method to search transition states on a molecular potential energy surface. Nevertheless, the method was to the best of our knowledge so far only implemented in CHARMM. In this paper, we present PyCPR, a new Python-based implementation of the CPR algorithm within the pDynamo framework. We provide a detailed description of the theory underlying our implementation and discuss the different parts of the implementation. The method is applied to two different problems. First, we illustrate the method by analyzing the gauche to anti-periplanar transition of butane using a semiempirical QM method. Second, we reanalyze the mechanism of a glycyl-radical enzyme, namely of 4-hydroxyphenylacetate decarboxylase (HPD) using QM/MM calculations. In the end, we suggest a strategy how to use our implementation of the CPR algorithm. The integration of PyCPR into the framework pDynamo allows the combination of CPR with the large variety of methods implemented in pDynamo. PyCPR can be used in combination with quantum mechanical and molecular mechanical methods (and hybrid methods) implemented directly in pDynamo, but also in combination with external programs such as ORCA using pDynamo as interface. PyCPR is distributed as free, open source software and can be downloaded from http://www.bisb.uni-bayreuth.de/index.php?page=downloads . Graphical Abstract PyCPR is a search tool for finding saddle points on the potential energy landscape of a molecular system.

摘要

共轭峰优化(CPR)是在分子势能面上搜索过渡态的一种强大且稳健的方法。然而,据我们所知,该方法目前仅在CHARMM中得以实现。在本文中,我们展示了PyCPR,这是一种基于Python在pDynamo框架内实现的CPR算法。我们详细描述了我们实现背后的理论,并讨论了实现的不同部分。该方法应用于两个不同的问题。首先,我们使用半经验量子力学方法分析丁烷从邻位交叉构象到反式共平面构象的转变,以此来说明该方法。其次,我们使用量子力学/分子力学计算重新分析一种甘氨酰自由基酶,即4-羟基苯乙酸脱羧酶(HPD)的机制。最后,我们提出了一种如何使用我们实现的CPR算法的策略。将PyCPR集成到pDynamo框架中,可以将CPR与pDynamo中实现的多种方法相结合。PyCPR既可以与直接在pDynamo中实现的量子力学和分子力学方法(以及混合方法)结合使用,也可以通过将pDynamo作为接口与诸如ORCA等外部程序结合使用。PyCPR作为免费的开源软件发布,可从http://www.bisb.uni-bayreuth.de/index.php?page=downloads下载。图形摘要:PyCPR是一种用于在分子系统势能面上寻找鞍点的搜索工具。

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验