Models and Languages for Computational Systems Biology Lecture 1

Similar documents
Modelling Biochemical Pathways with Stochastic Process Algebra

SPA for quantitative analysis: Lecture 6 Modelling Biological Processes

1 Introduction. Maria Luisa Guerriero. Jane Hillston

Basic modeling approaches for biological systems. Mahesh Bule

BIOLOGY 111. CHAPTER 1: An Introduction to the Science of Life

BSc MATHEMATICAL SCIENCE

Lecture 1 Modeling in Biology: an introduction

Biological Pathways Representation by Petri Nets and extension

Stochastic Process Algebra models of a Circadian Clock

Chapter 1. Introduction: Biology Today. Lectures by Chris C. Romero, updated by Edward J. Zalisko

Introduction Probabilistic Programming ProPPA Inference Results Conclusions. Embedding Machine Learning in Stochastic Process Algebra.

1.1. KEY CONCEPT Biologists study life in all its forms. 4 Reinforcement Unit 1 Resource Book. Biology in the 21st Century CHAPTER 1

Basic Synthetic Biology circuits

Cellular Systems Biology or Biological Network Analysis

COURSE NUMBER: EH 590R SECTION: 1 SEMESTER: Fall COURSE TITLE: Computational Systems Biology: Modeling Biological Responses

Lectures on Medical Biophysics Department of Biophysics, Medical Faculty, Masaryk University in Brno. Biocybernetics

ADVANCED PLACEMENT BIOLOGY

Welcome to AP BIOLOGY!!!! NOTES: Chapter 1 Exploring Life

CHEM 121: Chemical Biology

Mutation Selection on the Metabolic Pathway and the Effects on Protein Co-evolution and the Rate Limiting Steps on the Tree of Life

Computational Biology Course Descriptions 12-14

FUNDAMENTALS of SYSTEMS BIOLOGY From Synthetic Circuits to Whole-cell Models

Introduction to Bioinformatics

Introduction to Bioinformatics

Lab 2 Worksheet. Problems. Problem 1: Geometry and Linear Equations

Chapter 1 Biology: Exploring Life

Cybergenetics: Control theory for living cells

A Structured Approach Part IV. Model Checking in Systems and Synthetic Biology

Course plan Academic Year Qualification MSc on Bioinformatics for Health Sciences. Subject name: Computational Systems Biology Code: 30180

Introduction to Biophysics: Syllabus

Dynamic modeling and analysis of cancer cellular network motifs

BSC 1010C Biology I. Themes in the Study of Life Chapter 1

natural development from this collection of knowledge: it is more reliable to predict the property

Bioinformatics. Dept. of Computational Biology & Bioinformatics

MODULE -4 BAYEIAN LEARNING

A.P. Biology Lecture Notes Unit 1A - Themes of Life

Stochastic Simulation of Biochemical Reactions

Biological networks CS449 BIOINFORMATICS

From cell biology to Petri nets. Rainer Breitling, Groningen, NL David Gilbert, London, UK Monika Heiner, Cottbus, DE

Performance Indicators: Students who demonstrate this understanding can:

86 Part 4 SUMMARY INTRODUCTION

2012 Assessment Report. Biology Level 3

Synthesis of Biological Models from Mutation Experiments

A A A A B B1

Modeling and Systems Analysis of Gene Regulatory Networks

Written Exam 15 December Course name: Introduction to Systems Biology Course no

Grade Level: AP Biology may be taken in grades 11 or 12.

Is Molecular Genetics Becoming Less Reductionistic?

Hybrid Model of gene regulatory networks, the case of the lac-operon

Goal 1: Develop knowledge and understanding of core content in biology

STAAR Biology Assessment

Unit # - Title Intro to Biology Unit 1 - Scientific Method Unit 2 - Chemistry

Lowndes County Biology II Pacing Guide Approximate

On the Complexity of Causal Models

Lecture 8: Temporal programs and the global structure of transcription networks. Chap 5 of Alon. 5.1 Introduction

Map of AP-Aligned Bio-Rad Kits with Learning Objectives

Supporting Information. Methods. Equations for four regimes

AP Curriculum Framework with Learning Objectives

CHEM 181: Chemical Biology

Identify stages of plant life cycle Botany Oral/written pres, exams

Population models from PEPA descriptions

