StructOpt: A modular materials structure optimization suite incorporating experimental data and simulated energies
Jason J. Maldonis, Zhongnan Xu, Zhewen Song, Min Yu, Tam Mayeshiba,, Dane Morgan, Paul M. Voyles

TL;DR
StructOpt is an open-source, modular suite that combines genetic algorithms and particle swarm methods to optimize atomic structures using energy and experimental data, demonstrated on nanoparticle and amorphous materials.
Contribution
It introduces a flexible, extensible framework integrating experimental data with simulated energies for materials structure optimization.
Findings
Successfully determined the structure of a Pt nanoparticle from microscopy data.
Applied to amorphous-nanocrystal composites using fluctuation electron microscopy.
Efficiently utilizes MPI for parallel computation, enhancing scalability.
Abstract
StructOpt, an open-source structure optimization suite, applies genetic algorithm and particle swarm methods to obtain atomic structures that minimize an objective function. The objective function typically consists of the energy and the error between simulated and experimental data, which is typically applied to determine structures that minimize energy to the extent possible while also being fully consistent with available experimental data. We present example use cases including the structure of a metastable Pt nanoparticle determined from energetic and scanning transmission electron microscopy data, and the structure of an amorphous-nanocrystal composite determined from energetic and fluctuation electron microscopy data. StructOpt is modular in its construction and therefore is naturally extensible to include new materials simulation modules or new optimization methods, either…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
