SurvMarker: an R package for identifying survival-associated molecular features using PCA-based weighted scores

BACKGROUND: Identification of prognostic molecular features from high-dimensional molecular data is central to biomarker discovery in cancer and other complex diseases. Principal component analysis (PCA) is widely used for dimensionality reduction in survival studies, yet selecting individual features from principal components (PCs) remains challenging and often relies on arbitrary thresholds. To address this limitation, we developed SurvMarker, an R package that prioritizes survival-associated molecular features using a PCA-based scoring framework. RESULTS: SurvMarker applies PCA to normalized molecular data, jointly evaluates PCs using multivariable Cox proportional hazards models, and ranks features by aggregating absolute loadings across survival-associated PCs. Feature significance is assessed using an empirical null framework with false discovery rate control. In both synthetic global-null and permutation-based null simulations, SurvMarker showed comparative or better false positive control, particularly in small-n, large-p settings, compared with LASSO Cox, Elastic Net Cox, and Partial Least Squares Cox, while maintaining well-calibrated null p-value distributions. In the TCGA-LAML cohort, SurvMarker achieved the best predictive performance among these methods for gene expression data, with a C-index of 0.78 and an overall time-dependent AUC of 0.882 with similar applicability to miRNA expression data. Compared with sparse PCA-based and fixed per-PC threshold approaches, SurvMarker also achieved better predictive performance and yielded more compact, stable feature sets across different PC settings. CONCLUSIONS: SurvMarker provides a robust, interpretable, and reproducible framework for identifying survival-associated molecular features from high-dimensional data. By combining survival-guided PC selection, weighted feature aggregation across PCs, and empirical null-based inference, it improves false discovery control, stability, and biological relevance, and offers a practical tool for biomarker discovery across multiple omics data types.

Authors

Institutions

Publication Details

Journal
BMC Bioinformatics
Published
2026-05-08
DOI
https://doi.org/10.1186/s12859-026-06461-9
Primary Topic
Ferroptosis and cancer prognosis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SurvMarker: an R package for identifying survival-associated molecular features using PCA-based weighted scores

Tongjun Gu, Dona Hasini Gammune
BMC Bioinformatics
Ferroptosis and cancer prognosis
article

SurvMarker: an R package for identifying survival-associated molecular features using PCA-based weighted scores

Tongjun Gu, Dona Hasini Gammune
article en

Abstract

BACKGROUND: Identification of prognostic molecular features from high-dimensional molecular data is central to biomarker discovery in cancer and other complex diseases. Principal component analysis (PCA) is widely used for dimensionality reduction in survival studies, yet selecting individual features from principal components (PCs) remains challenging and often relies on arbitrary thresholds. To address this limitation, we developed SurvMarker, an R package that prioritizes survival-associated molecular features using a PCA-based scoring framework. RESULTS: SurvMarker applies PCA to normalized molecular data, jointly evaluates PCs using multivariable Cox proportional hazards models, and ranks features by aggregating absolute loadings across survival-associated PCs. Feature significance is assessed using an empirical null framework with false discovery rate control. In both synthetic global-null and permutation-based null simulations, SurvMarker showed comparative or better false positive control, particularly in small-n, large-p settings, compared with LASSO Cox, Elastic Net Cox, and Partial Least Squares Cox, while maintaining well-calibrated null p-value distributions. In the TCGA-LAML cohort, SurvMarker achieved the best predictive performance among these methods for gene expression data, with a C-index of 0.78 and an overall time-dependent AUC of 0.882 with similar applicability to miRNA expression data. Compared with sparse PCA-based and fixed per-PC threshold approaches, SurvMarker also achieved better predictive performance and yielded more compact, stable feature sets across different PC settings. CONCLUSIONS: SurvMarker provides a robust, interpretable, and reproducible framework for identifying survival-associated molecular features from high-dimensional data. By combining survival-guided PC selection, weighted feature aggregation across PCs, and empirical null-based inference, it improves false discovery control, stability, and biological relevance, and offers a practical tool for biomarker discovery across multiple omics data types.

BMC Bioinformatics
Medical College of Wisconsin (US), University of Florida (US), Versiti Blood Center of Wisconsin (US)
Openalex Percentile: Top 7%
Ferroptosis and cancer prognosis
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.