Python tools for working with Quantum ESPRESSO.
Warning
The qe-tools
is being redesigned significantly for the next major release (v3.0).
Expect the API on main
to be very unstable until the alpha release, and even then there could be breaking changes.
The basic features we want to offer, in order of priority:
- Output parsing: see current design.
- Interoperability with other tools (AiiDA,
pymatgen
, ASE, MaRDA extractors, ...). - Input file parsing / generation / validation.
- Definitions and explanations of failure modes.
- (tbd) Error handling approaches.