Chapter 6: Energy and Metabolism

The Characteristics of Life. AP Biology Notes: #1

Introduction Biology before Systems Biology: Reductionism Reduce the study from the whole organism to inner most details like protein or the DNA.

Tigard-Tualatin School District Science Grade Level Priority Standards

MITOCW enzyme_kinetics

Biological Rhythms and Photoperiodism in Plants

October 08-11, Co-Organizer Dr. S D Samantaray Professor & Head,

SCOTCAT Credits: 20 SCQF Level 7 Semester 1 Academic year: 2018/ am, Practical classes one per week pm Mon, Tue, or Wed

Biology Assessment. Eligible Texas Essential Knowledge and Skills

Chapter 15 Active Reading Guide Regulation of Gene Expression

Properties of Life. Levels of Organization. Levels of Organization. Levels of Organization. Levels of Organization. The Science of Biology.

1. CHEMISTRY OF LIFE. Tutorial Outline

CS-E5880 Modeling biological networks Gene regulatory networks

Introduction. ECE/CS/BioEn 6760 Modeling and Analysis of Biological Networks. Adventures in Synthetic Biology. Synthetic Biology.

Computational Structural Bioinformatics

Reading Passage. Darwin's Theory of Evolution - The Premise

How to Build a Living Cell in Software or Can we computerize a bacterium?

The Science of Biology. Chapter 1

and just what is science? how about this biology stuff?

Enduring understanding 1.A: Change in the genetic makeup of a population over time is evolution.

COMPUTER SIMULATION OF DIFFERENTIAL KINETICS OF MAPK ACTIVATION UPON EGF RECEPTOR OVEREXPRESSION

COMPETENCY GOAL 1: The learner will develop abilities necessary to do and understand scientific inquiry.

PREREQUISITE CHECKLIST

September 16, 2004 The NEURON Book: Chapter 2

Gene Network Science Diagrammatic Cell Language and Visual Cell

Big Idea 1: The process of evolution drives the diversity and unity of life.

Thermodynamics of computation.

Campbell Biology AP Edition 11 th Edition, 2018

Modelling a Circadian Clock with HYPE

The Science of Biology. Chapter 1

Fundamentals of Biology Valencia College BSC1010C

Lecture: Computational Systems Biology Universität des Saarlandes, SS Introduction. Dr. Jürgen Pahle

Biology. Lessons: 15% Quizzes: 25% Projects: 30% Tests: 30% Assignment Weighting per Unit Without Projects. Lessons: 21% Quizzes: 36% Tests: 43%

GRADE 6 SCIENCE REVISED 2014

ENZYME SCIENCE AND ENGINEERING PROF. SUBHASH CHAND DEPARTMENT OF BIOCHEMICAL ENGINEERING AND BIOTECHNOLOGY IIT DELHI LECTURE 6

Inferring Protein-Signaling Networks II

FORMAT FOR CORRELATION TO THE GEORGIA PERFORMANCE STANDARDS. Subject Area: Science State-Funded Course: Biology

Regulation of metabolism

BIOLOGY 101. CHAPTERS 1 and 2: Introduction, and The Chemical Context of Life:

Transcription:

Models and Languages for Computational Systems Biology Lecture 1 Jane Hillston. LFCS and CSBE, University of Edinburgh 13th January 2011

Outline Introduction Motivation Measurement, Observation and Induction Models and Languages Case Study Challenges

Systems Biology Biological advances mean that much more is now known about the components of cells and the interactions between them.

Systems Biology Biological advances mean that much more is now known about the components of cells and the interactions between them. Systems biology aims to develop a better understanding of the processes involved.

Systems Biology Biological advances mean that much more is now known about the components of cells and the interactions between them. Systems biology aims to develop a better understanding of the processes involved. It involves taking a systems theoretic view of biological processes analysing inputs and outputs and the relationships between them.

Systems Biology Biological advances mean that much more is now known about the components of cells and the interactions between them. Systems biology aims to develop a better understanding of the processes involved. It involves taking a systems theoretic view of biological processes analysing inputs and outputs and the relationships between them. A radical shift from earlier reductionist approaches, systems biology aims to provide a conceptual basis and a methodology for reasoning about biological phenomena.

Relation to Computer Science Formalisms from theoretical computer science have found a new role in developing models for systems biology, allowing biologists to test hypotheses and prioritise experiments.

