IBSI Validation Test Suite

The runtest module contains a dedicated automated test suite designed to verify strict compliance of the extract_radiomic_features function with the Image Biomarker Standardisation Initiative (IBSI) Phase 1 guidelines — the internationally recognized standard for radiomic feature extraction. Each test loads a standardized digital phantom, runs the full extraction pipeline, and performs exact numerical assertions against the official IBSI Phase 1 reference values. Any deviation from the expected output causes the test to fail, ensuring that every feature — including intensity-based statistics, texture matrices (GLCM, GLRLM, GLSZM, NGTDM), and morphological descriptors — is computed in full conformance with the IBSI specification.

How to test Radiomics.jl

To test by yourself the IBSI validation test suite, you can use the following code. The code of the IBSI validation test suite is available in the runtests.jl file

julia> using Pkg
julia> Pkg.activate(".")
julia> Pkg.test("Radiomics")

Added to the list of recommended implementations by IBSI

Radiomics.jl has been officially included in the list of implementations recommended by IBSI.