Immune infiltration analysis based on ssGSEA and identification of differential expression genes
To describe immune heterogeneity in MM, ssGSEA-derived immune infiltration scores were used to stratify patients into immune-hot and immune-cold groups. The immune infiltration scores showed a continuous distribution across samples. The cutoff value of 0.453 classified 739 samples as immune-hot and 105 as immune-cold (Figure 2A). Kaplan-Meier survival analysis showed a significant overall-survival difference between the two groups (log-rank p = 0.039, Figure 2B); the median overall survival was notably longer in the immune-hot group compared to the immune-cold group. The immune-hot group exhibited markedly higher immune infiltration scores than the immune-cold group (p < 2 × 10-16, Figure 2C). The immune cell infiltration heatmap showed distinct immune infiltration patterns between the two groups, with several immune-cell populations enriched in the immune-hot group (Figure 2D). Specifically, activated CD8⁺ T cells, NK cells, and M1-type macrophages were more abundant in the immune-hot group, while MDSCs and regulatory T cells showed relatively higher proportions in the immune-cold group.
To define transcriptomic features associated with immune status, gene expression profiles were compared between the two groups. A total of 1,879 DEGs were identified, including 889 upregulated and 990 downregulated genes. The DEG expression heatmap and volcano plot are shown in Figures 2E,F, respectively. These DEGs provide a molecular basis for further investigating immune phenotype-associated regulatory mechanisms in MM.
WGCNA analysis of key genes in MM
To identify co-expression modules associated with immune infiltration, WGCNA was applied to the MM transcriptome. After filtering low abundance genes, 10,255 genes were retained for subsequent analysis. The optimal soft-thresholding power was selected in Figure 3A. Modules with highly correlated eigengenes were then merged, but the number of modules remained 14 (Figure 3B). Gene clustering and module assignment were performed in Figure 3C, resulting in 14 modules. Module-trait correlation analysis showed that the pink module was significantly positively correlated with the immune score (r = 0.31, p < 0.001; Figure 3D). In addition, module membership in the pink module was positively correlated with the immune score (cor = 0.67, p < 1 × 10-200; Figure 3E). The pink module contained 4,165 genes and was selected as the key immune score-associated module for subsequent hub gene screening.
Functional analysis of MP-related genes in MM
To obtain MP-related genes linked to the immune phenotype of MM, immune phenotype-related DEGs, genes in the pink WGCNA module, and 776 published MP-related genes were intersected. This yielded 33 candidate genes (Figure 4A). Functional enrichment analysis showed that these genes were mainly enriched in immune activation, leukocyte cell-cell adhesion, inflammatory response, lymphocyte proliferation, and lymphocyte differentiation (Figure 4B,C). Regarding the KEGG analysis, the most prominent pathways included B-cell receptor signaling pathway, rheumatoid arthritis, and osteoclast differentiation (Figure 4D,E). These enriched pathways suggest that the identified genes may be involved in immune regulation and MM-related microenvironmental processes.
Identification of hub genes via machine learning
To screen prognostically relevant MP-related genes, 33 candidate genes were evaluated in the immune-hot subgroup. Eighteen prognosis-related genes were identified, indicating significant associations between gene expression levels and patient outcomes (Figure 5A). These 18 genes were then subjected to three machine learning algorithms for further refinement. The intersection of genes selected by LASSO (Figures 5B,C), XGBoost (Figure 5D), and SVM-RFE (Figure 5E,F) yielded nine candidate MP-related prognostic hub genes: IL23A, LGALS3, IL2RG, ADAM8, MERTK, ACSS1, ARSK, CBX6, and SOCS3 (Figure 5G).
Construction of an MP-related prognostic risk model in MM
To establish an MP-related prognostic signature, the nine candidate genes were entered into a multivariate Cox proportional hazards regression model. During the stepwise regression process, IL23A was excluded according to the AIC-based model selection procedure. The remaining eight genes showed independent prognostic relevance and were used to build the final risk model. The corresponding regression coefficients for each gene are presented in Table 1. The formula was as follows: RiskScore = (0.1357 × expression value of LGALS3) + (- 0.2088 × expression value of IL2RG) + (0.1855 × expression value of ADAM8) + (- 0.2199 × expression value of MERTK) + (- 0.3399 × expression value of ACSS1) + (0.4926 × expression value of ARSK) + (0.1356 × expression value of CBX6) + (0.0568 × expression value of SOCS3).
To evaluate the prognostic stratification ability of the risk model, patients were classified into high- and low-risk groups using the cutoff derived from the training cohort. Low-risk patients had significantly better survival than high-risk patients in both the training set (p < 0.001) and the validation set (p = 0.023) (Figure 6A,B). Age-stratified analysis demonstrated that patients in the low-risk group had superior survival among patients aged ≤ 60 years (p = 0.001) and > 60 years (p < 0.001) (Figure 6C,D). Stage-stratified analysis showed significant survival differences in stage II and III patients (both p < 0.05), whereas the difference in stage I patients did not reach statistical significance (Figure 6E–G). Single-gene survival analyses also showed that LGALS3, IL2RG, ADAM8, MERTK, ACSS1, ARSK, CBX6, and SOCS3 were individually associated with overall survival in the training cohort (Figure 6H–O).
SHAP analysis of the prognostic signature
To further interpret the contribution of each hub gene to the prognostic model, we performed SHAP analysis based on the multivariate Cox regression model. The mean absolute SHAP values were calculated to rank the feature importance of the eight prognostic genes. The bar plot revealed that ARSK ranked first in global importance, followed by ACSS1, MERTK, and LGALS3 (Supplementary Figure 1). The bee swarm plot further illustrated the direction and magnitude of each gene’s contribution to the risk score. Specifically, high expression levels of ARSK, ADAM8, SOCS3, LGALS3, and CBX6 were predominantly associated with positive SHAP values (dense yellow points on the right side), indicating that elevated expression of these five genes contributed to higher risk scores. In contrast, high expression of MERTK, ACSS1, and IL2RG was predominantly associated with negative SHAP values, suggesting that increased expression of these three genes was linked to lower risk scores. These findings collectively indicate that ARSK, ADAM8, SOCS3, LGALS3, and CBX6 function as risk associated genes, whereas MERTK, ACSS1, and IL2RG may serve as protective factors within the prognostic signature of MM.
Construction and validation of prognostic nomogram based on hub genes
A nomogram was constructed based on the eight hub genes included in the multivariate Cox model (Figure 7A). Time-dependent ROC analysis showed that the AUC values for predicting 1-, 2-, and 3-year overall survival were 0.666, 0.736, and 0.725 in the training cohort (Figure 7B), and 0.706, 0.696, and 0.704 in the validation cohort (Figure 7C). Calibration curves showed good agreement between predicted and observed survival probabilities (Figure 7D,E). Single-gene GSEA further indicated that the eight prognostic genes were associated with metabolic reprogramming, cell cycle regulation, and immune responses. For example, ACSS1 was positively associated with pathways such as ascorbate metabolism, folate transport and metabolism, propanoate metabolism, N-glycan biosynthesis, and butanoate metabolism, while showing negative associations with cellular senescence, cell cycle, Toll-like receptor signaling, GABAergic synapse, and morphine addiction. Detailed results for LGALS3, IL2RG, ACSS1, and SOCS3 are shown in Figure 7F–I, and results for the other genes are shown in Supplementary Figure 2.
Drug sensitivity analysis and CeRNA regulatory network in MM
The top 10 drug-response entries, representing nine unique compounds, showed marked differences between risk groups (Figure 8A). Taselisib_1561, Pictilisib_1058, SB505124_1194, AZD8186_1918, Oxaliplatin_1089, Daporinad_1248, Oxaliplatin_1806, GSK269962A_1192, and Dactinomycin_1811 had lower predicted IC50 values in the low-risk group, suggesting computationally predicted higher sensitivity (p < 0.001). The high-risk group demonstrated computationally predicted significantly enhanced sensitivity to AZD6738_1917, as evidenced by significantly lower IC50 values relative to the low-risk group (p < 0.001). To explore potential computationally predicted upstream regulatory mechanisms of the hub genes, miRNA and lncRNA interactions were integrated to construct a ceRNA network. MERTK, IL2RG, and SOCS3 had overlapping predicted miRNAs, and after further filtering, six miRNAs and 14 lncRNAs were retained. The final Sankey diagram included MERTK and SOCS3, whereas IL2RG was not included because no eligible lncRNA-miRNA-IL2RG axis remained under the predefined criteria (Figure 8B,C). These results provide a computationally predicted ceRNA regulatory network centered on MERTK and SOCS3, but these predicted interactions require further validation by expression correlation analysis and experimental studies.
DATA AVAILABILITY:
The datasets analyzed in this study are publicly available from the following repositories: (1) UCSC Xena Browser (https://xenabrowser.net), accessing the GDC MMRF-COMMPASS cohort (downloaded on December 3, 2025); and (2) Gene Expression Omnibus (GEO) under accession number GSE4581 (https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE4581) (downloaded on December 25, 2025). All the code for this study is available at https://doi.org/10.5281/zenodo.22044469.

Figure 1: A schematic representation of the workflow. The workflow summarizes data acquisition and preprocessing, immune-infiltration analysis, differential-expression and WGCNA analyses, candidate-gene screening, machine-learning-based prognostic model construction, model validation, and downstream SHAP, enrichment, drug-sensitivity, and ceRNA analyses. Please click here to view a larger version of this figure.

Figure 2: Immune infiltration analysis based on ssGSEA and identification of differentially expressed genes. (A) Distribution of immune infiltration scores; (B) Overall survival analysis of immune infiltration status; (C) Distribution difference of immune infiltration scores between immune-hot and immune-cold groups; (D) Infiltration patterns of different immune cell types; (E) Heatmap of DEGs; (F) Volcano plot of DEGs. Please click here to view a larger version of this figure.

Figure 3: WGCNA analysis of key genes in MM. (A) Selection of the optimal soft-thresholding power β based on the scale-free topology fit index and mean connectivity; (B) Clustering dendrogram of module eigengenes used for module merging; (C) Gene-clustering dendrogram showing module assignments, where branch length reflects dissimilarity and colors indicate individual modules; (D) Heat map of the correlation between modules and traits; (E) Scatter plot illustrating the association between gene significance for immune score and module membership in the pink module. Please click here to view a larger version of this figure.

Figure 4: Functional enrichment analysis. (A) Screening of tumor immune-related macrophage polarization genes; (B) GO network diagram; (C) GO enrichment cluster dendrogram; (D) KEGG bar chart; (E) KEGG enrichment cluster dendrogram. Please click here to view a larger version of this figure.

Figure 5: Identification of hub genes via machine learning. (A) Forest plot of univariate Cox regression analysis; (B) Feature selection using LASSO regression; (C) Cross-validation curve of LASSO regression; (D) XGBoost feature importance; (E) SVM-RFE feature ranking; (F) SVM-RFE cross-validation accuracy; (G) Venn diagram showing the intersection of genes selected by LASSO, SVM-RFE, and XGBoost. Please click here to view a larger version of this figure.

Figure 6: Construction of the risk prediction model for DEGs of macrophage polarization. (A) Kaplan-Meier survival curve of training set; (B) validation set; (C) aged ≤ 60 years; (D) aged > 60 years; (E) patients with stage I MM; (F) Kaplan-Meier survival curve of patients with stage II MM; (G) patients with stage III MM; (H–O) Kaplan-Meier survival curves of LGALS3, IL2RG, ADAM8, MERTK, ACSS1, ARSK, CBX6 and SOCS3. Please click here to view a larger version of this figure.

Figure 7: Construction, validation, and functional characterization of the prognostic model based on hub genes. (A) Nomogram based on the eight prognostic genes; (B) ROC curve shows the prediction performance of 1-year, 2-year, and 3-year OS in the training set; (C) and the validation set; (D) Calibration curves of the actual survival rates in the training set; (E) and the validation set at 1-year, 2-year, and 3-year; (F-I) The X-axis represents the standardized enrichment score after correction, and the Y-axis represents the enriched signaling pathways. Single-gene GSEA was performed on LGALS3 (F); IL2RG (G); ACSS1 (H), and SOCS3 (I). Please click here to view a larger version of this figure.

Figure 8: Drug sensitivity analysis and CeRNA regulatory network. (A) The top 10 drug-response entries, representing nine unique compounds, sensitivity analysis by risk group. Comparison of IC50 values of multiple drugs between risk groups. Each box plot represents a drug, and the difference in IC50 between the two groups is distinguished by orange (high-risk group) and grey-green (low-risk group). The p-value indicates the difference in drug sensitivity between the two groups; (B) Venn diagram showing the predicted miRNA targets; (C) Sankey diagram of the lncRNA-miRNA-mRNA regulatory network. Please click here to view a larger version of this figure.
| Gene | Coefficients |
| LGALS3 | 0.1357 |
| IL2RG | -0.2088 |
| ADAM8 | 0.1855 |
| MERTK | -0.2199 |
| ACSS1 | -0.3399 |
| ARSK | 0.4926 |
| CBX6 | 0.1356 |
| SOCS3 | 0.0568 |
Table 1: Multivariate cox regression analysis of prognostic genes. Regression coefficients used to calculate the individual risk score are provided for each prognostic gene.
Supplementary Figure 1: SHAP analysis of the eight-gene prognostic signature including ARSK, ADAM8, SOCS3, LGALS3, CBX6, MERTK, ACSS1, and IL2RG. (A) Bar chart; (B) Bee swarm chart. Please click here to download this file.
Supplementary Figure 2: Enrichment analysis of ADAM8, MERTK, ARSK and CBX6. The X-axis represents the standardized enrichment score after correction, and the Y-axis represents the enriched signaling pathways. Single-gene GSEA was performed on ADAM8, MERTK, ARSK and CBX6. Please click here to download this file.
Supplementary Table 1: MP-related genes included in the study. The table lists the 776 MP-related genes used in the study. Please click here to download this file.