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_check
folder:cd test/kpoints_convergence_check/BN
-
Run the
run.sh
script 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_check
folder:cd test/ecut_convergence_check/Si
-
Run the
run.sh
script 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