Skip to content

aced-differentiate/dftparse

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%