There are two major frameworks managing DFT calculations: AiiDA and Fireworks. What's strange to me is Microsoft has put a lot of support into AiiDA (including hiring a few high profile developers). Yet in the paper they use Fireworks to run the simulation