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...

Descripción completa

Detalles Bibliográficos
Autores principales: Baptista, António M., da Rocha, Lucie, Campos, Sara R. R.
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