Relation to Computer Science Formalisms from theoretical computer science have found a new role in developing models for systems biology, allowing biologists to test hypotheses and prioritise experiments. Perhaps more than any other discipline computer scientists have a track record of developing languages and formal reasoning techniques to support them.

What is Systems Biology? The principal aim of systems biology is to provide both a conceptual basis and working methodologies for the scientific explanation of biological phenomena Olaf Wolkenhauer

Systems Biology Methodology Natural System Measurement Observation Biological Phenomena Explanation Interpretation Induction Modelling Systems Analysis Deduction Inference Formal System

Systems Biology Methodology Natural System Measurement Observation Biological Phenomena Explanation Interpretation Induction Modelling Systems Analysis Deduction Inference Formal System

Systems Biology Methodology Natural System Measurement Observation Biological Phenomena Explanation Interpretation Induction Modelling Systems Analysis Deduction Inference Formal System

Systems Biology Methodology Natural System Measurement Observation Biological Phenomena Explanation Interpretation Induction Modelling Systems Analysis Deduction Inference Formal System

Systems Biology Methodology Natural System Measurement Observation Biological Phenomena Explanation Interpretation Induction Modelling Systems Analysis Deduction Inference Formal System

Systems Biology Methodology Natural System Measurement Observation Biological Phenomena Explanation Interpretation Induction Modelling Systems Analysis Deduction Inference Formal System

Systems Biology Methodology Natural System Measurement Observation Biological Phenomena Explanation Interpretation Induction Modelling Systems Analysis Deduction Inference Formal System

Systems Biology Methodology Natural System Measurement Observation Biological Phenomena Explanation Interpretation Induction Modelling Systems Analysis Deduction Inference Formal System

Systems Biology Methodology Natural System Measurement Observation Biological Phenomena Explanation Interpretation Induction Modelling Systems Analysis Deduction Inference Formal System

Systems Biology Methodology Natural System Measurement Observation Biological Phenomena Explanation Interpretation Induction Modelling Systems Analysis Deduction Inference Formal System

Systems Biology Methodology Natural System Measurement Observation Biological Phenomena Explanation Interpretation Induction Modelling Systems Analysis Deduction Inference Formal System

Biological Phenomena As an approach systems biology can be applied to many different biological systems at different scales.

Biological Phenomena As an approach systems biology can be applied to many different biological systems at different scales. For example, from gene regulation within the nucleus of a cell, to whole organs, or even complete organisms.

Biological Phenomena As an approach systems biology can be applied to many different biological systems at different scales. For example, from gene regulation within the nucleus of a cell, to whole organs, or even complete organisms. The biological phenomena to be studied will clearly depend on the type of system being investigated.

Biological Phenomena As an approach systems biology can be applied to many different biological systems at different scales. For example, from gene regulation within the nucleus of a cell, to whole organs, or even complete organisms. The biological phenomena to be studied will clearly depend on the type of system being investigated. A grand challenge for systems biology is to develop multi-scale models which seek to account for high-level behaviour (at the level of the whole organisms) at all levels down to the intra-cellular processes.

Biochemical Pathways At the intra-cellular level we can distinguish three distinct types of pathways or networks

Biochemical Pathways At the intra-cellular level we can distinguish three distinct types of pathways or networks Gene networks: Genes control the production of proteins but are themselves regulated by the same or different proteins.

Biochemical Pathways At the intra-cellular level we can distinguish three distinct types of pathways or networks Gene networks: Genes control the production of proteins but are themselves regulated by the same or different proteins. Signal transduction networks: External stimuli initiate messages that are carried through a cell via a cascade of biochemical reactions.

Biochemical Pathways At the intra-cellular level we can distinguish three distinct types of pathways or networks Gene networks: Genes control the production of proteins but are themselves regulated by the same or different proteins. Signal transduction networks: External stimuli initiate messages that are carried through a cell via a cascade of biochemical reactions. Metabolic pathways: The survival of the cell depends on its ability to transform nutrients into energy.

Biochemical Pathways At the intra-cellular level we can distinguish three distinct types of pathways or networks Gene networks: Genes control the production of proteins but are themselves regulated by the same or different proteins. Signal transduction networks: External stimuli initiate messages that are carried through a cell via a cascade of biochemical reactions. Metabolic pathways: The survival of the cell depends on its ability to transform nutrients into energy. But these distinctions are to some extent arbitrary as models may include elements of more than one pathway type.

