-
Notifications
You must be signed in to change notification settings - Fork 104
Radiomics test suite
Inter-software tests are written to match CERR's radiomics calculation with ITK and pyradiomics. ITK and pyradiomics should be installed in order to run these tests. The test wrappers for ITK and pyradiomics are provided.
Test functions use a randomly generated matrix as the input image and a bounded mask. The same matrix and mask are passed to pyradiomics/ITK. Each feature value is compared between with CERR and a percentage value of difference is calculated and displayed.
The pyradiomics parameter file pyradParams.yamml contains basic settings that will return the features listed below. Customizing these settings is possible by modifying this file following the pyradiomics documentation. The wrapper for pyradiomics is [pyFeatureExtraction.py] which calculates radiomics features using pyradiomics.
The test suite covers the following:
Feature Class | Test |
---|---|
GLCM | testGLCMWithPyrad.m |
GLRLM | testRunLength.m |
Feature Class | Test |
---|---|
GLCM |
Feature Class | Test |
---|---|
Wavelet | |
Laplacian Of Gaussian |