![]() ![]() The software package is hosted on the web-based code versioning service GitHub 4 4 Īnd comprises, besides the source code itself, anonymized open-source patient data, as well as physical and biological base data. matRad provides a high degree of accessibility and flexibility for both research and educational purposes. , 10 and supports intensity-modulated radiation therapy treatment planning for photons, scanned protons, and scanned carbon ions at clinically adequate resolution. We actively test compatibility with Matlab versions ≥ 8.3 (R2014a) The software is entirely written in the numerical computation environment Matlab 3 3 LOOP THE LOOP PHYSICS CALCULATOR LICENSEThe complete matRad license agreement is available at. matRad is published under the GNU public licence in the hope that it will be useful, but without any warranty 2 2 Here, we describe the development of matRad, an open-source multimodality dose calculation and optimization toolkit for radiation treatment planning along with a comparison against validated treatment planning systems (TPS). However, most of the current open-source solutions focus on specific radiation treatment planning steps such as image processing and plan analysis and/or dose calculation and optimization is limited to a single radiation modality. 9 already address the limited accessibility of flexible software solutions in radiation oncology. Various open-source software projects such as FoCa, 5 PLanUNC, 6 CERR, 7 REGGUI 1 1 Īnd SlicerRT 8 including the proton dose engine from Ref. Consequently, some research groups (a) maintain custom-tailored treatment planning solutions, 2- 4 (b) make extensive use of scripting interfaces of clinical treatment planning systems to build a bridge between flexible custom code and closed architectures, or (c) collaborate directly with vendors to get deeper access to the code of the treatment planning system. Due to the high safety requirements of medical applications, commercial software is usually available in closed software architecture which compromises a flexible usage, e.g., for educational purposes and research. Here, mostly commercial companies provide software to cover the various needs in the clinic and beyond. 1Īn increased importance of more and more complex computer programs can also be observed in the field of radiation therapy (RT) treatment planning. Ideally, the source code is released alongside publications to facilitate scientific advancement. However, also in the context of software, reproducing evidence becomes more difficult as the ever increasing complexity of computer programs can barely be described by a research paper alone. Hypotheses have to be tested and verified - preferably by different research groups and methodologies - in order to be accepted, improved, or rejected. The dosimetric accuracy, computational performance and open-source character of matRad encourages a future application of matRad for both educational and research purposes. ![]() Using a CT and dose grid resolution of 0.3 cm 3 requires a memory consumption of 1.59 GB–9.07 GB and 0.29 GB–17.94 GB for photons and charged particles, respectively. For charged particles, we measure total run times of 63 s–993 s for dose calculation and fluence optimization combined considering 9963–45574 pencil beams. For photons, we measure total run times of 145 s–1260 s for dose calculation and fluence optimization combined considering 4–72 beam orientations and 2608–13597 beamlets. The computational efficiency of matRad is evaluated in a treatment planning study considering three different treatment scenarios for every radiation modality. We observe three-dimensional γ-analysis pass rates ≥ 99.67% for all three radiation modalities utilizing a distance to agreement of 2 mm and a dose difference criterion of 2%. matRad dose calculation algorithms (for carbon ions this also includes the computation of the relative biological effect) are compared against dose calculation results originating from clinically approved treatment planning systems. It comprises core functionalities to import DICOM data, to calculate and optimize dose as well as a graphical user interface for visualization. It re-implements well-established algorithms employing a modular and sequential software design to model the entire treatment planning workflow. MatRad is entirely written in Matlab and is freely available online. The toolkit enables three-dimensional intensity-modulated radiation therapy treatment planning for photons, scanned protons and scanned carbon ions. We report on the development of the open-source cross-platform radiation treatment planning toolkit matRad and its comparison against validated treatment planning systems. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |