+ All Categories
Home > Documents > CaliBayes and BASIS: e-Science applications for Systems Biology research

CaliBayes and BASIS: e-Science applications for Systems Biology research

Date post: 05-Jan-2016
Category:
Upload: tausiq
View: 25 times
Download: 4 times
Share this document with a friend
Description:
CaliBayes and BASIS: e-Science applications for Systems Biology research. Yuhui Chen. Institute for Ageing and Health Centre for Integrated Systems Biology of Ageing and Nutrition Newcastle University, UK. Introduction. BASIS Biology of Ageing e-Science Integration and Simulation System - PowerPoint PPT Presentation
Popular Tags:
20
CaliBayes and BASIS: e-Science applications for Systems Biology research Yuhui Chen Institute for Ageing and Health Centre for Integrated Systems Biology of Ageing and Nutrition Newcastle University, UK
Transcript
Page 1: CaliBayes and BASIS:  e-Science applications for Systems Biology research

CaliBayes and BASIS: e-Science applications for Systems Biology

research

Yuhui Chen

Institute for Ageing and Health

Centre for Integrated Systems Biology of Ageing and Nutrition

Newcastle University, UK

Page 2: CaliBayes and BASIS:  e-Science applications for Systems Biology research

BASISBASIS Biology of Ageing e-Science Integration and Simulation System Biology of Ageing e-Science Integration and Simulation System Web-based Systems Biology application that provides high Web-based Systems Biology application that provides high

performance computing power for dynamic biological simulation.performance computing power for dynamic biological simulation. www.basis.ncl.ac.uk

CaliBayesCaliBayes A powerful tool based on advanced Bayesian statistical A powerful tool based on advanced Bayesian statistical

inference technology for inferences about kinetic parameters inference technology for inferences about kinetic parameters within deterministic and stochastic SBML modelswithin deterministic and stochastic SBML models

www.calibayes.ncl.ac.uk

Introduction

Page 3: CaliBayes and BASIS:  e-Science applications for Systems Biology research

FunctionalitiesFunctionalities

System propertiesSystem properties

System architectureSystem architecture

Combined WorkflowCombined Workflow

BASIS & CaliBayes

Page 4: CaliBayes and BASIS:  e-Science applications for Systems Biology research

FunctionalitiesFunctionalities SBML model toolsSBML model tools

BuildBuild

Store Store

Share (private and public user space)Share (private and public user space) Dynamic stochastic simulationDynamic stochastic simulation

Gillespie stochastic simulatorGillespie stochastic simulator SBML Model and simulation data publishingSBML Model and simulation data publishing Web based interfaceWeb based interface

BASIS

Page 5: CaliBayes and BASIS:  e-Science applications for Systems Biology research

System propertiesSystem properties High throughput computing (HTC)High throughput computing (HTC)

Condor HTC frameworkCondor HTC framework

High performance computingHigh performance computingCISBAN computer cluster (96 CPUs)CISBAN computer cluster (96 CPUs)

Parallel computing software frameworkParallel computing software framework

User friendly interfaceUser friendly interfaceWeb based tools with RIA (Rich Internet Application)Web based tools with RIA (Rich Internet Application)

Web service client libraries (R, Java, Python, Taverna, etc) Web service client libraries (R, Java, Python, Taverna, etc)

DependabilityDependabilityDependable system architectureDependable system architecture

SecuritySecurityUser account controlUser account control

InteroperabilityInteroperabilityWS-I compliant web servicesWS-I compliant web services

BASIS

Page 6: CaliBayes and BASIS:  e-Science applications for Systems Biology research

System architectureSystem architecture

BASIS

Page 7: CaliBayes and BASIS:  e-Science applications for Systems Biology research

System architectureSystem architecture

BASIS

Page 8: CaliBayes and BASIS:  e-Science applications for Systems Biology research

System interfaceSystem interface

Web servicesWeb servicesBASIS user: BASIS user account registration, modification, etc. https://basis1.ncl.ac.uk:8181//BasisWebServices/BasisUserService?WSDLBASIS model: model upload, modification, share, etc. https://basis1.ncl.ac.uk:8181//BasisWebServices/BasisModelService?WSDLBASIS simulation: Runs simulation, checks job status, retrieves results, etc. https://basis1.ncl.ac.uk:8181//BasisWebServices/BasisSimulationService?WSDLBASIS SBML: SBML upload, modification, conversion, etc https://basis1.ncl.ac.uk:8181//BasisWebServices/BasisSBMLService?WSDLBASIS R portal: enables invocation with R script https://basis1.ncl.ac.uk:8181//BasisWebServices/BasisWSRPortalService?WSDL

Web based tools on BASIS websiteWeb based tools on BASIS websiteUser account controlModel editingPrivate and public model managementRun simulations

