Then you can convert the results for EPW using ----------------------------------------------------------------# S. Ponc\'e - 10/09/2026import numpy as npfrom wannierberri.w90files.chk import CheckPointfrom wannierberri.w90files.mmn import MMNchk = CheckPoint.from_npz("csi_wandata.chk.npz")mmn = MMN.from_npz("csi_wandata.mmn.npz")chk.write_epw_ukk("csi.ukk")mmn.write_epw("csi.mmn")----------------------------------------------------------------Update: 07/10/2026
Dr. Junfeng Qiao has tried a similar approach with Wannier.jl He performed an analysis using Claude Opus 5.5.
The main conclusion is that 4 WFs can be achieved but require a 12x12x12 k-point grid while 12 WFs only requires 6x6x6 k-point grids. It is therefore a tradeoff.
In case where a relatively dense k-point grid is needed (due to the convergence of other properties for example), having less WFs is therefore interesting.
Here is the analysis: