Open Source Repository and Online Calculator of Prediction Models for Diagnosis and Prognosis in Oncology

Biomedicines. 2022 Oct 23;10(11):2679. doi: 10.3390/biomedicines10112679.

Abstract

(1) Background: The main aim was to develop a prototype application that would serve as an open-source repository for a curated subset of predictive and prognostic models regarding oncology, and provide a user-friendly interface for the included models to allow online calculation. The focus of the application is on providing physicians and health professionals with patient-specific information regarding treatment plans, survival rates, and side effects for different expected treatments. (2) Methods: The primarily used models were the ones developed by our research group in the past. This selection was completed by a number of models, addressing the same cancer types but focusing on other outcomes that were selected based on a literature search in PubMed and Medline databases. All selected models were publicly available and had been validated TRIPOD (Transparent Reporting of studies on prediction models for Individual Prognosis Or Diagnosis) type 3 or 2b. (3) Results: The open source repository currently incorporates 18 models from different research groups, evaluated on datasets from different countries. Model types included logistic regression, Cox regression, and recursive partition analysis (decision trees). (4) Conclusions: An application was developed to enable physicians to complement their clinical judgment with user-friendly patient-specific predictions using models that have received internal/external validation. Additionally, this platform enables researchers to display their work, enhancing the use and exposure of their models.

Keywords: decision support; open-source software; prediction models; prediction tool; web application.

Grants and funding

The authors acknowledge financial support from the European Commission’s Horizon 2020 research and innovation programme under grant agreement MSCA-ITN-PREDICT No. 766276 and IMI-OPTIMA No. 101034347.