Replies: 1 comment
-
Thanks for your interest in matRad, let me give you some pointers:
Let me know if this sounds like it could be useful for you and where you would need more detail. As many open source software tools, matRad does not have that many quality-of-life functionalities as commercial tps |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi all,
I've been using the MatRad dev_varRBErobOpt fork for some treatment planning studies and have a few questions - apologies in advance for the length!
Is there a relatively simple way to change the underlying HU of a CT for a given contour found in the CST (a contour containing contrast, for example, and forcing that to a water density similar to commercial TPS)? Or am I left to changing these HU values in another software suite (Slicer, etc.)? I tried to follow the example where geometric shapes are generated and HU values are assigned to a given contour, but I didn't have much luck doing this with existing contours contained in the CST.
I am using datasets which have multiple PTV dose levels (usually contained within each other) - for example, a Prostate plan with PTVs @ 60Gy + 40Gy. These plans also contain rinds (donut-like shapes) to control dose fall-off and subtracted Low-Dose PTV volumes (PTV60 minus PTV40, for example) to derive dose statistics for the lower dose level. MatRad lacks the capability to handle both external and internal contours on the same slice, thus filling in these areas.
To check my understanding of the optimiser: Can I achieve the required dose fall-off by using the priority mechanism? In the example above, there are two PTVs - PTV1 and a larger PTV2 that envelops the smaller PTV1. If I make PTV1 Priority 1 and PTV2 Priority 2, will the objectives in PTV1 (60Gy) override those in PTV2 (40Gy) which overlap the same voxels, and in turn, will the objectives associated with PTV40 'only' function on the voxels outside of PTV 60?
As for the dose statistics, I'm guessing there is no easy way to add a channel like on some commercial TPS's on each slice to force the 'donut' subtraction - if I was only interested in the dose stats for PTV40 minus PTV60, is there another way to achieve this?
I currently use the 'matRad_calcDVH(cst,resultGUI.physicalDose)' and then pull out the required dose stats for example:
Thanks for your help!
Beta Was this translation helpful? Give feedback.
All reactions