Integrative Biology Overview of Progress Sharon Lloyd and David Gavaghan Computing Laboratory University of Oxford EPSRC Conference - Edinburgh April 21-22nd 2005 12 July, 2005 Integrative Biology Confidential 1 Status Update • ..Evolving Partners • ..Evolving Science • ..Evolving Technology • ..Evolving Projects • Dissemination • Training • Demonstrations at this meeting • 2005-6 Targets 12 July, 2005 Integrative Biology Confidential 2 Evolving Partners Intial Partners : CCLRC, Oxford (Denis Noble), Nottingham, Leeds, UCL, Birmingham, and Sheffield in the UK, Auckland (Peter Hunter) and IBM New Heart Modelling Partners: USA: Tulane (Natalia Trayanova), Washington Lee (Jamie Eason), UCSD (Andrew McCulloch), UCLA (Alan Garfinkel) Europe: Graz, Austria (Gernot Plank), Utrecht (Sasha Panfilov) and Sheffield (Richard Clayton) New Cancer Modelling Partners: USA: Arizona (Bob Gatenby) Europe: Oxford (Walter Bodmer), Birmingham (Simon Grummett) ‘Readiness’ varies… Matlab to monolithic Delphi to MPI…. 12 July, 2005 Integrative Biology Confidential 3 Evolving Partners Optimal Parallel Codes Basic Models 12 July, 2005 Graz Sheffield CVC Utrecht Tulane Auckland Oxford Heart UCSD …… Cancer Modelling Integrative Biology Confidential 4 Evolving Science Well-advanced with the various heart modelling groups. “Rules of engagement” established ¾ ¾ ¾ ¾ Executables and any data generated must be stored within IB system Open source must be available to allow incorporation of steering and visualisation libraries All data is available to IB team for use in development of visualisation and data analysis tools Groups must provide an outline scientific agenda Short term assistance approach to advance science in parallel to technology development 12 July, 2005 Integrative Biology Confidential 5 HPCx – parallel optimal codes CSAR Shared Memory Compute UCL Altix Test Machine Atlas Data Store NGS RAL NGS Ox Compute NGS Man NGS Leeds Compute How do I use all this complex technology? How do I move from running my models on a personal machine? Global Users 12 July, 2005 Integrative Biology Confidential 6 CSAR Shared Memory Compute UCL Altix Test Machine HPCx – parallel optimal codes Atlas Data Store NGS RAL Stage 1: NGS Ox Compute NGS Man NGS Leeds Compute Assist! Global Users 12 July, 2005 Integrative Biology Confidential 7 CSAR Shared Memory Compute UCL Altix Test Machine HPCx – parallel optimal codes Atlas Data Store NGS RAL NGS Ox Compute NGS Man NGS Leeds Compute Step 1: Get eScience Certificate! Gernot (Austria) Code Parallel Heart Model 12 July, 2005 Integrative Biology Confidential 8 CSAR Shared Memory Compute UCL Altix Test Machine HPCx – parallel optimal codes Step 2: Compile model On NGS compute nodes Atlas Data Store NGS RAL NGS Ox Compute NGS Man NGS Leeds Compute Gernot (Austria) Code Parallel Heart Model 12 July, 2005 Integrative Biology Confidential 9 CSAR Shared Memory Compute UCL Altix Test Machine HPCx – parallel optimal codes Step 3: Setup account On IB data Management System (SRB) Atlas Data Store NGS RAL NGS Ox Compute NGS Man NGS Leeds Compute Gernot (Austria) Code Parallel Heart Model 12 July, 2005 Integrative Biology Confidential 10 CSAR Shared Memory Compute UCL Altix Test Machine HPCx – parallel optimal codes Step 4: Benchmark Code and store Data results in SRB Atlas Data Store NGS RAL NGS Ox Compute NGS Man NGS Leeds Compute Gernot (Austria) Code Parallel Heart Model 12 July, 2005 Integrative Biology Confidential 11 CSAR Shared Memory Compute UCL Altix Test Machine HPCx – parallel optimal codes Atlas Data Store NGS RAL Stage 2: NGS Ox Compute NGS Man NGS Leeds Compute Migrate to HPCx to progress Science faster! Gernot (Austria) Code Parallel Heart Model 12 July, 2005 Integrative Biology Confidential 12 HPCx – parallel optimal codes Step 3: Run Simulation Real time data Results feed CSAR Shared Memory Compute UCL Altix Test Machine Data Results Atlas Data Store Control NGS RAL Step 3: Generate Geometry 12 July, 2005 NGS Ox Compute Ship And visualise Geometry NGS Man NGS Leeds Compute Computational Steering Capability – longer term (> 12 months) Gernot (Austria) Code Parallel Heart Model Integrative Biology Confidential 13 Step 1: Run Simulation Real time data Results feed HPCx – parallel optimal codes CSAR Shared Memory Compute UCL Altix Test Machine Coupled Models Data Results Atlas Data Store Control NGS RAL NGS Ox Compute NGS Man NGS Leeds Compute Coupled Models– longer term (> 12 months) Step 3: Generate Geometry 12 July, 2005 Ship And visualise Geometry Gernot (Austria) Code Parallel Heart Model Integrative Biology Confidential 14 HPCx – parallel optimal codes CSAR Shared Memory Compute UCL Altix Test Machine Atlas Data Store NGS RAL NGS Ox Compute NGS Man NGS Leeds Compute Integrative Biology Global Users Stage 3: 12 July, 2005 Integrative Biology Confidential Hide the complexity from The users through the use Of an IB portal or client 15 Evolving Technology Two-pronged approach ¾ Pragmatic: enable users as quickly as possible to get full engagement using whatever tools are currently available and straightforward to use ¾ IB: become early adopters of OMII’s underlying architecture and work with them to ensure that it meets the needs of IB – Rationale: OMII have been entrusted with providing a robust infrastructure for the NGS and we will therefore need to adopt this infrastructure in due course in any case. ¾ 12 July, 2005 More details from Damian Mac Randall Integrative Biology Confidential 16 Evolving Projects myGrid Best Practise (EPSRC) gLite Best Practise (EPSRC) Sister Project for US travel (EPSRC) IB VRE (JISC) Uklight .. Adaptive FEM proposal (looking at some of the mathematical issues) ..SAN modelling proposal (with Denis Noble’s group) 12 July, 2005 Integrative Biology Confidential 17 IB VRE (Jisc) IB consortium has been awarded £300K from JISC to develop a Virtual Research Environment as a front-end to the IB system Will be built on the OGCE platform Will be undertaken in collaboration with Oxford University Computing Services (Mike Fraser and Matthew Dovey) and Rob Allan’s group at CCLRC Start date March 2005 (planning) Recruitment process just completed (yesterday) 12 July, 2005 Integrative Biology Confidential 18 Dissemination Demonstrations at All Hands ¾ Implementation of GEODISE job submission middleware (via MATLAB) using the Oxford JISC cluster on the NGS ¾ Computational steering demonstration using tools developed in the gViz Project ¾ Grid-enabled visualisation demonstration using tools developed at CCLRC First Annual workshop in September ¾ Attended by over 60 people in total ¾ Peter Hunter and five colleagues for Auckland ¾ Natalia Trayanova from Tulane ¾ Representatives from MyGrid, ReG, gViz ¾ Excellent progress made in project planning 12 July, 2005 Integrative Biology Confidential 19 Training We currently have eight IB PhD students in the Doctoral Training Centre ¾ Two from Oxford Computing Laboratory (one an IBM CASE award) ¾ Two from Oxford Mathematics ¾ One from Oxford biochemistry ¾ Two from Nottingham Mathematics ¾ One from Birmingham Mathematics Core training now completed Students now undertaking a four-week module in collaboration with the Computational Biology Group in the Computing Laboratory in software engineering for complex systems biology (DG is module leader) 12 July, 2005 Integrative Biology Confidential 20 Demonstrations at this conference Richard Clayton – Cardiac Heart Modelling on the White Rose Grid, recently parallelised with Matlab interface Gernot Plank, Utrecht – Heart Modelling on NGS via visualisation front end (user selected environment) Blanca Rodriguez, Oxford – Heart Modelling in NGS via portal and visualisation via meshalyser 12 July, 2005 Integrative Biology Confidential 21 2005-6 Targets Release of portal and Meshalyser interfaces and services to selected users Refinement and extension of services through review Usability review Advance move to HPCx and CSAR machines IB VRE development Workflow development for IB through best practise project Advance US collaborative links through workshops and adoption of technology 12 July, 2005 Integrative Biology Confidential 22 Summary User engagement well established Technology development incremental – evaluation and integration Any Questions? 12 July, 2005 Integrative Biology Confidential 23