Introduction to Systems Biology Mathematical modeling of biological systems.

Slides:



Advertisements
Similar presentations
Unravelling the biochemical reaction kinetics from time-series data Santiago Schnell Indiana University School of Informatics and Biocomplexity Institute.
Advertisements

Lect.3 Modeling in The Time Domain Basil Hamed
1 Modelling Biochemical Pathways in PEPA Muffy Calder Department of Computing Science University of Glasgow Joint work with Jane Hillston and Stephen.
SBML2Murphi: a Translator from a Biology Markup Language to Murphy Andrea Romei Ciclo di Seminari su Model Checking Dipartimento di Informatica Università.
Biological pathway and systems analysis An introduction.
Åbo Akademi University & TUCS, Turku, Finland Ion PETRE Andrzej MIZERA COPASI Complex Pathway Simulator.
Modeling and simulation of systems Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Multiscale Stochastic Simulation Algorithm with Stochastic Partial Equilibrium Assumption for Chemically Reacting Systems Linda Petzold and Yang Cao University.
Computational Modelling of Biological Pathways Kumar Selvarajoo
Systems Biology Existing and future genome sequencing projects and the follow-on structural and functional analysis of complete genomes will produce an.
FIN 685: Risk Management Topic 5: Simulation Larry Schrenk, Instructor.
Petri net modeling of biological networks Claudine Chaouiya.
Welcome To Math 463: Introduction to Mathematical Biology
XML Documentation of Biopathways and Their Simulations in Genomic Object Net Speaker : Hungwei chen.
Computational Biology, Part 17 Biochemical Kinetics I Robert F. Murphy Copyright  1996, All rights reserved.
Dynamic Modeling Of Biological Systems. Why Model? When it’s a simple, constrained path we can easily go from experimental measurements to intuitive understanding.
Discrete-Event Simulation: A First Course Steve Park and Larry Leemis College of William and Mary.
458 Lumped population dynamics models Fish 458; Lecture 2.
Gene Regulatory Networks - the Boolean Approach Andrey Zhdanov Based on the papers by Tatsuya Akutsu et al and others.
1 Validation and Verification of Simulation Models.
Feedback Control Systems (FCS)
Chapter 12: Simulation and Modeling Invitation to Computer Science, Java Version, Third Edition.
Computer Simulation A Laboratory to Evaluate “What-if” Questions.
Modeling and Simulation
Biological pathway and systems analysis An introduction.
Chapter 12: Simulation and Modeling
Chapter 1 Introduction to Simulation
1 Validation & Verification Chapter VALIDATION & VERIFICATION Very Difficult Very Important Conceptually distinct, but performed simultaneously.
1 Performance Evaluation of Computer Networks: Part II Objectives r Simulation Modeling r Classification of Simulation Modeling r Discrete-Event Simulation.
BsysE595 Lecture Basic modeling approaches for engineering systems – Summary and Review Shulin Chen January 10, 2013.
Modeling & Simulation: An Introduction Some slides in this presentation have been copyrighted to Dr. Amr Elmougy.
Converting Macromolecular Regulatory Models from Deterministic to Stochastic Formulation Pengyuan Wang, Ranjit Randhawa, Clifford A. Shaffer, Yang Cao,
Modeling and identification of biological networks Esa Pitkänen Seminar on Computational Systems Biology Department of Computer Science University.
Lecture 4: Metabolism Reaction system as ordinary differential equations Reaction system as stochastic process.
What is a model Some notations –Independent variables: Time variable: t, n Space variable: x in one dimension (1D), (x,y) in 2D or (x,y,z) in 3D –State.
Computational Biology, Part 15 Biochemical Kinetics I Robert F. Murphy Copyright  1996, 1999, 2000, All rights reserved.
ENM 503 Lesson 1 – Methods and Models The why’s, how’s, and what’s of mathematical modeling A model is a representation in mathematical terms of some real.
Combinatorial State Equations and Gene Regulation Jay Raol and Steven J. Cox Computational and Applied Mathematics Rice University.
Conceptual Modelling and Hypothesis Formation Research Methods CPE 401 / 6002 / 6003 Professor Will Zimmerman.
1 Departament of Bioengineering, University of California 2 Harvard Medical School Department of Genetics Metabolic Flux Balance Analysis and the in Silico.
Systems Biology ___ Toward System-level Understanding of Biological Systems Hou-Haifeng.
Mathematical Modeling of Signal Transduction Pathways Biplab Bose IIT Guwahati.
Math 449 Dynamical systems in Biology and Medicine. D. Gurarie Overview.
Compositional Assemblies Behave Similarly to Quasispecies Model
Bioinformatics MEDC601 Lecture by Brad Windle Ph# Office: Massey Cancer Center, Goodwin Labs Room 319 Web site for lecture:
es/by-sa/2.0/. Simulation Programs: What is out there? A critical evaluation. Prof:Rui Alves
Mathematical Modeling: Intro Patrice Koehl Department of Biological Sciences National University of Singapore
Systems Biology Markup Language Ranjit Randhawa Department of Computer Science Virginia Tech.
Introduction to biological molecular networks
Javier Junquera Introduction to atomistic simulation methods in condensed matter Alberto García Pablo Ordejón.
MA354 An Introduction to Math Models (more or less corresponding to 1.0 in your book)
Introduction to Models Lecture 8 February 22, 2005.
OPERATING SYSTEMS CS 3530 Summer 2014 Systems and Models Chapter 03.
IGEM 2008 Tutorial Modeling. What? Model A model in science is a physical, mathematical, or logical representation of a system of entities, phenomena,
Why use landscape models?  Models allow us to generate and test hypotheses on systems Collect data, construct model based on assumptions, observe behavior.
MA354 Math Modeling Introduction. Outline A. Three Course Objectives 1. Model literacy: understanding a typical model description 2. Model Analysis 3.
Modeling & Simulation of Dynamic Systems (MSDS)
Modeling and Simulation of Signal Transduction Pathways Mark Moeller & Björn Oleson Supervisors: Klaus Prank Ralf Hofestädt.
NETW 707: Modeling & Simulation Course Instructor: Tallal Elshabrawy Instructor Office: C3.321 Instructor Teaching.
Introduction to Modeling Technology Enhanced Inquiry Based Science Education.
Modelling Complex Systems Video 4: A simple example in a complex way.
Mean Field Methods for Computer and Communication Systems Jean-Yves Le Boudec EPFL Network Science Workshop Hong Kong July
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
Traffic Simulation L2 – Introduction to simulation Ing. Ondřej Přibyl, Ph.D.
Chapter 12: Simulation and Modeling
Models.
Discrete-Event System Simulation
Reaction & Diffusion system
Computational Biology
Presentation transcript:

