Fig. 4

Functional characterization of different fibroblast. (a)GO enrichment scatterplot displayed the top 20 significantly enriched biological processes based on upregulated genes identified in CIRF. Dot color represented the p-value, from high(green) to low (red), and dot size was proportional to the number of associated genes. The X-axis showed the enrichment factor. KEGG enrichment bar plot illustrated the enriched pathways based on upregulated genes in CIRF with the bar length corresponding to the number of related genes. (b) KEGG enrichment bar plot displayed the enriched pathways based on upregulated genes identified in EMTF. The length of each bar was proportional to the number of related genes. (c) The GO enrichment scatterplot visualized the top 20 significantly enriched biological processes based on upregulated genes identified in fibrotic fibroblasts, while the KEGG enrichment scatterplot presented the top 20 most significantly enriched pathways. In both plots, dot color reflected the p-value, ranging from high (green) to low (red), and dot size was proportional to the gene number associated with each process or pathway. Value on X-axis represented the Rich Factor. (d) The pseudo-time trajectory provided an overview of the distribution of fibroblast subpopulations along the pseudo-time trajectory, with each subpopulation represented by a distinct color. And the pseudo-time trajectory, depicted as a blue line, with color intensity representing pseudo-time progression from dark blue (early stages) to light blue (later stages) as a temporal reference. (e) Trajectory analysis separately illustrated the detailed distribution of the eight fibroblast subpopulations along the pseudo-time trajectory. (F) UMAP maps displayed the distribution of fibroblast at different time points: LTS_1 (1Â day after LTS induction), LTS_3 (3 days), LTS_5 (5 days), and LTS_7 (7 days), with cells from the same time point represented by the same color. Bar chart showed the fraction of fibroblast subpopulations at each time point, with each block representing distinct time points (LTS_1, LTS_3, LTS_5, and LTS_7). The quantity of cell was proportional to the block height