Treffer: pyMBE: The Python-based molecule builder for ESPResSo.

Title:
pyMBE: The Python-based molecule builder for ESPResSo.
Authors:
Beyer D; Institute for Computational Physics, University of Stuttgart, Allmandring 3, 70569 Stuttgart, Germany., Torres PB; Grupo de Bionanotecnologia y Sistemas Complejos. Infap-CONICET and Facultad Regional San Rafael, Universidad Tecnológica Nacional, 5600 San Rafael, Argentina., Pineda SP; Department of Physical and Macromolecular Chemistry, Faculty of Science, Charles University, Hlavova 8, 12840 Prague 2, Czech Republic., Narambuena CF; Grupo de Bionanotecnologia y Sistemas Complejos. Infap-CONICET and Facultad Regional San Rafael, Universidad Tecnológica Nacional, 5600 San Rafael, Argentina., Grad JN; Institute for Computational Physics, University of Stuttgart, Allmandring 3, 70569 Stuttgart, Germany., Košovan P; Department of Physical and Macromolecular Chemistry, Faculty of Science, Charles University, Hlavova 8, 12840 Prague 2, Czech Republic., Blanco PM; Department of Physical and Macromolecular Chemistry, Faculty of Science, Charles University, Hlavova 8, 12840 Prague 2, Czech Republic.; Department of Material Science and Physical Chemistry, Research Institute of Theoretical and Computational Chemistry (IQTCUB), University of Barcelona, Martí i Franquès 1, 08028 Barcelona, Spain.; Department of Physics, NTNU-Norwegian University of Science and Technology, NO-7491 Trondheim, Norway.
Source:
The Journal of chemical physics [J Chem Phys] 2024 Jul 14; Vol. 161 (2).
Publication Type:
Journal Article
Language:
English
Journal Info:
Publisher: American Institute of Physics Country of Publication: United States NLM ID: 0375360 Publication Model: Print Cited Medium: Internet ISSN: 1089-7690 (Electronic) Linking ISSN: 00219606 NLM ISO Abbreviation: J Chem Phys Subsets: PubMed not MEDLINE; MEDLINE
Imprint Name(s):
Publication: New York, NY : American Institute of Physics
Original Publication: Lancaster, Pa., American Institute of Physics.
Entry Date(s):
Date Created: 20240712 Latest Revision: 20240712
Update Code:
20250114
DOI:
10.1063/5.0216389
PMID:
38995083
Database:
MEDLINE

Weitere Informationen

We present the Python-based Molecule Builder for ESPResSo (pyMBE), an open source software application to design custom coarse-grained (CG) models, as well as pre-defined models of polyelectrolytes, peptides, and globular proteins in the Extensible Simulation Package for Research on Soft Matter (ESPResSo). The Python interface of ESPResSo offers a flexible framework, capable of building custom CG models from scratch. As a downside, building CG models from scratch is prone to mistakes, especially for newcomers in the field of CG modeling, or for molecules with complex architectures. The pyMBE module builds CG models in ESPResSo using a hierarchical bottom-up approach, providing a robust tool to automate the setup of CG models and helping new users prevent common mistakes. ESPResSo features the constant pH (cpH) and grand-reaction (G-RxMC) methods, which have been designed to study chemical reaction equilibria in macromolecular systems with many reactive species. However, setting up these methods for systems, which contain several types of reactive groups, is an error-prone task, especially for beginners. The pyMBE module enables the automatic setup of cpH and G-RxMC simulations in ESPResSo, lowering the barrier for newcomers and opening the door to investigate complex systems not studied with these methods yet. To demonstrate some of the applications of pyMBE, we showcase several case studies where we successfully reproduce previously published simulations of charge-regulating peptides and globular proteins in bulk solution and weak polyelectrolytes in dialysis. The pyMBE module is publicly available as a GitHub repository (https://github.com/pyMBE-dev/pyMBE), which includes its source code and various sample and test scripts, including the ones that we used to generate the data presented in this article.
(© 2024 Author(s). All article content, except where otherwise noted, is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 4.0 International (CC BY-NC-ND) license (https://creativecommons.org/licenses/by-nc-nd/4.0/).)