Structure-Force Field Generator for Molecular Dynamics Simulations

By Carlos Miguel Patiño1, Lorena Alzate-Vargas2, Alejandro Strachan3

1. Universidad de los Andes, Bogotá, Colombia 2. Purdue University, West Lafayette, IN 3. Materials Engineering, Purdue University, West Lafayette, IN

Published on


Atomistic and molecular simulations have become an important research field due to the progress made in computer performance and the necessity of new and improved materials. Despite this, first principle simulations of large molecules are still not possible because the high computational time and resources required. Other methods, such as molecular dynamics, allow the simplification of calculations by defining energy terms to describe multiple atom interactions without compromising accuracy significantly. A group of these energy terms is called a force field, and each force field has different descriptions and parameters. The objective of this project was to develop a nanoHUB tool that allowed the calculation of all the force field parameters required to perform molecular dynamics simulations in polymers and molecular systems using a widely used software called Large scale Atomic/Molecular Massively Parallel Simulator (LAMMPS). The tool is written in Python 2.7 using OpenBabel and LAMMPS libraries, and it is currently implemented for generating DREIDING parameters and atomic charges with two methods: Gasteiger and Qeq. The LAMMPS Structure Generator takes an input file containing the atom positions in any system and format supported by OpenBabel and outputs a file with all the additional parameters required to run a simulation in LAMMPS using DREIDING force field. This software allows any researcher to run a simulation of polymers or molecules with an input file created immediately and for free.

Sponsored by

Cite this work

Researchers should cite this work as follows:

  • Carlos Miguel Patiño, Lorena Alzate-Vargas, Alejandro Strachan (2017), "Structure-Force Field Generator for Molecular Dynamics Simulations,"

    BibTex | EndNote