Summary

Guidelines and Experience Using Imaging Biomarker Explorer (IBEX) for Radiomics

Published: January 08, 2018
doi:

Summary

We describe IBEX, an open-source tool designed for medical imaging radiomics studies, and how to use this tool. In addition, some published works that have used IBEX for uncertainty analysis and model building are showcased.

Abstract

Imaging Biomarker Explorer (IBEX) is an open-source tool for medical imaging radiomics work. The purpose of this paper is to describe how to use IBEX’s graphical user interface (GUI) and to demonstrate how IBEX calculated features have been used in clinical studies. IBEX allows for the import of DICOM images with DICOM radiation therapy structure files or Pinnacle files. Once the images are imported, IBEX has tools within the Data Selection GUI to manipulate the viewing of the images, measure voxel values and distances, and create and edit contours. IBEX comes with 27 preprocessing and 132 feature choices to design feature sets. Each preprocessing and feature category has parameters that can be altered. The output from IBEX is a spreadsheet that contains: 1) each feature from the feature set calculated for each contour in a data set, 2) image information about each contour in a data set, and 3) a summary of the preprocessing and features used with their selected parameters. Features calculated from IBEX have been used in studies to test the variability of features under different imaging conditions and in survival models to improve current clinical models.

Introduction

In medicine, patient disease diagnosis typically incorporates a large number of diagnostic exams such as x-rays, ultrasound, computed tomography (CT), magnetic resonance imaging (MRI), and positron emission tomography (PET) scans to assist in determining the course of patient care. While physicians use these images to qualitatively assess patient's diagnosis, there may be additional quantitative features that can be extracted to guide patient care. The rationale is that these features may represent proteomic and genomic patterns expressed on the macroscopic scale1. Combining this quantitative information with the current clinical information, e.g., patient demographics, may allow more individualized patient care. This is the theory behind radiomics: feature analysis of images on a voxel level. The features typically fall into 5 main categories: gray level co-occurrence matrix, gray level run length matrix, neighborhood intensity difference matrix, histogram, and shape.

Imaging Biomarker Explorer (IBEX) is an open-source tool for radiomics work2. The graphical user interface (GUI) was developed at MD Anderson Cancer Center with the goal of facilitating the extraction and calculation of quantitative features to assist in decision making in cancer care. A source code3 and a stand-alone4 version are available online. IBEX calculates the 5 most common categories of features used in medical radiomics with parameters that can be set for each feature category. The categories are: gray level co-occurrence matrix5, gray level run length matrix6,7, intensity, neighborhood intensity difference matrix8, and shape. Since IBEX is open source, it allows for harmonized feature extraction results across institutions to easily compare different radiomics studies. All features within IBEX are described in the initial paper by Zhang et al.2

The purpose of this manuscript is to provide guidance on how to use IBEX and to demonstrate its applications through peer-reviewed published studies from the MD Anderson radiomics group. Since its release to the public in 2015, IBEX has been used to calculate features from CT, PET, and MRI scan images by the MD Anderson radiomics group, typically investigating features to improve clinical survival models9,10,11,12,13,14,15,16,17,18,19,20 and by outside institutions21,22,23,24. Additional guidance on software tools that can be used for the steps in radiomics research that are not included in IBEX can be found in Court et al.25

A general introduction to the workflow of IBEX will help to organize data properly before starting radiomics projects utilizing IBEX. If importing DICOM images, IBEX requires that each patient have their own folder with their DICOM images. DICOM radiation structure set is optional to include in the patient folder, but is recommended instead of using the contouring platform in IBEX. To assist with importing all patients for a specific study, all patient folders can be placed into one folder together so that all data may be imported into IBEX using only one step. If importing patients from Pinnacle, it is best to have the structure set with the patient plan. As patients may have multiple image sets and plans within Pinnacle, it is best to know which image set and plan are correct before importing. If computation time is a concern, reducing the number of image slices for a patient can drastically reduce time. For example, if only the liver is of interest in a study but the patients have full body CT scans, reducing the DICOM slices to only the extent of the area of interest can shorten computation time (e.g., reducing the DICOM from 300 slices to 50 slices can take 1/6th the time). There are different tools available to perform this slice reduction, from manual to semi-automatic.

Protocol

1. Install IBEX NOTE: To install a source-code version go to step 1.1. Alternatively, to install a stand-alone version go to step 1.2. Source-code version Go to the IBEX source-code version website3. Download the "IBEX_Source.zip" and "How_to_use.pdf" files. Look in the "How_to_use.pdf" file to find the pre-requisites to use the latest IBEX version. NOTE: IBEX works only on 32 bit and 64 bit Matlab…

Representative Results

The output from IBEX is a spreadsheet (see Figure 4) that contains 3 tabs. The "Results" tab contains the feature values for each ROI in the data set (Figure 4A). The "Data Info." tab contains information about the images taken from each ROI in the data set (Figure 4B). The "Feature Info." tab contains a comprehensive list of features used wit…

Discussion

IBEX is a powerful tool for medical imaging radiomics research. It has thus far mostly been used for radiation oncology purposes in studies conducted by the MD Anderson radiomics group. IBEX allows for manipulation of ROIs and calculation of features within 5 main feature categories. The source code version of IBEX allows the user to design applications that are not already part of IBEX, such as gray level zone matrix features.

The main steps involved in IBEX are the import of images, contouri…

Divulgazioni

The authors have nothing to disclose.

Acknowledgements

Rachel Ger is funded by the Rosalie B. Hite Graduate Fellowship and American Legion Auxiliary Fellowship. Carlos Cardenas has been funded by the George M. Stancel PhD Fellowship in the Biomedical Sciences. The development of IBEX was funded by the NCI (R03 CA178495).

