(687d) MoSDeF-GOMC: Python software for the creation of scientific workflows for the Monte Carlo simulation engine GOMC
AIChE Annual Meeting
2022
2022 Annual Meeting
Computational Molecular Science and Engineering Forum
Software Engineering in and for the Molecular Sciences
Friday, November 18, 2022 - 8:56am to 9:13am
In this work, we present updates to MoSDeF-GOMC, a python interface to the Molecular Simulation Design Framework (MoSDeF) [1-5] that enables users to create all the input files required to perform simulations with the GPU Optimized Monte Carlo (GOMC) simulation engine [6-7]. MoSDeF-GOMC dramatically simplifies the process of building systems and assigning force field parameters. Additionally, it provides some expert-system features, guiding users towards reasonable values for numerous parameters used to control Monte Carlo simulations. When combined with the Signac software [8-9], complex workflows may be created that incorporate thousands of discrete simulations, supporting the use of MoSDeF and GOMC for high-throughput screen applications. To highlight some of the capabilities of MoSDeF-GOMC, a number of illustrative applications are presented, including the prediction of the vapor-liquid coexistence curve for the jet fuel surrogate S-8, the hydration free energy for noble gases in water, the adsorption of ethane in a metal organic framework, and gas adsorption in a polymer matrix.
References
[1] Y. Nejahi, M. Barhaghi, J. Mick, B. Jackman, K. Rushaidat, Y. Li, L. Schwiebert and J. Potoff, "GOMC: GPU Optimized Monte Carlo for the simulation of phase equilibria and physical properties of complex fluidsâ, SoftwareX, vol. 9, p. 20â27, 2019.
[2] Y. Nejahi, M. Barhaghi, G. Schwing, L. Schwiebert and J. Potoff, "Update 2.70 to GOMC: GPU Optimized Monte Carlo for the simulation of phase equilibria and physical properties of complex fluidsâ, SoftwareX, vol. 13, p. 100627, 2021.
[3] A. Summers, J. Gilmer, C. Iacovella, P. Cummings and C. McCabe, "MoSDeF, a Python Framework Enabling Large-Scale Computational Screening of Soft Matter: Application to Chemistry-Property Relationships in Lubricating Monolayer Filmsâ, J. Chem. Theory. Comput., vol. 16, no. 3, p. 1779-1793, 2020.
[4] M. Thompson, R. Matsumoto, R. Sacci, N. Sanders and P. Cummings, "Scalable Screening of Soft Matter: A Case Study of Mixtures of Ionic Liquids and Organic Solventsâ, J. Phys. Chem. B, vol. 123, no. 6, p. 1340â1347, 2019.
[5] MoSDeF - the Molecular Simulation Design Framework, "https://github.com/mosdef-hub”, 2019. [Online]. [Accessed March 2021].
[6] C. Klein, A. Summers, M. Thompson, J. Gilmer, C. McCabe, P. Cummings, J. Sallai and C. Iacovella, "Formalizing atom-typing and the dissemination of force fields with foyerâ, Computational Materials Science, vol. 167, p. 215-227, 2019.
[7] M. Thompson, J. Gilmer, R. Matsumoto, C. Quach, P. Shamaprasad and A. Yang, "Towards molecular simulations that are transparent, reproducible, usable by others, and extensible (TRUE) â, Mol. Phys., vol. 118, p. e1742938, 2020.
[8] V. Ramasubramani, C. Adorf, P. Dodd, B. Dice and S. Glotzer, "signac: A Python framework for data and workflow managemenâ, in Proceedings of the 17th Python in Science Conference, 152-159, 2018.
[9] C. Adorf, P. Dodd, V. Ramasubramani and S. Glotzer, "Simple data and workflow management with the signac frameworkâ, Computational Materials Science , vol. 146, no. C, p. 220-229, 2018.