Download CaliBayes and BASIS

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
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
Web-based Systems Biology application that provides high
performance computing power for dynamic biological simulation.
www.basis.ncl.ac.uk
CaliBayes


A powerful tool based on advanced Bayesian statistical
inference technology for inferences about kinetic parameters
within deterministic and stochastic SBML models
www.calibayes.ncl.ac.uk
BASIS & CaliBayes
Functionalities
System properties
System architecture
Combined Workflow
BASIS
Functionalities

SBML model tools
Build
Store
Share (private and public user space)

Dynamic stochastic simulation
Gillespie stochastic simulator


SBML Model and simulation data publishing
Web based interface
BASIS
System properties

High throughput computing (HTC)
Condor HTC framework

High performance computing
CISBAN computer cluster (96 CPUs)
Parallel computing software framework

User friendly interface
Web based tools with RIA (Rich Internet Application)
Web service client libraries (R, Java, Python, Taverna, etc)

Dependability
Dependable system architecture

Security
User account control

Interoperability
WS-I compliant web services
BASIS
System architecture
BASIS
System architecture
BASIS
System interface

Web services
BASIS user: BASIS user account registration, modification, etc.
https://basis1.ncl.ac.uk:8181//BasisWebServices/BasisUserService?WSDL
BASIS model: model upload, modification, share, etc.
https://basis1.ncl.ac.uk:8181//BasisWebServices/BasisModelService?WSDL
BASIS simulation: Runs simulation, checks job status, retrieves results, etc.
https://basis1.ncl.ac.uk:8181//BasisWebServices/BasisSimulationService?WSDL
BASIS SBML: SBML upload, modification, conversion, etc
https://basis1.ncl.ac.uk:8181//BasisWebServices/BasisSBMLService?WSDL
BASIS R portal: enables invocation with R script
https://basis1.ncl.ac.uk:8181//BasisWebServices/BasisWSRPortalService?WSDL

Web based tools on BASIS website
User account control
Model editing
Private and public model management
Run simulations
CaliBayes
Aim

To provide a powerful new tool for the academic community
based on advanced Bayesian statistical inference technology,
which enables inferences to be made about kinetic parameters
within large and complex deterministic and stochastic network
models of biochemical pathways and cell signalling systems.
CaliBayes
System properties

HTC
Dedicated HTC software framework

HPC
Powerful computer cluster

Dependability
Dependable system architecture
Fault tolerance

Interoperability
WS-I compliant SOAP web services

User friendly
Web service client libraries (Java, R, etc)

Grid computing
Simulation web services: Fern, Copasi, BASIS, etc

Free CaliBayes Java API
CaliBayes
System architecture
CaliBayes
System interface

CaliBayes web services:
https://calibayes2.ncl.ac.uk:8181//CalibayesWS/CalibayesService?WSDL

Cohort simulation web services:
https://calibayes2.ncl.ac.uk:8181//CalibayesWS/SimCohortService?WSDL#
Integrated application
Integrated application
Step 1: Create model
Tools:



BASIS SBML web services
BASIS web-based
mod2sbml converter
basisR (package)
Integrated application
Step 2: prepare for calibration



Prior distribution
Experimental data
settings, etc
Tools:

calibayesR package
Integrated application
Step 3: calibrate the model

produce posterior distribution
Tools:


CaliBayes web services
calibayesR package
Integrated application
Step 4: in silico experiments with the model
Tools:




BASIS Forward simulation web services
basisR (package)
CaliBayes Cohort simulation web services
calibayesR (package)
Future work
Functionalities
Dependability
Scalability and capacity
Security
Rich Internet application
TEAM
BASIS







Conor Lawless
Carole Proctor
Colin Gillespie
Daryl Shanley
Darren Wilkinson
Richard Boys
Tom Kirkwood
CaliBayes






Colin Gillespie
Conor Lawless
Jake Wu
Darren Wilkinson
Richard Boys
Tom Kirkwood
Acknowledgement


Daniel Swan, Anthony Youd, Michael Beaty
BBSRC
Thanks
Related documents