Hylleraas Centre for Quantum Molecular Sciences and Department of Chemistry, University of Oslo, PO Box 1033 Blindern, 0315 Oslo, Norway.
J Chem Inf Model. 2023 Aug 28;63(16):4979-4985. doi: 10.1021/acs.jcim.3c00724. Epub 2023 Aug 8.
Using small-angle scattering with either X-ray or neutron sources has become common in the investigation of soft-matter systems. These experiments provide information about the coarse shape of the scattered objects, but obtaining more-detailed information can usually only be achieved with the aid of molecular simulations. In this Application Note, we report the implementation of an extension in PLUMED to compute the small-angle neutron scattering (SANS), which can be used for data processing as well for enhanced sampling, in particular with the metainference method to bias simulations and sample structures with a resulting spectrum in agreement with an experimental reference. Our implementation includes a resolution function that can be used to smear the SANS intensities according to beamline error sources and is compatible with both all-atom and coarse-grained simulations. Scripts to aid in the calculation of the scattering lengths when the system is coarse-grained and to aid in preparing the inputs are provided. We illustrate the use of the implementation with metainference by performing coarse-grained simulations of beta-octylglucoside and dodecylphosphocholine micelles in water. With different software and different Hamiltonians, we show that the metainference SANS bias can drive micelles to be split and to change shapes to achieve a better agreement with the experimental reference.
利用 X 射线或中子源的小角散射已成为研究软物质系统的常用方法。这些实验提供了关于散射物体粗略形状的信息,但通常只有借助分子模拟才能获得更详细的信息。在本应用说明中,我们报告了在 PLUMED 中实现的扩展,以计算小角中子散射(SANS),该扩展可用于数据处理以及增强采样,特别是使用元推断方法对模拟和样本结构进行偏差处理,从而得到与实验参考相符的光谱。我们的实现包括一个分辨率函数,可根据光束线误差源对 SANS 强度进行平滑处理,并且与全原子和粗粒化模拟兼容。提供了脚本以帮助在系统粗粒化时计算散射长度,并帮助准备输入。我们通过在水中对β-辛基葡萄糖苷和十二烷基磷酸胆碱胶束进行粗粒化模拟,展示了元推断的使用。使用不同的软件和哈密顿量,我们表明元推断 SANS 偏差可以驱动胶束分裂并改变形状,以更好地与实验参考达成一致。