Materials

Excel Microsoft Office Any version of excel should work.
Matlab MathWorks Only use IBEX on 32 bit Matlab 2011a or 64 bit Matlab 2014b.

Riferimenti

  1. Lambin, P., et al. Radiomics: extracting more information from medical images using advanced feature analysis. EJC. 48, 441-446 (2012).
  2. Zhang, L., et al. IBEX: an open infrastructure software platform to facilitate collaborative work in radiomics. Med Phys. 42, 1341-1353 (2015).
  3. Haralick, R. M., Shanmugam, K. Textural features for image classification. IEEE Trans Syst Man Cybern. , 610-621 (1973).
  4. Galloway, M. M. Texture analysis using gray level run lengths. Comp Graphics and Im Proc. 4, 172-179 (1975).
  5. Tang, X. Texture information in run-length matrices. IEEE Trans on Im Proc. 7, 1602-1609 (1998).
  6. Amadasun, M., King, R. Textural features corresponding to textural properties. IEEE Trans Syst Man Cybern. 19, 1264-1274 (1989).
  7. Fave, X., et al. Preliminary investigation into sources of uncertainty in quantitative imaging features. Comp Med Imaging Graph. 44, 54-61 (2015).
  8. Fave, X., et al. Can radiomics features be reproducibly measured from CBCT images for patients with non-small cell lung cancer. Med Phys. 42, 6784-6797 (2015).
  9. Fave, X., et al. Impact of image preprocessing on the volume dependence and prognostic potential of radiomics features in non-small cell lung cancer. Trans Cancer Res. 5, 349-363 (2016).
  10. Fave, X., et al. Delta-radiomics features for the prediction of patient outcomes in non-small cell lung cancer. Scientific Reports. 7, 588 (2017).
  11. Fried, D. V., et al. Stage III Non-Small Cell Lung Cancer: Prognostic Value of FDG PET Quantitative Imaging Features Combined with Clinical Prognostic Factors. Radiology. 278, 214-222 (2016).
  12. Fried, D. V., et al. Potential Use of (18)F-fluorodeoxyglucose Positron Emission Tomography-Based Quantitative Imaging Features for Guiding Dose Escalation in Stage III Non-Small Cell Lung Cancer. IJROBP. 94, 368-376 (2016).
  13. Mackin, D., et al. Measuring Computed Tomography Scanner Variability of Radiomics Features. Invest radiol. 50, 757-765 (2015).
  14. Yang, J., et al. Uncertainty analysis of quantitative imaging features extracted from contrast-enhanced CT in lung tumors. Comp Med Imaging Graph. 48, 1-8 (2016).
  15. van Rossum, P. S., et al. The incremental value of subjective and quantitative assessment of 18F-FDG PET for the prediction of pathologic complete response to preoperative chemoradiotherapy in esophageal cancer. JNM. 57, 691-700 (2016).
  16. Hunter, L. A., et al. NSCLC tumor shrinkage prediction using quantitative image features. Comp Med Imaging Graph. 49, 29-36 (2016).
  17. Hunter, L. A., et al. High quality machine-robust image features: identification in nonsmall cell lung cancer computed tomography images. Med Phys. 40, 121916 (2013).
  18. Fried, D. V., et al. Prognostic value and reproducibility of pretreatment CT texture features in stage III non-small cell lung cancer. IJROBP. 90, 834-842 (2014).
  19. Gan, J., et al. MO-DE-207B-09: A Consistent Test for Radiomics Softwares. Med Phys. 43, 3706-3706 (2016).
  20. Klawikowski, S., Christian, J., Schott, D., Zhang, M., Li, X. SU-D-207B-07: Development of a CT-Radiomics Based Early Response Prediction Model During Delivery of Chemoradiation Therapy for Pancreatic Cancer. Med Phys. 43, 3350-3350 (2016).
  21. Huang, W., Tu, S. SU-F-R-22: Malignancy Classification for Small Pulmonary Nodules with Radiomics and Logistic Regression. Med Phys. 43, 3377-3378 (2016).
  22. Hanania, A. N., et al. Quantitative imaging to evaluate malignant potential of IPMNs. Oncotarget. 7, 85776-85784 (2016).
  23. Court, L. E., et al. Computational resources for radiomics. Trans Cancer Res. 5, 340-348 (2016).
  24. . Matlab Add path Available from: https://www.mathworks.com/help/matlab/ref/addpath.html (2017)
  25. Zhao, B., et al. Reproducibility of radiomics for deciphering tumor phenotype with imaging. Sci Rep. 6, 23428 (2016).
  26. Owens, C., et al. Reproducibility and Robustness of Radiomic Features Extracted with Semi-Automatic Segmentation Tools. Med Phys. , (2017).
  27. Kassner, A., Liu, F., Thornhill, R. E., Tomlinson, G., Mikulis, D. J. Prediction of hemorrhagic transformation in acute ischemic stroke using texture analysis of postcontrast T1-weighted MR images. JMRI. 30, 933-941 (2009).
  28. . IBEX Google Forum Available from: https://groups.google.com/forum/#!forum/ibex_users (2017)
check_url/it/57132?article_type=t

Play Video

Citazione di questo articolo
Ger, R. B., Cardenas, C. E., Anderson, B. M., Yang, J., Mackin, D. S., Zhang, L., Court, L. E. Guidelines and Experience Using Imaging Biomarker Explorer (IBEX) for Radiomics. J. Vis. Exp. (131), e57132, doi:10.3791/57132 (2018).

View Video