Figure 4

The TME landscape in osteosarcoma. (A) Difference analysis of stromal score, immune score, ESTIMATE score, and tumor purity in cluster 1 and cluster 2. (B) The abundance of 22 immune cells in 148 osteosarcoma samples based on the “CIBERSORT” algorithm. The length of the bar plot represents the relative abundance of immune cells in each sample. (C) Difference analysis of 64 stromal and immune cells in cluster 1 and cluster 2 based on “xCell” algorithm. (D) Different expression of immune checkpoint genes in cluster 1 and cluster 2. (E) Difference analysis of immune features in cluster 1 and cluster 2. *P < 0.05, **P < 0.01, ***P < 0.001, ****P < 0.0001.