Expanded Functionality and Portability for the Colvars Library.

IF 4.6 Q2 MATERIALS SCIENCE, BIOMATERIALS
ACS Applied Bio Materials Pub Date : 2024-11-14 Epub Date: 2024-11-05 DOI:10.1021/acs.jpcb.4c05604
Giacomo Fiorin, Fabrizio Marinelli, Lucy R Forrest, Haochuan Chen, Christophe Chipot, Axel Kohlmeyer, Hubert Santuz, Jérôme Hénin
{"title":"Expanded Functionality and Portability for the Colvars Library.","authors":"Giacomo Fiorin, Fabrizio Marinelli, Lucy R Forrest, Haochuan Chen, Christophe Chipot, Axel Kohlmeyer, Hubert Santuz, Jérôme Hénin","doi":"10.1021/acs.jpcb.4c05604","DOIUrl":null,"url":null,"abstract":"<p><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":2,"journal":{"name":"ACS Applied Bio Materials","volume":null,"pages":null},"PeriodicalIF":4.6000,"publicationDate":"2024-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACS Applied Bio Materials","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1021/acs.jpcb.4c05604","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2024/11/5 0:00:00","PubModel":"Epub","JCR":"Q2","JCRName":"MATERIALS SCIENCE, BIOMATERIALS","Score":null,"Total":0}
引用次数: 0

Abstract

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.

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