CPSM: an R package for cancer patient survival risk model using transcriptomics and clinical data

Read full text
Authors: Harpreet Kaur, Pijush Das, Kevin Camphausen, Uma Shankavaram
Cited by: 1
References: 47

Abstract

Traditional Kaplan-Meier curves capture aggregate survival trends within broad patient subgroups but overlook the heterogeneity of individual patients. In contrast, single-patient survival risk models bridge this gap by incorporating each patient's unique clinical, genomic, and demographic characteristics, generating personalized survival curves. These individualized visualizations enhance patient-clinician communication by translating complex statistics into intuitive, time-based visuals that are easier to interpret. However, the complexity, high dimensionality, and heterogeneity of multiomics data present significant challenges for analysis, interpretation, and model development. To address these challenges, we introduce the Cancer Patient Survival Model (CPSM), an R package designed to deliver individualized survival and risk predictions through a fully integrated, reproducible computational pipeline. CPSM includes 10 core functions organized into 4 key steps: (i) data preprocessing and normalization, (ii) feature selection, (iii) survival risk group prediction modeling, and (iv) visualization and nomogram construction. We demonstrate the utility of CPSM using publicly available datasets from The Cancer Genome Atlas for 4 cancer types: glioblastoma multiforme (GBM), acute myeloid leukemia (LAML), pancreatic adenocarcinoma (PAAD), and breast invasive cancer (BRCA). CPSM efficiently handles high-dimensional datasets with over 60,000 RNA transcripts and diverse clinical variables, enabling robust and interpretable individualized survival predictions under varying data conditions. Model performance was evaluated using repeated cross-validation with uncertainty quantification, ensuring robust and reliable estimates in high-dimensional, small-sample settings. In summary, CPSM provides an efficient, user-friendly, end-to-end solution for integrating patient data and generating personalized survival and risk predictions. Its integrated visual tools enhance interpretability and support more informed clinical decision-making. The package is freely available on Bioconductor (https://bioconductor.org/packages/devel/bioc/html/CPSM.html) and GitHub (https://github.com/hks5august/CPSM).

Fields of Study & Subjects

Ferroptosis and cancer prognosis Bioinformatics and Genomic Networks Radiomics and Machine Learning in Medical Imaging

Publication details

Journal / source
GigaScience
Publisher
Oxford University Press (OUP)
Volume
15
Publication date
1 January 2026
Language
EN