Benchmarking treatment planning dose calculations using a ...

31
Benchmarking treatment planning dose calculations using a Monte Carlo dose engine as a potential activity of a primary standard lab Nick Reynaert (LSDG, Belgium/Erasmus MC, The Netherlands) Hugo Palmans (NPL, UK)

Transcript of Benchmarking treatment planning dose calculations using a ...

Page 1: Benchmarking treatment planning dose calculations using a ...

Benchmarking treatment planning dosecalculations using a Monte Carlo dose engine as

a potential activity of a primary standard lab

Nick Reynaert (LSDG, Belgium/Erasmus MC, The Netherlands)Hugo Palmans (NPL, UK)

Page 2: Benchmarking treatment planning dose calculations using a ...

Monte Carlo treatment planning

Linac head modellingPatient modelling: CT data – media/densityconversion

Page 3: Benchmarking treatment planning dose calculations using a ...
Page 4: Benchmarking treatment planning dose calculations using a ...

General purpose Monte Carlo codes used for MCTP

EGS4/EGSnrc (BEAMnrc/DOSXYZnrc)PENELOPE GEANTMCNP(X)

Page 5: Benchmarking treatment planning dose calculations using a ...

MCTP dose engines

DOSXYZnrc/BEAMnrc engines (Leal et al, Spezi et al, Seco et al, Reynaert et al, …)MCDOSE, MCSIM (Ma et al)VMC, VMC++ (Kawrakow)XVMC (Fippel)Peregrine (Hartmann Siantar et al) DPM (Sempau et al)MCV (Siebers et al)…..

Page 6: Benchmarking treatment planning dose calculations using a ...

LSDG: MCDEProject started in 2001DOSXYZnrc Component module for BEAMnrc(ctcreate included in patient CM)1

Independent scoring grid (as in e.g. Peregrine)2,3

Statistic stop (including OAR)4

Dicom interface (CT, linac data, contouring info)Fortran 95 dynamic memory allocationIMAT compatible5

Inverse optimization compatible6 (denoising7)Focussing on benchmarking (not on speed)

1 Reynaert et al, 2004, Phys. Med. Biol. 49 N235-N241; 2 De Smedt et al, 2004, Phys. Med. Biol. 494623-4635; 3 De Smedt et al, 2005, Phys. Med. Biol. 50, 4005-4019; 4 Vanderstraeten et al, 2007, IntJ Rad Onc Biol Phys (in progress); 5 Olteanu et al 2006 (EWG-MCTP workshop); 6 De Smedt et al,

2007, JPCS (in progress); 7 De Smedt et al, 2006, Med. Phys. 33, 1678-1687

Page 7: Benchmarking treatment planning dose calculations using a ...

Linac modelling

18 MV model: problem with energy of initialelectrons: removal filters to limit number of tunable parameters: De Smedt et al, 2005, Phys. Med. Biol. 50 5935-5951

MLCE: Van de Walle et al, 2003, Phys. Med. Biol. 48 (3), 371-385

Page 8: Benchmarking treatment planning dose calculations using a ...

CT calibration

EWG-MCTP project: Vanderstraeten et al, 2007, Phys. Med. Biol. 52, 539-562Stoichiometric calibration method (Schneideret al 1996 Phys Med Biol 41 111-124, Schneider et al 2000 Phys Med Biol 45 459-478)RMI phantom calibrated in 7 centres in EuropeDosimetric evaluation individual scanner dependence

Page 9: Benchmarking treatment planning dose calculations using a ...

CT scanners

CT scanner Location Kph/KKN Kcoh/KKN

Siemens Somatom Plus 4 Ghent University Hospital, Belgium 4.24 × 10-5 a -1.77 × 10-3 a

Philips Gemini GXL PET/CT Ghent University Hospital, Belgium 1.99 × 10-5 9.26 × 10-4

Siemens Somatom Sensation Open University Hospital Tübingen, Germany 2.11 × 10-5 3.70 × 10-4

