psi-qe-plotbands
CommunityVisualize QE electronic band structures quickly
AuthorBryceByeongchan
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Provides a quick, reliable way to turn Quantum ESPRESSO bands.x XML output into publication-ready band structure plots, removing the manual steps of parsing XML, converting units, and aligning energies to the Fermi level.
Core Features & Use Cases
- Parses QE bands XML to extract k-point paths and eigenvalues and converts energies from Hartree to eV relative to the Fermi energy.
- Supports spin channels, custom high-symmetry k-point label strings, adjustable energy windows, and generates high-resolution PNG figures with vertical k-point markers.
- Use case: generate a labeled band-structure figure for a DFT calculation to include in a report or presentation, or to inspect spin-split bands during analysis.
Quick Start
Plot the band structure from bands/pwscf.xml with labels "G M K G", an energy window of -4 to 4 eV, and save the output as ws2_bands.png.
Dependency Matrix
Required Modules
numpymatplotlib
Components
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: psi-qe-plotbands Download link: https://github.com/BryceByeongchan/psi-skills/archive/main.zip#psi-qe-plotbands Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.