Advanced Radiomics Feature Extraction

An open-source Julia library for extracting quantitative features from medical images with precision and efficiency.

Welcome to Radiomics.jl

Radiomics.jl is a comprehensive Julia library designed for medical imaging researchers and clinicians. Our tool enables the extraction of high-throughput quantitative features from radiological images, supporting advanced research in precision medicine and computer-aided diagnosis.

Navigate through our documentation using the sidebar to explore detailed information about feature extraction methods, installation procedures, and implementation examples.

Contribution

Radiomics.jl is an open-source project. Contributions are welcome! You can find the source code, report issues, or submit pull requests on our official GitHub repository:

Visit the GitHub repository →

Quick Start Example

Once installed, you can begin extracting radiomic features with just a few lines of code. The following example demonstrates feature extraction using sample data included with the library:

using NIfTI
using Radiomics

# Load medical image and segmentation mask
ct = niread("sample_data/CTChest.nii.gz")
mask = niread("sample_data/Lungs.nii.gz")

# Extract voxel spacing from image header
spacing = [ct.header.pixdim[2], ct.header.pixdim[3], ct.header.pixdim[4]]

# Extract radiomic features
radiomic_features = Radiomics.extract_radiomic_features(
    ct.raw,
    mask.raw,
    spacing;
    verbose = true
)

Development Team

Meet the experts behind Radiomics.jl, dedicated to advancing medical image analysis through innovative technology.

Prof. Paolo Zaffino

Prof. Paolo Zaffino

Università degli Studi "Magna Graecia" di Catanzaro, Italy
Prof. Maria Francesca Spadea

Prof. Maria Francesca Spadea

Karlsruher Institut für Technologie, Germany
Prof. Carlo Cosentino

Prof. Carlo Cosentino

Università degli Studi "Magna Graecia" di Catanzaro, Italy
Eng. Aldo Giuliani

Eng. Aldo Giuliani, PhD Student

Università degli Studi "Magna Graecia" di Catanzaro, Italy
Dr. Jakub Mitura

Dr. Jakub Mitura, MD, PhD

National Information Processing Institut, Poland
Eng. Ciro Benito Raggio

Eng. Ciro Benito Raggio, Research Assistant

Karlsruher Institut für Technologie, Germany
Eng. Mohammadreza Javadi Namin

Eng. Mohammadreza Javadi Namin

Politecnico di Milano, Italy
Eng. Nastaran Ghaffari Elkhechi

Eng. Nastaran Ghaffari Elkhechi

Politecnico di Milano, Italy