matRad
matRad copied to clipboard
An open source multi-modality radiation treatment planning sytem
coordinate system for stf is now set to the world coordinate system. Functions in the dose engines (eg. raytracing and MC engines ) use the old isocenter = 0,0,0 mm...
Reopens PR #521 on dev_varRBErobOpt to merge on an up to date state of matRad including the work of @amitantony and @Gattowski in #717 (both will be closed in favor...
Hi, I have a too big CT. I tried using other software (LifeX) to generate a cropped CT but the new dicom files have a different structure that causes errors...
Dear friends, As it is mentioned in matRad documentation dij variable includes information about number of each bixel in each Ray in a beam. But, weights created after optimization is...
What's new: 1. Dirty Dose (dose delivered by high-LET) objectives and its projection and functions (calcDirtyDose and calcLETmask) 2. LETxDose objectives and its projection (coming from dij.mLETDose) 3. LETd objectives...
I have ran a few cases with success but on this particular case it errors with the below warning. When I run the line: resultGUI = matRad_directApertureOptimization(dij,cst,resultGUI.apertureInfo,resultGUI,pln); It throws error:...
hi i am new to using this code and would like some inoput please to get my going. thanks! i cant import ct dicom and contours in GUI or code...
Simple dose accumulation function for mixed modality
matRad_robustnessIndex.m, % evaluate robustness cube meanDoseCrit = abs(meanCube-refDose)/refDose*100/meanDoseThreshold; stdCrit = stdCube/refDose*100/stdThreshold; robCube = sqrt(meanDoseCrit.^2 + stdCrit.^2).*doseMask; % compute robustness pass rate numOfPassRobustness = sum((robCube