Signal transduction pathways All signalling is biochemical:

Signal transduction pathways All signalling is biochemical: Increasing protein concentration broadcasts the information about an event.

Signal transduction pathways All signalling is biochemical: Increasing protein concentration broadcasts the information about an event. The message is received by a concentration dependent response at the protein signal s site of action.

Signal transduction pathways All signalling is biochemical: Increasing protein concentration broadcasts the information about an event. The message is received by a concentration dependent response at the protein signal s site of action. This stimulates a response at the signalling protein s site of action.

Signal transduction pathways All signalling is biochemical: Increasing protein concentration broadcasts the information about an event. The message is received by a concentration dependent response at the protein signal s site of action. This stimulates a response at the signalling protein s site of action. Signals propagate through a series of protein accumulations.

Systems Biology Methodology Natural System Measurement Observation Biological Phenomena Explanation Interpretation Induction Modelling Systems Analysis Deduction Inference Formal System

Measurement, Observation and Induction Robot Scientist project Kell, King, Muggleton et al.

Measurement, Observation and Induction Robot Scientist project Kell, King, Muggleton et al. Combination of machine learning for hypothesis generation and genetic algorithms for automatic experimental tuning.

Measurement, Observation and Induction Robot Scientist project Kell, King, Muggleton et al. Combination of machine learning for hypothesis generation and genetic algorithms for automatic experimental tuning. Experiments are carried out by a robot.

Measurement, Observation and Induction Robot Scientist project Kell, King, Muggleton et al. Combination of machine learning for hypothesis generation and genetic algorithms for automatic experimental tuning. Experiments are carried out by a robot. Data is generated at rates which exceed what is possible when there are humans in the loop.

Measurement, Observation and Induction Robot Scientist project Kell, King, Muggleton et al. Combination of machine learning for hypothesis generation and genetic algorithms for automatic experimental tuning. Experiments are carried out by a robot. Data is generated at rates which exceed what is possible when there are humans in the loop. Moreover the intelligent experiment selection strategy is competitive with (good) human strategies, and significantly outperforms cheapest and random selection strategies.

The Robot Scientist Background Knowledge Machine learning Consistent hypotheses Analysis Final Hypothesis Experiment selection Experiments Robot Results

The Robot Scientist Background Knowledge Machine learning Consistent hypotheses Analysis Final Hypothesis Experiment selection Experiments Robot Results No human intellectual input in the design of experiments or the interpretation of data.

The Robot Scientist Background Knowledge Machine learning Consistent hypotheses Analysis Final Hypothesis Experiment selection Experiments Robot Results No human intellectual input in the design of experiments or the interpretation of data. Integrates scientific discovery software with laboratory robotics.

The Robot Scientist The initial robot, Adam, solved a problem related to identifying the gene in yeast responsible for an enzyme crucial to the production of the amino acid lysine. A successor robot, Eve, is now in operation at Aberystwyth University. See press report at http://www.timesonline.co.uk/tol/ news/science/article6024880.ece

Systems Biology Methodology Natural System Measurement Observation Biological Phenomena Explanation Interpretation Induction Modelling Systems Analysis Deduction Inference Formal System

Formal Systems There are two alternative approaches to constructing dynamic models of biochemical pathways commonly used by biologists:

Formal Systems There are two alternative approaches to constructing dynamic models of biochemical pathways commonly used by biologists: Ordinary Differential Equations: continuous time, continuous behaviour (concentrations), deterministic.

Formal Systems There are two alternative approaches to constructing dynamic models of biochemical pathways commonly used by biologists: Ordinary Differential Equations: continuous time, continuous behaviour (concentrations), deterministic. Stochastic Simulation: continuous time, discrete behaviour (no. of molecules), stochastic.

The objective of modelling

The objective of modelling The principal aim of systems biology is to provide both a conceptual basis and working methodologies for the scientific explanation of biological phenomena Olaf Wolkenhauer

The objective of modelling The principal aim of systems biology is to provide both a conceptual basis and working methodologies for the scientific explanation of biological phenomena Olaf Wolkenhauer The key word here is explanation.

