...
首页> 外文期刊>ACS Omega >Wepy: A Flexible Software Framework for Simulating Rare Events with Weighted Ensemble Resampling
【24h】

Wepy: A Flexible Software Framework for Simulating Rare Events with Weighted Ensemble Resampling

机译:Wepy:一种灵活的软件框架,用于使用加权集合重采样模拟稀有事件

获取原文

摘要

Here, we introduce the open-source software framework wepy (https://github.com/ADicksonLab/wepy) which is a toolkit for running and analyzing weighted ensemble (WE) simulations. The wepy toolkit is in pure Python and as such is highly portable and extensible, making it an excellent platform to develop and use new WE resampling algorithms such as WExplore, REVO, and others while leveraging the entire Python ecosystem. In addition, wepy simplifies WE-specific analyses by defining out-of-core tree-like data structures using the cross-platform HDF5 file format. In this paper, we discuss the motivations and challenges for simulating rare events in biomolecular systems. As has previously been shown, high-dimensional WE resampling algorithms such as WExplore and REVO have been successful at these tasks, especially for rare events that are difficult to describe by one or two collective variables. We explain in detail how wepy facilitates implementation of these algorithms, as well as aids in analyzing the unique structure of WE simulation results. To explain how wepy and WE work in general, we describe the mathematical formalism of WE, an overview of the architecture of wepy, and provide code examples of how to construct, run, and analyze simulation results for a protein–ligand system (T4 Lysozyme in an implicit solvent). This paper is written with a variety of readers in mind, including (1) those curious about how to leverage WE rare-event simulations for their domain, (2) current WE users who want to begin using new high-dimensional resamplers such as WExplore and REVO, and (3) expert users who would like to prototype or implement their own algorithms that can be easily adopted by others.
机译:在这里,我们介绍了开源软件框架epy(https:/github.com/adicksonlab/wepy,它是一个工具包,用于运行和分析加权集合(我们)模拟。 Wepy Toolkit位于纯Python,因此高度便携和可扩展,使其成为开发和使用新的我们重新采样算法,例如Wexplore,Revo等的新的平台,而利用整个Python生态系统。此外,卫生通过使用跨平台HDF5文件格式定义核心的树状数据结构,简化了我们特定的分析。在本文中,我们讨论了模拟生物分子系统中罕见事件的动机和挑战。如前所述,高维WE重采样算法,如Wexplore和Revo,这些任务已经成功,特别是对于难以描述的一个或两个集体变量难以描述的罕见事件。我们详细介绍了如何促进实施这些算法,以及分析我们模拟结果的独特结构的辅助工具。要解释韦皮目和我们一般的工作,我们描述了我们的数学形式主义,我们是卫生架构的概述,并提供如何构建,运行和分析蛋白质配体系统的模拟结果的代码示例(T4溶菌酶在隐含的溶剂中)。本文是用各种读者写的,包括(1)那些好奇的关于如何利用我们域名的稀有事件模拟,(2)当前希望开始使用新的高维重试者(如Wexplore)的用户和Revo,和(3)希望原型或实施自己的算法的专家用户,可以容易地被他人轻松采用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号