17
Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1 http://sourceforge.net/projects/telemed HOPE HOsptital Platform for E-health Jean Salzemann Laboratoire de Physique Corpusculaire CNRS/IN2P3 E-mail: [email protected] Credits: Paul De Vlieger, Lydia Maigne INFSO-RI-508833 www.eu-egee.org

Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1 HOPE HOsptital Platform for

Embed Size (px)

Citation preview

Page 1: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1

http://sourceforge.net/projects/telemed

HOPEHOsptital Platform for E-health

Jean SalzemannLaboratoire de Physique Corpusculaire CNRS/IN2P3E-mail: [email protected]

Credits: Paul De Vlieger, Lydia Maigne

INFSO-RI-508833

www.eu-egee.org

Page 2: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 2

Page 3: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 3

• Neurosurgery application: 2 sites in Clermont-Ferrand 1 in University of Almeria 1 in Ho Chi Minh City Institute of IT

3Hope presentation 5/21/2008

Actual use

Page 4: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 4

• Offer a set of different components for medicine purposes. Don’t give a ready-to-use application

• Ensure data security and keep privacy. Crucial in medical world

• Let the data where they are produced Typically in hospitals or medical structures

• Give access and take advantages of grid functionnalities, in terms of storage, computation and communication.

Store medical data on the grid Perform high CPU consuming calculation

4Hope presentation 5/21/2008

HOPE: original idea

Page 5: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 5

• What are the field of applications ?– Medical physics

radiotherapy, brachytherapy treatments, nuclear medicine imaging• Who will use the platform ?

– Physicians– Medical physicists– Researchers

• What type of data will be used ?– DICOM Medical images

scanner IRM SPECT, PET scans

– Standard images• What type of calculations will be done on the grid ?

– Monte Carlo calculations using GATE5/21/2008Hope presentation 5

Purpose of our platform

Page 6: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 6

Server part

Client part

6Hope presentation

5/21/2008

HOPE: Architecture

Page 7: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 75/21/2008Hope presentation 7

AMGAAMGA

GRID

Other Platfor

ms

Other Platfor

msCommunication

CalculationStorage

PortletsPortlets

Gridsphere

SOAP

Tomcat jspXml

(layout)

HOPE

RO

LES Admin

PatientImageDosimetry

AMGA API

AMGA API

gLite APIW

S

ManagementService• JobService• ImageService• InformationService • MessageService

User Informations & rightsImages MetadataPatient InformationJobs Status & ManagementMessages

GridUtils

MonitoringThreads

MDMMDM

WISDOMWISDOMServices

Technical description

Page 8: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 8

• Generic Metadata catalog– Metadata management system on the grid– Security management

• Layer on top of other databases– Common interface– Data base backend independence

• For our platform: handle “textual” information– Patients sheets– DICOM images metadata

5/21/2008Hope presentation 8

AMGA

Page 9: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 9

• Management of Medical Images from PACS to the grid– Integration in the next months of MDM (Medical Data Management) from the

gLite project:

Direct access of dicom images through the hospital network

Images are available directly by the grid with LFC but stay in the hospital.

Encryption and anonymisation on the fly with gLite-Hydra key server

Rights management with grid certificates

5/21/2008Hope presentation 9

Hospital medical images access

Page 10: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 10

Hospital medical images access

Page 11: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 11

• Access for physicians– Smart-card based authentication

• Hospital medical images– Integration of :

MDM Hydra PDM

• Job management– Use of the WISDOM production environment for a faster and more reliable link to

the grid.• Add a research-oriented submission of Gate simulations:

– Customization of the interface• Automatic split in several job the simulation

Optimize the number of jobs to make it as shortest as possible

5/21/2008Hope presentation 11

Enhancements

Page 12: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 12

OPHTHALMOLOGIC APPLICATIONMedical data managementDosimetric calculation on the grid:

Monte-carlo GATE simulation

Demonstration

Page 13: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 13

JOB SUBMISSION

Step 1: Choose an

image

Step 2: Choose a

macro

Step 3: Launch the

calculation on the grid

Page 14: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 14

JOB STATUS

Page 15: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 15

JOB RESULTS

Generated images of

radioactivity diffusion in

the eye.

To prepare treatments of

tumors.

Page 16: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 16

New application: Regional epidemiology

• Epidemiology on breast and colon cancer in Auvergne

Page 17: Enabling Grids for E-sciencE Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 1  HOPE HOsptital Platform for

Enabling Grids for E-sciencE

Jean Salzemann EGEE08 Conference – Istanbul – 25/09/08 17

• Hope– http://sourceforge.net/projects/telemed

• LifeGrid – http://www.lifegrid.fr/

• EGEE – http://www.eu-egee.org/

• AMGA– http://amga.web.cern.ch/amga/

References