ID1/G6PD signaling predicts unfavourable prognosis in HCC. Here, ID1 is linked to hepatocellular carcinoma.