Integration of 117 machine learning algorithms and single-cell transcriptomics identifies macrophage polarization and ER stress signatures for cancer prognosis and precision therapy. | Synapse