The detailed model in gPROMS was called using gO:MATLAB, a tool that allows gPROMS models to be called from MATLAB. The dataset was collected by varying the chosen variables within their distribution of interest, which we will define in Section 3.3, Table . * Over 30,000 simulations were performed for each process. Five outputs are collected: specific thermal energy, specific electricity, productivity, purity, and working capacity. These are defined in the ESI Section 1.