Introduction to Systems Biology Mathematical modeling of biological systems

Lecture outline What is modeling and why do we model Modeling examples The process of modeling – systematic approach Useful tools and databases Modeling process example

Network representation of a biological system

What is Mathematical Modeling? A mathematical model is the formulation in mathematical terms of a particular real-world problem Mathematical modeling is the process of deriving such a formulation

Bioinformatics vs Systems Biology

Importance Applying mathematics to biology has a long history, but only recently has there been an explosion of interest in the field. Some reasons for this include: the explosion of data-rich information sets, due to the genomics revolution, which are difficult to understand without the use of analytical tools, recent development of mathematical tools such as chaos theory to help understand complex, nonlinear mechanisms in biology, an increase in computing power which enables calculations and simulations to be performed that were not previously possible, and an increasing interest in in silico experimentation due to the complications involved in human and animal research.

Why to Model Biological Systems To help reveal possible underlying mechanisms involved in a biological process To help interpret and reveal contradictions/incompleteness of data To help confirm/reject hypotheses To predict system performance under untested conditions To supply information about the values of experimentally inaccessible parameters To suggest new hypotheses and stimulate new experiments

Limitations of Mathematical Models Not necessarily a ‘correct’ model Unrealistic models may fit data very well leading to incorrect conclusions Simple models are easy to manage, but complexity is often required Realistic simulations require a large number of hard to obtain parameters Models are not explanations and can never alone provide a complete solution to a biological problem.

How Are Models Derived? Start with at problem of interest Make reasonable simplifying assumptions Translate the problem from words to mathematically/physically realistic statements of balance or conservation laws

What do you do with the model? Solutions—Analytical/Numerical Interpretation—What does the solution mean in terms of the original problem? Validation—Are results consistent with experimental observations? Predictions—What does the model suggest will happen as parameters change?

“Modelling could seem simple to an outsider: define your system, choose a modelling approach on the basis of what you know and want to know, download a simulation tool, input some parameters, run the simulation, and collect the results. However, as in the earlier days of protein design, what looks nice on a screen does not necessarily carry any biological meaning. There are many conceptual pitfalls for the modeler, which result in unrealistic predictions.” Ventura et al, Nature, Vol 443|5 October 2006

