Bandstructureplots
Band structure plots using pymatgen and a rgb scale to look at atomic or orbital contributions.
Install / Use
/learn @gVallverdu/BandstructureplotsREADME
Band Structure Plots
This repository contains several examples of band structure plots
using a rgb scale to look at atomic or orbital contributions. The plots are done
with pymatgen and matplotlib. In order to use the
scripts on your own systems you have to read the band structure from your
calculations and to obtain a pymatge.electronic_structure.bandstructure.BandStructure
object.

Examples
The reported examples are done using python3 and pymatgen version 3.6.0. The band structure calculations were done with VASP.
- copper : Cu_bands/
- silicon : Si_bands/
- graphene : graphene/
The available band structure examples are not accurate calculations. The calculation were used in order to show the results of the code. You have to do your own calculculations, even if you are working on the same systems.
More examples :
Questions, remarks, comments, bug reports
If you have any questions, remarks, comments, suggestions or if you find any bug, please open an issue on this github repository.
Licence
The code is delivered under the MIT Licence.
Related Skills
node-connect
346.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
346.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
346.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
