PYCV: a PLUMED 2 Module Enabling the Rapid Prototyping of Collective Variables in Python
PYCV: a PLUMED 2 Module Enabling the Rapid Prototyping of Collective Variables in Python
复制标题
PYCV:一个 PLUMED 2 模块,支持 Python 中集体变量的快速原型设计
DOI:
--
复制
发表时间:
2019
影响因子:
--
通讯作者:
T. Giorgino
中科院分区:
文献类型:
--
作者:
T. Giorgino
Collective variables (CVs) are functions of the coordinates of particles in a molecular system. The choice of CV is crucial to capture relevant degrees of freedom of the model being simulated (Barducci, Bonomi, & Parrinello, 2011). This is especially important when employing biased sampling techniques such as umbrella sampling or metadynamics (Laio & Parrinello, 2002; Torrie & Valleau, 1977), which apply generalized forces to CVs to enhance the sampling of events otherwise not observable by direct simulation. CVs may be simple geometrical observables (distances, angles, torsions, etc.), but often they are more complex functions designed to capture structural determinants, such as tertiary and quaternary structure of proteins, experimental observables, crystal symmetries, etc. (Bonomi & Camilloni, 2017; Branduardi, Gervasio, & Parrinello, 2007; Pipolo et al., 2017).