SCB : 1 Department of Computer Science Simulation and Complexity SCB : Simulating Complex Biosystems...
-
date post
20-Dec-2015 -
Category
Documents
-
view
224 -
download
2
Transcript of SCB : 1 Department of Computer Science Simulation and Complexity SCB : Simulating Complex Biosystems...
SCB : 1Department of Computer Science
Simulation and Complexity
SCB : Simulating Complex Biosystems
Susan StepneyDepartment of Computer
Science
Leo CavesDepartment of
Biology
SCB : 2Department of Computer Science
Module Aims
• to provide an introduction to the structure, organisation and properties of biosystems and their analysis from the perspective of complex systems (e.g. self-organisation, emergence)
• to introduce the methods, applications and practical issues associated with the computer simulation of biosystems
• to explore the potential applications of such a systems approach to biology in medicine and engineering
SCB : 3Department of Computer Science
Systems biology
• “An approach to Biology focusing on the integration of existing biological knowledge towards building predictive models of biological systems.”
• a systems view, rather than a component view– structure (anatomy: components and interactions)
– dynamics (physiology)
– control mechanisms
– design methods
• a model-based view, rather than a descriptive view
SCB : 4Department of Computer Science
biological models : languages and tools
• enormous amounts of data– modelling at different biological levels
• metabolic networks, cell, organs, organisms, populations, …
• biology-specific tools– gene ontology: a structured vocabulary
– systems biology markup language (SBML)
• generic tools– mathematics
• differential equations, difference equations, fractals, …
– computer modelling languages• UML, petri nets, …
SCB : 5Department of Computer Science
modelling and simulation
the model (eg
mathematical equations)
the solution (consequences of the model)
analysis(eg solving the
equations)
the domain (the real world)
modelling the world
(concept mapping)
the prediction (real world
consequences)
deducing the consequences
(concept mapping)
formal
informal
update, refine, and iterate : if the model and reality disagree, it is the model that is
wrong
the difficul
t bit !
the easy bit !
SCB : 6Department of Computer Science
modelling proteins
• based on the protein sequence– what does it interact with?
• based on various inference methods / correlations
– what is the structure?• thermodynamic methods
• simulations
• based on the structure– what does it interact with?
• hybrid methods– combining data, statistics, models, …
SCB : 7Department of Computer Science
modelling networks
• networks everywhere• regulatory networks• metabolic networks • signalling networks• …
• connectivity and topology• random• hierarchical• scale free, small world, …
• “robust yet fragile”
• motifs, modules, …
SCB : 8Department of Computer Science
reaction-diffusion equations
• non-linear f and g, coupled– reaction rates, dependent on c1 and c2
• spatial patterns – if different diffusion rates k1 k2
• local activation + long range inhibition– animal coat patterns [Alan Turing 1952]
211 2 1 1
221 2 2 2
( , )
( , )
cf c c k c
tc
g c c k ct
SCB : 9Department of Computer Science
Petri net example : Fas-induced apoptosis
[Matsuno et al, 2003]
as a “cartoon”
as a Petri Net
SCB : 10Department of Computer Science
state chart example : immune system model
[Kam, Cohen, Harel. The Immune System as a Reactive System.]
SCB : 11Department of Computer Science
L-systems : modelling plant morphology
http://algorithmicbotany.org/vmm-deluxe/Section-09.html
subapical growth in Capsella bursa-pastoris
three signals used in Mycelis muralis
SCB : 12Department of Computer Science
Sydney Brenner’s questions
• the process of life may be described in the dynamical terms of trajectories, attractors, and phase spaces
• “how does the egg form the organism?”– developmental trajectory to an attractor in the phase
space of the organism ?
• “how does a wounded organism regenerate exactly the same structure as before?”– injury as a small perturbation from the attractor in the
phase space of the organism ?
SCB : 13Department of Computer Science
hierarchies of emergence
• life emerges from matter with structure and dynamics– life as a structured, dynamical process (and not as a
“thing”)