Building Executable Biology Models for Synthetic Biology

57
/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel Natalio Krasnogor ASAP - Interdisciplinary Optimisation Laboratory School of Computer Science Centre for Integrative Systems Biology School of Biology Centre for Healthcare Associated Infections Institute of Infection, Immunity & Inflammation University of Nottingham Building Executable Biology Models for Synthetic Biology 1 Tuesday, 30 June 2009

Transcript of Building Executable Biology Models for Synthetic Biology

Page 1: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Natalio KrasnogorASAP - Interdisciplinary Optimisation LaboratorySchool of Computer Science

Centre for Integrative Systems BiologySchool of Biology

Centre for Healthcare Associated InfectionsInstitute of Infection, Immunity & Inflammation

University of Nottingham

Building Executable Biology Models for Synthetic Biology

1

Tuesday, 30 June 2009

Page 2: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Based onF. J. Romero-Campero, J. Twycross, M. Camara, M. Bennett, M. Gheorghe, and N. Krasnogor. Modular assembly of cell systems biology models using p systems. International Journal of Foundations of Computer Science, 2009.

F.J. Romero-Camero and N. Krasnogor. An approach to biomodel engineering based on p systems. In Proceedings of Computation In Europe (CIE 2009), 2009

F. Romero-Campero, H.Cao, M. Camara, and N. Krasnogor. Structure and parameter estimation for cell systems biology models. In Maarten Keijzer et.al, editor, Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2008), pages 331-338. ACM Publisher, 2008. This paper won the Best Paper award at the Bioinformatics track.

Analysis of Alternative Fitness Methods for the Evolutionary Synthesis of Cell Systems Biology Models. F. Romero-Campero, H.Cao, M. Camara, and N. Krasnogor. Submitted.

2

Tuesday, 30 June 2009

Page 3: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Outline•Brief Introduction to Computational Modeling

•Modeling for Top Down SB•Executable Biology

•Automated Model Synthesis and Optimisation

•Conclusions

3

Tuesday, 30 June 2009

Page 4: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Synthetic Biology• Aims at designing, constructing and developing artificial biological systems •Offers new routes to ‘genetically modified’ organisms, synthetic living entities, smart drugs and hybrid computational-biological devices.

• Potentially enormous societal impact, e.g., healthcare, environmental protection and remediation, etc

• Synthetic Biology's basic assumption:• Methods commonly used to build non-biological systems could also be use to specify, design, implement, verify, test, deploy and maintain novel synthetic biosystems. • These method come from computer science, engineering and maths.• Modelling and optimisation run through all of the above.

4

Tuesday, 30 June 2009

Page 5: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Models and Reality

•The use of models is intrinsic to any scientific activity.

•Models are abstractions of the real-world that highlight some key features while ignoring others that are assumed to be not relevant.

•A model should not be seen or presented as representations of the truth, but instead

5

Tuesday, 30 June 2009

Page 6: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

The goals of Modelling

•To capture the essential features of a biological entity/phenomenon•To disambiguate the understanding behind those features and their interactions•To move from qualitative knowledge towards quantitative knowledge

6

Tuesday, 30 June 2009

Page 7: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Modeling relies on rigorous computational, engineering and mathematical tools & techniques

However, the act of modeling remains at the interface between art and science

Undoubtedly, a multidisciplinary endeavour

7

Tuesday, 30 June 2009

Page 8: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Modelling Approaches

There exist many modelling approaches, each with its advantages and disadvantages.

Macroscopic, Microscopic and MesoscopicQuantitative and qualitativeDiscrete and ContinuousDeterministic and StochasticTop-down or Bottom-up

8

Tuesday, 30 June 2009

Page 9: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

From [D.E Goldberg, 2002] (adapted): “Since science and math are in the description

business, the model is the thing…The engineer or inventor has much different motives. The engineered object is the thing”

ε, e

rror

C, cost of modelling

Synthetic Biologist

Computer Scientist/Mathematician

Tools Suitability and Cost

9

Tuesday, 30 June 2009

Page 10: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Modelling Frameworks

•Denotational Semantics Models:

Set of equations showing relationships between molecular quantities and how they change over time.They are approximated numerically. (I.e. Ordinary Differential Equations, PDEs, etc)