The objective of modelling The principal aim of systems biology is to provide both a conceptual basis and working methodologies for the scientific explanation of biological phenomena Olaf Wolkenhauer The key word here is explanation. The role of modelling is to explore possible explanations more abstractly and more efficiently than might be done with wet lab experiments.

Case Study: Circadian Rhythms Overview The study by Locke et al. ( Extension of a genetic network model by iterative experimentation and mathematical analysis. Molecular Systems Biology) focuses on the circadian rhythms in plants, combining mathematical models and molecular biology.

Case Study: Circadian Rhythms Overview The study by Locke et al. ( Extension of a genetic network model by iterative experimentation and mathematical analysis. Molecular Systems Biology) focuses on the circadian rhythms in plants, combining mathematical models and molecular biology. Their objective is to identify the genes (and proteins) responsible for maintaining the daily rhythms observed in the plants.

Case Study: Circadian Rhythms Overview The study by Locke et al. ( Extension of a genetic network model by iterative experimentation and mathematical analysis. Molecular Systems Biology) focuses on the circadian rhythms in plants, combining mathematical models and molecular biology. Their objective is to identify the genes (and proteins) responsible for maintaining the daily rhythms observed in the plants. The research exploits an interplay between mathematical models, experiments in the laboratory and literature search.

Case Study: Circadian Rhythms Overview The study by Locke et al. ( Extension of a genetic network model by iterative experimentation and mathematical analysis. Molecular Systems Biology) focuses on the circadian rhythms in plants, combining mathematical models and molecular biology. Their objective is to identify the genes (and proteins) responsible for maintaining the daily rhythms observed in the plants. The research exploits an interplay between mathematical models, experiments in the laboratory and literature search. It is held up as an exemplar of what systems biology is trying to achieve, and the breakthroughs that it can bring about when it is successful.

Case Study: Circadian Rhythms Initial Model From initial experiments Locke et al. identified a two genes and two proteins which appeared to operate in a simple loop: LHY TOC1 LHY TOC1 An initial mathematical model (ODEs) was constructed to capture this model.

Case Study: Circadian Rhythms Role of Mathematics Initial simulations with the mathematical model showed good agreement with the experimental data for some of the observed phenomena but significant discrepancies for others.

Case Study: Circadian Rhythms Role of Mathematics Initial simulations with the mathematical model showed good agreement with the experimental data for some of the observed phenomena but significant discrepancies for others. Experiments were then undertaken with the mathematical model to find an alternative model which was biologically plausible but produced a better fit.

Case Study: Circadian Rhythms Role of Mathematics Initial simulations with the mathematical model showed good agreement with the experimental data for some of the observed phenomena but significant discrepancies for others. Experiments were then undertaken with the mathematical model to find an alternative model which was biologically plausible but produced a better fit. These mathematical experiments conjectured a network with two interacting loops.

Case Study: Circadian Rhythms Elaborated Model X X LHY LHY Two new genes were introduced to the model which now has interlocking loops and more complex feedback. TOC1 TOC1 Y Y

Case Study: Circadian Rhythms Elaborated Model X X LHY LHY Two new genes were introduced to the model which now has interlocking loops and more complex feedback. TOC1 TOC1 Y The simulation results from this model showed much better agreement with the observed data. Y

Case Study: Circadian Rhythms Validating the Model The researchers then sought to identify the new genes X and Y. Searching the literature elicited several candidate genes which previous experimental studies had suggested were implicated in the circadian rhythm. In particular, knockout data for one, GIGANTEA (GI), coincided with the pattern from simulation experiments of the original model with a single loop. Subsequent wet lab experiments have reinforced this impression that GI is gene Y.

Formal Systems Revisited The case study used mathematics (i.e. a set of ODEs) directly as the formal system.

Formal Systems Revisited The case study used mathematics (i.e. a set of ODEs) directly as the formal system. Previous experience in other application domains has shown that there can be benefits to interposing a formal model between the system and the underlying mathematical model.

Formal Systems Revisited The case study used mathematics (i.e. a set of ODEs) directly as the formal system. Previous experience in other application domains has shown that there can be benefits to interposing a formal model between the system and the underlying mathematical model. Using such an intermediary can aid is model construction and model understanding, it can reduce errors and provide access to logic-based analysis techniques such as model checking.

