Skip to content

Latest commit

 

History

History
12 lines (9 loc) · 884 Bytes

README.md

File metadata and controls

12 lines (9 loc) · 884 Bytes

dftparse Develop status Pypi stats

Local, unopinionated parsers for DFT codes.

dftparse simply extracts key-value pairs from the inputs and outputs of dft codes by reading one or a few consecutive lines and putting the results into a list of dicts. Repeated keys are repeated, preserving context through ordering. It does not change the names to make them consistent across dft codes, nor does it do processing to homogenize units or basis. dftparser is intended to be a building block for building more expressive or useful dft tools, such as pif-dft

Currently supported codes

  • VASP (versions tested: 5.2.11, 5.3.2, 5.3.5)
  • PWSCF (Quantum Espresso) (versions tested: 4.3.2, 5.0, 5.4.0, 6.0, 6.4.1)