understanding and predicting biological complex system

Post on 03-Jun-2015

1.195 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentation made during the EISBM workshop, 13-15 June 2012 by Eric Boix (The Cosmo Company).

TRANSCRIPT

Supported by

Prominent international speakers from

h"p://workshop.eisbm.eu1

© The CoSMo Company

Eric Boix

Understanding and predicting biological complex system

1

© 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.

© 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

© 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

© The CoSMo Company 5

© 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

© 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

© The CoSMo Company 8

© 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

© 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

© 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

© 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

© 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

© 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

© 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

© The CoSMo Company

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

16

© The CoSMo Company

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

17

© The CoSMo Company

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

18

© The CoSMo Company

CSMML : the modeling language Under the hood of a model

19

© 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

© 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

© The CoSMo Company

Simple trajectories demo

22

© 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

© 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

© 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

© The CoSMo Company 26

© The CoSMo Company

Biological question What are the mechanisms explaining carpel

invagination (plant), blastula gastrulation (animals) ?

27

© The CoSMo Company

Integrative model with geometry

28

© 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

© The CoSMo Company

CSMML : the modeling language Compounding induces hierarchies

Morphogenesis 2 levels

Mendoza 1 level

30

© The CoSMo Company

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

31

© 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

© The CoSMo Company

Probes : observing the system

33

© 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

© The CoSMo Company 35

© The CoSMo Company

“  Biological”  question

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

36

© The CoSMo Company

Networks within networks

37

© The CoSMo Company

Dynamical networks (structures)

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

38

© The CoSMo Company

Demo Epidemiology (two views)

39

© 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

© 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

© 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

© 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

© 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

© 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

© The CoSMo Company 46

Contact us : Eric Boix, CSO eric.boix@cosmo-platform.org Thierry de Lumley, Development Director - Biology tdelumley@thecosmocompany.com

top related