BASIS

Page 9: CaliBayes and BASIS:  e-Science applications for Systems Biology research

AimAim To provide a powerful new tool for the academic community To provide a powerful new tool for the academic community

based on advanced Bayesian statistical inference technology, based on advanced Bayesian statistical inference technology, which enables inferences to be made about kinetic parameters which enables inferences to be made about kinetic parameters within large and complex deterministic and stochastic network within large and complex deterministic and stochastic network models of biochemical pathways and cell signalling systems.models of biochemical pathways and cell signalling systems.

CaliBayes

Page 10: CaliBayes and BASIS:  e-Science applications for Systems Biology research

System propertiesSystem properties HTCHTC

Dedicated HTC software frameworkDedicated HTC software framework HPCHPC

Powerful computer clusterPowerful computer cluster DependabilityDependability

Dependable system architectureDependable system architectureFault toleranceFault tolerance

InteroperabilityInteroperabilityWS-I compliant SOAP web servicesWS-I compliant SOAP web services

User friendlyUser friendlyWeb service client libraries (Java, R, etc)Web service client libraries (Java, R, etc)

Grid computingGrid computingSimulation web services: Fern, Copasi, BASIS, etcSimulation web services: Fern, Copasi, BASIS, etc

Free CaliBayes Java APIFree CaliBayes Java API

CaliBayes

Page 11: CaliBayes and BASIS:  e-Science applications for Systems Biology research

System architectureSystem architecture

CaliBayes

Page 12: CaliBayes and BASIS:  e-Science applications for Systems Biology research

System interfaceSystem interface CaliBayes web services:CaliBayes web services:

https://calibayes2.ncl.ac.uk:8181//CalibayesWS/CalibayesService?WSDLhttps://calibayes2.ncl.ac.uk:8181//CalibayesWS/CalibayesService?WSDL

Cohort simulation web services:Cohort simulation web services: https://calibayes2.ncl.ac.uk:8181//CalibayesWS/SimCohortService?WSDL#https://calibayes2.ncl.ac.uk:8181//CalibayesWS/SimCohortService?WSDL#

CaliBayes

Page 13: CaliBayes and BASIS:  e-Science applications for Systems Biology research

Integrated application

Page 14: CaliBayes and BASIS:  e-Science applications for Systems Biology research

Step 1: Create modelStep 1: Create model

Tools:Tools: BASIS SBML web servicesBASIS SBML web services BASIS web-based BASIS web-based

mod2sbml convertermod2sbml converter basisR (package)basisR (package)

Integrated application

Page 15: CaliBayes and BASIS:  e-Science applications for Systems Biology research

Step 2: prepare for calibrationStep 2: prepare for calibration Prior distributionPrior distribution Experimental dataExperimental data settings, etcsettings, etc

Tools:Tools: calibayesR packagecalibayesR package

Integrated application

Page 16: CaliBayes and BASIS:  e-Science applications for Systems Biology research

Step 3: calibrate the modelStep 3: calibrate the model produce posterior distributionproduce posterior distribution

Tools:Tools: CaliBayes web servicesCaliBayes web services calibayesR packagecalibayesR package

Integrated application

Page 17: CaliBayes and BASIS:  e-Science applications for Systems Biology research

Step 4: Step 4: in silicoin silico experiments with the model experiments with the model

Tools:Tools: BASIS Forward simulation web servicesBASIS Forward simulation web services basisR (package)basisR (package) CaliBayes Cohort simulation web servicesCaliBayes Cohort simulation web services calibayesR (package)calibayesR (package)

Integrated application

Page 18: CaliBayes and BASIS:  e-Science applications for Systems Biology research

FunctionalitiesFunctionalities

DependabilityDependability

Scalability and capacityScalability and capacity

SecuritySecurity

Rich Internet applicationRich Internet application

Future work

Page 19: CaliBayes and BASIS:  e-Science applications for Systems Biology research

BASISBASIS Conor LawlessConor Lawless Carole Proctor Carole Proctor Colin GillespieColin Gillespie Daryl ShanleyDaryl Shanley Darren WilkinsonDarren Wilkinson Richard BoysRichard Boys Tom KirkwoodTom Kirkwood

TEAM

CaliBayesCaliBayes Colin GillespieColin Gillespie Conor LawlessConor Lawless Jake WuJake Wu Darren WilkinsonDarren Wilkinson Richard BoysRichard Boys Tom KirkwoodTom Kirkwood

AcknowledgementAcknowledgement Daniel Swan, Anthony Youd, Michael BeatyDaniel Swan, Anthony Youd, Michael Beaty BBSRCBBSRC

Page 20: CaliBayes and BASIS:  e-Science applications for Systems Biology research

Thanks


Recommended