I know that this is quite general. But we have all written code for processing output files from various dft codes. The functionality of which, may range from analysing time traces to finding transitions from the band structure. It could be nice if they could be shared here as snippets themselves or as github repo links. This would be helpful for people who would need them and at the sametime provide a different way of looking at things in terms of writing code for post-processing.
BURAI 1.3:A GUI of Quantum ESPRESSO
Tutorial link: https://nisihara.wixsite.com/burai/usage
- How to create QE's Input File.
- How to calculate.
- How to create a model
By the way, QE has support utilities like pp.x for data analysis.
AiiDA plugin for Quantum ESPRESSO
Part of the parsing is interleaved with AiiDA-specific data structures but you should be able to reuse much in other contexts as well.