Awesome
TomoTherapy MVCT Dose Calculator
by Mark Geurts mark.w.geurts@gmail.com <br>Copyright © 2017, University of Wisconsin Board of Regents
The TomoTherapy® MVCT Dose Calculator Tool is a GUI based standalone application written in MATLAB® that facilitates estimation of the dose delivered during Mega-Voltage CT (MVCT) acquisition on a TomoTherapy Treatment System.
Users can load a DICOM CT and RT Structure Set or a patient archive CT and structure set as patient inputs, drag to select a scan length and pitch, input an Image Value to Density Table (IVDT), then select from a list of provided beam models and calculate dose. The MVCT acquisition may be further modified by adjusting the MLC sinogram, beam output, gantry period, and jaw width to study customized scanning scenarios. The resulting dose calculation and Dose Volume Histogram (DVH) are displayed and available for export.
TomoTherapy is a registered trademark of Accuray Incorporated. MATLAB is a registered trademark of MathWorks Inc.
Installation
To install the TomoTherapy MVCT Dose Calculator Tool as a MATLAB App, download and execute the MVCT Dose Calculator.mlappinstall
file from this directory. If using git, execute git clone --recursive https://github.com/mwgeurts/mvct_dose
.
Usage and Documentation
To run this application, run the App or call MVCTdose
from MATLAB. Once the application interface loads, select browse under inputs to load the CT and structure set inputs. Then enter the remaining inputs, click "Calculate Dose", and export the results.
See the wiki for information on configuration parameters, setting up the calculation server, and adding beam models.
License
Released under the GNU GPL v3.0 License. See the LICENSE file for further details.