SlicerRT is a radiation therapy toolkit for 3D Slicer, containing generic RT features for import/export, analysis, visualization, making 3D Slicer a powerful radiotherapy research platform. The SlicerRT extension incorporates components from Plastimatch toolkit.
- Project Website: https://slicerrt.org
- License: 3D Slicer license
- Download/install: download and install 3D Slicer, start 3D Slicer, install the SlicerRT extension.
- Contact: Csaba Pinter (Ebatinca), Andras Lasso (PerkLab, Queen's University)
- External Beam Planning (Treatment planning)
- Dose analysis
- Contour analysis
- I/O
- DICOM-RT import, export (handles datasets of types RT Structure Set, RT Dose, RT Plan, RT Image)
- DICOM-SRO import/export (handles DICOM Spatial Registration object, both rigid and deformable)
- Batch processing scripts (currently only one is available for command-line conversion of RTSS to volume nodes)
- Modules from Plastimatch
- Comparison of dose maps and dose volume histograms from various treatment planning systems
- Evaluation of the effect of different adaptive techniques (IGRT, image-based non-rigid patient motion compensation, etc.)
- Calculate couch shift parameters for patient setup correction in IGRT
- Dose accumulation with motion compensation
- Testing of treatment planning algorithms
- Calculation of PTV margin
- Proton dose calculation
- Gel dosimetry analysis
- Tumor volume tracking
- Treatment plan similarity measurement in the cloud
- Batch structure set conversion
- Image-guided radiation therapy tutorial 2019 (recommended)
- World Congress 2015 tutorial
- Tutorial presentation: pptx pdf
- Dataset: download from MIDAS
- Summer NA-MIC week 2013 tutorial
- Tutorial presentation: download from Slicer wiki
- Sample data: download from MIDAS
- ECR 2013 - Medical University Vienna workshop
- Workshop material: download from NA-MIC.org
- RSNA 2012 tutorial
- Tutorial description: SlicerRT wiki: Slicer tutorials at RSNA 2012
- Sample data: download SlicerRT ART dose verification data from Midas server
- External beam planning tutorial for orthovoltage RT (uses EGSnrc)
- Dose surface histogram tutorial
- Isodose tutorial
SlicerRT developers wiki page.
- Gel Dosimetry: Slicelet facilitating a streamlined workflow to perform true 3D gel dosimetry analysis for commissioning linacs and evaluating new dose calculation procedures
- Film Dosimetry: Slicelet supporting workflow to perform 2D film dosimetry analysis for commissioning new radiation techniques and to validate the accuracy of radiation treatment by enabling visual comparison of the planned dose to the delivered dose
You can write to the 3D Slicer Forum to get help on using 3D Slicer or SlicerRT extension. Use the Support category for user questions and Developer category for questions about using SlicerRT via using scripting or extending SlicerRT. Specify slicerrt tag to bring the topic to the attention of SlicerRT community members.
If you encounter an error, please follow the following instructions to help us to find and fix it more quickly.
- Reproduce reliably with latest version
- Make sure you use the latest Slicer and SlicerRT.
- Try to reproduce the error and filter out what steps are really required for the error to occur
- Collect relevant information about the issue
- Describe exactly what steps you made before the error occured
- What happens exactly that is the unexpected behavior
- Read the entries in the Error Log window, and send us the ones that seem to be related to SlicerRT
- Send us the contents of the Python Interactor window
- If needed for easier understanding, attach a screenshot. Use compressed format (like .png, .jpg, .gif).
- If you have built your version yourself (you don't use the package), add the SlicerRT and Slicer core source code git hash. Otherwise, report the used Slicer and SlicerRT versions (stable/nightly, which version/day).
- Report the issue on the 3D Slicer Forum
- If the issue is confirmed to be a problem in SlicerRT then submit to the SlicerRT project issue tracker
Thank you for helping to improve SlicerRT!
Please cite the following paper when referring to SlicerRt in your publication:
C. Pinter, A. Lasso, A. Wang, D. Jaffray and G. Fichtinger, "SlicerRT – Radiation therapy research toolkit for 3D Slicer", Med. Phys., 39(10) pp. 6332-6338, 2012
@ARTICLE{Pinter2012,
author = {Pinter, C. and Lasso, A. and Wang, A. and Jaffray, D. and Fichtinger, G.},
title = {SlicerRT – Radiation therapy research toolkit for 3D Slicer},
journal = {Med. Phys.},
year = {2012},
volume = {39},
number = {10},
pages = {6332-6338},
}
SlicerRT development is currently funded by CANARIE. SlicerRT was originally created via funding by Cancer Care Ontario and the Ontario Consortium for Adaptive Interventions in Radiation Oncology (OCAIRO) to provide free, open-source toolset for radiotherapy and related image-guided interventions.
Former SlicerRT modules integrated to Slicer core: Subject hierarchy, Transform visualizer, DICOM-RT export (as improved DICOM export function), Segmentations, Segment Editor.