•Operational Semantics Models:

Algorithm (list of instructions) executable by an abstract machine whose computation resembles the behaviour of the system under study. (i.e. Finite State Machine)

Jasmin Fisher and Thomas Henzinger. Executable cell biology. Nature Biotechnology, 25, 11, 1239-1249 (2008)

10

Tuesday, 30 June 2009

Page 11: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Temporal scale (log)

Spa

tial s

cale

(log

)

• With sufficient data each process can be assigned its space-time region unambiguously

• A given process may well have its Δx (respectively Δt) > than another’s ξA (respectively τA)

• Hence different processes in the SSM might require different modelling techniques

Couplings, e.g. F

The Scale Separation Map

11

Tuesday, 30 June 2009

Page 12: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Even within a single cell the space & time scale separations are important

[F.J. Romero Campero, 2007]

E.g.:

• Within a cell the dissociation constants of DNA/ transcription factor binding to specific/non-specific sites differ by 4-6 orders of magnitude

• DNA protein binding occurs at 1-10s time scale very fast in comparison to a cell’s life cycle.

12

Tuesday, 30 June 2009

Page 13: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Stochasticity in Cellular Systems Most commonly recognised sources of noise in cellular system are low

number of molecules and slow molecular interactions.

Over 80% of genes in E. coli express fewer than a hundred proteins per cell.

Mesoscopic, discrete and stochastic approaches are more suitable: Only relevant molecules are taken into account. Focus on the statistics of the molecular interactions and how often they

take place.

Mads Karn et al. Stochasticity in Gene Expression: From Theories to Phenotypes. Nature Reviews, 6, 451-464 (2005)

Purnananda Guptasarma. Does replication-induced transcription regulate synthesis of the myriad low copy number poteins of E. Coli. BioEssays, 17, 11, 987-997

13

Tuesday, 30 June 2009

Page 14: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

It thus makes sense to use methodologies designed to cope with complex, concurrent, interactive systems of parts as found in computer sciences (e.g.): Petri Nets Process Calculi P-Systems

14

Tuesday, 30 June 2009

Page 15: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

InfoBioticswww.infobiotic.net

•The utilisation of cutting-edge information processing techniques for biological modelling and synthesis•The understanding of life itself as multi-scale (Spatial/Temporal) information processing systems•Composed of 3 key components:•Executable Biology (or other modeling techniques)•Automated Model and Parameter Estimation•Model Checking (and other formal analysis)

15

Tuesday, 30 June 2009

Page 16: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Cells

Colonies

Modeling in Systems & Synthetic Biology

Networks

Systems Biology Synthetic Biology

• Understanding• Integration• Prediction• Life as it is

•Control• Design• Engineering•Life as it could be

Computational modelling toelucidate and characterisemodular patterns exhibitingrobustness, signal filtering,amplification, adaption, error correction, etc.

Computational modelling toengineer and evaluate possible cellular designsexhibiting a desiredbehaviour by combining well studied and characterised cellular modules

16

Tuesday, 30 June 2009

Page 17: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Model Development From [E. Klipp et al, Systems Biology in Practice,

2005]1. Formulation of the problem2. Verification of available information3. Selection of model structure4. Establishing a simple model5. Sensitivity analysis6. Experimental tests of the model predictions7. Stating the agreements and divergences between

experimental and modelling results8. Iterative refinement of model

17

Tuesday, 30 June 2009

Page 18: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Outline•Brief Introduction to Computational Modeling

•Modeling for Top Down SB•Executable Biology

•Automated Model Synthesis and Optimisation

•Conclusions

18

Tuesday, 30 June 2009

Page 19: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Executable Biology with P systems

Field of membrane computing initiated by Gheorghe Păun in 2000

Inspired by the hierarchical membrane structure of eukaryotic cells

A formal language: precisely defined and machine processable

An executable biology methodology

19

Tuesday, 30 June 2009

Page 20: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Distributed and parallel rewritting systems in compartmentalised hierarchical structures.

Compartments

Objects

Rewriting Rules

• Computational universality and efficiency.

• Modelling Framework

20

Tuesday, 30 June 2009

