TY - JOUR
T1 - Unbreaking Assemblies in Molecular Simulations with Periodic Boundaries
AU - Bruininks, Bart M.H.
AU - Wassenaar, Tsjerk A.
AU - Vattulainen, Ilpo
N1 - Funding Information:
B.M.H.B. thanks Dr. Alex H. de Vries, M.Sc. Melanie König, Prof. Dr. Siewert Jan Marrink (self-assembly), Chris S. Brasnett (dipeptides), and Dr. Xavier P. A. Raj for supplying him with a variety of complex systems for testing the algorithm. T.A.W. thanks the ERC for funding with Advanced Grant 101053661 (“COMP-O-CELL”) to S. J. Marrink. We thank CSC – IT Center for Science for computer resources. I.V. acknowledges the financial support granted by the Academy of Finland (Projects 331349 and 346135), the Sigrid Juselius Foundation, the Helsinki Institute of Life Science (HiLIFE) Fellow Program, and the Human Frontier Science Program (RGP0059/2019).
Publisher Copyright:
© 2023 The Authors. Published by American Chemical Society.
PY - 2023/6/12
Y1 - 2023/6/12
N2 - In molecular simulations, periodic boundary conditions are typically used to avoid surface effects occurring at the boundaries of the simulation box. A consequence of this is that molecules and assemblies may appear split over the boundaries. Broken molecular assemblies make it difficult to interpret, analyze, and visualize molecular simulation data. We present a general and fast algorithm that repairs molecular assemblies that are broken due to periodic boundary conditions. The open source method presented here, MDVWhole, works for all translation-only crystallographic periodic boundary conditions. The method consumes little memory and can fix the visualization of the assembly of millions of particles in a few seconds. Thus, it is suitable for processing both single simulation frames and long trajectories with millions of points.
AB - In molecular simulations, periodic boundary conditions are typically used to avoid surface effects occurring at the boundaries of the simulation box. A consequence of this is that molecules and assemblies may appear split over the boundaries. Broken molecular assemblies make it difficult to interpret, analyze, and visualize molecular simulation data. We present a general and fast algorithm that repairs molecular assemblies that are broken due to periodic boundary conditions. The open source method presented here, MDVWhole, works for all translation-only crystallographic periodic boundary conditions. The method consumes little memory and can fix the visualization of the assembly of millions of particles in a few seconds. Thus, it is suitable for processing both single simulation frames and long trajectories with millions of points.
UR - http://www.scopus.com/inward/record.url?scp=85160702196&partnerID=8YFLogxK
U2 - 10.1021/acs.jcim.2c01574
DO - 10.1021/acs.jcim.2c01574
M3 - Article
AN - SCOPUS:85160702196
SN - 1549-9596
VL - 63
SP - 3448
EP - 3452
JO - Journal of chemical information and modeling
JF - Journal of chemical information and modeling
IS - 11
ER -