{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,7]],"date-time":"2026-08-07T16:40:10Z","timestamp":1786120810922,"version":"build-2736575974"},"reference-count":25,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T00:00:00Z","timestamp":1778198400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2026,8,7]],"date-time":"2026-08-07T00:00:00Z","timestamp":1786060800000},"content-version":"vor","delay-in-days":91,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"American Cancer Society and by the Medical College of Wisconsin (MCW) Cancer Center"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Background<\/jats:title>\n                    <jats:p>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.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>\n                      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\n                      <jats:italic>p<\/jats:italic>\n                      -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\n                      <jats:italic>.<\/jats:italic>\n                    <\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Conclusions<\/jats:title>\n                    <jats:p>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.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1186\/s12859-026-06461-9","type":"journal-article","created":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T14:55:38Z","timestamp":1778252138000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["SurvMarker: an R package for identifying survival-associated molecular features using PCA-based weighted scores"],"prefix":"10.1186","volume":"27","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-1906-4308","authenticated-orcid":false,"given":"Dona Hasini","family":"Gammune","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8379-0962","authenticated-orcid":false,"given":"Tongjun","family":"Gu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,5,8]]},"reference":[{"issue":"4","key":"6461_CR1","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1002\/(SICI)1097-0258(19970228)16:4<385::AID-SIM380>3.0.CO;2-3","volume":"16","author":"R Tibshirani","year":"1997","unstructured":"Tibshirani R. The lasso method for variable selection in the Cox model. Stat Med. 1997;16(4):385\u201395.","journal-title":"Stat Med"},{"issue":"2","key":"6461_CR2","doi-asserted-by":"publisher","first-page":"301","DOI":"10.1111\/j.1467-9868.2005.00503.x","volume":"67","author":"H Zou","year":"2005","unstructured":"Zou H, Hastie T. Regularization and variable selection via the elastic net. J R Stat Soc B Stat Methodol. 2005;67(2):301\u201320.","journal-title":"J R Stat Soc B Stat Methodol"},{"key":"6461_CR3","doi-asserted-by":"publisher","DOI":"10.1111\/j.2517-6161.1996.tb02080.x","author":"R Tibshirani","year":"1996","unstructured":"Tibshirani R. Regression shrinkage and selection via the Lasso. J R Stat Soc B. 1996. https:\/\/doi.org\/10.1111\/j.2517-6161.1996.tb02080.x.","journal-title":"J R Stat Soc B"},{"issue":"3","key":"6461_CR4","doi-asserted-by":"publisher","first-page":"397","DOI":"10.1093\/bioinformatics\/btu660","volume":"31","author":"P Bastien","year":"2015","unstructured":"Bastien P, Bertrand F, Meyer N, Maumy-Bertrand M. Deviance residuals-based sparse PLS and sparse kernel PLS regression for censored data. Bioinformatics. 2015;31(3):397\u2013404.","journal-title":"Bioinformatics"},{"key":"6461_CR5","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-84858-7","volume-title":"The elements of statistical learning: data mining, inference, and prediction","author":"T Hastie","year":"2009","unstructured":"Hastie T, Tibshirani R, Friedman JH, Friedman JH. The elements of statistical learning: data mining, inference, and prediction. New York: springer; 2009."},{"issue":"2","key":"6461_CR6","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1016\/S0169-7439(01)00155-1","volume":"58","author":"S Wold","year":"2001","unstructured":"Wold S, Sj\u00f6str\u00f6m M, Eriksson L. PLS-regression: a basic tool of chemometrics. Chemom Intell Lab Syst. 2001;58(2):109\u201330.","journal-title":"Chemom Intell Lab Syst"},{"key":"6461_CR7","doi-asserted-by":"crossref","unstructured":"Jolliffe I. Principal component analysis. Encyclopedia of statistics in behavioral science. 2005.","DOI":"10.1002\/0470013192.bsa501"},{"issue":"2","key":"6461_CR8","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1198\/106186006X113430","volume":"15","author":"H Zou","year":"2006","unstructured":"Zou H, Hastie T, Tibshirani R. Sparse principal component analysis. J Comput Graph Stat. 2006;15(2):265\u201386.","journal-title":"J Comput Graph Stat"},{"issue":"473","key":"6461_CR9","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1198\/016214505000000628","volume":"101","author":"E Bair","year":"2006","unstructured":"Bair E, Hastie T, Paul D, Tibshirani R. Prediction by supervised principal components. J Am Stat Assoc. 2006;101(473):119\u201337.","journal-title":"J Am Stat Assoc"},{"issue":"10","key":"6461_CR10","doi-asserted-by":"publisher","first-page":"1053","DOI":"10.1038\/nbt.2967","volume":"32","author":"AA Pollen","year":"2014","unstructured":"Pollen AA, Nowakowski TJ, Chen J, Retallack H, Sandoval-Espinosa C, Nicholas CR, et al. Low-coverage single-cell mRNA sequencing reveals cellular heterogeneity and activated signaling pathways in developing cerebral cortex. Nat Biotechnol. 2014;32(10):1053\u20138.","journal-title":"Nat Biotechnol"},{"key":"6461_CR11","doi-asserted-by":"crossref","unstructured":"Gammune DH, Bui D, Gu T. Discovery of miRNA\u2013RNA biomarkers for risk stratification in acute myeloid leukemia with multi-cohort validation. bioRxiv. 2025; 2025.11.26.690852.","DOI":"10.1101\/2025.11.26.690852"},{"key":"6461_CR12","volume-title":"R: a language and environment for statistical computing","author":"R Core Team","year":"2024","unstructured":"R Core Team. R: a language and environment for statistical computing. Vienna: R Foundation for Statistical Computing; 2024."},{"key":"6461_CR13","unstructured":"Therneau TM. A package for survival analysis in R. R package version 3. 2024;8\u20133."},{"key":"6461_CR14","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1007\/978-3-319-24277-4","volume-title":"ggplot2: elegant graphics for data analysis","author":"H Wickham","year":"2016","unstructured":"Wickham H. ggplot2: elegant graphics for data analysis. New York: Springer-Verlag; 2016. p. 189\u2013201."},{"key":"6461_CR15","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1186\/1471-2105-12-35","volume":"12","author":"H Chen","year":"2011","unstructured":"Chen H, Boutros PC. VennDiagram: a package for the generation of highly customizable Venn and Euler diagrams in R. BMC Bioinformatics. 2011;12:35.","journal-title":"BMC Bioinformatics"},{"key":"6461_CR16","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1186\/1471-2105-11-94","volume":"11","author":"JH Bullard","year":"2010","unstructured":"Bullard JH, Purdom E, Hansen KD, Dudoit S. Evaluation of statistical methods for normalization and differential expression in mRNA-Seq experiments. BMC Bioinformatics. 2010;11:94.","journal-title":"BMC Bioinformatics"},{"key":"6461_CR17","first-page":"1438","volume":"5","author":"Y Chen","year":"2016","unstructured":"Chen Y, Lun ATL, Smyth GK. From reads to genes to pathways: differential expression analysis of RNA-seq experiments using Rsubread and edgeR. F1000Res. 2016;5:1438.","journal-title":"F1000Res"},{"issue":"18","key":"6461_CR18","doi-asserted-by":"publisher","first-page":"2543","DOI":"10.1001\/jama.1982.03320430047030","volume":"247","author":"FE Harrell","year":"1982","unstructured":"Harrell FE, Califf RM, Pryor DB, Lee KL, Rosati RA. Evaluating the yield of medical tests. JAMA. 1982;247(18):2543\u20136.","journal-title":"JAMA"},{"issue":"2","key":"6461_CR19","doi-asserted-by":"publisher","first-page":"977","DOI":"10.1137\/18M1211350","volume":"80","author":"NB Erichson","year":"2020","unstructured":"Erichson NB, Zheng P, Manohar K, Brunton SL, Kutz JN, Aravkin AY. Sparse principal component analysis via variable projection. SIAM J Appl Math. 2020;80(2):977\u20131002.","journal-title":"SIAM J Appl Math"},{"issue":"1","key":"6461_CR20","first-page":"28","volume":"8","author":"D Witten","year":"2013","unstructured":"Witten D, Tibshirani R, Gross S, Narasimhan B, Witten MD. Package \u2018pma.\u2019 Genet Mol Biol. 2013;8(1):28.","journal-title":"Genet Mol Biol"},{"key":"6461_CR21","unstructured":"Zou H, Hastie T. R-package elasticnet: elastic-net for sparse estimation and sparse pca."},{"key":"6461_CR22","doi-asserted-by":"crossref","unstructured":"Baek B, Jo J, Kang M, Kim Y. Stochastic LASSO for extremely high-dimensional genomic data. Scientific Reports. 2026.","DOI":"10.1101\/2025.04.22.650135"},{"issue":"18","key":"6461_CR23","doi-asserted-by":"publisher","first-page":"4555","DOI":"10.3390\/cancers15184555","volume":"15","author":"J Korbecki","year":"2023","unstructured":"Korbecki J, Kupnicka P, Barczak K, Majewski P, Polak J, Chmielowiec J, et al. The role of CXCR1, CXCR2, CXCR3, CXCR5, and CXCR6 ligands in AML. Cancers. 2023;15(18):4555.","journal-title":"Cancers"},{"issue":"6","key":"6461_CR24","doi-asserted-by":"publisher","first-page":"btaf318","DOI":"10.1093\/bioinformatics\/btaf318","volume":"41","author":"H Qin","year":"2025","unstructured":"Qin H, Garbulowski M, Sonnhammer EL, Chatterjee S. BiGSM: Bayesian inference of gene regulatory network via sparse modelling. Bioinformatics. 2025;41(6):btaf318.","journal-title":"Bioinformatics"},{"issue":"1","key":"6461_CR25","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1186\/1471-2105-11-355","volume":"11","author":"M Bailly-Bechet","year":"2010","unstructured":"Bailly-Bechet M, Braunstein A, Pagnani A, Weigt M, Zecchina R. Inference of sparse combinatorial-control networks from gene-expression data: a message passing approach. BMC Bioinformatics. 2010;11(1):355.","journal-title":"BMC Bioinformatics"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s12859-026-06461-9","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-026-06461-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-026-06461-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,8,7]],"date-time":"2026-08-07T01:23:21Z","timestamp":1786065801000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1186\/s12859-026-06461-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5,8]]},"references-count":25,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2026,12]]}},"alternative-id":["6461"],"URL":"https:\/\/doi.org\/10.1186\/s12859-026-06461-9","relation":{"has-preprint":[{"id-type":"doi","id":"10.64898\/2025.12.31.697184","asserted-by":"object"}]},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,5,8]]},"assertion":[{"value":"20 February 2026","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 April 2026","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 May 2026","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Not applicable.","order":1,"name":"Ethics","label":"Ethics approval and consent to participate","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","label":"Consent for publication","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":3,"name":"Ethics","label":"Competing interests","group":{"name":"EthicsHeading","label":"Declarations"}}],"article-number":"167"}}