+ All Categories
Home > Technology > Understanding and predicting biological complex system.

Understanding and predicting biological complex system.

Date post: 03-Jun-2015
Category:
Upload: european-institute-for-systems-biology-medicine
View: 1,190 times
Download: 2 times
Share this document with a friend
Description:
Presentation made during the EISBM workshop, 13-15 June 2012 by Eric Boix (The Cosmo Company).
Popular Tags:
47
Supported by Prominent international speakers from h"p://workshop.eisbm.eu
Transcript
Page 1: Understanding and predicting biological complex system.

Supported by

Prominent international speakers from

h"p://workshop.eisbm.eu1

Page 2: Understanding and predicting biological complex system.

© The CoSMo Company

Eric Boix

Understanding and predicting biological complex system

1

Page 3: Understanding and predicting biological complex system.

© The CoSMo Company

Modeling & Simulation

• An in-silico model is a mathematical or computational representation of a real system.

• A simulation is a virtual experiment conducted on the model.

• The CoSMo Company develops and distributes the next generation software solution dedicated to the modeling and simulation of complex systems.

• The models developed are specific to the real systems at stake and allow to run virtual experiments to facilitate and accelerate the innovation cycle, the development of new products and the implementation of new strategies.

Page 4: Understanding and predicting biological complex system.

© The CoSMo Company 3

The CoSMo solution features: • A specific language for modeling

complex systems • Heterogeneous model coupling

and description of interactions between various levels (molecules, cells, tissues, organs, organisms) across different time scales

• Flexibility of the model architecture allows new knowledge integration with a rapid turn around

The CoSMo solution: multiscale modeling and simulation

Page 5: Understanding and predicting biological complex system.

© The CoSMo Company

Biology Pharma

Key field of applications

Urban Planning

Field of Research

Smart grids, Energy supply Industrial complex systems Finance

Dedicated modeling platform Model pilot and industrialisation - Services Key partners:

Dedicated modeling platform in systems biology Co-development of models Key partners:

Large Pharmaceuticals companies in drug

discovery and Vaccin

Page 6: Understanding and predicting biological complex system.

© The CoSMo Company 5

Page 7: Understanding and predicting biological complex system.

© The CoSMo Company

Complexity definition

A scientific theory which asserts that some systems display behavioral phenomena that are completely inexplicable by any conventional analysis of the systems’ constituent parts. These phenomena, commonly referred to as emergent behavior, seem to occur in many complex systems involving living organisms, such as cities or the human brain.

John L. Casti, Encyclopedia Britannica

6

Page 8: Understanding and predicting biological complex system.

© The CoSMo Company

Complex systems

Encountered definitions : a complex system is a system composed of interacting entities applying rules and whose evolution …

displays emerging properties cannot be predicted (without simulation) is very sensitive to initial conditions is robust to many small perturbations …

7

Page 9: Understanding and predicting biological complex system.

© The CoSMo Company 8

Page 10: Understanding and predicting biological complex system.

© The CoSMo Company

Biological question

Can we explain the flowering morphogenesis out of the known involved genes ?

What are the gene regulated mechanisms driving the differentiation of the carpel, stamen, petal and

sepal organs ?

9

Page 11: Understanding and predicting biological complex system.

© The CoSMo Company

Modeling question

What are the dynamics of the Genetic Regulatory Network (GRN) ?

Model building :

Select relevant genes Construct the topology of the GRN network and the relative strengths of interactions among these genes (publications) Express dynamics constraints: expression patterns of differentiated tissues

Work by Mendoza-Alvarez 1998

10

Page 12: Understanding and predicting biological complex system.

© The CoSMo Company

Modeling mapping

Select a mathematical formalism capturing all biological knowledge and enabling the expression of dynamics

Work by Mendoza et al. xi = { 0, 1 } (boolean network)

Find a possible dynamic requires numerical simulation

11

Page 13: Understanding and predicting biological complex system.

© The CoSMo Company

CSMML : the modeling language Basic building blocks

Entity defined by :

A state : set of attributes characterizing the entity

A set of rules : methods changing the state when provided with the entity neighborhood

12

Page 14: Understanding and predicting biological complex system.

© The CoSMo Company

CSMML : the modeling language Choosing a state

Biologist description of genes: “expressed” “mildly  expressed” “not  expressed”

• Gene A vs. gene B expressions

Question : gene entity state ? Modeling answer : 2 states genes, 3 states genes

… Modeling tool consequence : quick and agile modeling cycle is a must

13

Page 15: Understanding and predicting biological complex system.

© The CoSMo Company

CSMML : the modeling language Interacting entities

