- Research Article
3
- 10.1021/acs.jpca.5c03164
SEAMM: A SimulationEnvironment for Atomistic andMolecular Modeling
- Jul 18, 2025
- The Journal of Physical Chemistry. a
- Paul Saxe + 6 more +6
The simulation environment for atomistic and molecularmodeling(SEAMM) is an open-source software package written in Python thatprovides a graphical interface for setting up, executing, and analyzingmolecular and materials simulations. The graphical interface reducesthe entry barrier for the use of new simulation tools, facilitatingthe interoperability of a wide range of simulation tools availableto solve complex scientific and engineering problems in computationalmolecular science. Workflows are represented graphically by user-friendlyflowcharts, which are shareable and reproducible. When a flowchartis executed within the SEAMM environment, all results, as well asmetadata describing the workflow and codes used, are saved in a datastorethat can be viewed using a browser-based dashboard, which allows collaboratorsto view the results and use the flowcharts to extend the results.SEAMM is a powerful productivity and collaboration tool that enablesinteroperability between simulation codes and ensures reproducibilityand transparency in scientific research. We illustrate the flexibilityand productivity of SEAMM with three examples: a simple moleculardynamics calculation to provide an overview; exploring the rearrangementof methylisocyanide to acetonitrile using a wide range of quantumcodes and force fields; and using SEAMM for industrial research onbattery materials with simulations of the diffusivity and ionic conductivityof electrolytes and the density, thermal expansion, and thermal conductivityof cathode materials as a function of lithiation.
Read more