Skip to content
@raidionics

raidionics

Tools for central nervous system tumor segmentation and standardized reporting
Raidionics logo

Raidionics

Open-source software for automatic brain tumor segmentation and standardized clinical reporting from MRI.

Website · Download · Documentation · Publication


What is Raidionics?

Raidionics segments brain tumors (pre- and postoperative) from MRI volumes, computes tumor characteristics, and generates a standardized clinical report — all through a single graphical interface. It's built by SINTEF Medical Image Analysis and is used both as a standalone desktop app and as a 3D Slicer plugin.

Under the hood, the app is a thin front end over a set of independent, reusable backend libraries — each usable on its own (Python package, CLI, or Docker), and each documented in its own repository.


The ecosystem

flowchart TB
subgraph FrontEnds["Front ends"]
A["Raidionics<br/>(Desktop app)"]
B["Raidionics-Slicer<br/>(3D Slicer plugin)"]
end
subgraph Backends["Backend libraries (pip / CLI / Docker)"]
C["raidionics_rads_lib<br/>pipeline orchestration + reporting"]
D["raidionics_seg_lib<br/>segmentation & classification"]
E["validation_metrics_computation<br/>cross-validation & metrics"]
end
F["Raidionics-models<br/>trained model zoo and test resources"]
A --> C
B --> C
C --> D
C --> F
D --> F
E --> F
Loading
RepositoryRoleUse it directly if you want to...
RaidionicsDesktop application (GUI)Just use the software, no coding
Raidionics-Slicer3D Slicer pluginWork inside 3D Slicer
raidionics_rads_libOrchestrates full segmentation + reporting pipelinesRun an end-to-end pipeline (segmentation → report) from Python/CLI/Docker
raidionics_seg_libSegmentation/classification inference (ONNX Runtime)Run just the segmentation step, or integrate it into your own pipeline
validation_metrics_computationK-fold cross-validation and segmentation metricsEvaluate your own models against ground truth
Raidionics-modelsPretrained model collection and test dataBrowse or download models used by the above
AeroPathAirway segmentation benchmark datasetBenchmark airway segmentation methods
LyNoSMultilabel lymph node segmentation dataset (contrast CT)Benchmark lymph node segmentation methods

Note on repo ownership: the three backend libraries currently live under the maintainer's personal account (dbouget) rather than the raidionics org, while the front ends, models, and datasets are under raidionics. Both are part of the same project.


Getting started

Each backend library can be installed via pip, run as a CLI, called as a Python module, or run in Docker — see the respective repo's README for details.


How to cite

If you use any part of Raidionics in your research, please cite:

Main software release (pre- and postoperative segmentation, standardized reporting):

Bouget, D., Alsinan, D., Gaitan, V., Holden Helland, R., Pedersen, A., Solheim, O., & Reinertsen, I. (2023). Raidionics: an open software for pre- and postoperative central nervous system tumor segmentation and standardized reporting. Scientific Reports, 13. doi:10.1038/s41598-023-42048-7

Preliminary validation (preoperative segmentation methodology):

Bouget, D., Pedersen, A., Jakola, A.S., et al. (2022). Preoperative Brain Tumor Imaging: Models and Software for Segmentation and Standardized Reporting. Frontiers in Neurology, 13. doi:10.3389/fneur.2022.932219

Full BibTeX and CITATION.cff metadata are available in each individual repository.


License

Most repositories are distributed under the BSD-2-Clause license (datasets AeroPath/LyNoS use MIT) — see each repository for its specific license.

Pinned Loading

  1. RaidionicsRaidionicsPublic

    Software for automatic segmentation and generation of standardized clinical reports of brain tumors from MRI volumes

    Python 46 6

  2. Raidionics-SlicerRaidionics-SlicerPublic

    3D Slicer plugin for automatic segmentation and generation of standardized clinical reports for the most common brain tumors, using MRI volumes

    Python 16 2

  3. Raidionics-modelsRaidionics-modelsPublic

    Collection of trained models for use in Raidionics and Raidionics-Slicer

    1

  4. raidionics_mapsraidionics_mapsPublic

    Processing backend for Raidionics to generate population-based location heatmaps

    Jupyter Notebook 1 1

  5. AeroPathAeroPathPublic

    🤗 AeroPath: An airway segmentation benchmark dataset with challenging pathology

    Jupyter Notebook 53 6

  6. LyNoSLyNoSPublic

    🤗 A multilabel lymph node segmentation dataset from contrast CT

    Jupyter Notebook 28 3

Repositories

Showing 10 of 12 repositories

Top languages

Loading…

Most used topics

Loading…