SPP1 is considered to play a cancer-promoting role and is often associated with a worse prognosis in various tumors, but its prognostic significance in iCCA is still controversial44,45. Here, SPP1 is linked to cancer.