Formal Systems Revisited The case study used mathematics (i.e. a set of ODEs) directly as the formal system. Previous experience in other application domains has shown that there can be benefits to interposing a formal model between the system and the underlying mathematical model. Using such an intermediary can aid is model construction and model understanding, it can reduce errors and provide access to logic-based analysis techniques such as model checking. Moreover taking this high-level programming style approach offers the possibility of different compilations to different mathematical models.

Integrated Analysis System Mathematical Model e.g ODE or SSA

Integrated Analysis System Stochastic Process Algebra Model ODE SSA Model Checking

Integrated Analysis Stochastic Process Algebra Model ODE SSA Model Checking Analysis

Challenges Individual vs. Population Noise vs. Determinism Modularity vs. Infinite Regress Dealing with the Unknown

Individual vs. Population behaviour Biochemistry is concerned with the reactions between individual molecules and so it is often more natural to model at this level.

Individual vs. Population behaviour Biochemistry is concerned with the reactions between individual molecules and so it is often more natural to model at this level. However experimental data is usually more readily available in terms of populations rather than individual molecules cf. average reaction rates rather than the forces at play on an individual molecule in a particular physical context.

Individual vs. Population behaviour Biochemistry is concerned with the reactions between individual molecules and so it is often more natural to model at this level. However experimental data is usually more readily available in terms of populations rather than individual molecules cf. average reaction rates rather than the forces at play on an individual molecule in a particular physical context. These should be regarded as alternatives, each being appropriate for some models. The challenge then becomes when to use which approach.

Individual vs. Population behaviour Biochemistry is concerned with the reactions between individual molecules and so it is often more natural to model at this level. However experimental data is usually more readily available in terms of populations rather than individual molecules cf. average reaction rates rather than the forces at play on an individual molecule in a particular physical context. These should be regarded as alternatives, each being appropriate for some models. The challenge then becomes when to use which approach. Note that given a large enough number of molecules an individuals model will (in many circumstances) be indistinguishable from the a population level model.

Noise vs. Determinism With perfect knowledge the behaviour of a biochemical reaction would be deterministic.

Noise vs. Determinism With perfect knowledge the behaviour of a biochemical reaction would be deterministic. However, in general, we do not have the requisite knowledge of thermodynamic forces, exact relative positions, temperature, velocity etc.

Noise vs. Determinism With perfect knowledge the behaviour of a biochemical reaction would be deterministic. However, in general, we do not have the requisite knowledge of thermodynamic forces, exact relative positions, temperature, velocity etc. Thus a reaction appears to display stochastic behaviour.

Noise vs. Determinism With perfect knowledge the behaviour of a biochemical reaction would be deterministic. However, in general, we do not have the requisite knowledge of thermodynamic forces, exact relative positions, temperature, velocity etc. Thus a reaction appears to display stochastic behaviour. When a large number of such reactions occur, the randomness of the individual reactions can cancel each other out and the apparent behaviour exhibits less variability.

Noise vs. Determinism With perfect knowledge the behaviour of a biochemical reaction would be deterministic. However, in general, we do not have the requisite knowledge of thermodynamic forces, exact relative positions, temperature, velocity etc. Thus a reaction appears to display stochastic behaviour. When a large number of such reactions occur, the randomness of the individual reactions can cancel each other out and the apparent behaviour exhibits less variability. However, in some systems the variability in the stochastic behaviour plays a crucial role in the dynamics of the system.

Comparing stochastic simulation and ODEs Consider a Michaelis Menten reaction in which a substrate S is transformed to a product S via a complex C formed with an enzyme E. S b/u C c S E It is relatively straightforward to contrast the results of the two methods. We compare the results of 2000 runs of the stochastic algorithm simulating a system with initial molecular populations S 0 = 100, E 0 = 10, C 0 = 0, S 0 = 0 and a volume of 1000 units.

Results for S 0 = 100, E 0 = 10, C 0 = 0, S 0 = 0 (vol 1000)

Results for S 0 = 100, E 0 = 10, C 0 = 0, S 0 = 0 (vol 1000)

In vivo behaviour compared with model behaviour However, it is worth bearing in mind that an actual in vivo biochemical reaction would follow just one of the many random curves that average together producing the closely fitting mean. This curve may deviate significantly from that of the deterministic approach, and thus call into question its validity.

