overview of the phits code and its application to medical...

22
1 T. Sato 1 , K. Niita 2 , N. Matsuda 1 , S. Hashimoto 1 , Y. Iwamoto 1 , H. Iwase 3 , H. Nakashima 1 , T. Fukahori 1 , S. Chiba 4,1 , L. Sihver 5 1. Japan Atomic Energy Agency, JAEA, Japan 2. Research Organization for Information Science and Technology, RIST, Japan 3. High Energy Accelerator Research Organization, KEK, Japan 4. Tokyo Institute of Technology, TITech, Japan 5. Chalmers University of Technology, Sweden Workshop on Computational Medical Physics, Nara, Japan, Sep. 2, 2012 Overview of the PHITS Code and its Application to Medical Physics

Upload: lamnhi

Post on 16-Apr-2018

220 views

Category:

Documents


3 download

TRANSCRIPT

1

T. Sato1, K. Niita2, N. Matsuda1, S. Hashimoto1, Y. Iwamoto1, H. Iwase3, H. Nakashima1,

T. Fukahori1, S. Chiba4,1, L. Sihver5

1. Japan Atomic Energy Agency, JAEA, Japan2. Research Organization for Information Science and Technology, RIST, Japan

3. High Energy Accelerator Research Organization, KEK, Japan4. Tokyo Institute of Technology, TITech, Japan5. Chalmers University of Technology, Sweden

Workshop on Computational Medical Physics, Nara, Japan, Sep. 2, 2012

Overview of the PHITS Code and its Application to Medical Physics

2

Table of Contents1. Overview of PHITS

2. Applications to Medical Physics3. Summary

1.1 General Features1.2 Physical Models1.3 Microdosimetric Function

Particle and Heavy Ion Transport code System

CapabilityTransport and collision of all particles over wide energy range

in 3D phase spacewith magnetic field & gravity

neutron, proton, meson, baryon electron, photon, heavy ions

10-4 eV to 100 GeV/u

3

What is PHITS?

All contents of PHITS (source files, binary, data libraries, graphic utility etc.) are fully integrated in one package

All contents of PHITS (source files, binary, data libraries, graphic utility etc.) are fully integrated in one package

All-in-one-Package

OECD/NEA Databank, RSICC (USA, Canada etc.) and RIST (Japan)

Applications

Accelerator Design Radiation Therapy & Protection Space & Geoscience

PHITS Development Team

4

GeneralContract

JAEA

KEK

•Programming• Improvement of nuclear reaction model

RIST

Kyushu Univ.

Chalmers (Sweden)

RIKEN

JAXA

•Managing all the projects

•Tutorial•Distribution

• Incorporating EGS5

• Improvement and verification of nuclear reaction model

•Application to space science and biology

•Tutorial in Europe

•Application to space science

•Application to biology using super computer “Kei”

CEA (France)• Implementation and improvement of INCL model

PHITS is a young code (born in 2001), but the project is getting bigger & bigger PHITS is a young code (born in 2001), but the project is getting bigger & bigger

Future plan

5

User Interfaces of PHITS

Input fileFree format with user defined variables and formula

You do not have to change the source code of PHITSYou do not have to change the source code of PHITS

Geometry• GG or CG• 2D and 3D viewers

(ANGEL)• SimpleGEO* Tally functionsTrack length, Flux, Heat, Yield, DPA, Production, LET distribution etc.

Output DataText data, histograms, contour maps

* GUI-based software originally for FLUKA, http://theis.web.cern.ch/theis/simplegeo/

2D viewer 3D viewer SimpleGEO

PlatformsWindows, Mac (Application) and Linux (Console, MPI parallel)

6

Table of Contents1. Overview of PHITS

2. Applications to Medical Physics3. Summary

1.1 General Features1.2 Physical Models1.3 Microdosimetric Function

Low-energy NeutronPhoton, Electron

7

Physical Processes included in PHITS

Transport betweencollisions

Collision withnucleus

• Magnetic Field• Gravity• Super mirror (reflection)• Mechanical devices, T0 chopper

External Field and Optical devices

Ionization processfor charge particle

• dE/dx : SPAR, ATIMA codeContinuous-slowing-downApproximation (CSDA)

• Microdosimetric function (unique feature)

Nuclear Data (ENDF, JENDL,…)Event Generator Mode

High-energy Particle

Heavy Ion

JAM codeJAMQMD

JQMD code

8

Map of Models used in PHITS

Event generator mode:Specify secondary charged particles produced fromlow-energy neutron interaction

IonizationSPAR or ATIMA

