Vega library for processing DICOM data required in Monte Carlo verification of radiotherapy treatment plans

Monte Carlo (MC) methods provide the most accurate to-date dose calculations in heterogeneous media and complex geometries, and this spawns increasing interest in incorporating MC calculations into treatment planning quality assurance process. This involves MC dose calculations for clinically produced treatment plans. To perform these calculations, a number of treatment plan parameters specifying radiation beam and patient geometries need to be transferred to MC codes, such as BEAMnrc and DOSXYZnrc. Extracting these parameters from DICOM files is not a trivial task, one that has previously been performed mostly using Matlab-based software. This paper describes the DICOM tags that contain information required for MC modeling of conformal and IMRT plans, and reports the development of an in-house DICOM interface, through a library (named Vega) of platform-independent, object-oriented C++ codes. The Vega library is small and succinct, offering just the fundamental functions for reading/modifying/writing DICOM files in a C++ program. The library, however, is flexible enough to extract all MC required data from DICOM files, and write MC produced dose distributions into DICOM files that can then be processed in a treatment planning system environment. The library can be made available upon request to the authors.

[1]  S Cora,et al.  Dose verification of an IMRT treatment planning system with the BEAM EGS4-based Monte Carlo code. , 2003, Medical physics.

[2]  Sergei Zavgorodni,et al.  Evaluation of the analytical anisotropic algorithm in an extreme water–lung interface phantom using Monte Carlo dose calculations , 2007, Journal of applied clinical medical physics.

[3]  W. Beckham,et al.  Modelling an extreme water-lung interface using a single pencil beam algorithm and the Monte Carlo method. , 2004, Physics in medicine and biology.

[4]  F Verhaegen,et al.  A method of simulating dynamic multileaf collimators using Monte Carlo techniques for intensity-modulated radiation therapy. , 2001, Physics in medicine and biology.

[5]  D. G. Lewis,et al.  Full forward Monte Carlo calculation of portal dose from MLC collimated treatment beams. , 2004, Physics in medicine and biology.

[6]  S Zavgorodni,et al.  Coordinate transformations for BEAM/EGSnrc Monte Carlo dose calculations of non-coplanar fields received from a DICOM-compliant treatment planning system. , 2006, Physics in medicine and biology.

[7]  C. Ma,et al.  BEAM: a Monte Carlo code to simulate radiotherapy treatment units. , 1995, Medical physics.

[8]  I. Kawrakow,et al.  Efficient photon beam dose calculations using DOSXYZnrc with BEAMnrc. , 2006, Medical physics.

[9]  I. Chetty,et al.  Monte Carlo‐based lung cancer treatment planning incorporating PET‐defined target volumes , 2005, Journal of applied clinical medical physics.

[10]  R Mohan,et al.  Monte Carlo as a four-dimensional radiotherapy treatment-planning tool to account for respiratory motion. , 2004, Physics in medicine and biology.

[11]  R. Mohan,et al.  A method for photon beam Monte Carlo multileaf collimator particle transport. , 2002, Physics in medicine and biology.

[12]  G. van Andel,et al.  Intravesical markers for delineation of target volume during external focal irradiation of bladder carcinomas. , 2007, Radiotherapy and oncology : journal of the European Society for Therapeutic Radiology and Oncology.

[13]  S. Zavgorodni,et al.  Absolute dose calculations for Monte Carlo simulations of radiotherapy beams , 2005, Physics in medicine and biology.

[14]  C. Ma,et al.  A Monte Carlo dose calculation tool for radiotherapy treatment planning. , 2002, Physics in medicine and biology.

[15]  L Chen,et al.  Monitor unit calculation for Monte Carlo treatment planning , 2004, Physics in medicine and biology.

[16]  C. Ma,et al.  Dosimetric verification of IMRT treatment planning using Monte Carlo simulations for prostate cancer , 2005, Physics in medicine and biology.

[17]  Jan Seuntjens,et al.  Development and validation of a BEAMnrc component module for accurate Monte Carlo modelling of the Varian dynamic Millennium multileaf collimator , 2003, Physics in medicine and biology.

[18]  Elinore Wieslander,et al.  A virtual-accelerator-based verification of a Monte Carlo dose calculation algorithm for electron beam treatment planning in homogeneous phantoms. , 2006, Physics in medicine and biology.

[19]  David R Pickens,et al.  Extracting data from a DICOM file. , 2005, Medical physics.

[20]  B. Fallone,et al.  Monte Carlo evaluation of a treatment planning system for helical tomotherapy in an anthropomorphic heterogeneous phantom and for clinical treatment plans. , 2008, Medical physics.

[21]  S. Zavgorodni,et al.  Implementation of random set-up errors in Monte Carlo calculated dynamic IMRT treatment plans , 2005, Physics in medicine and biology.

[22]  Iwan Kawrakow,et al.  Calculation of photon energy deposition kernels and electron dose point kernels in water. , 2005, Medical physics.

[23]  D. G. Lewis,et al.  A DICOM-RT-based toolbox for the evaluation and verification of radiotherapy plans. , 2002, Physics in medicine and biology.

[24]  Antonio Leal,et al.  Routine IMRT verification by means of an automated Monte Carlo simulation system. , 2003, International journal of radiation oncology, biology, physics.

[25]  J. Deng,et al.  Monte Carlo based treatment planning for modulated electron beam radiation therapy. , 2001, Physics in medicine and biology.

[26]  F Verhaegen,et al.  Incorporating dynamic collimator motion in Monte Carlo simulations: an application in modelling a dynamic wedge. , 2001, Physics in medicine and biology.

[27]  Qiuwen Wu,et al.  Monte Carlo-based dosimetry of head-and-neck patients treated with SIB-IMRT. , 2006, International journal of radiation oncology, biology, physics.

[28]  David R Pickens,et al.  Extracting data from a DICOM file. , 2005, Medical physics.

[29]  C. Ma,et al.  Clinical implementation of a Monte Carlo treatment planning system. , 1999, Medical physics.

[30]  K Bush,et al.  Monte Carlo simulation of RapidArc radiotherapy delivery , 2008, Physics in medicine and biology.

[31]  Joseph O Deasy,et al.  CERR: a computational environment for radiotherapy research. , 2003, Medical physics.

[32]  R Mohan,et al.  Monte Carlo dose calculations for dynamic IMRT treatments. , 2001, Physics in medicine and biology.