isab 11 for_slideshare

36
Systems Biology Software Infrastructure (SBSI) ISAB visit May 19 th 2011 Allan Clark, Nikos Tsorman, Neil Hanlon Richard Adams, Stephen Gilmore

Upload: richard-adams

Post on 19-May-2015

617 views

Category:

Technology


0 download

DESCRIPTION

This presentation describes the current status of SBSI in May 2011, and was presented at CSBE's annual scientific advisory board visit.

TRANSCRIPT

Page 1: Isab 11 for_slideshare

Systems Biology Software Infrastructure (SBSI)

ISAB visit

May 19th 2011

Allan Clark, Nikos Tsorman, Neil Hanlon

Richard Adams, Stephen Gilmore

Page 2: Isab 11 for_slideshare

Talk outline

SBSI scope and purpose

Progress since last ISAB

Current priorities and future work

www.sbsi.ed.ac.uk

Page 3: Isab 11 for_slideshare

‘A new infrastructure to streamline the

connection between data, models, and

analysis, allowing the updating of large scale

data, models and analytic tools with greatly

reduced overhead’

SBSI objective

www.sbsi.ed.ac.uk

Page 4: Isab 11 for_slideshare

Goals of SBSI

Facilitate the incorporation of experimental data into modelling approaches

Develop computational capacity for analyzing larger models

Allow integration of novel scientific methods

Allow customization by external developers

Initially, focus on parameter estimation problem

www.sbsi.ed.ac.uk

Page 5: Isab 11 for_slideshare

Data and model results

www.sbsi.ed.ac.uk

How to get models to reproduce experimental data?

Page 6: Isab 11 for_slideshare

Parameter Estimation Problem

Building predictive models – a challenging problem in Systems Biology

Parameter estimation – critical stage in model development

Multiple data sets for model calibration

Global optimization needed due to complex cost landscapes

Genetic /evolutionary techniques perform well.

Circadian clock modellers have existing high-quality time-series data to fit.

www.sbsi.ed.ac.uk

Page 7: Isab 11 for_slideshare

Graphical Notation

Network Inference

Process Algebras

Model analysis

Existing knowledge

High-resolution data

High-throughput data

New knowledge

Static models

Kinetic models

Systems Biology Software Infrastructure™

Kinetic Parameter Facility

RNA metabolism

Systems Biology Research, CSBE view

Circadian clock Cholesterol metabolism

www.sbsi.ed.ac.uk

Page 8: Isab 11 for_slideshare

The SBSI Software Suite

www.sbsi.ed.ac.uk

Page 9: Isab 11 for_slideshare

The SBSI Software Suite

www.sbsi.ed.ac.uk

Using SBSI we can fit to oscillating data ( green line).

Page 10: Isab 11 for_slideshare

The SBSI Software Suite

www.sbsi.ed.ac.uk

SBSIVisual client organizes & displays resources, access SBSINumerics.

Page 11: Isab 11 for_slideshare

Outreach & documentation

Practical SBSI tutorial workshops at:ICSB2010, Edinburgh

EraSysBio Summer School, 2010

Several internal training sessions

Plant Systems Biology Summer School, 2011

