QEBINS = {
 'alpha2f.x' : ['qepy_phonon_ph', 'alpha2f'],
 'average.x' : ['qepy_pp', 'average'],
 'band_interpolation.x' : ['qepy_pp', 'band_interpolation'],
 'bands.x' : ['qepy_pp', 'do_bands'],
 'bse_main.x' : ['qepy_gww_bse', 'bse_punch'],
 'cell2ibrav.x' : ['qepy_pw_tools', 'cell2ibrav'],
 'cp.x' : ['qepy_cpv', 'main'],
 'cppp.x' : ['qepy_cpv', 'cp_postproc'],
 'd3hess.x' : ['qepy_pp', 'd3hess'],
 'dist.x' : ['qepy_pw', 'pwscf'],
 'dos.x' : ['qepy_pp', 'do_dos'],
 'dvscf_q2r.x' : ['qepy_phonon_ph', 'dvscf_q2r'],
 'dynmat.x' : ['qepy_phonon_ph', 'dynmat'],
 'epa.x' : ['qepy_phonon_ph', 'epa'],
 'epsilon.x' : ['qepy_pp', 'epsilon'],
 'ev.x' : ['qepy_pw_tools', 'ev'],
 'fermi_proj.x' : ['qepy_pp', 'fermi_proj'],
 'fermi_velocity.x' : ['qepy_pp', 'fermi_velocity'],
 'fqha.x' : ['qepy_phonon_ph', 'fqha'],
 'fs.x' : ['qepy_pp', 'fermisurface'],
 'gww.x' : ['qepy_gww_gww', 'gww'],
 'gww_fit.x' : ['qepy_gww_gww', 'gww_fit'],
 'head.x' : ['qepy_gww_head', 'head'],
 'hp.x' : ['qepy_hp', 'hp_main'],
 'ibrav2cell.x' : ['qepy_pw_tools', 'ibrav2cell'],
 'initial_state.x' : ['qepy_pp', 'initial_state'],
 'kcw.x' : ['qepy_kcw', 'kcw'],
 'kcwpp_interp.x' : ['qepy_kcw_pp', 'interp_r_to_k'],
 'kcwpp_sh.x' : ['qepy_kcw_pp', 'compute_self_hartree'],
 'kpoints.x' : ['qepy_pw_tools', 'special_points'],
 'lambda.x' : ['qepy_phonon_ph', 'elph'],
 'ld1.x' : ['qepy_atomic', 'ld1'],
 'manycp.x' : ['qepy_cpv', 'manycp'],
 'manypw.x' : ['qepy_pw', 'pwscf'],
 'matdyn.x' : ['qepy_phonon_ph', 'matdyn'],
 'molecularnexafs.x' : ['qepy_xspectra', 'nexafsanalysis'],
 'molecularpdos.x' : ['qepy_pp', 'molecularpdos'],
 'neb.x' : ['qepy_neb', 'neb'],
 'open_grid.x' : ['qepy_pp', 'open_grid'],
 'oscdft_et.x' : ['qepy_pp', 'oscdft_et'],
 'oscdft_pp.x' : ['qepy_pp', 'oscdft_pp'],
 'path_interpolation.x' : ['qepy_neb', 'images_interpolator'],
 'ph.x' : ['qepy_phonon_ph', 'phonon'],
 'phcg.x' : ['qepy_phonon_gamma', 'phcg'],
 'plan_avg.x' : ['qepy_pp', 'plan_avg'],
 'plotband.x' : ['qepy_pp', 'plotband'],
 'plotproj.x' : ['qepy_pp', 'plotproj'],
 'plotrho.x' : ['qepy_pp', 'plotrho'],
 'pmw.x' : ['qepy_pp', 'pmw'],
 'postahc.x' : ['qepy_phonon_ph', 'postahc'],
 'pp.x' : ['qepy_pp', 'pp'],
 'ppacf.x' : ['qepy_pp', 'do_ppacf'],
 'pprism.x' : ['qepy_pp', 'pprism'],
 'projwfc.x' : ['qepy_pp', 'do_projwfc'],
 'pw.x' : ['qepy_pw', 'pwscf'],
 'pw2bgw.x' : ['qepy_pp', 'pw2bgw'],
 'pw2critic.x' : ['qepy_pp', 'pw2critic'],
 'pw2gw.x' : ['qepy_pp', 'pw2gw'],
 'pw2wannier90.x' : ['qepy_pp', 'pw2wannier90'],
 'pw4gww.x' : ['qepy_gww_pw4gww', 'gwl_punch'],
 'pwcond.x' : ['qepy_pwcond', 'pwcond'],
 'pwi2xsf.x' : ['qepy_pw_tools', 'pwi2xsf'],
 'q2qstar.x' : ['qepy_phonon_ph', 'q2qstar'],
 'q2r.x' : ['qepy_phonon_ph', 'q2r'],
 'rism1d.x' : ['qepy_pw_tools', 'rism1d'],
 'scan_ibrav.x' : ['qepy_pw_tools', 'scan_ibrav'],
 'simple.x' : ['qepy_gww_simple', 'simple'],
 'simple_bse.x' : ['qepy_gww_simple_bse', 'simple_bse'],
 'simple_ip.x' : ['qepy_gww_simple_ip', 'simple_ip'],
 'spectra_correction.x' : ['qepy_xspectra', 'manip_spectra'],
 'sumpdos.x' : ['qepy_pp', 'sumpdos'],
 'turbo_davidson.x' : ['qepy_tddfpt', 'lr_dav_main'],
 'turbo_eels.x' : ['qepy_tddfpt', 'lr_eels_main'],
 'turbo_lanczos.x' : ['qepy_tddfpt', 'lr_main'],
 'turbo_magnon.x' : ['qepy_tddfpt', 'lr_magnons_main'],
 'turbo_spectrum.x' : ['qepy_tddfpt', 'lr_calculate_spectrum'],
 'wannier_ham.x' : ['qepy_pp', 'wannier_ham'],
 'wannier_plot.x' : ['qepy_pp', 'wannier_plot'],
 'wfck2r.x' : ['qepy_pp', 'wfck2r'],
 'wfdd.x' : ['qepy_cpv', 'wfdd'],
 'xspectra.x' : ['qepy_xspectra', 'x_spectra'],
 'cetddft.x' : ['qepy_cetddft', 'tddft_main'],
}
