Resources

Free Online Textbook

2012-Brian_Ingalls-Mathematical Modelling in Systems Biology An Introduction

Author(s): Brian Ingalls, Brian Winkel1

SIMIODE - Systemic Initiative for Modeling Investigations and Opportunities with Differential Equations

Keywords: spatial sensitivity analysis gene regulatory networks stochastic bifurcation metabolic networks electrophysiology transduction rate laws biochemical reactions

328 total view(s), 67 download(s)

Abstract

Resource Image This is a comprehensive text with much biology background to motivate the mathematical modeling, exercises and answers, and many rich examples.

Citation

Researchers should cite this work as follows:

Article Context

Description

Ingalls, Brian. 2012. Mathematical Modelling in Systems Biology: An Introduction. Notes. pp. 396.


See https://www.math.uwaterloo.ca/~bingalls/MMSB/Notes.pdf . Accessed 1 April 2023.

This is a comprehensive text with much biology background to motivate the mathematical modeling, exercises and answers, and many rich examples.

We quote (extensively) from the Preface

Systems techniques are integral to current research in molecular cell biology. These systems approaches stand in contrast to the historically reductionist paradigm of molecular biology. The shift toward a systems perspective was gradual; it passed a turning point at the end of the 20th century, when newly developed experimental techniques provided system-level observations of cellular networks. These observations revealed the full complexity of these networks, and made it clear that traditional (largely qualitative) molecular biology techniques are ill-equipped for the investigation of these systems, which often exhibit non-intuitive behaviour. This point was illustrated in a thought experiment proposed by Yuri Lazebnik (Lazebnik, 2002). He described a (failed) attempt to reverse-engineer a transistor radio using qualitative methods analogous to those used in traditional molecular biology. Lazebnik’s exercise demonstrates that without a quantitative framework to describe large networks of interacting components, the functioning of cellular networks cannot be resolved. A quantitative approach to molecular biology allows traditional interaction diagrams to be extended to mechanistic mathematical models. These models serve as working hypotheses: they help us to understand and predict the behaviour of complex systems.

The application of mathematical modelling to molecular cell biology is not a new endeavour; there is a long history of mathematical descriptions of biochemical and genetic networks. Successful applications include Alan Turing’s description of patterning in development (discussed by Murray, 2003), the models of neuronal signalling developed by Alan Hodgkin and Andrew Huxley (reviewed by Rinzel, 1990), and Denis Noble’s mechanistic modelling of the heart (Noble, 2004). Despite these successes, this sort of mathematical work has not been considered central to (most of) molecular cell biology. That attitude is changing; system-level investigations are now frequently accompanied by mathematical models, and such models may soon become requisites for describing the behaviour of cellular networks.

What this book aims to achieve


Mathematical modelling is becoming an increasingly valuable tool for molecular cell biology. Consequently, it is important for life scientists to have a background in the relevant mathematical techniques, so that they can participate in the construction, analysis, and critique of published models. On the other hand, those with mathematical training—mathematicians, engineers and physicists— now have increased opportunity to participate in molecular cell biology research. This book aims to provide both of these groups—readers with backgrounds in cell biology or mathematics—with an introduction to the key concepts that are needed for the construction and investigation of mathematical models in molecular systems biology.


I hope that, after studying this book, the reader will be prepared to engage with published models of cellular networks. By ‘engage’, I mean not only to understand these models, but also to i analyse them critically (both their construction and their interpretation). Readers should also be in a position to construct and analyse their own models, given appropriate experimental data.

Who this book was written for


This book evolved from a course I teach to upper-level (junior/senior) undergraduate students. In my experience, the material is accessible to students in any science or engineering program, provided they have some background in calculus and are comfortable with mathematics. I also teach this material as a half-semester graduate course to students in math and engineering. The text could easily be adapted to a graduate course for life science students. Additionally, I hope that interested researchers at all levels will find the book useful for self-study.


