SPP1 and cancer: We found that the expression of SPP1 was significantly correlated with tumor purity of 13 cancer types (p < 0.05) (Supplementary Fig. 2).