Genarris 2.0: A Random Structure Generator for Molecular Crystals

ORAL

Abstract

Genarris is an open source Python package for generating random molecular crystal structures with physical constraints for seeding crystal structure prediction algorithms and training machine learning models. Here we present a new version of the code, containing several major improvements. A MPI-based parallelization scheme has been implemented, which facilitates the seamless sequential execution of user-defined workflows. A new method for estimating the unit cell volume based on the single molecule structure has been developed using a machine-learned model trained on experimental structures. A new algorithm has been implemented for generating crystal structures with molecules occupying special Wyckoff positions. A new hierarchical structure check procedure has been developed to detect unphysical close contacts efficiently and accurately. New intermolecular distance settings have been implemented for strong hydrogen bonds. To demonstrate these new features, we study two specific cases: benzene and glycine. For all polymorphs, the final pools contained the experimental structure. Reference: Computer Physics Communications 250, 107170 (2020).

*NSF DMR-1554428

Presenters

  • Rithwik Tom

    • Carnegie Mellon Univ

Authors

  • Rithwik Tom

    • Carnegie Mellon Univ
  • Tim C Rose

    • Carnegie Mellon Univ
  • Imanuel Bier

    • Carnegie Mellon Univ
  • Harriet O'Brien

    • Carnegie Mellon Univ
  • Alvaro Vazquez-Mayagoitia

    • Argonne National Lab
  • Noa Marom

    • Carnegie Mellon Univ