PyRaDiSe: a Python package for DICOM-RT-based auto-segmentation pipeline construction and DICOM-RT data conversion

dc.contributor.authorRüfenacht, Elias
dc.contributor.authorKamath, Amith
dc.contributor.authorSuter, Yannick
dc.contributor.authorPoel, Robert
dc.contributor.authorErmiş, Ekin
dc.contributor.authorScheib, Stefan
dc.contributor.authorReyes, Mauricio
dc.date.accessioned2026-01-19T16:10:13Z
dc.date.issued2023
dc.description.abstractBackground and objective: Despite fast evolution cycles in deep learning methodologies for medical imaging in radiotherapy, auto-segmentation solutions rarely run in clinics due to the lack of open-source frameworks feasible for processing DICOM RT Structure Sets. Besides this shortage, available open-source DICOM RT Structure Set converters rely exclusively on 2D reconstruction approaches leading to pixelated contours with potentially low acceptance by healthcare professionals. PyRaDiSe, an open-source, deep learning framework independent Python package, addresses these issues by providing a framework for building auto-segmentation solutions feasible to operate directly on DICOM data. In addition, PyRaDiSe provides profound DICOM RT Structure Set conversion and processing capabilities; thus, it applies also to auto-segmentation-related tasks, such as dataset construction for deep learning model training. Methods: The PyRaDiSe package follows a holistic approach and provides DICOM data handling, deep learning model inference, pre-processing, and post-processing functionalities. The DICOM data handling allows for highly automated and flexible handling of DICOM image series, DICOM RT Structure Sets, and DICOM registrations, including 2D-based and 3D-based conversion from and to DICOM RT Structure Sets. For deep learning model inference, extending given skeleton classes is straightforwardly achieved, allowing for employing any deep learning framework. Furthermore, a profound set of pre-processing and post-processing routines is included that incorporate partial invertibility for restoring spatial properties, such as image origin or orientation. Results: The PyRaDiSe package, characterized by its flexibility and automated routines, allows for fast deployment and prototyping, reducing efforts for auto-segmentation pipeline implementation. Furthermore, while deep learning model inference is independent of the deep learning framework, it can easily be integrated into famous deep learning frameworks such as PyTorch or Tensorflow. The developed package has successfully demonstrated its capabilities in a research project at our institution for organs-at-risk segmentation in brain tumor patients. Furthermore, PyRaDiSe has shown its conversion performance for dataset construction. Conclusions: The PyRaDiSe package closes the gap between data science and clinical radiotherapy by enabling deep learning segmentation models to be easily transferred into clinical research practice. PyRaDiSe is available on https://github.com/ubern-mia/pyradise and can be installed directly from the Python Package Index using pip install pyradise.
dc.identifier.doi10.1016/j.cmpb.2023.107374
dc.identifier.issn0169-2607
dc.identifier.urihttps://irf.fhnw.ch/handle/11654/54759
dc.identifier.urihttps://doi.org/10.26041/fhnw-14777
dc.language.isoen
dc.publisherElsevier
dc.relation.ispartofComputer Methods and Programs in Biomedicine
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectAuto-segmentation
dc.subjectDeep learning
dc.subjectRadiotherapy
dc.subjectDICOM
dc.subjectDICOM RT structure sets
dc.subjectDICOM RTSS conversion
dc.subject.ddc005 - Computer Programmierung, Programme und Daten
dc.subject.ddc330 - Wirtschaft
dc.subject.ddc610 - Medizin und Gesundheit
dc.titlePyRaDiSe: a Python package for DICOM-RT-based auto-segmentation pipeline construction and DICOM-RT data conversion
dc.type01A - Beitrag in wissenschaftlicher Zeitschrift
dc.volume231
dspace.entity.typePublication
fhnw.InventedHereNo
fhnw.ReviewTypeAnonymous ex ante peer review of a complete publication
fhnw.affiliation.hochschuleHochschule für Wirtschaft FHNWde_CH
fhnw.affiliation.institutInstitut für Wirtschaftsinformatikde_CH
fhnw.openAccessCategoryGold
fhnw.pagination107374
fhnw.publicationStatePublished
relation.isAuthorOfPublicatione6ca0243-9d54-472e-b042-80a3b998e3a4
relation.isAuthorOfPublication.latestForDiscoverye6ca0243-9d54-472e-b042-80a3b998e3a4
Dateien

Originalbündel

Gerade angezeigt 1 - 1 von 1
Lade...
Vorschaubild
Name:
1-s2.0-S016926072300041X-main.pdf
Größe:
3.26 MB
Format:
Adobe Portable Document Format

Lizenzbündel

Gerade angezeigt 1 - 1 von 1
Lade...
Vorschaubild
Name:
license.txt
Größe:
2.66 KB
Format:
Item-specific license agreed upon to submission
Beschreibung: