220 likes | 328 Views
eReferral and eScience prototype infrastructure for hadron therapy. Faustin Laurentiu Roman CERN / IFIC faustin.roman@cern.ch. ENLIGHT and PARTNER Motivation Prototype and Usecases Tools, architecture & services Conclusions (& demo). ENLIGHT and PARTNER.
E N D
eReferral and eScience prototype infrastructure for hadron therapy Faustin Laurentiu Roman CERN / IFICfaustin.roman@cern.ch • ENLIGHT and PARTNER • Motivation • Prototype and Usecases • Tools, architecture & services • Conclusions (& demo) 2ndHadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
ENLIGHT and PARTNER http://enlight.web.cern.ch http://partner.web.cern.ch See extra slides from Prof. Manjit Dosanjh, ENLIGHT and PARTNER Coordinator Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch 2
Motivation Radiology Research Patient referral People Research Genetics Pathology Model treatment outcome Prove efficacy Information Physics Oncology Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
GRID? : Coordinated resource sharing and problem solving in dynamic, multi-institutional virtual organizations… (I. Foster et al) HadrontherapyInformation Sharing Platform (HISP) Prototype connecting: • Users • Data sources with • Grid resources • Security framework • Data integration services by • Portals • Interfaces USECASES: 1. REFERRAL 2.RESEARCH Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
eReferral and eScience storyline DIAGNOSTIC INITIAL TREATMENT REFERRAL TREATMENT FOLLOW-UP INNOVATE RESEARCH DISCOVER TRAINING Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
Usecase 1: eReferral How is done now? • Patient data by EMAIL • Images by DVD via POST • Treatment remains @ H • Follow-up difficult to none Issues… • Security • Time and reliability • Information • History Any solutions? • SSL/ Grid certs? • Encrypted storage/SSL • Collaborative portal • Personal Health Record Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
Usecase 1: eReferral • Goal:Patient record transport between local H and treatment centre • Secure: communication and data encrypted • Interoperable: use industry standards • Fast access to the platform • Advantage:Federated follow-up • (raw) data stays in each hospital • Info is linked using semantic framework • Follow-up accessible by all doctors involved • Data preservation for 5y+ • Feature:Patient feedback on morbidity and QoL • Secure access to intuitive forms • Standardized assessments using validated toxicity and QoL tools • Data could be further mined for meaningful info Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
Usecase 2: Enhanced and Evidence-based research • Goal: Community knowledge sharing • (raw) DATA remains at each centre • Combine INFO (e.g., summary of AE) from distributed centers • acquire KNOWLEDGE by increased statistics (e.g. on rare tumors) • Advantageof maintaining: • data ownership and patient confidentiality • intellectual property on ongoing clinical trials • Features: • Provenance: record data using versioning tools • Who, where and what data formats are used • (see demo on license/framework) • In-silico data mining • data-centric workflow instrumentation • MC simulation, e.g. NTCP models Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
Tools • Liferay: Free and Open source Enterprise portal, (www.liferay.com) • out of the box: user registration, document menagement, lucene-based search, wikis, news feeds, social chat + third-party community-contributed add-ons • Vine Toolkit: open source software framework used to create Grid-aware web applications. (vinetoolkit.org) • Create web application based on Flex technologies. • Add Grid context to the web components with the relevant plugins. • Abstract different middlewares implementation details. • Technology: Java, Adobe Flex • Grid resources: • VOMS • LFC • DPM Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
Services and functions Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
Architecture Services Liferay SOAP Layout Tunnel CMS REST Portlets VINE API TOMCAT SSL RESOURCES VOMS AMGA cgMDR HIS RIS CE SE other.. PACS Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch Hospital/Centre
Security • SSL communication • Authentication: pass, cert, shibb • Authorization: VOMS • Based on roles and privileges • Agreement service • In line with: • Directive 95/46/EC • Directive 2002/58/EC • EC Rec.2008/594/EC • Country specific: UK DPA 1998, DE BDSG,… Privacy Confidentiality Autonomy Liability Adequate, relevant Informed Consent (Pseudo)Anonymization Publish findings Clinical data Research data Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
Summary • First steps towards a collaborative portal using grids • Prototype status (see following demo): • Liferay, VINE, AMGA, cgMDR installed • VOMS integration • Basic interfaces/services to test functionality • Next • Security framework modeling our environment: doctors, researchers, patients, IT… • Distributed information analysis: workflow engine integration • Web service connection to semantic framework • Medical data import: forms and content More @https://espace.cern.ch/partnersite/workspace/faust/ Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
Acknowledgements Our medical contacts: Prof. Ramona Mayer, Prof. Bleddyn Jones, Dr. Raj Jena, and the Valencia and Oxford hospitals. More recent info @: EGI Technical Forum, Sept. 2010, Amsterdam: [20] Grid services for hadron therapy [21] Hadrontherapy Information Sharing Platform [70] Hadrontherapy and Grids - Issues and Requirements and: http://partner.web.cern.ch PARTNER is funded by the European Commission under Grant Agreement Number 215840 Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
DEMO @ http://vopartner01.cern.ch:8080/ Login/Register to vo.partner.eu Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
Registration Terms of use Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
eReferral service Based on existing portlet Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
eReferral functions Add History Referral Stage Search Referral Agreement Browse Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
Patient record Patient Details Images Status of referral Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
Research basic functions Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
Administration Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch
BACKUP: A patient opinion… http://www.nature.com/nm/journal/v16/n7/full/nm0710-744.html Hadrontherapy Workshop, Sibiu, RO 12.11.2010, faustin.roman@cern.ch