SEAMM: A Simulation Environment for Atomistic and Molecular Modeling
Paul Saxe1,2, Jessica Nash1,2, Mohammad Mostafanejad1,2
1Department of Chemistry, Virginia Tech, Blacksburg, Virginia 24061, United States.
None:
The simulation environment for atomistic and molecular modeling (SEAMM) is an open-source software package written in Python that provides a graphical interface for setting up, executing, and analyzing molecular and materials simulations. The graphical interface reduces the entry barrier for the use of new simulation tools, facilitating the interoperability of a wide range of simulation tools available to solve complex scientific and engineering problems in computational molecular science. Workflows are represented graphically by user-friendly flowcharts, which are shareable and reproducible. When a flowchart is executed within the SEAMM environment, all results, as well as metadata describing the workflow and codes used, are saved in a datastore that can be viewed using a browser-based dashboard, which allows collaborators to view the results and use the flowcharts to extend the results. SEAMM is a powerful productivity and collaboration tool that enables interoperability between simulation codes and ensures reproducibility and transparency in scientific research. We illustrate the flexibility and productivity of SEAMM with three examples: a simple molecular dynamics calculation to provide an overview; exploring the rearrangement of methylisocyanide to acetonitrile using a wide range of quantum codes and force fields; and using SEAMM for industrial research on battery materials with simulations of the diffusivity and ionic conductivity of electrolytes and the density, thermal expansion, and thermal conductivity of cathode materials as a function of lithiation.
Related Concept Videos
Modeling and Similitude
Molecular Models
Scanning Electron Microscopy
Fundamental Principles
Accelerated...


