Skip to main content

aiidalab-qe-wannier90

A plugin for running Wannier calculations inside the AiiDAlab Quantum ESPRESSO App.

Features

  • Band structure comparison with DFT bands.
  • With predefined protocols (fast, balanced, stringent)
  • Optional real-space Wannier functions (3D visualization) with the atomic structure.

Usage

Run Wannier calculations via the AiiDAlab QE App GUI.

Compile Wanntier90

This plugin requires the Wannier90 code from the latest source code from the Wannier90 GitHub repository.

To compile Wannier90, follow the instructions below:

git clone https://github.com/wannier-developers/wannier90.git
cd wannier90
sudo apt update
sudo apt install gfortran libblas-dev liblapack-dev
cp config/make.inc.gfort make.inc
make wannier

validate the installation by running the following command:

./wannier90.x -h

Isosurface

I used PythonJob to calculate the isosurface of the wannier function, and save the mesh data as AiiDA output node, then visualize the isosurface using the weas-widget. This avoids the need to download and save the large density file.

Set up PythonJob code

To setup the python code for isosurface calculation, you need to install the following packages in the Python environment:

cloudpickle
scikit-image
ase

Then one can use verdi command create the pythonjob code. Here is an example configuration file to setup the pythonjob code:

---
label: python3
description: python3.9.10 at Merlin 7
default_calc_job_plugin: pythonjob.pythonjob
filepath_executable: /opt/psi/Programming/Python/3.9.10/bin/python
prepend_text: |
    module purge
    module load Python/3.9.10
append_text: ''

Run the fowlling command to create the pythonjob code in your AiiDA profile:

verdi code create core.code.installed --config pythonjob-code.yaml

Cite

If you use the AiiDAlab QE app in your work, please cite:

Wang, X., Bainglass, E., Bonacci, M., Ortega-Guerrero, A. et al.
Making atomistic materials calculations accessible with the AiiDAlab Quantum ESPRESSO app
npj. Comput. Mater. 12, 72 (2026). https://doi.org/10.1038/s41524-025-01936-4

Metadata

Release files for aiidalab-qe-wannier90 0.1.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aiidalab-qe-wannier90 0.1.9
File Size Uploaded
aiidalab_qe_wannier90-0.1.9.tar.gz 23.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aiidalab-qe-wannier90 0.1.9
File Interpreter ABI Platform
aiidalab_qe_wannier90-0.1.9-py3-none-any.whl Python 3 none any Details

Total release size: 51.4 kB

Release files / aiidalab_qe_wannier90-0.1.9.tar.gz

Download URL aiidalab_qe_wannier90-0.1.9.tar.gz
Size 23.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f0445819e0b2b159ca9405e49675382cb797a4d92b7c82ba395deb329ec287c1
BLAKE2b-256 checksum
How to use checksums
3a07de92b0749b4444f8a3d030f0d2ff22304664442ef6902a61f2e51a123ec4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / aiidalab_qe_wannier90-0.1.9-py3-none-any.whl

Download URL aiidalab_qe_wannier90-0.1.9-py3-none-any.whl
Size 27.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
41e1c6ff17ad95799c65f87376773b6c70f4d8ae8700e5072c17f0c1bb3e343a
BLAKE2b-256 checksum
How to use checksums
0875708caf4d283efc4aecda943b702a6818247fa77f0d2f395cc72797cb44a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

0.1.9 This release

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page