1 / 65

Particle Physics Software and the Fight against Cancer

Particle Physics Software and the Fight against Cancer. http://www.ge.infn.it/geant4/talks. Maria Grazia Pia INFN Genova. Seminar at DESY-Zeuthen 24 November 2004. Including contributions from:. S. Guatelli, B. Mascialino, M. Piergentili (INFN Genova)

bryanp
Download Presentation

Particle Physics Software and the Fight against Cancer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Particle Physics Software and the Fight against Cancer http://www.ge.infn.it/geant4/talks Maria Grazia Pia INFN Genova Seminar at DESY-Zeuthen 24 November 2004 Including contributions from: S. Guatelli, B. Mascialino, M. Piergentili (INFN Genova) S. Agostinelli, F. Foppiano, S. Garelli (IST Genova) P. Cirrone, G. Cuttone (INFN LNS) L. Archambault, L. Beaulieu, J.-F. Carrier, V.-H. Tremblay (Univ. Laval) M.C. Lopes, L. Peralta, P. Rodrigues, A. Trindade (LIP Lisbon) G. Ghiso (S. Paolo Hospital, Savona)

  2. Technology transfer June 2002 Particle physics software aids space and medicine “Geant4 is a showcase example of technology transfer from particle physics to other fields such as space and medical science” http://www.cerncourier.com

  3. precision • accurate model of the real configuration (from CT) • speed adequate for clinical use • user-friendly interface for hospital usage The goal of radiotherapy Delivering the required therapeutic dose to the tumor area with high precision, while preserving the surrounding healthy tissue Accurate dosimetry is at the basis of radiotherapy treatment planning Dosimetry system Calculate the dose released to the patient by the radiotherapy system

  4. The reality Treatment planning is performed by means of commercial software The software calculates the dose distribution delivered to the patient in a given source configuration Open issues Cost Precision Commercial systems are based on approximated analytical methods, because of speed constraints Approximation in geometry modeling Approximation in material modeling Each treatment planning software is specific to one technique and one type of source Treatment planning software is expensive

  5. Commercial factors • Commercial treatment planning systems are governed by commercial rules (as any other commercial product...) • i.e., they are produced and marketed by a company only if the investment for development is profitable Treatment planning systems for hadrontherapy are quite primitive not commercially convenient so far • No commercial treatment planning systems are available for non-conventional techniques • such as hadrontherapy • or for niche applications • such as superficial brachytherapy

  6. Monte Carlo methods in radiotherapy Monte Carlo methods have been explored for years as a tool for precise dosimetry, in alternative to analytical methods de facto, Monte Carlo simulation is not used in clinical practice (only side studies) • The limiting factor is the speed • Other limitations: • reliable? • for “software specialists only”, not user-friendly for general practice • requires ad hoc modeling

  7. The challenge

  8. dosimetric system precise Develop a general purpose realistic geometry and material modeling with the capability of interface to CT images with a user-friendly interface low cost at adequate speed for clinical usage performing at

  9. How particle physics software can contribute to oncological radiotherapy A real life case A dosimetric system for brachytherapy (but all the developments and applications presented in this talk are general)

  10. Brachytherapy Brachytherapy is a medical therapy used for cancer treatment Radioactive sources are used to deposit therapeutic doses near tumors, while preserving surrounding healthy tissues Techniques: • endocavitary • lung, vagina, uterus • interstitial • prostate • superficial • skin

  11. Commercial software for brachytherapy • Various commercial software products for treatment planning • eg. Variseed V 7, Plato BPS, Prowes • No commercial software available for superficial brachytherapy with Leipzig applicators Precision • Based on approximated analytical methods, because of speed constraints • Approximation in source anisotropy • Uniform material: water Cost • Each software is specific to one technique and one type of source • Treatment planning software is expensive (~ hundreds K $/euro)

  12. Requirements Calculation of3-D dose distributionin tissue Determination ofisodose curves Based on Monte Carlo methods Accurate description of physics interactions Experimental validation of physics involved Precision Accurate model of the real experimental set-up Realistic description of geometry and tissue Possibility to interface to CT images Simple user interface + graphic visualisation Elaboration of dose distributions and isodoses Easy configuration for hospital usage Parallelisation Access to distributed computing resources Speed Transparent Open to extension and new functionality Publicly accessible Other requirements

  13. The software process The project is characterized by arigorous software process The process follows an iterative and incremental model Software process based on the Unified Process, especially tailored to the specific context of the project RUP used as a practical guidance to the software process

  14. Precision Based on Monte Carlo methods Accurate description of physicsinteractions Extension of electromagnetic interactions down to low energies (< 1 keV) Experimental validationof physics involved Microscopic validation of the physics models Comparison with experimental data specific to the brachytherapic practice

  15. The foundation What characterizes Geant4 The fundamental concepts, upon which all the rest is built

  16. Physics From the Minutes of LCB (LHCC Computing Board) meeting on 21 October,1997: “It was noted that experiments have requirements for independent, alternative physics models. In Geant4 these models, differently from the concept of packages, allow the user to understand how the results are produced, and hence improve the physics validation. Geant4 is developed with a modular architecture and is the ideal framework where existing components are integrated and new models continue to be developed.”

  17. Geant4 architecture Interface to external products w/o dependencies Domain decomposition hierarchical structure of sub-domains • OOAD • use of CASE tools • openness to extension and evolution • contribute to the transparency of physics • interface to external software without dependencies Uni-directional flow of dependencies Software Engineering plays a fundamental role in Geant4 • formally collected • systematically updated • PSS-05 standard User Requirements Software Process • spiral iterative approach • regular assessments and improvements (SPI process) • monitored following the ISO 15504 model Object Oriented methods • commercial tools • code inspections • automatic checks of coding guidelines • testing procedures at unit and integration level • dedicated testing team Quality Assurance Use of Standards • de jure and de facto

  18. Code and documentation publicly distributed from web 1st production release: end 1998 2 new releases/year since then Developed and maintained by an international collaboration of physicists and computer scientists Run, Event and Track management PDG-compliant Particle management Geometry and Materials Tracking Detector response User Interface Visualisation Persistency Physics Processes

  19. ATLAS Geometry Detailed detector description and efficient navigation • Multiple • representations • Same • abstract interface • CSG(Constructed Solid Geometries) • simple solids • BREPS(Boundary REPresented Solids) • volumes defined by boundary surfaces • polyhedra, cylinders, cones, toroids etc. • Boolean solids • union, subtraction… Fields:variable non-uniformity and differentiability BaBar

  20. Physics processes Transparency • Tracking independent from physics • Final state independent from cross sections • Use of public evaluated databases • Object Oriented technology • implement or modify any physics process without changing other parts of the software • open to extension and evolution • Electromagnetic and Hadronic Physics • Complementary/alternative physics models

  21. Multiple scattering Bremsstrahlung Ionisation Annihilation Photoelectric effect Compton scattering Rayleigh effect g conversion e+e- pair production Synchrotron radiation Transition radiation Cherenkov Refraction Reflection Absorption Scintillation Fluorescence Auger High energy extensions needed for LHC experiments, cosmic ray experiments… Low energy extensions fundamental for space and medical applications, dark matter and n experiments, antimatter spectroscopy etc. Alternative models for the same process Electromagnetic Physics Hadronic physics electrons and positrons g, X-ray and optical photons muons charged hadrons ions • Data-driven, Parameterised and Theoretical models • the most complete hadronic simulation kit on the market • alternative and complementary models • Cross section data sets: transparent and interchangeable • Final state calculation: models by particle, energy, material

  22. AIDA (analysis) • Visualisation • (G)UI • Persistency • Analysis • Anaphe • JAS • Open Scientist Similar approach • command-line • X11/Motif • GAG • MOMO • OPACS… UI Interface to external tools Through abstract interfaces Anaphe no dependence minimize coupling of components DAWN The user is free to choose the concrete system he/she prefers for each component • OpenGL • OpenInventor • X11 • Postscript • DAWN • OPACS • HepRep • VRML… Visualisation drivers

  23. Physics Physics models in Geant4 relevant to medical applications

  24. Low Energy Electromagnetic Physics • A set of processes extending the coverage of electromagnetic interactions in Geant4 down to “low” energy • 250/100 eV (in principle even below this limit) for electrons and photons • down to approximately the ionisation potential of the interacting material for hadrons and ions • Processes based on detailed models • shell structure of the atom • precise angular distributions • Specialised models depending on particle type • data-driven models based on the Livermore Libraries for e- and photons • analytical models for e+, e- and photons (reengineering Penelope into Geant4) • parameterised models for hadrons and ions (Ziegler 1977/1985/2000, ICRU49) • original model for negative hadrons

  25. Atomic relaxation Fluorescence Auger effect protons antiprotons Fe lines GaAs lines Low Energy ElectromagneticPackage shell effects ions High precision models Atomic structure of matter Accurate angular distributions Material dependence Particle type and charge dependence e, down to 250/100 eV Based on EPDL97, EEDL, EADL evaluated data libraries Based on Penelope analytical models Hadron and ionmodels based on Ziegler and ICRU data and parameterisations Bragg peak

  26. scientific… Globalisation Sharing requirements and functionality across diverse fields

  27. Solar X-rays, e, p Courtesy SOHO EIT Geant3.21 ITS3.0, EGS4 Geant4 C, N, O line emissions included low energy e/gextensions Cosmic rays, jovian electrons were triggered by astrophysics requirements X-Ray Surveys of Planets, Asteroids and Moons Induced X-ray line emission: indicator of target composition (~100 mm surface layer) Courtesy ESA Space Environment & Effects Analysis Section

  28. Titanium shell (50 µm) Silver core (250 µm) RBE 4.5 mm ++ tumors -- healthy tissues Distance away from seed …the first user application Goal: improve the biological effectiveness of titanium encapsulated 125I sources in permanent prostate implants by exploiting X-ray fluorescence R. Taschereau, R. Roy, J. Pouliot Centre Hospitalier Universitaire de Quebec, Dept. de radio-oncologie, Canada Univ. Laval, Dept. de Physique, Canada Univ. of California, San Francisco, Dept. of Radiation Oncology, USA

  29. low energy p/ionextensions were triggered by hadrontherapy requirements INFN Torino medical physics group

  30. XMM-Newton Courtesy of R. Nartallo, ESA EPIC image of the two flaring Castor components and the brighter YY Gem ...effects of low energy protons on X-ray telescopes “Analysis of ACIS calibration source data from the last 5 days has shown an unexplained degradation in the energy resolution of the front-side illuminated CCD chips of ACIS. The degradation is evident in data starting from 5 days ago and shows a change in the FWHM from approx 130 eV to 500 eV.” Operations CXO Status Report Friday 9/10/99 10:00am EST

  31. Courtesy H. Araujo and A. Howard, IC London ZEPLIN III Credit: O. Cremonesi, INFN Milano ...back to HEP Gran Sasso Laboratory • Similar requirementson low energy physics from underground experiments • LHC for precision detector simulation

  32. Validation Microscopic validation: verification of Geant4 physics Dosimetric validation: in the experimental context

  33. p-value stability Photon attenuation, Al Geant4 LowE Penelope Geant4 Standard Geant4 LowE EPDL NIST - XCOM All Geant4 e.m. models compared to all NIST reference data p-value H0 ACCEPTANCE AREA H0 REJECTION AREA Z proton straggling ions Physics validation Many more validation results available! Fluorescence spectrum, 8.3 keV beam Anderson-Darling test (95%) = 0.752 Energy (keV)

  34. Simulation Nucletron Data G. Ghiso, S. Guatelli S. Paolo Hospital Savona experimental mesurements F. Foppiano et al., IST Genova Distance along Z (mm) Dosimetric validation Comparison to manufacturer data, protocol data, original experimental data Ir-192 I-125

  35. General purpose system For any brachytherapy technique Object Oriented technology Software system designed in terms of Abstract Interfaces For any source type Abstract Factory design pattern Source spectrum and geometry transparently interchangeable

  36. Flexibility of modeling • Configuration of • any brachytherapy technique • any source type • through an Abstract Factory • to define geometry, primary spectrum Abstract Factory • CT DICOM interface • through Geant4 parameterised volumes • parameterisation function: material • Phantom • various materials • water, soft tissue, bone, muscle etc. General purpose software system for brachytherapy No commercial general software exists!

  37. Realistic model of the experimental set-up Radioactive source Spectrum (192Ir, 125I) Geometry Patient Phantom with realistic material model Possibility to interface the system to CT images

  38. Modeling the source geometry Precise geometry and material model of any type of source • Iodium core • Air • Titanium capsule tip • Titanium tube Iodium core I-125 source for interstitial brachytherapy Iodium core: Inner radius :0 Outer radius: 0.30mm Half length:1.75mm Titanium tube: Outer radius:0.40mm Half length:1.84mm Air: Outer radius:0.35mm half length:1.84mm Titanium capsule tip: Box Side :0.80mm Ir-192 source + applicator for superficial brachytherapy

  39. Effects of source anisotropy Simulation Plato Data Simulation Plato Distance along Z (mm) Distance along X (mm) Effects of source anisotropy Plato-BPS treatment planning algorithm makes some crude approximation ( dependence, no radial dependence) Rely onsimulation for better accuracy than conventional treatment planning software Transverse axis of the source Comparison with experimental data Longitudinal axis of the source Difficult to make direct measurements IST Genova, Natl. Inst. for Cancer Research (F. Foppiano et al.)

  40. source Modeling the patient Modeling a phantom Modeling geometry and materials from CT data of any material (water, tissue, bone, muscle etc.) thanks to the flexibility of Geant4 materials package

  41. DICOM DigitalImagingandCOmunicationinMedicine Computerized Tomography allows to reproduce the real 3D geometry of the patient 3D patient anatomy Acquisition of CT image file Pixels grey tone proportional to material density DICOM is the universal standard for sharing resources between heterogeneous and multi-vendor equipment

  42. 3-D view DICOM image • Reading image information • Transformation of pixel data into densities • Association of densities to a list of materials • Defining the voxels • Geant4 parameterised volumes • parameterisation function: material L. Archambault, L. Beaulieu, V.-H. Tremblay

  43. User-friendly interface to facilitate the usage in hospitals Dosimetric analysis Graphic visualisation of dose distributions Elaboration of isodose curves Web interface Application configuration Job submission

  44. Dose distribution Analysis of the energy deposit in the phantom resulting from the simulation Isodose curves Dosimetry Simulation of energy deposit through Geant4 Low Energy Electromagnetic package to obtain accurate dose distribution Production threshold: 100 mm 2-D histogram with energy deposit in the plane containing the source AIDA + Anaphe Python for analysis for interactivity may be any other AIDA-compliant analysis system

  45. Bebig Isoseed I-125 source Leipzig applicator Dosimetry Superficial brachytherapy Dosimetry Interstitial brachytherapy Dosimetry Endocavitary brachytherapy MicroSelectron-HDR source

  46. Application configuration Fully configurable from the web Type of source Phantom configuration # events In progress: GUI for Medical LINAC H. Yoshida, Naruto Univ.

  47. Monte Carlo methods in radiotherapy Studies with Geant4 and commercial treatment planning systems

  48. M.C. Lopes 1, L. Peralta 2, P. Rodrigues 2, A. Trindade 2 1 IPOFG-CROC Coimbra Oncological Regional Center 2 LIP - Lisbon Central-Axis depth dose curve for a 10x10 cm2 field size,compared with experimental data (ionisation chamber) Validation of phase-space distributions from a Siemens KD2 linearaccelerator at 6 MV photon mode

  49. Central-Axis depth dose Profile curves at 9.8 cm depth PLATO overestimates the dose at ~ 5% level Comparison with commercial treatment planning systems M. C. Lopes IPOFG-CROC Coimbra Oncological Regional Center L. Peralta, P. Rodrigues, A. Trindade LIP - Lisbon CT-simulation with a Rando phantom Experimental data with TLD LiF dosimeter CT images used to define the geometry: a thorax slice from a Rando anthropomorphic phantom

  50. Bone Air A more complex set-up Beam plane Skull bone Tumor M. C. Lopes1, L. Peralta2, P. Rodrigues2, A. Trindade2 1 IPOFG-CROC Coimbra Oncological Regional Center - 2 LIP - Lisbon Head and neck with two opposed beams for a 5x5 and 10x10 field size An off-axis depth dose taken at one of the slices near theisocenter PLATO fails on the air cavities and bone structures andcannot predict accurately the dose to tissue that is surrounded byair Deviations are up to 25-30% In some tumours sites (ex: larynx T2/T3-stage) a 5% underdosage will decrease local tumour control probability from ~75% to ~50%

More Related