DOE OSTI · 1347393
ParFit: A Python-Based Object-Oriented Program for Fitting Molecular Mechanics Parameters to ab Initio Data
Abstract
Here, a newly created object-oriented program for automating the process of fitting molecular-mechanics parameters to ab initio data, termed ParFit, is presented. ParFit uses a hybrid of deterministic and stochastic genetic algorithms. ParFit can simultaneously handle several molecular-mechanics parameters in multiple molecules and can also apply symmetric and antisymmetric constraints on the optimized parameters. The simultaneous handling of several molecules enhances the transferability of the fitted parameters. ParFit is written in Python, uses a rich set of standard and nonstandard Python libraries, and can be run in parallel on multicore computer systems. As an example, a series of phosphine oxides, important for metal extraction chemistry, are parametrized using ParFit.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Zahariev, Federico, De Silva, Nuwan, Gordon, Mark S., Windus, Theresa L., Dick-Perez, Marilu. 2017-02-23. ParFit: A Python-Based Object-Oriented Program for Fitting Molecular Mechanics Parameters to ab Initio Data. https://doi.org/10.1021/acs.jcim.6b00654
Cite the original work for its findings. Save a collection to share your selection of sources.