Examples •Gene interactome •Proteome •Metabolome

Need to mediate interactions (notion of neighborhood)

• Define a graph where - Vertices represent entities - Arcs and Edges represent interactions

• ArcEntity, EdgeEntity are first class entities : interactions may attributes and rules

• Network = Entities + Graph

Neighbour 1

Neighbour 3

Neighbour 4

Neighbour 2

ENTITY

14

Page 16: Understanding and predicting biological complex system.

© The CoSMo Company

CSMML : the modeling language Interacting entities

• Act activates gene R • Inh inhibits gene R • Act and Inh are both active: what is the status of R ?

• A possible modeling solution: weighted arcs • Interpreted data decides of relative weights

Modeling language : Arcs/Edges can be decorated with any required attributes

15

Page 17: Understanding and predicting biological complex system.

© The CoSMo Company

CSMML : the modeling language The making of a model 1/3

16

Page 18: Understanding and predicting biological complex system.

© The CoSMo Company

CSMML : the modeling language The making of a model 2/3

17

Page 19: Understanding and predicting biological complex system.

© The CoSMo Company

CSMML : the modeling language The making of a model 3/3

18

Page 20: Understanding and predicting biological complex system.

© The CoSMo Company

CSMML : the modeling language Under the hood of a model

19

Page 21: Understanding and predicting biological complex system.

© The CoSMo Company

CSMML : the modeling language Dynamics and ordering

Modeling dynamics : rules and schedulers

Temporality defined by schedulers • Sequential orders

Rule1, Rule2, Rule3, Rule4 • Parallel orders

Rule1 || Rule2 • Mixed sequential, parallel orders

Rule1, (Rule2 || Rule3), Rule4

Example: mixed gene activation in flower gene regulatory network • (LFY || AG), LUG, (AP || UFO)… Flower regulatory network

Mendoza et al, 1998

20

Page 22: Understanding and predicting biological complex system.

© The CoSMo Company

Studying dynamics

Configuration • Consider order on genes • Vector of states xi Trajectory • Pick  up  “some”  configuration • Iterate : apply the rules • Until reaching attractor Attractors • Fix point (static equilibrium) • Limiting cycle (oscillation)

21

Page 23: Understanding and predicting biological complex system.

© The CoSMo Company

Simple trajectories demo

22

Page 24: Understanding and predicting biological complex system.

© The CoSMo Company

Studying dynamics

Structure of dynamic space

Fixed point attractor Limit cycle attractor

Basin of attraction Trajectory

Configuration space and basins of attraction

Basins of attraction

Attractors

0x0xxxxx00xx 0x0xxxxx010x 0x0xxxxx0111 0x1xxxxxx0xx 0x1xxxxxx10x 0x1xxxxxx111

000100000000

SEPALS

23

Page 25: Understanding and predicting biological complex system.

© The CoSMo Company

CoSMo platform

Protocols : sets of related simulations (with a objective) Protocol usages :

study the structure of dynamic space • Search the attractors • Compute associated basins of attraction size

Model parameter sweep Sensitivity analysis, structural/dynamical robustness Model reconstruction …

24

Page 26: Understanding and predicting biological complex system.

© The CoSMo Company

Studying dynamics Basins of attraction

Attractors

0x0xxxxx00xx 0x0xxxxx010x 0x0xxxxx0111 0x1xxxxxx0xx 0x1xxxxxx10x 0x1xxxxxx111

000100000000 SEPALS Simulation protocol result :

• If you take THIS scheduler (EMF1 || TFL1), (LFI || API || CAL), (LUG || UFO || BFU), (AG || AP3 || PI),

SUP • Only attractors : six fix points

Answer to the biological question : proposed GRN can explain flower morphogenesis (when not : back to modeling cycle)

0x0xxxxx0110 0x0xxxxxx110 000100010110

PETALS

0x0xxxxx10xx 0x0xxxxx110x 0x0xxxxx1111

000000001000 CARPELS

0x0xxxxx1110 000000011110 STAMENS

1xxxxxxxx0xx 1xxxxxxxx10x 1xxxxxxxx111

110000000000 NOT OBSERVED

0x0xxxxx1110 110000010110 NOT OBSERVED

25

Page 27: Understanding and predicting biological complex system.

© The CoSMo Company 26

Page 28: Understanding and predicting biological complex system.

© The CoSMo Company

Biological question What are the mechanisms explaining carpel

invagination (plant), blastula gastrulation (animals) ?

27

Page 29: Understanding and predicting biological complex system.

© The CoSMo Company

Integrative model with geometry

28