Modeling Examples - I ”Modeling the Heart-from Genes to Cells to the Whole Organ” Noble, D. Science 2002; 295: 1678-1682.

Modeling Examples - II Tumer growth Mathematical models have been developed that describe tumor progression and help predict response to therapy.

Modeling Examples - III HOG pathway Klipp et al. 2005, Nature Biotech.

And other examples… Modelling of neurons Mechanics of biological tissues Theoretical enzymology and enzyme kinetics Cancer modelling and simulation Modelling the movement of interacting cell populations Mathematical modelling of scar tissue formation Mathematical modelling of intracellular dynamics

Modeling process Systematic modeling approach – an overview

Model focus what are we modeling and why? Modeling to see and understand a specific system Hypothesis driven

Mathematical framework A model of a biological system is converted into a system of equations, although the word 'model' is often used synonymously with the system of corresponding equations. The solution of the equations, by either analytical or numerical means, describes how the biological system behaves either over time or at equilibrium. There are many different types of equations and the type of behavior that can occur is dependent on both the model and the equations used. The model often makes assumptions about the system. The equations may also make assumptions about the nature of what may occur

Mathematical framework Deterministic processes (dynamical systems) A fixed mapping between an initial state and a final state. Starting from an initial condition and moving forward in time, a deterministic process will always generate the same trajectory and no two trajectories cross in state space. Ordinary differential equations (Continuous time. Continuous state space. No spatial derivatives.) Partial differential equations (Continuous time. Continuous state space. Spatial derivatives.) Maps (Discrete time. Continuous state space)

Mathematical framework Stochastic processes (random dynamical systems) A random mapping between an initial state and a final state, making the state of the system a random variable with a corresponding probability distribution. Non-Markovian processes -- Generalized master equation (Continuous time with memory of past events. Discrete state space. Waiting times of events (or transitions between states) discretely occur and have a generalized probability distribution.) Jump Markov process -- Master equation (Continuous time with no memory of past events. Discrete state space. Waiting times between events discretely occur and are exponentially distributed.) See also Monte Carlo method for numerical simulation methods, specifically Continuous-time Monte Carlo which is also called kinetic Monte Carlo or the stochastic simulation algorithm. Continuous Markov process -- stochastic differential equations or a Fokker-Planck equation (Continuous time. Continuous state space. Events occur continuously according to a random Wiener process.)

Constructing the network Using what we know about our system to construct a biochemical network. E.g what are the entities involved? in what processes? Where does it all take place? Etc.

Components in Biochemical Networks Biochemical entities (species): Metabolites Proteins (enzymes, transporters, building-blocks ...) Lipids Nucleic Acids (DNA, RNA, ...)

Components in Biochemical Networks Quantification: Amount (1 mol, 1 mmol, 1 nmol, ...) Concentration (1 mol/m3 = 1 mmol/dm3 = 1 M, ...) Activity (%, ...)

Components in Biochemical Networks The biochemical entities are involved in different processes : Reactions (catalysis, transfer, binding, assembly/disassembly) Translocations (e.g., transport – active/passive) Expression

Components in Biochemical Networks The processes themselves might be influenced by other players: Enzymes catalyze reactions (activator) Transcription factors facilitates expression (activator) Metabolites may inhibit reaction rates (inhibitor)

Components in Biochemical Networks The processes take place somewhere: Reactions of entities within a compartment Transport of an entity over a membrane (between compartments) Recruitment of proteins to a membrane Dimerization of receptors on a membrane

Rate expression, parameter estimation and validation Out of the scope of this lecture but we will see something in the example and more in the future…

Modeling tools Graphical modeling tools Mathematical modeling tools

Standardization Computational, dynamical modeling is essential to achieving a deeper understanding of mechanisms underlying complex biological systems There is currently a proliferation of software tools Different packages have complementary strengths Model editing, simulation, analysis, display No single tool is able to do everything New techniques ( new tools) evolve all the time Researchers need to use more than one tool The field need agreed-upon standards enabling tools to be used cooperatively

SBML A machine-readable format for representing computational models in systems biology Expressed in XML (Extensible Markup Language) Intended for software tools— not for humans (Although it is text-based and therefore readable) Intended to be a tool-neutral exchange language for software applications in systems biology Simply an enabling technology