Page 21: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Stochastic P Systems

21

Tuesday, 30 June 2009

Page 22: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Rewriting Rules

used by Multi-volume Gillespie’s algorithm

22

Tuesday, 30 June 2009

Page 23: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Molecular Interactions Inside Compartments

23

Tuesday, 30 June 2009

Page 24: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Passive Diffusion of Molecules

24

Tuesday, 30 June 2009

Page 25: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Signal Sensing and Active Transport

25

Tuesday, 30 June 2009

Page 26: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Specification of Transcriptional Regulatory Networks

26

Tuesday, 30 June 2009

Page 27: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Scalability through Modularity

27

Tuesday, 30 June 2009

Page 28: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Modularity in Gene Regulatory Networks

According to E. Davidson functional cis-regulatory modules are nonrandom clusters of target binding sites for transcription factors regulating the same gene or operon.

A library of modules corresponding to promoters of well studied genes. The activity of these promoters have been modelled mechanistically in terms of rewriting rules representing TF binding and debinding and transcription initiation.

E. Davidson, The Regulatory Genome, Gene Regulatory Networks in Development and Evolution, Elsevier.

28

Tuesday, 30 June 2009

Page 29: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Modelling Individual Cells An individual cell is represented as a P system, a set of compartments

where specific objects describing molecular species are placed. The gene regulatory networks in each cell are represented as a collection

of modules and rewriting rules.

29

Tuesday, 30 June 2009

Page 30: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Using P systems modules one can model a large variety of commonly occurring BRN:

Gene Regulatory Networks Signaling Networks Metabolic Networks

This can be done in an incremental way.

F. J. Romero-Campero, J. Twycross, M. Camara, M. Bennett, M. Gheorghe, and N. Krasnogor. Modular assembly of cell systems biology models using p systems. International Journal of Foundations of Computer Science, 2009

30

Tuesday, 30 June 2009

Page 31: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

InfoBiotics Pipeline

31

Tuesday, 30 June 2009

Page 32: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Quick Demo

Simulator-results-rescaled.html Cie-model22-rescaled.html

32

Tuesday, 30 June 2009

Page 33: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Outline•Brief Introduction to Computational Modeling

•Modeling for Top Down SB•Executable Biology

•Automated Model Synthesis and Optimisation

•Conclusions

33

Tuesday, 30 June 2009

Page 34: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Automated Model Synthesis and Optimisation

Modeling is an intrinsically difficult process

It involves “feature selection” and disambiguation

Model Synthesis requires design the topology or structure of the system in

terms of molecular interactions estimate the kinetic parameters associated with

each molecular interaction

All the above iterated34

Tuesday, 30 June 2009

Page 35: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Large Literature on Model Synthesis• Mason et al. use a random Local Search (LS) as the mutation to

evolve electronic networks with desired dynamics

• Chickarmane et al. use a standard GA to optimize the kinetic parameters of a population of ODE-based reaction networks having the desired topology.

• Spieth et al. propose a Memetic Algorithm to find gene regulatory networks from experimental DNA microarray data where the network structure is optimized with a GA and the parameters are optimized with an Evolution Strategy (ES).

• Jaramillo et al. use Simulated Annealing as the main search strategy for model inference based on (O)DEs

35

Tuesday, 30 June 2009

Page 36: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Evolutionary Algorithms for Automated Model Synthesis and Optimisation

EA are potentially very useful for AMSO There’s a substantial amount of work on:

using GP-like systems to evolve executable structures

using EAs for continuous/discrete optimisation

An EA population represents alternative models (could lead to different experimental setups)

EAs have the potential to capture, rather than avoid, evolvability of models

36

Tuesday, 30 June 2009

Page 37: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Nested EA for Model Synthesis

F. Romero-Campero, H.Cao, M. Camara, and N. Krasnogor. Structure and parameter estimation for cell systems biology models. Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2008), pages 331-338. ACM Publisher, 2008.

Best Paper award at the Bioinformatics track.

37

Tuesday, 30 June 2009

Page 38: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Fitness Evaluation

38

Tuesday, 30 June 2009

Page 39: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

The Objective (Fitness) Function

• Multiple time-series per target

