An all-in-one open-source software designed to enhance synergy between computer scientists and clinical researchers in the field of radiomics. Transform medical images into insightful knowledge: explore, analyze, and extract with MEDiml.
Watch our introduction video to learn how MEDiml streamlines radiomics analysis with its powerful dual-component architecture.
Intuitive drag-and-drop interface for medical image analysis
Flexible code-based solution for advanced customization
Adheres to international radiomics extraction standards
Load medical images, configure extraction parameters, extract IBSI-compliant radiomics features, train models, and export results—all in one platform.
Load images, configure extraction, extract IBSI-compliant features, and train models for clinical insights.
Import DICOM or NIfTI scans with their segmentation masks into MEDiml.
Set up radiomics feature extraction parameters and run feature extraction on single scans or entire datasets.
Build predictive models and export results for clinical research.
Turn your graphical workflow into executable code for reproducibility and collaboration.
Use MEDiml as a Python package or install the desktop application. No Python knowledge required — enjoy an all-in-one interface for medical image analysis with drag-drop style feature extraction and model training.
pip install MEDimlRequires Python 3.8+. Compatible with DICOM and NIfTI formats. Adheres to IBSI international standards.
from MEDiml import MEDiml
import json
# Load extraction parameters
with open("extraction_params.json") as f:
params = json.load(f)
# Initialize MEDiml with a scan
med = MEDiml()
med.init_from_nifti(
path_to_nifti="path/to/scan.nii.gz",
path_to_roi="path/to/mask.nii.gz"
)
# Extract radiomics features (IBSI-compliant)
features = med.extract_features(params)
print(features)Watch the full MEDiml Desktop App playlist for a step-by-step introduction, from loading medical images and radiomics feature extraction to model training and results analysis.
Full playlist with step-by-step tutorials for the MEDiml desktop application.
Follow focused, practical guides to get MEDiml python library running — from pip install to radiomics feature extraction and model training.
Set up a virtual environment and install MEDiml via pip in minutes.
Open tutorialPrepare and organize your DICOM and NIfTI scans with segmentation masks.
Open tutorialTrain and evaluate machine learning models using the extracted features.
Open tutorial