Neutron Other hadrons(proton, pion etc.) Nucleus Electron

/Positron

Intra-Nuclear Cascade Model(JAM, Bertini)

+Evaporation & Fission Model

(GEM)

Quantum Molecular Dynamics(JQMD)

+Evaporation

(GEM)Nuclear

Data Library(JENDL-4.0)

Muon

Atomic Data

Library

(JENDL /EPDL)

Atomic Data

Library(JENDL)

Photon

200 GeV 100 GeV/n

20 MeV

10-5 eV

1 MeV

1 keV

10 MeV/n

100 GeV100 GeV

1 keV 1 keV

Photo-Nuclear

20 MeV

Low

E

nerg

y →

H

igh

Switching energies can be changed in input file of PHITS

9

Table of Contents1. Overview of PHITS

2. Applications to Medical Physics3. Summary

1.1 General Features1.2 Physical Models1.3 Microdosimetric Function

10

Microscopic and Macroscopic Simulation

Target size: Cell or DNA (nm ~ μm orders)Ionization and excitation: event-by-eventLowest energy: a few eVPhysical index for expressing radiation quality:Pattern of ionization

Microscopic Simulation (Track structure simulation)

cannot be directly incorporated into marcoscopic simulationcannot be directly incorporated into marcoscopic simulation

Target size: human body or bigger materials (mm ~ m orders)Ionization and excitation:CSDA or Condensed history simulationLowest energy: ~ 1 keVPhysical index for expressing radiation quality: LET

Radiation quality of HZE particles cannot be uniquely determined from LET,because the energy dispersion due to δ-ray productions is not considered

Macroscopic Simulation (PHITS etc)

characterized by ionization density in microscopic sites such as Lineal energy (y) or Specific energy (z)

Time consumptive!!

11

Difference of LET and Lineal Energy, y

Schematic drawing of ionization density around trajectory

If one can calculate y distribution in macroscopic matter, it can be used as a better index for expressing the radiation quality in macrodosimetryIf one can calculate y distribution in macroscopic matter, it can be used as a better index for expressing the radiation quality in macrodosimetry

Low-energy radiation(e.g. Proton 3 MeV)

Ionization density: HIGH

δ-rayssite for calculating y

δ-rays

High-energy radiation(e.g. Carbon 350 MeV/n)Ionization density: LOW

LET: Transferred energy within a certain distance SAMEy: Transferred energy within a certain volume DIFFERENT

12

Implementation of Microdosimetric Function

Calculate probability density of lineal energy, yf(y), around the trajectory of several kinds of HZE particles,

using a microscopic simulation code TRACEL

Incorporating

Propose a mathematical function* that can instantaneously calculate yf(y) around the trajectory of all HZE particles

Improve PHITS to be capable of estimating yf(y) in macroscopic matters

Based on …

GAP

Calculating the lineal energy distribution, yf(y)

{ } ( )i

s

/ 2(d)2 2 6p7i 1 7

1 p(d) 2(d / d ) (d)1 111

( )/ 1( ) ( ) exp21 2e

y w

k ki iB y C E x

k ikk

y yy w j PAzyf y P yjjφ

μ δπ−

= =

⎧ ⎫− −⎛ ⎞− ⎪ ⎪= + + + ⎨ ⎬⎜ ⎟ Γ− Γ ⎪ ⎪⎝ ⎠ ⎩ ⎭∑ ∑

*T. Sato et al. Radiat. Prot. Dosim. 122, 41 (2006)

13

Examples of yf(y) calculated by PHITS

Probability density of y for site diameter 1 μm around the trajectories of high-energy carbon ion and low-energy proton having the same LET

• Data for high-energy carbon ion are shifted to lower y region• Lower RBE of high-energy particle is properly expressed by yf(y)• Data for high-energy carbon ion are shifted to lower y region• Lower RBE of high-energy particle is properly expressed by yf(y)

10−1 100 101 10210−3

10−2

10−1

y (keV/μm)

y f(y

)Proton 3MeVCarbon 350MeV/u

LET = 12 (keV/μm)

14

RBE for HSG cell SF in slab phantom irradiated by several kinds of HZE beams

0 10 201

2

3

4

5

Depth from front surface (g/cm2)

RBE

10

Cal. (This work)C 290MeV/n Mono

C 290MeV/n SOBPC 400MeV/n SOBP

Ne 230MeV/n MonoFe 200MeV/n Mono

Exp. data: Y. Kase et al, 2006

Application of Microdosimetric Function

Relative Biological Effectiveness (RBE) for Cell-Survival Fraction PHITS + Microdosimetric Kinetic (MK) model*

