yambopy is a python package to read, write, and analyze Yambo input and output files. It facilitates the workflow of GW and Bethe-Salpeter Equation (BSE) calculations using the Yambo code. yambopy provides tools for convergence testing,…
yambopy is a python package to read, write, and analyze Yambo input and output files. It facilitates the workflow of GW and Bethe-Salpeter Equation (BSE) calculations using the Yambo code. yambopy provides tools for convergence testing, excitonic wavefunction analysis, band structure interpolation, and handling of large-scale GW-BSE data.
yambopy is a python package to read, write, and analyze Yambo input and output files. It facilitates the workflow of GW and Bethe-Salpeter Equation (BSE) calculations using the Yambo code. yambopy provides tools for convergence testing, excitonic wavefunction analysis, band structure interpolation, and handling of large-scale GW-BSE data.
Scientific domain: Many-body perturbation theory (GW, BSE), workflow automation, post-processing
Target user community: Yambo users, researchers in excited states and optics
Sources: Yambopy documentation, Yambo website
p2y).from yambopy import *
y = YamboIn.from_runlevel(' -o b -k sex -y d', folder='.')
y['FFTGvecs'] = [10, 'Ry']
y.write('yambo_run.in')
yo = YamboOut('.')
yo.pack.get_energies()
Primary sources:
Confidence: VERIFIED
Verification status: ✅ VERIFIED