Edit this page

NA-MIC Project Weeks

Back to Projects List

Extending SliceRT EBP Module - forward planning capabilities and import-export infrastructure

Key Investigators

Project Description

Recent work on SlicerRT’s EBP module has focused on its inverse planning infrastructure for dose calculation and plan optimization, integrating the multi-modality treatment planning toolkit pyRadPlan (see https://github.com/e0404/pyRadPlan).

Now we want to further extend the module’s forward planning capabilities as well as its export and import features.

Our overall goal is to establish a well-integrated treatment planning tool in Slicer, that remains customizable and user-friendly.

Objective

  1. RTPlan recalculation: Advance the pyRadPlan dose engine for forward calculations on loaded plans.
  2. Import/Export Features: Build infrastructure for saving and loading dose influence matrices and objectives.

Approach and Plan

  1. RTPlan recalculation: Implement handling of loaded MLC shapes (photon plan), spot positions (ion plan) and machine specifications in the pyRadPlan dose engine.
  2. Import/Export Features: Revise storing of the dose influence matrices (currently beam-wise) and develop method for exporting and reloading into plan. Include saving/exporting of the user-specified objectives table in the optimization workflow.

Progress and Next Steps

  1. Describe specific steps you have actually done.

Illustrations

No response

Background and References

No response