- Original article
- Open access
- Published:
QuantImage v2: a comprehensive and integrated physician-centered cloud platform for radiomics and machine learning research
European Radiology Experimental volume 7, Article number: 16 (2023)
Abstract
Background
Radiomics, the field of image-based computational medical biomarker research, has experienced rapid growth over the past decade due to its potential to revolutionize the development of personalized decision support models. However, despite its research momentum and important advances toward methodological standardization, the translation of radiomics prediction models into clinical practice only progresses slowly. The lack of physicians leading the development of radiomics models and insufficient integration of radiomics tools in the clinical workflow contributes to this slow uptake.
Methods
We propose a physician-centered vision of radiomics research and derive minimal functional requirements for radiomics research software to support this vision. Free-to-access radiomics tools and frameworks were reviewed to identify best practices and reveal the shortcomings of existing software solutions to optimally support physician-driven radiomics research in a clinical environment.
Results
Support for user-friendly development and evaluation of radiomics prediction models via machine learning was found to be missing in most tools. QuantImage v2 (QI2) was designed and implemented to address these shortcomings. QI2 relies on well-established existing tools and open-source libraries to realize and concretely demonstrate the potential of a one-stop tool for physician-driven radiomics research. It provides web-based access to cohort management, feature extraction, and visualization and supports “no-code” development and evaluation of machine learning models against patient-specific outcome data.
Conclusions
QI2 fills a gap in the radiomics software landscape by enabling “no-code” radiomics research, including model validation, in a clinical environment. Further information about QI2, a public instance of the system, and its source code is available at https://medgift.github.io/quantimage-v2-info/.
Key points
-
As domain experts, physicians play a key role in the development of radiomics models.
-
Existing software solutions do not support physician-driven research optimally.
-
QuantImage v2 implements a physician-centered vision for radiomics research.
-
QuantImage v2 is a web-based, “no-code” radiomics research platform.
Background
The widespread availability of digital medical imaging, advances in information technology, and the shift of clinical medicine toward increasingly personalized care have given rise to the exponential growth of a new field of image-based medical biomarker research over the past 10 years [1]: “radiomics.” This approach is based on the premise that medical images contain information about the underlying pathophysiology which, even if not visible to the human eye, can be captured via quantitative image analysis [2]. In contrast to traditional image analysis that focuses on visual interpretation, “classical” radiomics analysis involves the automated high-throughput conversion of routine clinical images into mineable data collections of so-called “agnostic” features that provide a quantitative description of the shape, intensity distribution, and texture of an image region of interest (ROI). Collections of these quantitative image descriptors can be interrogated for statistical relationships with metrics or outcome measures relevant to a specific clinical use case and a cohort of patients.
This paradigm has been confirmed repeatedly in numerous studies across different imaging modalities, clinical application domains, and prediction tasks [3]. Despite its potential to revolutionize the development of personalized decision support models from standard-of-care imaging across clinical specialties, the translation of radiomics prediction models into clinical practice faces major challenges, many of which are linked to the quality and reporting of radiomics studies and affect the reproducibility of their findings [4].
Radiomic analysis is a complex multistep process [5] that entails the selection of clinical variables and imaging data, extraction of quantitative image descriptors, exploratory analysis of these descriptors, followed by the development and evaluation of predictive models to address a specific clinical question. This process relies on expertise from multiple disciplines, including image processing for feature extraction, machine learning for the training and evaluation of statistical models, medical physics for assessing the suitability of imaging protocols, and medical experience for interpreting the model and ensuring its clinical relevance. The heterogeneous backgrounds of radiomics researchers are reflected in the quality of the various steps performed and reported in radiomics studies [6, 7]. Consequently, standardization on different levels, including data collection, model evaluation, and reporting, has been identified as critical requirements for radiomics to mature as a discipline [8]. Indeed, progress toward community standards is underway and beginning to promote the homogenization of feature extraction approaches and algorithms [9, 10] as well as the reporting of radiomics studies in textual [8] and computable [11] form. “How-to” guides, such as those available in the literature [5, 12], are beginning to emerge that inform radiomics novices about common methodological caveats and propose practice-informed solution strategies.
While these developments increasingly improve the comparability of features and results across radiomics studies, many studies continue to lack methodological rigor or fail to demonstrate the potential clinical utility of their proposed prediction models. A recent review of radiomics studies in the field of neuro-oncology [13] indicates high adherence (> 80%) to the recommendations of the radiomics quality score [8] for the imaging protocol as well as for feature selection and validation but very mixed levels of adherence (approximately from 10 to 100%) for various aspects of model performance evaluation. The lowest adherence rates were observed for phantom and test-retest studies (from 0 to 2%), reporting of the potential clinical utility of the developed models (2%), and for providing high-level of evidence in the form of prospective studies (4%) or cost-effectiveness studies (0%).
Besides standardization of all aspects of radiomics analyses, translation of their results into clinical practice also requires adequate integration into the clinical workflow [5]. Physicians, the targeted end users of radiomics prediction models, often lack hands-on experience with this emerging technique and thus a realistic sense of its strengths and limitations [6]. However, physicians are best placed to formulate medically informed hypotheses that can link disease-related physiopathological events to radiomics feature categories. Despite their critical role as domain experts, physicians are rarely leading the development process of radiomics models, which might explain the lack of rigorous evaluation and demonstrated potential clinical utility in the majority of radiomics studies [13]. For radiomics to become the “bridge between medical imaging and personalized medicine” [8], we believe that physicians must be empowered to play a central role in the radiomics model development process.
Well-designed software and toolboxes that implement and enforce relevant standards have the potential to significantly lower the effort and technical expertise needed by application domain experts to perform complex analytical tasks [14]. We expect the availability of radiomics tools that provide a suitable level of abstraction and workflow integration to enable clinical domain experts to investigate their research questions using radiomics approaches. Furthermore, we hypothesise that interactive feature exploration and selection based on clinical knowledge and physiopathological hypotheses will lead to better interpretable and more generalizable models in the long term.
In this work, we propose a new vision of physician-centered radiomics research. We identify a minimum set of functional requirements for radiomics software to optimally support physician-centered radiomics research and comprehensively review existing radiomics tools and frameworks according to those criteria. Finally, we present our fully functional and openly accessible platform called QuantImage v2, which addresses the gaps identified among current radiomics tools and provides a prototype implementation of our physician-centered vision for radiomics research.
Methods
We believe that physicians play a critical role in the development of better interpretable and more generalizable radiomics prediction models and thus in the translation of radiomics research into clinical practice. Figure 1 illustrates this vision; as domain experts and medical practitioners, physicians are optimally positioned to develop and test radiomics research hypotheses aligned with real-world clinical needs. However, their participation in radiomics research is limited due to insufficient tooling support.
To achieve the vision of physician-centered radiomics research, software solutions must easily integrate into the hospital imaging data and information technology infrastructure. This implies that Digital Imaging and COmmunications in Medicine (DICOM) images with ROI annotations performed on clinical imaging software should be usable directly by the radiomics software and ideally be accessible from everywhere within the hospital network. We consider a web-based front end to be the most suitable entry point for such a system. Furthermore, we argue that the scope of radiomics tools must go beyond feature computation to optimally support radiomics research in a clinical setting; the software should guide the user through the radiomics analysis workflow and enable cohort management, interactive feature exploration, and selection, as well as training and validation of prediction models, all without the need for programming knowledge. To support users without prior experience in radiomics research, additional information should be provided, and the individual processing steps be facilitated through visualization, contextual help, automation, and meaningful defaults wherever possible.
Along with the increasing interest in radiomics research, multiple tools have been developed that address different aspects of the radiomics workflow. Previous works reviewed existing radiomics software with a focus on their feature extraction capability and assessed the comparability of features computed by different radiomics platforms [15,16,17]. To identify best practices and reveal the shortcomings of existing software solutions to optimally support physician-driven radiomics research in a clinical environment, we reviewed the functionality of existing “free-to-access” radiomics tools along five dimensions: (1) ease of use; (2) ability to handle different imaging formats; (3) support for population studies; (4) ability to extract, manage, and explore radiomics feature sets; and (5) ability to manage, train, and test prediction models.
Based on this review, we designed and implemented QuantImage v2 [18], the successor of QuantImage [19], to embody the vision of physician-centered radiomics research.
Results
Existing tools for radiomics research
We identified 26 noncommercial radiomics tools, of which four were not publicly accessible at the time of writing [20,21,22,23,24]. Table 1 reports the 22 freely accessible (OpenSource, FreeWare) tools, and QuantImage v2, along the following dimensions:
-
Type: Based on the skill level required for usage and accessibility, we distinguish between (a) programming libraries (library), (b) command-line tools (cmd-exec) that do not require specific programming skills, and (c) application frameworks that provide a graphical user interface (GUI), either as locally installed stand-alone applications (GUI), plug-ins into application frameworks (GUI plug-in), or web-based applications (GUI web) which can be accessed in a device-independent manner.
-
Imaging: We distinguish tools that can work directly with DICOM images and annotation data from those that require prior conversion. Several DICOM-enabled tools provide functionality similar to a clinical picture archiving and communication system (PACS), which allows for image and annotation management. Also, some tools integrate support for image segmentation.
-
Cohort: The ability to manage feature and outcome variables of multiple patients is an essential prerequisite for cohort-based visualizations, statistical analysis, and thus prediction modelling. Few tools provide such functionality, either by consuming files (file) or as part of a web interface (web based).
-
Radiomics features: All considered tools provide functionality for feature extraction, some conforming to the recommendations of the imaging biomarker standardization initiative (IBSI) [9]. We distinguish tools without feature visualization capability from those that can visualize spatial feature maps of a single region of interest (feature map) and those that can visualize the values of collections of features for a given patient cohort (cohort). Feature selection before the model building is an important step to avoid overfitting; however, cohort-level feature visualization and selection are reserved for tools that support cohort management.
-
Prediction modelling: Similarly, training and evaluation of prediction models via statistical and machine learning require the respective tools to support the notion of a patient cohort and derived collection of features. Model management refers to functionality for remembering and comparing prediction models, including their performance and provenance information.
Based on their type and functionalities, we identified three major groups with the following characteristics:
-
(a)
Programming libraries and command-line executables (PyRadiomics [25], moddicom [26], RADIOMICS [27], PORTS [28], ROdiomiX [29], SERA [30, 31], QIFE [32], MIRP [33, 34], RaCaT [35], precision-medicine-toolbox [36, 37]) that typically focus on a narrow set of functionalities, usually feature extraction, and require programming skills for their usage or inclusion of the generated data in the radiomics analysis workflow
-
(b)
Toolkits that bundle multiple basic functionalities needed specifically for radiomics research (LIFEx [38], IBEX [39, 40], CERR [41, 42], MRP [43], MITK Phenotyping [44], SlicerRadiomics [45], CGITA [46], QuantImage [19], ePAD [47]). These are often integrated into popular medical imaging applications (e.g., 3D Slicer [48], MITK [49]) or general-purpose data analysis environments (MATLAB [50]). They perform feature extraction and export through a GUI and may provide image viewing and segmentation functionality. However, they rarely support the exploration of radiomics features across a patient cohort or the development/evaluation of prediction models.
-
(c)
Radiomics applications (MAZDA [51, 52], CaPTk [53, 54], AutoRadiomics [55, 56]) that provide the same features of (b) as well as some modelling capability in a dedicated stand-alone or web-based application
Most existing radiomics tools do not provide the level of abstraction needed to make radiomics research easily accessible for experts without specialist knowledge in data mining and modelling. While most tools included in our review (see Table 1) allow feature extraction from a single image or a collection of images, subsequent building, and evaluation of radiomics models typically requires another library or tool for model building to be used, thus disrupting the analysis workflow.
Separate libraries and software solutions exist for exploring and modelling with high-dimensional data; however, only few software solutions support the entire radiomics research workflow by integrating functionalities for both radiomics feature extraction and population modelling. Only a small subset of tools supports the management of patient cohorts or associated outcome variables. MAZDA [51, 52], CaPTk [53, 54], AutoRadiomics [55, 56], and to a lesser extent the precision-medicine-toolbox [36] provide functionality for associating outcome values to radiomics features derived from multiple images or ROIs, thus enabling the development of prediction models. ePAD [36] relies on the Quantitative Image Feature Engine, QIFE [36], and the Quantitative Feature Explore, QFExplore, Plugin Suite [57] for feature extraction and exploration. However, these tools lack advanced visualization and model management capabilities that would facilitate iterative model development and hypothesis testing. Integrating data and model management facilities with other radiomics and modelling specific functionalities are essential for cohort-based radiomics analysis and thus a key requirement for a physician-centered radiomics software system. The AutoRadiomics framework [55] provides the most complete feature set according to the dimensions defined in Table 1. However, while its user interface is browser based, input and output management via file paths requires local installation and would prevent its shared use and data management by multiple collaborators.
QuantImage v2: a tool for physician-centered radiomics research
QuantImage v2 (QI2) was designed and implemented to address these shortcomings. Rather than developing individual components from scratch, QI2 combines well-established existing tools and open-source libraries to realize and concretely demonstrate the potential of a one-stop tool for physician-driven radiomics research.
QI2 provides web-based access to cohort management, feature extraction, and visualization and supports the development and evaluation of machine learning models against patient-specific clinical or outcome data. For the management of DICOM collections, QI2 relies on the Kheops platform [58], a PACS-like system with a web-based portal for upload, download, organization, sharing, and visualization of DICOM images and segmentations (radiotherapy structure set, RT-STRUCT; DICOM segmentation object, DICOM-SEG). Kheops can receive images directly from the clinical PACS or via an intermediate DICOM-web compatible anonymization service such as Karnak [59]. Figure 2 summarizes the functional components of Kheops and QI2; arrows indicate the typical sequence of user interactions, starting from the curation of an image collection in Kheops, to feature extraction, the input of clinical or outcome data, visual feature exploration, and training and evaluation of machine learning models.
QI2 functionalities
Once logged in, the user is presented with all accessible Kheops image collections, i.e., patient cohorts. A dedicated Feature Extractor screen allows configuring the main aspects of feature extraction (Fig. 3). First, the user can choose among several presets for feature extraction, including the feature types to be extracted, as well as the libraries (e.g., PyRadiomics [25] or Riesz [60]), and image pre-processing settings (e.g., resampling, standardization for magnetic resonance images) to be utilized. Second, all ROIs are gathered from the segmentations of the imaging dataset so that the user can select the ROIs from which features are to be extracted. An indicator informs the user about the progress of feature extraction, and all computed features are stored in a database for future reuse.
The user can explore the extracted features and interact with them in several ways using the Feature Explorer. This interface provides the following: (a) an overview of the types of features that have been extracted, e.g., modalities, ROIs, number of patients, and number of features, (b) a tabular view allowing inspection of all extracted feature values, (c) upload of patient-specific outcomes, and (d) a data splitting functionality to choose between visualizing either the entire data or leaving out a test set for further validation of trained models. The iterative feature selection process is realized via (e) a visualization interface in which all or a subset of features can be explored via heatmaps (Fig. 4), and (f) a model training interface (Fig. 5), in which machine learning (ML) models can be trained and evaluated using established ML libraries (e.g., scikit-learn [61], scikit-survival [62]).
QI2 support for radiomics studies workflow
In addition to performing end-to-end radiomics analyses over clinical data, QI2 provides functionalities to support iterative radiomics workflows. Frequently, a user may wish to test several hypotheses using various subsets of features, e.g., comparing radiomics models based on different imaging modalities or feature groups. To achieve this, QI2 allows for the creation and management of feature collections, i.e., custom sets of features extracted from specific imaging modalities and/or ROIs. Each collection can be used as the basis for more refined visualization and predictive model training using only the subset of features contained within that collection. Advanced visualization functionalities and hierarchical filtering facilitate the selection of salient feature groups into these custom feature collections and to identify outlier patients. Furthermore, QI2 provides automated feature selection strategies that allow suppressing strongly correlated features and selecting the top N univariately most predictive features based on the analysis of variance, ANOVA, and F-statistic, where outcome subgroups are considered (Fig. 4).
QI2 supports the training, evaluation, and management of different types of machine learning models for classification and survival analysis on these feature collections. For a chosen outcome variable, feature collection, and train/test split, QI2 identifies the optimal prediction model by performing a “grid search” (5-fold cross-validation on the training set) over many candidate models (features standardization approaches, ML algorithms, parameter sets). The best performing model is evaluated on the test set via bootstrapping, and its characteristics and performance are reported in an overview table that summarizes the outcomes of all trained models, as illustrated in Fig. 5. Additional details, such as the ML algorithm, selected modalities, and features, or further performance metrics, can be accessed by clicking on one of the model entries.
A use-case: radiomics diagnostic model of pulmonary lymphangitic carcinomatosis (PLC)
We illustrate the use of QI2 for developing a diagnostic model of PLC, a condition linked to very poor prognosis in the context of non-small cell lung cancer (NSCLC) and defined by the invasion of the lymphatic system by cancerous cells. Despite being associated with subtle increased peritumoral uptake in 18F-FDG PET as well as peribronchovascular thickening in CT images, diagnosing PLC on high-resolution CT remains a very difficult task for human readers, especially in subtle cases [63]. The current reference standard for final diagnosis is the histopathological analysis of the resected lung. Hence, less invasive methods that can provide more information on PLC, before the surgical intervention, would greatly help clinicians identify the best treatment.
A collection of 105 cases, among which 64 (61%) patients were diagnosed with PLC, was curated at the Lausanne University Hospital (CHUV) as approved by the local ethics committee (CER-VD 2018-01513). An 18F-fluorodeoxyglucose (FDG) positron emission tomography (PET)/CT scan was performed on all patients as part of the initial staging of NSCLC, and an expert radiologist contoured two types of ROIs: the tumoral (ROI-T) and the peritumoral, aimed at identifying the potential lymphangitis (ROI-L). The ROI-T was defined as the tumor itself. The ROI-L was a spheroidal volume of approximately 3 cm3 placed in the vicinity of the tumor where an abnormal FDG uptake was observed.
Using QI2, radiomics features were extracted from both ROI-L and ROI-T regions. QI2’s Feature Explorer was used to identify the features being most predictive of PLC. An initial model based on all 800 radiomics features from ROI-L and ROI-T led to an average cross-validated area under the curve AUC of 0.89 (average AUC from bootstrapping on test set: 0.77) across five different dataset splits (60% cross-validation, 40% test). QI2’s automatic feature selection tools helped identify a more predictive subset of features by removing correlated and selecting the 20 individually most predictive features. The resulting model yielded an average cross-validated AUC of 0.94 (average AUC from bootstrapping on test set: 0.88). Models using a manually selected subset of ROI-L features (maximum standardized uptake value, SUVmax, and two Laplacian of Gaussian (LoG)-based CT texture features, Fig. 4) that had previously been found to be predictive of PLC [64] yielded an average cross-validated AUC of 0.90 (average AUC from bootstrapping on test set: 0.83) (Fig. 5), thus confirming the importance of this imaging signature.
Discussion
While many studies demonstrated the potential of radiomics for personalized oncology, every combination of the trio (i) disease, (ii) imaging modality, and (iii) clinical endpoint requires a full investigation of its own. Despite the availability of many radiomics tools, no existing platform supports the entire radiomics model-development cycle in a way that integrates well into the clinical data workflow and is easily accessible to clinical domain experts.
We identified essential and desirable characteristics of such a platform and propose QuantImage v2 (QI2) as a prototype implementation. We believe that physician-centered radiomics research with QI2 will improve the quality of radiomics studies by addressing several criteria of the radiomics quality score (RQS) [8]. RQS evaluates a radiomics study along multiple dimensions (RQS criteria) by assigning points for a given criterion; a higher total RQS corresponds to better quality radiomics study. In the case of QI2, feature reduction techniques (RQS criterion 5, +3 points) are readily available, and discrimination statistics (RQS criterion 9, +2 points) such as AUC are computed using resampling methods (cross-validation, bootstrapping). Basic validation on an unseen subset of the data collection (RQS criterion 12, at least +2 points) is performed automatically. Furthermore, the paradigm of physician-centered radiomics research intrinsically features a strong focus on the potential clinical utility (RQS criterion 14, +1 point) of developed radiomics models and on explaining radiomics signatures in terms of the underlying biology and physiology (RQS criterion 7, +1 point). QI2 and similar tools can make the radiomics processing workflow more reproducible, thus providing unique opportunities for facilitating larger scale model validation on external datasets (RQS criterion 12) and Open Science (RQS criterion 16).
While QI2 features what we consider the essential functionalities for supporting a clinician-centered radiomics workflow, various limitations remain: QI2 relies on existing contours, it does not currently support radiomics modelling involving multiple imaging timepoints (so-called delta-radiomics), nor allow for the extraction of features via deep-learning (so-called deep features) or handle other “omics” as features data. QI2 uses carefully chosen defaults to yield robust results for a variety of radiomics tasks, but its current implementation does not provide fine-grained control of model training and evaluation settings. However, advanced users can download the extracted features for integration in their custom machine-learning pipelines. Finally, due to the quick turnaround between feature selection and model training and evaluation, users of QI2 may be tempted to select an “optimal” feature set based on the test performance of multiple successively refined models. QI2 leaves the responsibility of recognizing and mitigating the resulting risk of overfitting with the user.
To further evaluate our implementation and its underlying design choices for physician-driven radiomics research and education, a user study is being performed in collaboration with the Department of Nuclear Medicine Department of Nuclear Medicine and Molecular Imaging at the Lausanne University Hospital, Switzerland. Further information about QI2 is available at https://medgift.github.io/quantimage-v2-info/, including access to a virtual machine image for local (e.g., sensitive data) deployment and testing, as well as to the QI2 source code. A deployed instance providing access to the training data of the 2020 HECKTOR challenge [65] can be accessed at https://quantimage2.ehealth.hevs.ch/.
Availability of data and materials
A publicly deployed instance of QI2 with access to the training data of the 2020 HECKTOR challenge [65] can be accessed at https://quantimage2.ehealth.hevs.ch/; a virtual machine image for local (e.g., sensitive data) deployment and testing, as well as the QI2 source code, are available at the QI2 website https://medgift.github.io/quantimage-v2-info/. The dataset used for illustrating the functionality of QI2 in this manuscript cannot be made publicly available due to legal constraints.
Abbreviations
- AUC:
-
Area under the curve
- CT:
-
Computed tomography
- DICOM:
-
Digital Imaging and COmmunications in Medicine
- FDG:
-
Fluorodeoxyglucose
- GUI:
-
Graphical user interface
- IBSI:
-
Image Biomarker Standardisation Initiative
- ML:
-
Machine learning
- NSCLC:
-
Non-small cell lung cancer
- PACS:
-
Picture archiving and communication system
- PET:
-
Positron emission tomography
- PLC:
-
Pulmonary lymphangitic carcinomatosis
- QI2:
-
QuantImage v2
- ROI:
-
Region of interest
- ROI-L:
-
Peritumoral ROI with potential lymphangitis
- ROI-T:
-
Tumoral ROI
- RQS:
-
Radiomics quality score
References
Aerts HJWL, Velazquez ER, Leijenaar RTH et al (2014) Decoding tumour phenotype by noninvasive imaging using a quantitative radiomics approach. Nat Commun 5:4006. https://doi.org/10.1038/ncomms5006
Gillies RJ, Kinahan PE, Hricak H (2016) Radiomics: images are more than pictures, they are data. Radiology 278:563–577. https://doi.org/10.1148/radiol.2015151169
Sollini M, Antunovic L, Chiti A, Kirienko M (2019) Towards clinical application of image mining: a systematic review on artificial intelligence and radiomics. Eur J Nucl Med Mol Imaging 46:2656–2672. https://doi.org/10.1007/s00259-019-04372-x
Zwanenburg A (2019) Radiomics in nuclear medicine: robustness, reproducibility, standardization, and how to avoid data analysis traps and replication crisis. Eur J Nucl Med Mol Imaging 46:2638–2655. https://doi.org/10.1007/s00259-019-04391-8
van Timmeren JE, Cester D, Tanadini-Lang S et al (2020) Radiomics in medical imaging—“how-to” guide and critical reflection. Insights Imaging 11:91. https://doi.org/10.1186/s13244-020-00887-2
Verma H, Mlynar J, Schaer R, et al (2023) Rethinking the role of AI with physicians in oncology: revealing perspectives from clinical and research workflows. https://doi.org/10.1145/3544548.3581506
Ponsiglione A, Stanzione A, Cuocolo R et al (2022) Cardiac CT and MRI radiomics: systematic review of the literature and radiomics quality score assessment. Eur Radiol 32:2629–2638. https://doi.org/10.1007/s00330-021-08375-x
Lambin P, Leijenaar RTH, Deist TM et al (2017) Radiomics: the bridge between medical imaging and personalized medicine. Nat Rev Clin Oncol 14:749–762. https://doi.org/10.1038/nrclinonc.2017.141
Zwanenburg A, Vallières M, Abdalah MA et al (2020) The image biomarker standardization initiative: standardized quantitative radiomics for high-throughput image-based phenotyping. Radiology 295:328–338. https://doi.org/10.1148/radiol.2020191145
Depeursinge A, Andrearczyk V, Whybra P et al (2021) Standardised convolutional filtering for radiomics. ArXiv200605470 Cs Eess. https://doi.org/10.48550/arXiv.2006.05470
Shi Z, Traverso A, Soest J v et al (2019) Technical note: ontology-guided radiomics analysis workflow (O-RAW). Med Phys 46:5677–5684. https://doi.org/10.1002/mp.13844
Stanzione A, Cuocolo R, Ugga L et al (2022) Oncologic imaging and radiomics: a walkthrough review of methodological challenges. Cancers 14:4871. https://doi.org/10.3390/cancers14194871
Park JE, Kim HS, Kim D et al (2020) A systematic review reporting quality of radiomics research in neuro-oncology: toward clinical utility and quality improvement using high-dimensional imaging features. BMC Cancer 20:29. https://doi.org/10.1186/s12885-019-6504-5
Shneiderman B, Plaisant C, Cohen M et al (2017) Designing the user interface: strategies for effective human-computer interaction, 6th edn. Pearson, Boston
Thompson RF, Valdes G, Fuller CD et al (2018) Artificial intelligence in radiation oncology: a specialty-wide disruptive transformation? Radiother Oncol 129:421–426. https://doi.org/10.1016/j.radonc.2018.05.030
Fornacon-Wood I, Mistry H, Ackermann CJ et al (2020) Reliability and prognostic value of radiomic features are highly dependent on choice of feature extraction platform. Eur Radiol 30:6241–6250. https://doi.org/10.1007/s00330-020-06957-9
Court LE, Fave X, Mackin D et al (2016) Computational resources for radiomics. Transl Cancer Res 5:340–348. https://doi.org/10.21037/tcr.2016.06.17
QuantImage v2. https://medgift.github.io/quantimage-v2-info/. Accessed 13 Jan 2023
Dicente Cid Y, Castelli J, Schaer R et al (2017) QuantImage: an online tool for high-throughput 3D radiomics feature extraction in PET-CT. In: Biomedical Texture Analysis. Academic Press, Cambridge, p 349–377
Yu L, Jiang H, Yu H et al (2017) iVAR: interactive visual analytics of radiomics features from large-scale medical images. In: 2017 IEEE International Conference on Big Data (Big Data). IEEE, Boston, pp 3916–3923. https://doi.org/10.1109/BigData.2017.8258398
Chang L, Zhuang W, Wu R et al (2020) DARWIN: a highly flexible platform for imaging research in radiology. ArXiv200900908 Cs Eess. https://doi.org/10.48550/arXiv.2009.00908
Overhoff D, Kohlmann P, Frydrychowicz A et al (2021) The International Radiomics Platform – an initiative of the German and Austrian Radiological Societies – first application examples. Rofo 193:276–288. https://doi.org/10.1055/a-1244-2775
Watkins A, Lam K, Klyuzhin I et al (2021) RAIVEN: a novel framework for translation of AI tools to the radiology environment. J Nucl Med 62:1183
Pasini G, Bini F, Russo G et al (2022) matRadiomics: a novel and complete radiomics framework, from image visualization to predictive model. J Imaging 8:221. https://doi.org/10.3390/jimaging8080221
van Griethuysen JJM, Fedorov A, Parmar C et al (2017) Computational radiomics system to decode the radiographic phenotype. Cancer Res 77:e104–e107. https://doi.org/10.1158/0008-5472.CAN-17-0339
Dinapoli N, Alitto AR, Vallati M et al (2015) Moddicom: a complete and easily accessible library for prognostic evaluations relying on image features. In: In: 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, Milan, pp 771–774. https://doi.org/10.1109/EMBC.2015.7318476
RADIOMICS. https://github.com/mvallieres/radiomics-develop. Accessed 13 Jan 2023
PORTS. https://www.mathworks.com/matlabcentral/fileexchange/55587-ports-3d-image-texture-metric-calculation-package. Accessed 13 Jan 2023
Bagher-Ebadian H, Chetty IJ (2021) Technical note: ROdiomiX: a validated software for radiomics analysis of medical images in radiation oncology. Med Phys 48:354–365. https://doi.org/10.1002/mp.14590
Saeed Ashrafinia (2019) Quantitative nuclear medicine imaging using advanced image reconstruction and radiomics. PhD dissertation, Johns Hopkins University
SERA. https://www.bccrc.ca/dept/io-programs/qurit/software/sera. Accessed 13 Jan 2023
Echegaray S, Bakr S, Rubin DL, Napel S (2018) Quantitative Image Feature Engine (QIFE): an open-source, modular engine for 3D quantitative feature extraction from volumetric medical images. J Digit Imaging 31:403–414. https://doi.org/10.1007/s10278-017-0019-x
Zwanenburg A, Leger S, Agolli L et al (2019) Assessing robustness of radiomic features by image perturbation. Sci Rep 9:614. https://doi.org/10.1038/s41598-018-36938-4
MIRP. https://github.com/oncoray/mirp. Accessed 13 Jan 2023
Pfaehler E, Zwanenburg A, de Jong JR, Boellaard R (2019) RaCaT: an open source and easy to use radiomics calculator tool. PLoS One 14:e0212223. https://doi.org/10.1371/journal.pone.0212223
Primakov S, Lavrova E, Salahuddin Z et al (2022) Precision-medicine-toolbox: an open-source python package for facilitation of quantitative medical imaging and radiomics analysis. ArXiv220213965 Cs Eess Q-Bio. https://doi.org/10.48550/arXiv.2202.13965
Precision medicine toolbox. https://github.com/primakov/precision-medicine-toolbox. Accessed 13 Jan 2023
Nioche C, Orlhac F, Boughdad S et al (2018) LIFEx: a freeware for radiomic feature calculation in multimodality imaging to accelerate advances in the characterization of tumor heterogeneity. Cancer Res 78:4786–4789. https://doi.org/10.1158/0008-5472.CAN-18-0125
Zhang L, Fried DV, Fave XJ et al (2015) IBEX: an open infrastructure software platform to facilitate collaborative work in radiomics. Med Phys 42:1341–1353. https://doi.org/10.1118/1.4908210
Ger RB, Cardenas CE, Anderson BM et al (2018) Guidelines and experience using imaging biomarker explorer (IBEX) for radiomics. J Vis Exp https://doi.org/10.3791/57132
Apte AP, Iyer A, Crispin-Ortuzar M et al (2018) Technical note: extension of CERR for computational radiomics: a comprehensive MATLAB platform for reproducible radiomics research. Med Phys. https://doi.org/10.1002/mp.13046
CERR. https://github.com/cerr/CERR. Accessed 13 Jan 2023
Lu C-F, Hsu F-T, Hsieh KL-C et al (2018) Machine learning–based radiomics for molecular subtyping of gliomas. Clin Cancer Res 24:4429–4436. https://doi.org/10.1158/1078-0432.CCR-17-3445
Götz M, Nolden M, Maier-Hein K (2019) MITK phenotyping: an open-source toolchain for image-based personalized medicine with radiomics. Radiother Oncol 131:108–111. https://doi.org/10.1016/j.radonc.2018.11.021
Slicer Radiomics. https://github.com/AIM-Harvard/SlicerRadiomics. Accessed 13 Jan 2023
Fang Y-HD, Lin C-Y, Shih M-J et al (2014) Development and evaluation of an open-source software package “CGITA” for quantifying tumor heterogeneity with molecular images. Biomed Res Int 2014:1–9. https://doi.org/10.1155/2014/248505
Rubin DL, Akdogan MU, Altindag C, Alkim E (2019) ePAD: an image annotation and analysis platform for quantitative imaging. Tomography 5:170–183. https://doi.org/10.18383/j.tom.2018.00055
Slicer. https://www.slicer.org/. Accessed 13 Jan 2023
MITK. https://www.mitk.org/. Accessed 13 Jan 2023
Matlab. https://www.mathworks.com/products/matlab.html. Accessed 13 Jan 2023
Szczypiński PM, Strzelecki M, Materka A, Klepaczko A (2009) MaZda—a software package for image texture analysis. Comput Methods Programs Biomed 94:66–76. https://doi.org/10.1016/j.cmpb.2008.08.005
Strzelecki M, Szczypinski P, Materka A, Klepaczko A (2013) A software tool for automatic classification and segmentation of 2D/3D medical images. Nucl Instrum Methods Phys Res Sect Accel Spectrometers Detect Assoc Equip 702:137–140. https://doi.org/10.1016/j.nima.2012.09.006
Pati S, Singh A, Rathore S et al (2020) The cancer imaging phenomics toolkit (CaPTk): technical overview. In: Crimi A, Bakas S (eds) Brainlesion: Glioma, Multiple Sclerosis, Stroke and Traumatic Brain Injuries. Springer International Publishing, Cham, pp 380–394
CaPTk. https://cbica.github.io/CaPTk/index.html. Accessed 13 Jan 2023.
Woznicki P, Laqua F, Bley T, BaeĂźler B (2022) AutoRadiomics: a framework for reproducible radiomics research. Front Radiol 2:919133. https://doi.org/10.3389/fradi.2022.919133
AutoRadiomics. https://github.com/pwoznicki/AutoRadiomics. Accessed 13 Jan 2023
Schaer R, Dicente Cid Y, Alkim E et al (2017) Web-based tools for exploring the potential of quantitative imaging biomarkers in radiology. In: Biomedical Texture Analysis. Academic Press, Cambridge, p 379–410 https://doi.org/10.1016/B978-0-12-812133-7.00013-2
KHEOPS. https://kheops.online/. Accessed 13 Jan 2023
KARNAK. https://github.com/OsiriX-Foundation/karnak. Accessed 13 Jan 2023
Dicente Cid Y, Muller H, Platon A et al (2017) 3D solid texture classification using locally-oriented wavelet transforms. IEEE Trans Image Process 26:1899–1910. https://doi.org/10.1109/TIP.2017.2665041
Pedregosa F, Varoquaux G, Gramfort A et al (2011) Scikit-learn: machine learning in Python. J Mach Learn Res 12:2825–2830
Pölsterl S (2020) scikit-survival: a library for time-to-event analysis built on top of scikit-learn. J Mach Learn Res 21:1–6
Jreige M, Dunet V, Letovanec I et al (2020) Pulmonary lymphangitic carcinomatosis: diagnostic performance of high-resolution CT and 18 F-FDG PET/CT in correlation with clinical pathologic outcome. J Nucl Med 61:26–32. https://doi.org/10.2967/jnumed.119.229575
Jreige M, Oreiller V, Letovanec I et al (2020) PET/CT radiomics predict pulmonary lymphangitic carcinomatosis (PLC) in non-small cell lung cancer (NSCLC). J Nucl Med 61:1311
Oreiller V, Andrearczyk V, Jreige M et al (2022) Head and neck tumor segmentation in PET/CT: the HECKTOR challenge. Med Image Anal 77:102336. https://doi.org/10.1016/j.media.2021.102336
Acknowledgements
The authors thank Diem Vuong for her valuable feedback on the QuantImage v2 platform.
Funding
This work was partially supported by the Swiss National Science Foundation (SNSF) grant 205320/179069, the Swiss Personalized Health Network (SPHN) via the IMAGINE and QA4IQI projects, and the Hasler Foundation via the EPICS and MSXplain projects.
Author information
Authors and Affiliations
Contributions
DA, RS, AD, and VO have drafted the manuscript and revised it. AD, RS, VO, DA, HV, OA, JR, and FE have contributed to the conception and design of QI2. RS has implemented QI2 back- and front end. VO, RS, and DA implemented functionality for feature extraction, ML-model training, and evaluation. VO, AD, JR, and JP have developed the presented radiomics use case. All authors have approved the submitted version. The authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Ethics approval and consent to participate
The study described in section “Radiomics Use Case” has been approved by the local ethics committee (CER-VD 2018-01513).
Consent for publication
Not applicable.
Competing interests
The authors declare that they have no competing interests.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Abler, D., Schaer, R., Oreiller, V. et al. QuantImage v2: a comprehensive and integrated physician-centered cloud platform for radiomics and machine learning research. Eur Radiol Exp 7, 16 (2023). https://doi.org/10.1186/s41747-023-00326-z
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s41747-023-00326-z