Presentation is loading. Please wait.

Presentation is loading. Please wait.

NeuroLOG ANR-06-TLOG-024 Software technologies for integration of process and data in medical imaging A transitional.

Similar presentations


Presentation on theme: "NeuroLOG ANR-06-TLOG-024 Software technologies for integration of process and data in medical imaging A transitional."— Presentation transcript:

1 NeuroLOG ANR-06-TLOG-024 Software technologies for integration of process and data in medical imaging http://neurolog.polytech.unice.fr A transitional middleware to support neurosciences on the EGEE grid Alban Gaignard, Javier Rojas Balderrama, Franck Michel, David Godard, Diane Lingrand, Johan Montagnat CNRS – I3S Laboratory Sophia-Antipolis, France 4 th EGEE User Forum Catania – Sicily - Italy

2 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 2 Motivations Target neuroscientist community – Neuroscience has a major societal impact Understanding and improving healthcare of brain diseases Discovering brain functions – “Good candidate” for grid technologies Huge consumer of computational resources (neuroimaging) Collaborative work, multidisciplinarity → transdisciplinarity Ease multi-centric studies – Large population datasets, growing size and heterogeneity – Complex analysis pipeline, inter-operability – Distribution in a wide scale environment Consider existing environments ! – Processing tools, databases, practices

3 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 3 Approach 1/2 Leverage grid technologies: – Bridge between EGEE and neuroscience research centers – Federating existing data – Repository of processing tools – Virtual Organizations concepts Knowledge representation – Design of a domain ontology (rich queries and representation) Software integration – Data integration (raw files, metadata, semantic data) – Application workflows Perspectives of Interaction between WFs and data – Usability of tools by non computer experts … and even less grid technologies experts

4 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 4 Approach 2/2 Collaborative Neuroscience – Focus on 3 clinical applications Multiple sclerosis Brain stroke Brain tumours – Commonalities Neuroimages (MR) Descriptive information Processing tools: Registration, Skull stripping, Normalization, Tissues classification – Infrastructure used to share databases share and evaluate processing tools

5 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 5 Design: bridging the gap

6 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 6 Design: General Architecture

7 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 7 Data Management 1/5

8 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 8 Data Management 2/5 Data Federator tool (Business Object - SAP) Data Federator Server Oracle Database MySQL Virtual Source Table Virtual Target Table Client Application TXT Files Connector JDBC (Java Database Connectivity) Local File System, FTP, HTTP, … JDBC Data Federator mappings

9 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 9 Data Management 3/5 Interoperability: variability in metadata schemas

10 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 10 Data Management 4/5 Domain ontologies – Medical data (e.g. image type, associated medical record, neuro-psychological tests) – Processing tools (e.g. algorithm kinds, inputs and outputs) – Related relational database schemas Semi-automatic semantic data collections – Analyze DICOM headers – METAmorphose: relational DB to RDF conversion – OWL Lite representation Semantic queries – CORESE: conceptual graph-based query engine – SPARQL query language

11 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 11 Data Management 5/5 Relational implementation of the ontology

12 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 12 Computing Distribution 1/3

13 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 13 Computing Distribution 2/3 Workload management: gLite Application description & enactment: MOTEUR Application codes deployment: WS wrapper + WS containers Application codes packaging & publication: OSGi-like Grid protocol Grid Resources Grid Gateway Service wrapper SOAP Grid API 01101010 10100111 00101010 101101110 NeuroLOG middleware 01101010 10100111 00101010 101101110 Deployment Execution 01101010 10100111 00101010 101101110 P S2S2 S3S3 Q S4S4

14 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 14 Computing Distribution 3/3 Interoperability: variability in tools

15 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 15 Security and Administration

16 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 16 Secured Collaborations 1/4 Collaboration in a Competitive/Sensitive environment Security Requirements – Medical data protection – Autonomous site administration (no super-admin) – Multi-centric studies → Distributed access control Authentication: – Multiple X509 credentials per user (EGEE / NeuroLOG) – User registration through each Site Certification Authority Data access control – Partly conflicting interests : Autonomy vs Collaboration – Sharing through federation-wide roles – Owners of data keep the control over its data

17 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 17 Secured Collaborations 2/4 Network interoperability: cross-domain accessibility

18 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 18 Secured Collaborations 3/4 Application interoperability: secured sharing use case

19 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 19 Secured Collaborations 4/4 Application interoperability: distributed RBAC

20 Software technologies for integration of process, data and knowledge in medical imaging NeuroLOG ANR-06-TLOG-024 NeuroLOG, 4th EGEE User Forum, A. Gaignard, J. Montagnat 20 Conclusion Meeting neuroscientists expectations – Cope with legacy environment (interoperability issues) – Preserve sites autonomy, while enabling distributed studies – Strong data access control Transitional model towards HealthGrids – Foster the adoption of grid technologies – Bring grid infrastructures closer to the clinical centers – Bridging local and global resources Major challenge – Keep it simple... for installation, configuration and use http://neurolog.polytech.unice.fr


Download ppt "NeuroLOG ANR-06-TLOG-024 Software technologies for integration of process and data in medical imaging A transitional."

Similar presentations


Ads by Google