• Different time series have very different profiles, e.g., maxima occur at different times/places

• Transient states (sometimes) as important as steady states

•RMSE might mislead search

H. Cao, F. Romero-Campero, M.Camara, N.Krasnogor. Analysis of Alternative Fitness Methods for the Evolutionary Synthesis of Cell Systems Biology Models. Submitted (2009)

39

Tuesday, 30 June 2009

Page 40: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

A Few Examples

40

Tuesday, 30 June 2009

Page 41: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Problem Specification41

Tuesday, 30 June 2009

Page 42: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel42

Tuesday, 30 June 2009

Page 43: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Results Study Case 4

43

Tuesday, 30 June 2009

Page 44: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel44

Tuesday, 30 June 2009

Page 45: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel45

Tuesday, 30 June 2009

Page 46: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel46

Tuesday, 30 June 2009

Page 47: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel47

Tuesday, 30 June 2009

Page 48: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel48

Tuesday, 30 June 2009

Page 49: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Target

49

Tuesday, 30 June 2009

Page 50: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Target

50

Tuesday, 30 June 2009

Page 51: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

The fact that this algorithm produces alternative models for a specific biological signature is very encouraging as it could help biologists to design new experiments to discriminate among competing hypothesis (models).

Comparing results by only using the elementary modules and by adding newly found modules to the library shows the obvious advantage of the incremental methodology with modules.

This points out the great potential to automatically design more complex cellular models in the future by using a modular approach.

51

Tuesday, 30 June 2009

Page 52: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Outline•Brief Introduction to Computational Modeling

•Modeling for Top Down SB•Executable Biology

•Automated Model Synthesis and Optimisation

•Conclusions

52

Tuesday, 30 June 2009

Page 53: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Summary & Conclusions This talk has focused on an integrative methodology,

InfoBiotics, for Systems & Synthetic Biology Executable Biology Parameter and Model Structure Discovery Model Checking

Computational models (or executable in Fisher & Henzinger’s jargon) adhere to (a degree) to an operational semantics.

Refer to the excellent review [Fisher & Henzinger, Nature Biotechnology, 2007]

53

Tuesday, 30 June 2009

Page 54: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Computational models can thus be executed (quite a few tools out there, lots still missing)

Quantitative VS qualitative modelling: computational models can be very useful even when not every detail about a system is known.

Missing Parameters/model structures can sometimes be fitted with optimisation strategies (e.g. COPASI, GAs, etc)

Computational models can be analysed by model checking: thus they can be used for testing hypothesis and expanding experimental data in a principled way

Summary & Conclusions

54

Tuesday, 30 June 2009

Page 55: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Synthetising Synthetic Biology Models is more like evolving general GP programs and less like fitting regresion or inter/extra-polation

We evolve executable structures These are noisy and expensive to execute Like in GP programs, executable biology models might achieve

similar behaviour through different program “structure” Prone to bloat Like in GP, complex relation between diversity and solution

quality However, diverse solutions of similar fit might lead to interesting

experimental routes Co-desig of models and wetware.

Summary & Conclusions

55

Tuesday, 30 June 2009

Page 56: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Acknowledgements

Jonathan Blake

Hongqing Cao

Francisco Romero-Campero

James Smaldon

Jamie Twycross

Integrated Environment

Machine Learning & Optimisation

Modeling & Model Checking

Dissipative Particle Dynamics

Stochastic Simulations

Members of my team working on SB2

EP/E017215/1

EP/D021847/1

BB/F01855X/1

BB/D019613/1

My colleagues in the Centre for Biomolecular Sciences and the Centre for Plant Integrative Biology at Nottingham

Thanks also go to:

Ben Gurion University of the Negev’s Distinguished Scientists Visitor Program

Professor Dr. Moshe Sipper56

Tuesday, 30 June 2009

Page 57: Building Executable Biology Models for Synthetic Biology

/57 Ben-Gurion University of the Negev - June 23rd to July 5th 2009 - Distinguished Scientist Visitor Program - Beer Sheva, Israel

Any Questions?

•www.infobiotic.org

•www.synbiont.org Become a member and have access to $$$ forengaging in SB research. Contact me if interested

57

Tuesday, 30 June 2009