Question about function matRad_robustnessIndex
myy-imp opened this issue · 3 comments
matRad_robustnessIndex.m,
% evaluate robustness cube
meanDoseCrit = abs(meanCube-refDose)/refDose100/meanDoseThreshold;
stdCrit = stdCube/refDose100/stdThreshold;
robCube = sqrt(meanDoseCrit.^2 + stdCrit.^2).*doseMask;
% compute robustness pass rate
numOfPassRobustness = sum((robCube<=1).*~isnan(targetMask),'all');
robPassRate = 100 * numOfPassRobustness / sum(~isnan(targetMask),'all');
Why calculate robustness cube in this way - sqrt(meanDoseCrit.^2 + stdCrit.^2) ?Is there any article I can find this kind of calculation.
And why robCube should smaller than 1?
Thank you very much! Looking forward to your reply!
I think you are refering to the function in #561 ? We have not reviewed this one yet, so I can't really comment on that one yet. @remocristoforetti will maybe look into this PR, maybe @acsevillam will also see this and can reply.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue was automatically closed because it has not seen any activity in four weeks. This happens usually when the issue has already been solved or it is no longer relevant. If this is not the case, feel free to reopen the issue.