18
stars
429
commits
Python
primary language
Mar 16, 2026
updated
Guan is an open-source python package developed and maintained by https://www.guanjihuan.com/about (Ji-Huan Guan, 关济寰). With this package, you can calculate band structures, density of states, quantum transport and topological invariant of tight-binding models by invoking the functions you need. Other frequently used functions are also integrated, such as machine learning, file reading and writing, figure plotting, data processing and AI chat.
The primary location of this package is on https://py.guanjihuan.com.
pip install --upgrade guan
import guan
There is no official paper related to this package temporarily, but you can cite one or all of the following papers instead, which are the motivation of this project, if this package is greatly helpful for your research.
429 commits
Python
100.0%
18
stars
429
commits
Python
primary language
Mar 16, 2026
updated
Guan is an open-source python package developed and maintained by https://www.guanjihuan.com/about (Ji-Huan Guan, 关济寰). With this package, you can calculate band structures, density of states, quantum transport and topological invariant of tight-binding models by invoking the functions you need. Other frequently used functions are also integrated, such as machine learning, file reading and writing, figure plotting, data processing and AI chat.
The primary location of this package is on https://py.guanjihuan.com.
pip install --upgrade guan
import guan
There is no official paper related to this package temporarily, but you can cite one or all of the following papers instead, which are the motivation of this project, if this package is greatly helpful for your research.
429 commits
Python
100.0%