PDB2DAT

Automating LAMMPS data file generation from PDB molecular systems using Python, Rdkit, and Pysimm

Journal Article (2024)
Authors

Eli I. Assaf Martinez-Streignard (TU Delft - Pavement Engineering)

X Liu (TU Delft - Pavement Engineering)

Peng Lin (Rijkswaterstaat)

S. Erkens (Rijkswaterstaat)

Research Group
Pavement Engineering
To reference this document use:
https://doi.org/10.1016/j.simpa.2024.100656
More Info
expand_more
Publication Year
2024
Language
English
Research Group
Pavement Engineering
Volume number
20
DOI:
https://doi.org/10.1016/j.simpa.2024.100656
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Pdb2dat, developed in Python, is an open-source, self-contained utility that facilitates the conversion of PDB files into LAMMPS data files, catering to the need of initializing atomistic simulation from initial atomic configurations. It extracts molecular details from PDB files, uses Rdkit and Xyz2mol for bonding analysis and 3D conformer generation, and uses Pysimm for assigning force field types and charges. Designed to be lightweight and fully Pythonic, pdb2dat is suitable for use in privilege-limited high-throughput environments. The output details system topologies for use in MD simulations, significantly simplifying the preparatory steps needed by researchers to explore materials phenomena through LAMMPS.