HZE beam

*R. Hawkins (1996)require yf(y) as the input parameter

Important for using PHITS in treatment planning of charged particle therapyImportant for using PHITS in treatment planning of charged particle therapyT. Sato et al. Radiat. Res. 171, 107 (2009)

15

Table of Contents1. Overview of PHITS

2. Applications to Medical Physics3. Summary

1.1 General Features1.2 Physical Models1.3 Microdosimetric Function

• Boron Neutron Capture Therapy (BNCT) was performed using the research reactor JRR-4 in JAEA before the earthquake

• JCDS can automatically converts the CT and MRI data (DICOM data) of patient to the voxel data written in PHITS input format

16

JCDS for Treatment Planning of BNCT

3D view of patient

JAEA Computational Dosimetry System

H. Kumada et al. J. Phys.: Conf. Ser. 74, 021010 (2007)

Dose distribution in patientUsed in the treatment planning of BNCT in JAEA!Used in the treatment planning of BNCT in JAEA!

17

CT Dosimetry System: WAZA-ARI

Source models Human models

What is WAZA-ARI?

Experimental study

subroutine, ‘usrsors’

F. Takahashi et al. Prog. Nucl. Sci. Technol. 2011

Web-based system for calculating patient doses from CT examinationOrgan dose data calculated by PHITS coupled with Japanese voxel phantoms for male & female

Calculation of CT Dose

CT examination

Released to public; Used for accumulating CT dose for statistical analysisReleased to public; Used for accumulating CT dose for statistical analysis

• Early and late health risks to normal / healthy tissues from the use of existing and emerging techniques for radiation therapy

• PHITS Part: Chalmers University of Technology & GSI

18

ALLEGRO Project

EUROATOM EU FP7 Project, http://allegroproject.org/

Depth-Dose and Lateral-Yield Distributions in waterDepth (cm) Angle (deg)

Yiel

d (1

/sr)

Exp: Haettner et al., RPD 122, 485 (2006)

Carbon400

MeV/n

PHITS Geometry of Electron Linac

Collimator

Filter

Jaws

Courtesy of I. Larsson

Miller

19

Biological Dose Estimation

1. Applicable to every radiation (photon, proton, heavy ion, BNCT)2. Considering the effect of secondary particles produced in the beam line

Example of biological dose estimation for SOBP beam in HIMAC

TantalumScatterer

(t = 0.4 mm)

RidgeFilter

PencilBeamCarbon 290 MeV/nucleon

04201100Distance from the center of human body in cm (Not to the scale)

WobblerMagnet

Al Collimator5x5 cm2 hole

voxel phantom

1000 80891

BeamMonitor

433

Advantages of the PHITS-based biological dose estimation model

Biological Dose = Physical Dose × RBE for CSF• Estimate the therapeutic effect of charged particle therapy• Microdosimetric function coupled with MK model

T. Sato et al. Radiat. Res. 171, 107 (2009)

0 5 10 150

100

200

Depth from front surface (g/cm2)

Rel

ativ

e do

se

Biological dose (cal)Physical dose (cal.)Physical dose (Measured by Kase)

Dose around tumor regionCourtesy of Dr. Yonai

Calculation of Dose Conversion Coefficients

ICRP/ICRU adult reference computational phantoms

20

PHITS Simulation Conditions•Incident particle: neutron, proton, pion, muon, heavy ions (~Ni) •Incident energy: 1 MeV/n* up to 100 GeV/n•Irradiation geometry: ISO, AP, PA, LLAT, RLAT, ROT•Calculated quantity: dose, Q(L), Q(y) & NASA-based dose equivalent

*from 1 meV for neutron

Used for evaluating their reference values

supervision of ICRP C2 Task groups

T. Sato et al. Phys. Med. Biol. 54, 1997, (2009), T. Sato et al. Phys. Med. Biol. 55, 2235, (2010)

Numerical data are openedhttp://phits.jaea.go.jp/ddcc/ICRP Pub.116

21

Table of Contents1. Overview of PHITS

2. Applications to Medical Physics3. Summary

1.1 General Features1.2 Physical Models1.3 Microdosimetric Function

Summary

22

Capability of transporting all particles

Simple user interface and graphical output toolsSophisticated nuclear reaction models and libraries

Unique Microdosimetric FunctionJAM, JQMD, JENDL-4 etc.

Over a wide energy range in any materials

Please join in the PHITS tutorial on Wednesday Afternoon @ Conference Room 1

PHITS has been used by more than 700 users in many countries for various applications including medical physics, owing to…

For more information …