{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T18:34:16Z","timestamp":1774031656411,"version":"3.50.1"},"reference-count":31,"publisher":"Public Library of Science (PLoS)","issue":"3","license":[{"start":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T00:00:00Z","timestamp":1773964800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004329","name":"Javna Agencija za Raziskovalno Dejavnost RS","doi-asserted-by":"publisher","award":["P2-0209"],"award-info":[{"award-number":["P2-0209"]}],"id":[{"id":"10.13039\/501100004329","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004329","name":"Javna Agencija za Raziskovalno Dejavnost RS","doi-asserted-by":"publisher","award":["L2-3170"],"award-info":[{"award-number":["L2-3170"]}],"id":[{"id":"10.13039\/501100004329","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004329","name":"Javna Agencija za Raziskovalno Dejavnost RS","doi-asserted-by":"publisher","award":["V2-2272"],"award-info":[{"award-number":["V2-2272"]}],"id":[{"id":"10.13039\/501100004329","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Baylor College of Medicine, Department of Education, Innovation and Technology"}],"content-domain":{"domain":["www.ploscompbiol.org"],"crossmark-restriction":false},"short-container-title":["PLoS Comput Biol"],"abstract":"<jats:p>In biomedicine, survival analysis addresses time-to-event data to study outcomes like patient survival and treatment response, and supports biomarker discovery. Yet, teaching this analysis is often hindered by mathematical and programming barriers. We present a structured, hands-on tutorial that goes beyond a typical online guide\u2014offering integrated video lectures, literature, quizzes, and practical exercises. Built around Orange Data Mining, an open and free no-code visual analytics platform, the tutorial covers key concepts such as censoring, Kaplan-Meier curves, group comparisons, and biomarker discovery through real-world datasets. Organized in four pedagogical units, it progresses from basic survival data analysis to gene and gene-set biomarker discovery. Designed for 2\u20133 hours of learning, it supports both individual study and classroom use, and was successfully tested with over 120 participants.<\/jats:p>","DOI":"10.1371\/journal.pcbi.1014046","type":"journal-article","created":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T17:52:57Z","timestamp":1774029177000},"page":"e1014046","update-policy":"https:\/\/doi.org\/10.1371\/journal.pcbi.corrections_policy","source":"Crossref","is-referenced-by-count":0,"title":["Online tutorial on survival analysis for biomarker discovery"],"prefix":"10.1371","volume":"22","author":[{"given":"Jaka","family":"Koko\u0161ar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ela","family":"Praznik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"\u0160pendl","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nancy P.","family":"Moreno","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alana","family":"Newell","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0532-0551","authenticated-orcid":true,"given":"Gad","family":"Shaulsky","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5864-7056","authenticated-orcid":true,"given":"Bla\u017e","family":"Zupan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"340","published-online":{"date-parts":[[2026,3,20]]},"reference":[{"issue":"1","key":"pcbi.1014046.ref001","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1111\/j.0006-341X.1999.00013.x","article-title":"Fundamentals of survival data","volume":"55","author":"P Hougaard","year":"1999","journal-title":"Biometrics"},{"issue":"4","key":"pcbi.1014046.ref002","doi-asserted-by":"crossref","first-page":"971","DOI":"10.1111\/j.0006-341X.2000.0971.x","article-title":"Survival analysis in clinical trials: past developments and future directions","volume":"56","author":"TR Fleming","year":"2000","journal-title":"Biometrics"},{"issue":"2","key":"pcbi.1014046.ref003","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1038\/sj.bjc.6601118","article-title":"Survival analysis part I: basic concepts and first analyses","volume":"89","author":"TG Clark","year":"2003","journal-title":"Br J Cancer"},{"issue":"9318","key":"pcbi.1014046.ref004","doi-asserted-by":"crossref","first-page":"1686","DOI":"10.1016\/S0140-6736(02)08594-X","article-title":"Survival plots of time-to-event outcomes in clinical trials: good practice and pitfalls","volume":"359","author":"SJ Pocock","year":"2002","journal-title":"Lancet"},{"issue":"4","key":"pcbi.1014046.ref005","doi-asserted-by":"crossref","first-page":"382","DOI":"10.1080\/00031305.2017.1356747","article-title":"A guide to teaching data science","volume":"72","author":"SC Hicks","year":"2018","journal-title":"Am Stat"},{"issue":"12","key":"pcbi.1014046.ref006","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pcbi.1012574","article-title":"Hands-on training about data clustering with orange data mining toolbox","volume":"20","author":"J Dem\u0161ar","year":"2024","journal-title":"PLoS Comput Biol"},{"issue":"3","key":"pcbi.1014046.ref007","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pcbi.1008671","article-title":"Hands-on training about overfitting","volume":"17","author":"J Dem\u0161ar","year":"2021","journal-title":"PLoS Comput Biol"},{"issue":"1","key":"pcbi.1014046.ref008","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1016\/S1045-926X(05)80036-9","article-title":"Taxonomies of visual programming and program visualization","volume":"1","author":"BA Myers","year":"1990","journal-title":"J Vis Lang Comput"},{"issue":"7","key":"pcbi.1014046.ref009","doi-asserted-by":"crossref","DOI":"10.2196\/27633","article-title":"Web-based survival analysis tool tailored for medical research (KMplot): development and implementation","volume":"23","author":"A L\u00e1nczky","year":"2021","journal-title":"J Med Internet Res"},{"issue":"269","key":"pcbi.1014046.ref010","article-title":"Integrative analysis of complex cancer genomics and clinical profiles using the cBioPortal","volume":"6","author":"J Gao","year":"2013","journal-title":"Sci Signal"},{"key":"pcbi.1014046.ref011","doi-asserted-by":"crossref","first-page":"68","DOI":"10.3389\/fonc.2020.00068","article-title":"Comprehensive review of web servers and bioinformatics tools for cancer prognosis analysis","volume":"10","author":"H Zheng","year":"2020","journal-title":"Front Oncol"},{"key":"pcbi.1014046.ref012","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-030-56146-8","volume-title":"Visual analytics for data scientists","author":"N Andrienko","year":"2020"},{"issue":"1","key":"pcbi.1014046.ref013","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1145\/1656274.1656280","article-title":"KNIME-the Konstanz information miner: version 2.0 and beyond","volume":"11","author":"MR Berthold","year":"2009","journal-title":"AcM SIGKDD Explorations Newsletter"},{"key":"pcbi.1014046.ref014","volume-title":"Predictive analytics and data mining: concepts and practice with rapidminer","author":"V Kotu","year":"2014"},{"issue":"1","key":"pcbi.1014046.ref015","article-title":"Orange: Data mining fruitful and fun-a historical perspective","volume":"37","author":"J Dem\u0161ar","year":"2013","journal-title":"Informatica"},{"issue":"282","key":"pcbi.1014046.ref016","doi-asserted-by":"crossref","first-page":"457","DOI":"10.1080\/01621459.1958.10501452","article-title":"Nonparametric estimation from incomplete observations","volume":"53","author":"EL Kaplan","year":"1958","journal-title":"J Am Stat Assoc"},{"issue":"3","key":"pcbi.1014046.ref017","first-page":"163","article-title":"Evaluation of survival data and two new rank order statistics arising in its consideration","volume":"50","author":"N Mantel","year":"1966","journal-title":"Cancer Chemother Rep"},{"issue":"10","key":"pcbi.1014046.ref018","doi-asserted-by":"crossref","first-page":"2086","DOI":"10.1200\/JCO.1994.12.10.2086","article-title":"Randomized 2 x 2 trial evaluating hormonal treatment and the duration of chemotherapy in node-positive breast cancer patients. German Breast Cancer Study Group","volume":"12","author":"M Schumacher","year":"1994","journal-title":"J Clin Oncol"},{"issue":"7187","key":"pcbi.1014046.ref019","doi-asserted-by":"crossref","first-page":"564","DOI":"10.1038\/nature06915","article-title":"Enabling personalized cancer medicine through analysis of gene-expression patterns","volume":"452","author":"LJ van\u2019t Veer","year":"2008","journal-title":"Nature"},{"issue":"2","key":"pcbi.1014046.ref020","doi-asserted-by":"crossref","DOI":"10.1016\/j.cell.2018.03.022","article-title":"Cell-of-origin patterns dominate the molecular classification of 10,000 tumors from 33 types of cancer","volume":"173","author":"KA Hoadley","year":"2018","journal-title":"Cell"},{"issue":"1","key":"pcbi.1014046.ref021","doi-asserted-by":"crossref","first-page":"150","DOI":"10.1186\/s12916-018-1122-7","article-title":"From hype to reality: data science enabling personalized medicine","volume":"16","author":"H Fr\u00f6hlich","year":"2018","journal-title":"BMC Med"},{"issue":"5","key":"pcbi.1014046.ref022","doi-asserted-by":"crossref","DOI":"10.1016\/j.cell.2017.01.020","article-title":"KRAS allelic imbalance enhances fitness and modulates MAP kinase dependence in cancer","volume":"168","author":"MR Burgess","year":"2017","journal-title":"Cell"},{"issue":"1","key":"pcbi.1014046.ref023","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1158\/0008-5472.CAN-17-2084","article-title":"KRAS oncogenic signaling extends beyond cancer cells to orchestrate the microenvironment","volume":"78","author":"P Dias Carvalho","year":"2018","journal-title":"Cancer Res"},{"issue":"1","key":"pcbi.1014046.ref024","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1038\/nrc969","article-title":"Targeting RAS signalling pathways in cancer therapy","volume":"3","author":"J Downward","year":"2003","journal-title":"Nature Reviews Cancer"},{"key":"pcbi.1014046.ref025","first-page":"328","volume-title":"Ranking of survival-related gene sets through integration of single-sample gene set enrichment and survival analysis. In: International Conference on Artificial Intelligence in Medicine","author":"M \u0160pendl","year":"2023"},{"issue":"7269","key":"pcbi.1014046.ref026","doi-asserted-by":"crossref","first-page":"108","DOI":"10.1038\/nature08460","article-title":"Systematic RNA interference reveals that oncogenic KRAS-driven cancers require TBK1","volume":"462","author":"DA Barbie","year":"2009","journal-title":"Nature"},{"issue":"1","key":"pcbi.1014046.ref027","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1186\/s12943-019-1089-9","article-title":"Role of hypoxia in cancer therapy by regulating the tumor microenvironment","volume":"18","author":"X Jing","year":"2019","journal-title":"Mol Cancer"},{"issue":"6","key":"pcbi.1014046.ref028","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1016\/j.cels.2015.12.004","article-title":"The Molecular Signatures Database (MSigDB) hallmark gene set collection","volume":"1","author":"A Liberzon","year":"2015","journal-title":"Cell Syst"},{"issue":"23","key":"pcbi.1014046.ref029","doi-asserted-by":"crossref","first-page":"8410","DOI":"10.1073\/pnas.1319030111","article-title":"Active learning increases student performance in science, engineering, and mathematics","volume":"111","author":"S Freeman","year":"2014","journal-title":"Proc Natl Acad Sci U S A"},{"issue":"6","key":"pcbi.1014046.ref030","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pcbi.1005510","article-title":"Good enough practices in scientific computing","volume":"13","author":"G Wilson","year":"2017","journal-title":"PLoS Comput Biol"},{"issue":"10","key":"pcbi.1014046.ref031","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pcbi.1003285","article-title":"Ten simple rules for reproducible computational research","volume":"9","author":"GK Sandve","year":"2013","journal-title":"PLoS Comput Biol"}],"container-title":["PLOS Computational Biology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1014046","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T17:53:01Z","timestamp":1774029181000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1014046"}},"subtitle":[],"editor":[{"given":"Francis","family":"Ouellette","sequence":"first","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2026,3,20]]},"references-count":31,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2026,3,20]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pcbi.1014046","relation":{},"ISSN":["1553-7358"],"issn-type":[{"value":"1553-7358","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,3,20]]}}}