Skip to main navigation Skip to search Skip to main content

EZFF: Python library for multi-objective parameterization and uncertainty quantification of interatomic forcefields for molecular dynamics

  • Aravind Krishnamoorthy
  • , Ankit Mishra
  • , Deepak Kamal
  • , Sungwook Hong
  • , Ken ichi Nomura
  • , Subodh Tiwari
  • , Aiichiro Nakano
  • , Rajiv Kalia
  • , Rampi Ramprasad
  • , Priya Vashishta

Research output: Contribution to journalArticlepeer-review

8 Scopus citations

Abstract

Parameterization of interatomic forcefields is a necessary first step in performing molecular dynamics simulations. This is a non-trivial global optimization problem involving quantification of multiple empirical variables against one or more properties. We present EZFF, a lightweight Python library for parameterization of several types of interatomic forcefields implemented in several molecular dynamics engines against multiple objectives using genetic-algorithm-based global optimization methods. The EZFF scheme provides unique functionality such as the parameterization of hybrid forcefields composed of multiple forcefield interactions as well as built-in quantification of uncertainty in forcefield parameters and can be easily extended to other forcefield functional forms as well as MD engines.
Original languageEnglish
JournalSoftwareX
Volume13
DOIs
StatePublished - Jan 1 2021
Externally publishedYes

Fingerprint

Dive into the research topics of 'EZFF: Python library for multi-objective parameterization and uncertainty quantification of interatomic forcefields for molecular dynamics'. Together they form a unique fingerprint.

Cite this