Korina Kuhar, Andrea Crovetto, Mohnish Pandey, Kristian Sommer Thygesen, Brian Joseph Seger, Peter C K Vesborg, Ole Hansen, Ib Chorkendorff, Karsten Wedel Jacobsen
Energy Environ. Sci., 2017,10, 2579-2593
Korina Kuhar, Andrea Crovetto, Mohnish Pandey, Kristian Sommer Thygesen, Brian Joseph Seger, Peter C K Vesborg, Ole Hansen, Ib Chorkendorff, Karsten Wedel Jacobsen
Energy Environ. Sci., 2017,10, 2579-2593
Download database: abs3.db
key |
description |
unit |
---|---|---|
|
E-hull |
eV |
|
Effective electron mass |
\(m_e\) |
|
Effective hole mass |
\(m_e\) |
|
Energy per atom |
eV |
|
E-hull Uncertainty |
eV |
|
Energy uncertainty |
eV |
|
Direct band gap (GLLB-SC) |
eV |
|
Indirect band gap (GLLB-SC) |
eV |
|
Band gap (PBEsol) |
eV |
|
Crystal system |
|
|
prototype name |
|
|
Short chemical formula |
|
|
Is reference |
Band gaps of TeHfS3 calculated in the different phases:
# creates: gaps.svg
import matplotlib.pyplot as plt
from ase.db import connect
db = connect('abs3.db')
indirect = []
direct = []
names = []
for row in db.select('TeHfS3', sort='GLLB_ind'):
indirect.append(row.GLLB_ind)
direct.append(row.GLLB_dir)
names.append(row.ABS3_name + '-' + row.prototype)
plt.plot(indirect, 'o', label='GLLBSC (indirect)')
plt.plot(direct, 'o', label='GLLBSC (direct)')
plt.xticks(range(len(names)), names, rotation=90)
plt.legend()
plt.ylabel('Gap [eV]')
plt.savefig('gaps.svg', bbox_inches='tight')