Cargando…
FixBox: A General Algorithm to Fix Molecular Systems in Periodic Boxes
[Image: see text] Periodic boundary conditions (PBCs) are a standard feature of molecular simulations, and their mathematical and computational aspects are well-understood and relatively straightforward. However, they can in practice be a nuisance when simulating heterogeneous systems, especially wh...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
American Chemical Society
2022
|
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9775203/ https://www.ncbi.nlm.nih.gov/pubmed/36103656 http://dx.doi.org/10.1021/acs.jcim.2c00823 |
_version_ | 1784855586581512192 |
---|---|
author | Baptista, António M. da Rocha, Lucie Campos, Sara R. R. |
author_facet | Baptista, António M. da Rocha, Lucie Campos, Sara R. R. |
author_sort | Baptista, António M. |
collection | PubMed |
description | [Image: see text] Periodic boundary conditions (PBCs) are a standard feature of molecular simulations, and their mathematical and computational aspects are well-understood and relatively straightforward. However, they can in practice be a nuisance when simulating heterogeneous systems, especially when different types of molecules change their relative positions during the simulation. Although the translation required to fix a broken molecular complex of interest can in most cases be easily inferred by visual inspection, it typically depends on the type of system, its configuration, and the box geometry, making automated procedures problematic. We present here a general algorithm, named FixBox, that can fix a molecular complex of interest from a minimal set of definitions of its assembling parts and intended arrangement in the simulation box. It uses a unified triclinic framework for the box geometric periodicity, does not require a full molecular topology, and is applicable to various types of systems and configurations, making it possible to fully and easily automate the fixing of a broken molecular complex. The performance of the algorithm is illustrated with problematic configurations of various types of simulated systems. The presented formal framework can generally be useful for algorithms that need to perform geometrical transformations on systems with PBCs. |
format | Online Article Text |
id | pubmed-9775203 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | American Chemical Society |
record_format | MEDLINE/PubMed |
spelling | pubmed-97752032022-12-23 FixBox: A General Algorithm to Fix Molecular Systems in Periodic Boxes Baptista, António M. da Rocha, Lucie Campos, Sara R. R. J Chem Inf Model [Image: see text] Periodic boundary conditions (PBCs) are a standard feature of molecular simulations, and their mathematical and computational aspects are well-understood and relatively straightforward. However, they can in practice be a nuisance when simulating heterogeneous systems, especially when different types of molecules change their relative positions during the simulation. Although the translation required to fix a broken molecular complex of interest can in most cases be easily inferred by visual inspection, it typically depends on the type of system, its configuration, and the box geometry, making automated procedures problematic. We present here a general algorithm, named FixBox, that can fix a molecular complex of interest from a minimal set of definitions of its assembling parts and intended arrangement in the simulation box. It uses a unified triclinic framework for the box geometric periodicity, does not require a full molecular topology, and is applicable to various types of systems and configurations, making it possible to fully and easily automate the fixing of a broken molecular complex. The performance of the algorithm is illustrated with problematic configurations of various types of simulated systems. The presented formal framework can generally be useful for algorithms that need to perform geometrical transformations on systems with PBCs. American Chemical Society 2022-09-14 2022-09-26 /pmc/articles/PMC9775203/ /pubmed/36103656 http://dx.doi.org/10.1021/acs.jcim.2c00823 Text en © 2022 American Chemical Society https://creativecommons.org/licenses/by/4.0/Permits the broadest form of re-use including for commercial purposes, provided that author attribution and integrity are maintained (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Baptista, António M. da Rocha, Lucie Campos, Sara R. R. FixBox: A General Algorithm to Fix Molecular Systems in Periodic Boxes |
title | FixBox: A General
Algorithm to Fix Molecular Systems
in Periodic Boxes |
title_full | FixBox: A General
Algorithm to Fix Molecular Systems
in Periodic Boxes |
title_fullStr | FixBox: A General
Algorithm to Fix Molecular Systems
in Periodic Boxes |
title_full_unstemmed | FixBox: A General
Algorithm to Fix Molecular Systems
in Periodic Boxes |
title_short | FixBox: A General
Algorithm to Fix Molecular Systems
in Periodic Boxes |
title_sort | fixbox: a general
algorithm to fix molecular systems
in periodic boxes |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9775203/ https://www.ncbi.nlm.nih.gov/pubmed/36103656 http://dx.doi.org/10.1021/acs.jcim.2c00823 |
work_keys_str_mv | AT baptistaantoniom fixboxageneralalgorithmtofixmolecularsystemsinperiodicboxes AT darochalucie fixboxageneralalgorithmtofixmolecularsystemsinperiodicboxes AT campossararr fixboxageneralalgorithmtofixmolecularsystemsinperiodicboxes |