Fig. 12

(A) Box plot of differential cell: The X-axis represents different cell subtypes, while the Y-axis denotes their proportions. Red indicates the disease group, and blue represents the control group (B) Functional enrichment: Heatmap showing the expression of the top 20 most significantly altered pathways, X-axis represents key immune cells, while the Y-axis displays pathway names. (C) UMAP plot: Distribution of prognostic genes across all cells. (D) Violin plot: The expression of prognostic genes (CCDC80, NIBAN1, CSPG4, PDGFRA, MAP1A, PCOLCE2) in each cell subtype. The x-axis represents various cell subtype, the y-axis represents the expression level of the hub genes. (E) Violin plot (Prognostic gene expression between groups): Red represents the control group, and blue represents the tumor group. The main title of the figure indicates the cell subtype name. The expression of all prognostic genes shows inter-group differences in Fibroblasts. (F) Pseudo-time trajectory plot: The color gradient ranges from dark blue to light blue, indicating the position of cells along the pseudo-time trajectory. Dark blue represents early pseudo-time stages, while light blue indicates later pseudo-time stages. (G) Differentiation trajectory (state) diagram: Different colors represent distinct cell states. The cell states illustrate the distribution of cells along the pseudo-temporal trajectory, with each color corresponding to a potential developmental stage or functional state. (H) Prognostic gene dynamics plot: The x-axis represents pseudotime, with progression from left to right indicating the sequence of cells from early to late stages in development or differentiation. The y-axis shows the relative expression levels of genes. The color coding on the right indicates the states of cell subpopulations along the differentiation trajectory, where different colors represent distinct states.