Siemens Somatom Sensation Open Velindre Cancer Centre, Cardiff, UK 2.30 × 10-5 3.49 × 10-5

Siemens Somatom Sensation Cardiac 64 Clinica Quadrantes, Lisbon, Portugal 2.65 × 10-5 -2.84 × 10-4

Toshiba Xvision/EX HUV Macarena, Seville, Spain 3.89 × 10-5 -8.37 × 10-4

GE HiSpeed QX/i Royal Marsden Hospital, London, UK 2.78 × 10-5 -3.98 × 10-4

GE ProSpeed Inselspital Radioonkologie, Bern,

Switzerland 1.11 × 10-5 4.79 × 10-3

Page 10: Benchmarking treatment planning dose calculations using a ...

CT conversion

-10 -5 0 5 10 15-15

-10

-5

0

5

10

Z (cm)

Y (c

m)

(a)

2

4

6

8

10

12

14

-10 -5 0 5 10 15-15

-10

-5

0

5

10

Z (cm)

Y (c

m)

(b)

0

10

20

30

40

50

60

70

80

Page 11: Benchmarking treatment planning dose calculations using a ...

CT conversion (final)

Z (cm)

Y (c

m)

(c)

-10 -5 0 5 10 15-15

-10

-5

0

5

10

0

2

4

6

8

10

Z (cm)

Y (c

m)

(d)

-10 -5 0 5 10 15-15

-10

-5

0

5

10

0

2

4

6

8

10

Page 12: Benchmarking treatment planning dose calculations using a ...

QA: Phantom studies

Page 13: Benchmarking treatment planning dose calculations using a ...

Why MC ?

Martens et al, 2002, Med. Phys. 29, 1528-1535

Page 14: Benchmarking treatment planning dose calculations using a ...

Patient studies:

Page 15: Benchmarking treatment planning dose calculations using a ...

Ethmoid patients: GUH

Page 16: Benchmarking treatment planning dose calculations using a ...

Ethmoid patients

optic chiasm PTV

0

10

20

30

40

50

60

70

80

90

100

0 10 20 30 40 50 60 70 80 90 100

Dose (Gy)

Vol

ume

%

GRATIS

Helax-TMS

Pinnacle

MCDE

retina optic nerve

0

10

20

30

40

50

60

70

80

90

100

0 10 20 30 40 50 60 70 80 90 100

Dose (Gy)

Volu

me

%

GRATIS

Helax-TMS

Pinnacle

MCDE

Paelinck et al 2006, Rad. Oncol. 81, 250-256

Page 17: Benchmarking treatment planning dose calculations using a ...

Lung patients GUH

0

10

20

30

40

50

60

70

80

90

100

0 10 20 30 40 50 60 70 80Dose (Gy)

Volu

me

(%)

MCDE

Pinnacle-CS

Helax-CC

Helax-PBPTV

Lungs

Vanderstraeten et al, 2006, Med. Phys. 33, 3149-3158

0

10

20

30

40

50

60

70

80

90

100

0 10 20 30 40 50 60 70 80Dose (Gy)

Volu

me

(%)

MCDE

Pinnacle-CS

Helax-CC

Helax-PBPTV

Lungs

Page 18: Benchmarking treatment planning dose calculations using a ...

Lung patients UCL

Page 19: Benchmarking treatment planning dose calculations using a ...

Lung patients UCL

Sterpin et al, 2007, Med. Phys. In Press

Page 20: Benchmarking treatment planning dose calculations using a ...

Stereotactic radiosurgery: radiochromic film dosimetry

Page 21: Benchmarking treatment planning dose calculations using a ...

IMAT: Gel dosimetry (Y. De Deene et al)

0

10

20

30

40

50

60

70

80

90

100

0 5 10 15 20 25 30 35 40 45 50

Dose (Gy)

Volu

me

(%)

MCDEPinnacleGel measurement

Page 22: Benchmarking treatment planning dose calculations using a ...

IMAT (bladder, small bowel)

0

10

20

30

40

50

60

70

80

90

100

0 5 10 15 20 25 30 35 40 45 50