Page 30: Understanding and predicting biological complex system.

© The CoSMo Company

CSMML : the modeling language Grouping things

Modeling : Compound Entities Compound entities • Contain sub-entities • Graph on sub-entities • Scheduler on sub-entities

- Cross-scale synchronization • Also an entity

- Set of states, rules.

Example: cell (proposition) • Components:

- Gene regulatory network - Scheduler on the network

• Attribute: - Geometry

GEOMETRY GRAPH of GENES

CELL

29

Page 31: Understanding and predicting biological complex system.

© The CoSMo Company

CSMML : the modeling language Compounding induces hierarchies

Morphogenesis 2 levels

Mendoza 1 level

30

Page 32: Understanding and predicting biological complex system.

© The CoSMo Company

Demos 1. Active flows (edges) 2. Fully integrated model 3. Ascidians (on going)

31

Page 33: Understanding and predicting biological complex system.

© The CoSMo Company

Multi-scale model

Difference between : • Intra-nuclear : Tbet / Gata3 • Cell-cell : IL4<->IL4R

Modeling beyond simple delay : ambient diffusion

32

Diffusion space

Page 34: Understanding and predicting biological complex system.

© The CoSMo Company

Probes : observing the system

33

Page 35: Understanding and predicting biological complex system.

© The CoSMo Company

Intestinal cancer integrative model

Gene expression

Mechanical adhesion

GRN

Cell Cycle

Cell Signaling

Geometry • Cell growth • Migration • Division • Apoptosis

Model: van Leeuwen, Byrne, Jensen, 2009, University of Notthingham UK

34

Intestinal Microbiota

Page 36: Understanding and predicting biological complex system.

© The CoSMo Company 35

Page 37: Understanding and predicting biological complex system.

© The CoSMo Company

“  Biological”  question

Epidemiology : how does host treatment, host susceptibility and host exposure impact on the spreading of a disease?

36

Page 38: Understanding and predicting biological complex system.

© The CoSMo Company

Networks within networks

37

Page 39: Understanding and predicting biological complex system.

© The CoSMo Company

Dynamical networks (structures)

Platform : model rules • dynamic entities • dynamic networks • dynamic scheduler

38

Page 40: Understanding and predicting biological complex system.

© The CoSMo Company

Demo Epidemiology (two views)

39

Page 41: Understanding and predicting biological complex system.

© The CoSMo Company 40

• City: random graph, average degree of 10 • Computational time: generation and simulation (100 steps) • City graph: fully connected graph • Dynamic case: at each iteration city graphs are regenerated

Epidemiology stress test

1 city 10 cities 50 cities

N=1000 E=10000 static 8.45’’ 86’ 425s’’

N=1000 E=10000 dynamic 11’ 108’ 538’

Epidemiology stress test

Page 42: Understanding and predicting biological complex system.

© The CoSMo Company

Complex system phenomena with • Explicit networks: structure • Multi-scale: hierarchies • Geometry based symmetry breaking • Many dynamical feedback mechanisms • Multiple time scale

41

CoSMo relevance

Page 43: Understanding and predicting biological complex system.

© The CoSMo Company

The CoSMo solution: multiscale M&S

CoSMo delivers a comprehensive simulation platform to master and predict biological systems The CoSMo solution allows heterogeneous model coupling and description of interactions between various levels (molecules, cells, tissues, organs, organisms) in a changing environment across different time scales CoSMo has developed a specific language for modeling complex systems: csmML

Page 44: Understanding and predicting biological complex system.

© The CoSMo Company 43

Close collaboration between modelers and biologists

Feasibility study

Model building

In silico simulation

Needs analysis and assessment of existing data, models and knowledge

Looking backward to describe the system and its behaviour

Looking forward: What if…  ?

A 3-step methodology

Page 45: Understanding and predicting biological complex system.

© The CoSMo Company

[1] Entity: heterogeneous building blocks [2] Graphs:  representation  of  “neighbors” [3] Scheduler: dynamics sequence/parallel trees [4] Compound: nodes of descriptive hierarchy

Complex Systems Model = [1 + 2 + 3 + 4]

44

Complex systems model

Page 46: Understanding and predicting biological complex system.

© The CoSMo Company

Complex system phenomena with • Explicit networks: structure • Multi-scale: hierarchies • Geometry based symmetry breaking • Many dynamical feedback mechanisms • Multiple time scale

45

CoSMo relevance

Page 47: Understanding and predicting biological complex system.

© The CoSMo Company 46

Contact us : Eric Boix, CSO [email protected] Thierry de Lumley, Development Director - Biology [email protected]


Recommended