This repository provides a Python-based automated workflow for calculating the band structure and projected density of states (PDOS) of materials using Quantum ESPRESSO and ASE. Simply provide a CIF file, and the workflow will handle everything from structure optimization to post-processing and visualization.
- Accepts CIF files as input.
- Automates structure optimization, SCF, NSCF, band structure, and PDOS calculations.
- Supports post-processing and visualization of results.
- Modular and extensible codebase.
-
Navigate to the
test/kpoints_convergence_checkfolder:cd test/kpoints_convergence_check/BN -
Run the
run.shscript with the required arguments:./run.sh -
The script will generate a plot (
kpoint_convergence.png) showing the energy as a function of k-point grids.
-
For more information, refer to the inline documentation in the scripts:
python kpoints_convergence.py --help
-
Navigate to the
test/ecut_convergence_checkfolder:cd test/ecut_convergence_check/Si -
Run the
run.shscript with the required arguments:./run.sh -
The script will generate a plot (
cutoff_convergence.png) showing the energy as a function of k-point grids.
-
For more information, refer to the inline documentation in the scripts:
python cutoff_convergence.py --help