科尔瓦斯图书馆的扩展功能和可移植性

IF 2.8 2区 化学 Q3 CHEMISTRY, PHYSICAL
Giacomo Fiorin*, Fabrizio Marinelli, Lucy R. Forrest, Haochuan Chen, Christophe Chipot, Axel Kohlmeyer, Hubert Santuz and Jérôme Hénin*, 
{"title":"科尔瓦斯图书馆的扩展功能和可移植性","authors":"Giacomo Fiorin*,&nbsp;Fabrizio Marinelli,&nbsp;Lucy R. Forrest,&nbsp;Haochuan Chen,&nbsp;Christophe Chipot,&nbsp;Axel Kohlmeyer,&nbsp;Hubert Santuz and Jérôme Hénin*,&nbsp;","doi":"10.1021/acs.jpcb.4c0560410.1021/acs.jpcb.4c05604","DOIUrl":null,"url":null,"abstract":"<p >Colvars is an open-source C++ library that provides a modular toolkit for collective-variable-based molecular simulations. It allows practitioners to easily create and implement descriptors that best fit a process of interest and to apply a wide range of biasing algorithms in collective variable space. This paper reviews several features and improvements to Colvars that were added since its original introduction. Special attention is given to contributions that significantly expanded the capabilities of this software or its distribution with major MD simulation packages. Collective variables can now be optimized either manually or by machine-learning methods, and the space of descriptors can be explored interactively using the graphical interface included in VMD. Beyond the spatial coordinates of individual molecules, Colvars can now apply biasing forces to mesoscale structures and alchemical degrees of freedom and perform simulations guided by experimental data within ensemble averages or probability distributions. It also features advanced computational schemes to boost the accuracy, robustness, and general applicability of simulation methods, including extended-system and multiple-walker adaptive biasing force, boundary conditions for metadynamics, replica exchange with biasing potentials, and adiabatic bias molecular dynamics. The library is made available directly within the main distributions of the academic software GROMACS, LAMMPS, NAMD, Tinker-HP, and VMD. The robustness of the software and the reliability of the results are ensured through the use of continuous integration with a test suite within the source repository.</p>","PeriodicalId":60,"journal":{"name":"The Journal of Physical Chemistry B","volume":"128 45","pages":"11108–11123 11108–11123"},"PeriodicalIF":2.8000,"publicationDate":"2024-11-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Expanded Functionality and Portability for the Colvars Library\",\"authors\":\"Giacomo Fiorin*,&nbsp;Fabrizio Marinelli,&nbsp;Lucy R. Forrest,&nbsp;Haochuan Chen,&nbsp;Christophe Chipot,&nbsp;Axel Kohlmeyer,&nbsp;Hubert Santuz and Jérôme Hénin*,&nbsp;\",\"doi\":\"10.1021/acs.jpcb.4c0560410.1021/acs.jpcb.4c05604\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p >Colvars is an open-source C++ library that provides a modular toolkit for collective-variable-based molecular simulations. It allows practitioners to easily create and implement descriptors that best fit a process of interest and to apply a wide range of biasing algorithms in collective variable space. This paper reviews several features and improvements to Colvars that were added since its original introduction. Special attention is given to contributions that significantly expanded the capabilities of this software or its distribution with major MD simulation packages. Collective variables can now be optimized either manually or by machine-learning methods, and the space of descriptors can be explored interactively using the graphical interface included in VMD. Beyond the spatial coordinates of individual molecules, Colvars can now apply biasing forces to mesoscale structures and alchemical degrees of freedom and perform simulations guided by experimental data within ensemble averages or probability distributions. It also features advanced computational schemes to boost the accuracy, robustness, and general applicability of simulation methods, including extended-system and multiple-walker adaptive biasing force, boundary conditions for metadynamics, replica exchange with biasing potentials, and adiabatic bias molecular dynamics. The library is made available directly within the main distributions of the academic software GROMACS, LAMMPS, NAMD, Tinker-HP, and VMD. The robustness of the software and the reliability of the results are ensured through the use of continuous integration with a test suite within the source repository.</p>\",\"PeriodicalId\":60,\"journal\":{\"name\":\"The Journal of Physical Chemistry B\",\"volume\":\"128 45\",\"pages\":\"11108–11123 11108–11123\"},\"PeriodicalIF\":2.8000,\"publicationDate\":\"2024-11-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The Journal of Physical Chemistry B\",\"FirstCategoryId\":\"1\",\"ListUrlMain\":\"https://pubs.acs.org/doi/10.1021/acs.jpcb.4c05604\",\"RegionNum\":2,\"RegionCategory\":\"化学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"CHEMISTRY, PHYSICAL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The Journal of Physical Chemistry B","FirstCategoryId":"1","ListUrlMain":"https://pubs.acs.org/doi/10.1021/acs.jpcb.4c05604","RegionNum":2,"RegionCategory":"化学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"CHEMISTRY, PHYSICAL","Score":null,"Total":0}
引用次数: 0

摘要

Colvars 是一个开源 C++ 库,为基于集合变量的分子模拟提供了一个模块化工具包。它允许实践者轻松创建和实施最适合相关过程的描述符,并在集合变量空间中应用各种偏置算法。本文回顾了 Colvars 自推出以来新增的几项功能和改进。本文特别关注了对该软件的功能或其与主要 MD 模拟软件包的分配进行了重大扩展的贡献。现在可以手动或通过机器学习方法对集合变量进行优化,还可以使用 VMD 附带的图形界面交互式地探索描述符空间。除了单个分子的空间坐标外,Colvars 现在还能对中尺度结构和炼金术自由度施加偏置力,并在集合平均或概率分布的实验数据指导下进行模拟。它还采用了先进的计算方案,以提高模拟方法的准确性、稳健性和普遍适用性,包括扩展系统和多步行者自适应偏置力、元动力学的边界条件、带偏置势的复制交换和绝热偏置分子动力学。该库可直接在学术软件 GROMACS、LAMMPS、NAMD、Tinker-HP 和 VMD 的主要发行版中使用。通过使用源代码库中的测试套件进行持续集成,确保了软件的稳健性和结果的可靠性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

Expanded Functionality and Portability for the Colvars Library

Expanded Functionality and Portability for the Colvars Library

Colvars is an open-source C++ library that provides a modular toolkit for collective-variable-based molecular simulations. It allows practitioners to easily create and implement descriptors that best fit a process of interest and to apply a wide range of biasing algorithms in collective variable space. This paper reviews several features and improvements to Colvars that were added since its original introduction. Special attention is given to contributions that significantly expanded the capabilities of this software or its distribution with major MD simulation packages. Collective variables can now be optimized either manually or by machine-learning methods, and the space of descriptors can be explored interactively using the graphical interface included in VMD. Beyond the spatial coordinates of individual molecules, Colvars can now apply biasing forces to mesoscale structures and alchemical degrees of freedom and perform simulations guided by experimental data within ensemble averages or probability distributions. It also features advanced computational schemes to boost the accuracy, robustness, and general applicability of simulation methods, including extended-system and multiple-walker adaptive biasing force, boundary conditions for metadynamics, replica exchange with biasing potentials, and adiabatic bias molecular dynamics. The library is made available directly within the main distributions of the academic software GROMACS, LAMMPS, NAMD, Tinker-HP, and VMD. The robustness of the software and the reliability of the results are ensured through the use of continuous integration with a test suite within the source repository.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
5.80
自引率
9.10%
发文量
965
审稿时长
1.6 months
期刊介绍: An essential criterion for acceptance of research articles in the journal is that they provide new physical insight. Please refer to the New Physical Insights virtual issue on what constitutes new physical insight. Manuscripts that are essentially reporting data or applications of data are, in general, not suitable for publication in JPC B.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信