Dose (Gy)

Volu

me

(%)

MCDEPinnacleGel measurements

0

10

20

30

40

50

60

70

80

90

100

0 5 10 15 20 25 30 35 40 45 50

Dose (Gy)

Volu

me

(%)

MCDEPinnacleGel measurements

Page 23: Benchmarking treatment planning dose calculations using a ...

IMAT: dose profilest11

0.00

20.00

40.00

60.00

-20 -15 -10 -5 0 5 10 15 20

Dose (Gy)

Vol

ume

(%)

t2

0.00

20.00

40.00

60.00

-20 -15 -10 -5 0 5 10 15 20

Dose (Gy)

Vol

ume

(%)

t4

0.00

20.00

40.00

60.00

-20 -15 -10 -5 0 5 10 15 20

Dose (Gy)

Vol

ume

(%)

t8

0.00

20.00

40.00

60.00

-20 -15 -10 -5 0 5 10 15 20

Dose (Gy)

Vol

ume

(%)

Page 24: Benchmarking treatment planning dose calculations using a ...

Projects

Introduce MCDE as a “standard” in LSDG for Belgium and the Netherlands (QA service)

Euramet project proposal: 3D dosimetry for state of the art treatment modalities: ensuring traceability of MC dose engines

Page 25: Benchmarking treatment planning dose calculations using a ...

Experimental benchmarking techniques

MU checks in one point: - ion chambers: ESTRO Quasimodo project,

FCCC (Ma et al)- alanine (e.g. NPL) - fricke (e.g. LNHB) - TLD

3D dosimetry: Gel dosimetry, film dosimetry: accuracy 3 % / 3 mm

Page 26: Benchmarking treatment planning dose calculations using a ...

But, What about ….

Experimental techniques are not patientspecific (phantom)Is accuracy good enough to decide on TP system ?For ion chamber point measurements, MC needed for correction factorsTissue equivalence

Page 27: Benchmarking treatment planning dose calculations using a ...

MC 3D dose verification

Patient specific 3D dosimetry verification of treatment planAccurate linac modelling (start from database)CT calibrationInterfacing (collaboration TP vendors)Traceability !Network !Establishment large database: post treatment follow-up

Page 28: Benchmarking treatment planning dose calculations using a ...

LSDG

USER INTERFACE

Performed by individual institutes

MCDE

Dose calculation

engine

Patient CT scan and treatment parameters

Linac specific measurement set

Treatment unit specific verification session

@ each institute

MCDESmart commissioning

process

Patient dose accuracy parameters•3D (IMRT) dose comparison

•MC based TCP/NTCP values•MC based IMRT constraints

Patient specific extra options•MC predicted PDI

•3D MC dose distribution with 4D / cone beam CT•Toxicity and dose response studies

Multi-center analyses•Trends in quality of linac/TPS commissioning•Accuracy of dose calculation compared to other institutes

•Version testing

Treatment plan evaluation

MC modeling of Tomotherapy, Cyberknife,

MiniMLC, etc

Page 29: Benchmarking treatment planning dose calculations using a ...

In vivo ?

EPID MC based 3D dose reconstructionCone beam CT data input for MC doseengine

Page 30: Benchmarking treatment planning dose calculations using a ...

Summary

Accurate/well tuned MC dose engines can bea powerfull tool for QA of radiotherapytreatment planningNot to replace measurements, but tocomplement them !Traceability/network necessary standardlabaratories

Page 31: Benchmarking treatment planning dose calculations using a ...

AcknowledgementsEWG-MCTP: M. Chin, M. Fippel, M. Fix, A. Leal, G. Lewis, G. Mora, J. Seco, J. Sempau, M. Soukup, E. Spezi

Ghent University: F. Crop, B. De Smedt, C. De Wagter, L. Olteanu, L. Paelinck, H. Palmans, H. Thierens, B. Vanderstraeten, J. Van de Walle

UCL: E. Sterpin, M. Tomsej, S. Vynckier

Erasmus MC: B. Heijmen, Y. Seppenwoolde