Package devoted to the automatic calculation of G0W0 interpolated band structure of materials.
Use the following commands to install the plugin::
git clone https://github.com/aiidateam/aiida-yambo-wannier90 .
cd aiida-yambo-wannier90
pip install -e . # also installs aiida, if missing (but not postgres)
#pip install -e .[pre-commit,testing] # install extras for more features
verdi quicksetup # better to set up a new profile
verdi plugin list aiida.calculations # should now show your calculation plugins
Then use verdi code setup
with the yambo_wannier90
input plugin
to set up an AiiDA code for aiida-yambo-wannier90.
A quick demo of how to submit a calculation::
verdi daemon start # make sure the daemon is running
cd examples
./example_01.py -r # submit test calculation
verdi calculation list -a # check status of calculation
If you have already set up your own aiida_yambo_wannier90 code using
verdi code setup
, you may want to try the following command::
yambo_wannier90-submit # uses aiida_yambo_wannier90.cli
For each examples, please update codes and structure.
-
example01:
Wannier90BandsWorkChain
for wannier90 bands -
example02:
PwBaseWorkChain
for QE bands -
example03:
YamboWorkflow
for QP energies -
example04:
YppRestart
forunsorted.eig
-
example05:
Gw2wannier90Calculation
for sortedeig
-
example06:
YamboWannier90WorkChain
starting fromgw2wannier90
step -
example07:
YamboConvergence
for Yambo automated convergence -
example08:
YamboWannier90WorkChain
starting fromwannier90
step -
example09:
YamboWannier90WorkChain
starting from scratch