In vivo behaviour compared with model behaviour However, it is worth bearing in mind that an actual in vivo biochemical reaction would follow just one of the many random curves that average together producing the closely fitting mean. This curve may deviate significantly from that of the deterministic approach, and thus call into question its validity. But this does not mean that the randomness exhibited by a particular stochastic simulation trajectory will be the same as the randomness of a particular in vivo reaction. Indeed, a set of stochastic simulation trajectories (ensemble) is usually averaged before any conclusions are drawn.

Comparing results at lower population sizes S 0 = 10, E 0 = 1, C 0 = 0, S 0 = 0 (vol 100)

Mean results for 11, 110 and 1100 molecules

Vliar-Kueh-Barkai-Leibler Circadian clock (cartoon)

Circadian clock (deterministically... )

Circadian clock (... and stochastically)

Modularity vs. Infinite Regress As computer scientists we are firm believers in modularity and compositionality. When it comes to biochemical pathways opinion amongst biologists is divided about whether is makes sense to take a modular view of cellular pathways.

Modularity vs. Infinite Regress As computer scientists we are firm believers in modularity and compositionality. When it comes to biochemical pathways opinion amongst biologists is divided about whether is makes sense to take a modular view of cellular pathways. Some biologists (e.g. Leibler) argue that there is modularity, naturally occuring, where they define a module relative to a biological function.

Modularity vs. Infinite Regress As computer scientists we are firm believers in modularity and compositionality. When it comes to biochemical pathways opinion amongst biologists is divided about whether is makes sense to take a modular view of cellular pathways. Some biologists (e.g. Leibler) argue that there is modularity, naturally occuring, where they define a module relative to a biological function. Others such as Cornish-Bowden are much more skeptical and cite the problem of infinite regress as being insurmountable.

The problem of Infinite Regress

The problem of Infinite Regress

The problem of Infinite Regress

The problem of Infinite Regress

The problem of Infinite Regress

The problem of Infinite Regress

The problem of Infinite Regress

The problem of Infinite Regress

The problem of Infinite Regress

The problem of Infinite Regress

The problem of Infinite Regress

The problem of Infinite Regress

The problem of Infinite Regress

Dealing with the Unknown There is a fundamental challenge when modelling cellular pathways that little is known about some aspects of cellular processes.

Dealing with the Unknown There is a fundamental challenge when modelling cellular pathways that little is known about some aspects of cellular processes. In some cases this is because no experimental data is available, or that the experimental data that is available is inconsistent.

Dealing with the Unknown There is a fundamental challenge when modelling cellular pathways that little is known about some aspects of cellular processes. In some cases this is because no experimental data is available, or that the experimental data that is available is inconsistent. In other cases the data is unknowable because experimental techniques do not yet exist to collect the data, or those that do involve modification to the system.

Dealing with the Unknown There is a fundamental challenge when modelling cellular pathways that little is known about some aspects of cellular processes. In some cases this is because no experimental data is available, or that the experimental data that is available is inconsistent. In other cases the data is unknowable because experimental techniques do not yet exist to collect the data, or those that do involve modification to the system. Even when data exists the quality is often very poor.

References R.D. King, K.E. Whelan, F.M. Jones, P.J.K. Reiser, C.H. Bryant, S. Muggleton, D.B. Kell, S. Oliver Functional Genomic Hypothesis Generation and Experimentation by a Robot Scientist Nature, 427, pp 247 252, 2004. J.C.W. Locke, M.M. Southern, L. Kozma-Bognár, V. Hibberd, P.E. Brown, M.S. Turner and A.J. Millar. Extension of a genetic network model by iterative experimentation and mathematical analysis. Molecular Systems Biology, msb4100018-e2, 2005. D. Forger, M. Drapeau, B. Collins and J. Blau. A new model for circadian clock research? Molecular Systems Biology, msb4100019-e1, 2005.

References A. Cornish-Bowden and M.L. Cardenas Systems biology may work when we learn to understand the parts in terms of the whole Biochemical Society Transactions, 33, pp 516 519, 2005. L.H. Hartwell, J.J. Hopfield, S. Leibler and A.W. Murray, From molecular to modular cell biology Nature, 402, pp C47 C50, 1999. J. Fisher and T.A. Henzinger, Executable Cell Biology Nature Biotechnology, 25(11), 1239 1249, 2007.