Calculate DVH or dose distribution based on RT plan protocol and structure set

Dear all,

For a new project I am looking for a Python integrated way to calculate the DVH or 3D dose distribution based on a radiotherapy treatment plan + structure set. Does anyone of you know if there is such a thing available? Any advice would be greatly appreciated.

Cheers,
Ward

Many RT evaluation tools exist in the SlicerRT extension, including DVH. If you want to calculate dose distribution based on a plan, then it is theoretically possible, but we don’t yet have a photon dose engine (we have a proton only, and plans to integrate others, but no funding for that).

That said all functions are accessible from python, and you can find examples in the automated tests, such as https://github.com/SlicerRt/SlicerRT/blob/master/Testing/Python/IGRTWorkflow_SelfTest.py

1 Like