The mathematical prerequisite for this text is a working knowledge of the derivative; this is usually reached after a first course in calculus, which should also bring a level of comfort with mathematical concepts and manipulations. A brief review of some fundamental mathematical notions is included as Appendix B. The models in this text are based on differential equations, but traditional solution techniques are not covered. Models are developed directly from chemical and genetic principles, and most of the model analysis is carried out via computational software. To encourage interaction with the mathematical techniques, exercises are included throughout the text. The reader is urged to take the time to complete these exercises as they appear; they will confirm that the concepts and techniques have been properly understood. (All of the in-text exercises can be completed with pen-and-paper calculations; none are especially time-consuming. Complete solutions to these exercises are posted at the book’s website.∗ ) More involved problems—mostly involving computational software—are included in the end-of-chapter problem sets.


An introduction to computational software is included as Appendix C. Two packages are described: XPPAUT, a freely available program that that was written specifically for dynamic modelling; and MATLAB, which is a more comprehensive computational tool. Readers with no background in computation will find XPPAUT more accessible.


I have found that most students can grasp the necessary cell and molecular biology without a prior university-level course. The required background is briefly reviewed in Appendix A; more specialized topics are introduced throughout the text. The starting point for this material is a basic knowledge of (high-school) chemistry, which is needed for a discussion of molecular phenomena, such as chemical bonds.
How this book is organized
The first four chapters cover the basics of mathematical modelling in molecular systems biology. These should be read sequentially. The last four chapters address specific biological domains. The material in these chapters is not cumulative; they can be studied in any order. After Chapter 2, each chapter ends with an optional section, marked with an asterisk (*). These optional sections address specialized modelling topics, some of which demand additional mathematical background (reviewed in Appendix B).


Chapter 1 introduces molecular systems biology and describes some basic notions of mathematical modelling, concluding with four short case-studies.

Chapter 2 introduces dynamic mathematical models of chemical reaction networks. These are differential equation models based on mass-action rate laws. Some basic methods for analysis and simulation are described.

Chapter 3 covers biochemical kinetics, providing rate laws for biochemical processes (i.e. enzyme-catalysed reactions and cooperative binding). An optional section treats common approximation methods.

Chapter 4 introduces techniques for analysis of differential equation models, including phase plane analysis, stability, bifurcations, and sensitivity analysis. The presentation in this chapter emphasizes the use of these techniques in model investigation; very little theory is covered. A final optional section briefly introduces the calibration of models to experimental data.

Chapter 5 covers modelling of metabolic networks. Sensitivity analysis plays a central role in the investigation of these models. The optional section introduces stoichiometric modelling, which is often applied to large-scale metabolic networks.

Chapter 6 addresses modelling of signal transduction pathways. The examples taken up in this chapter survey a range of information-processing tasks performed by these pathways. An optional section introduces the use of frequency-response analysis for studying cellular input-output systems.

Chapter 7 introduces modelling of gene regulatory networks. The chapter starts with a treatment of gene expression, then presents examples illustrating a range of gene-circuit functions. The final optional section introduces stochastic modelling in molecular systems biology.

Chapter 8 covers modelling of electrophysiology and neuronal action potentials. An optional section contains a brief introduction to spatial modelling using partial differential equations.


The book closes with three Appendices. The first reviews basic concepts from molecular cell biology. The second reviews mathematical concepts. The last contains tutorials for two computational software packages—XPPAUT and MATLAB—that can be used for model simulation and analysis.


The website www.math.uwaterloo.ca/∼bingalls/MathModellingSysBio contains solutions to the in-text exercises, along with XPPAUT and MATLAB code for the models presented in the text and the end-of-chapter problem sets.


Keywords: mathematical biology, biology, systems biology, model, differential equation,

Article Files

Authors

Author(s): Brian Ingalls, Brian Winkel1

SIMIODE - Systemic Initiative for Modeling Investigations and Opportunities with Differential Equations

Comments

Comments

There are no comments on this resource.