Course material available for download from Sourceforge (http://sourceforge.net/projects/sbsi/files/SBSIVisual/).

Comprehensive HTML and pdf user manuals for SBSINumerics and SBSIVisual

Tutorial videos on YouTube ( channel sbsi23)

www.sbsi.ed.ac.uk

Page 12: Isab 11 for_slideshare

Integration - databases

Data sources

www.sbsi.ed.ac.uk

Integration with Plasmo & Robust databases

Page 13: Isab 11 for_slideshare

Integration - databases

Data sources Data Standards

High performance computing

Modelling languages

Software

www.sbsi.ed.ac.uk

Plasmo search..

Page 14: Isab 11 for_slideshare

HPC access

Data sources Data Standards

High performance computing

Modelling languages

BioPepa

ROBuST

ECDF

Software

www.sbsi.ed.ac.uk

SBSI installed on Hector, the UK national supercomputer

Page 15: Isab 11 for_slideshare

Community standards involvement

Data Standards

www.sbsi.ed.ac.uk

Page 16: Isab 11 for_slideshare

SED-ML purpose

Dagmar Waltemath -http://www.slideshare.net/dagwa/waltemath-onto-workshop-4326137www.sbsi.ed.ac.uk

Page 17: Isab 11 for_slideshare

MIASE / SED-ML contributors

> 21 collaborating institutions worldwide.http://sed-ml.org

Page 18: Isab 11 for_slideshare

SED-ML developments 2009 - present

www.sbsi.ed.ac.uk

MIASE paper published 2011 http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1001122

Page 19: Isab 11 for_slideshare

SED-ML developments 2009 - present

www.sbsi.ed.ac.uk

 SED-ML specification published

Page 20: Isab 11 for_slideshare

SED-ML developments 2009 - present

www.sbsi.ed.ac.uk

 XML schema and Java library released..

Page 21: Isab 11 for_slideshare

SED-ML support in SBSI

www.sbsi.ed.ac.uk

Page 22: Isab 11 for_slideshare

Executing SED-ML

www.sbsi.ed.ac.uk

Page 23: Isab 11 for_slideshare

Editing SED-ML

www.sbsi.ed.ac.uk

Page 24: Isab 11 for_slideshare

Integration across projects

Garuda collaborating institutions

www.sbsi.ed.ac.uk

Software

CellDesigner

Page 25: Isab 11 for_slideshare

Integration across projects

Garuda collaborating institutions

www.sbsi.ed.ac.uk

Page 26: Isab 11 for_slideshare

Garuda functionality

Pathway visualization

Model creation

Model analysis

Text mining

Pathway databases

Knowledge

Molecular databases

www.sbsi.ed.ac.ukLed by Kitano group, SBI, Tokyo

Page 27: Isab 11 for_slideshare

CellDesigner / Garuda plugin

www.sbsi.ed.ac.uk

Download from www.celldesigner.org

Page 28: Isab 11 for_slideshare

Integration across projects

Modelling languages

BioPepa

appa – RuleBase Eclipse plugin works in SBSIGaruda collaborating institutions

www.sbsi.ed.ac.uk

Page 29: Isab 11 for_slideshare

Integration across projects

www.sbsi.ed.ac.uk

The Kappa rule-based modelling environment

Page 30: Isab 11 for_slideshare

Vertical integration

Web interface to SBSI

REST-ful web service at https://mook.inf.ed.ac.uk:8083/sbsiservices/

Reuse of software components

www.sbsi.ed.ac.uk

Page 31: Isab 11 for_slideshare

Coding challenge

www.sbsi.ed.ac.uk

How can a fixed number of developers continue to maintain and develop new code?

Page 32: Isab 11 for_slideshare

Solution 1 – manage dependencies

www.sbsi.ed.ac.uk

Avoid cycles at all costs!

Page 33: Isab 11 for_slideshare

Solution 2 – continuous testing

Page 34: Isab 11 for_slideshare

Solution 3 – involve more developers

www.sbsi.ed.ac.uk

Plugin contributions can be independently developed, licensed and deployed.

Page 35: Isab 11 for_slideshare

Current work

Supporting core users for parameter estimation (Circadian clock and cholesterol pathway modelling)

Exploring collaboration with other computational groups in CSBE (Swain, Grima, Danos, Plotkin) for modelling language support in SBSI.

Developing external collaborations

www.sbsi.ed.ac.uk

Page 36: Isab 11 for_slideshare

Acknowledgements

Allan Clark

Nikos Tsorman

Neil Hanlon

Richard Adams

Stephen Gilmore

Current Development Team Past developersAzusa Yamaguchi

Millar GroupCarl TroeinSteve WattersonMaria-Louisa GuerrieroRobert SmithSimon BordageMartin BeatonTomasz Zielinski

Thanks for watching… If you’re interested follow us on Twitter@CSBE_SBSI

www.sbsi.ed.ac.uk