43
1 © 2006 UCSF Biosystems Group EO Modeling Workshop Tucson May 16, 2006 C. Anthony Hunt UCSF Biosystems Group Designing and Building In Silico Analogues of In Vitro Models

© 2006 UCSF Biosystems Group 1 EO Modeling Workshop Tucson May 16, 2006 C. Anthony Hunt UCSF Biosystems Group Designing and Building In Silico Analogues

Embed Size (px)

Citation preview

1© 2006 UCSF Biosystems Group

EO Modeling Workshop Tucson

May 16, 2006

C. Anthony Hunt

UCSF Biosystems Group

Designing and Building In Silico Analogues

of In Vitro Models

2© 2006 UCSF Biosystems Group

Two examples of how we would like models to be useful …

and what we have learned while making important progress

toward our goals

3© 2006 UCSF Biosystems Group

1. An in silico analogue of epithelial cell morphogenesis in vitro

normal & abnormal

4© 2006 UCSF Biosystems Group

5© 2006 UCSF Biosystems Group

2. An in silico analog of a liver – normal or abnormal –

that will respond to compounds

– alone or in combination –– studied & not yet studied –

analogous to real livers

6© 2006 UCSF Biosystems Group

7© 2006 UCSF Biosystems Group

Model Use In Biomedical Research

8© 2006 UCSF Biosystems Group

Need To Bridge The Gap

9© 2006 UCSF Biosystems Group

The Current State of Modeling – my view –

10© 2006 UCSF Biosystems Group

Current Successes

Dramatic increases in data

Inductive method hasproven verysuccessful in facilitatinghypotheses generation

Hypotheses about how the data might have been generated

11© 2006 UCSF Biosystems Group

Current ProblemsAnticipatedincrease inscientific

usefulnessof inductive models

has failed to materialize

Their usefulness in anticipating the consequences ofinterventions has also not improved

Why? Induction abstracts away detail: the heuristic value

12© 2006 UCSF Biosystems Group

Current Problems

Why have a model if you cannot predict?

Because we want to understand how (& why) the system is exhibiting the observed behavior

Prediction requires deep knowledge and rich theoriesWith a purely physical systems that is possibleYou are doing it

A liver cell is alive

There is no usable theory of life

13© 2006 UCSF Biosystems Group

Current Problems

We need new modeling methods …

in addition to those we have …that can help us acquire the deep knowledge & usable theories

Absent prediction, we stillneed to anticipate futurebehaviors to a useful degree

For that, we need to enable these new models withsufficient heuristic value to anticipate the consequences of interventions

14© 2006 UCSF Biosystems Group

Richard Feynman

• Richard Feynman (1988): “What I cannot create I do not understand”

• To understand how interventions produce system level changes in phenotype we need to create & build

System-Wide Devices

• that can exhibit some of the behaviors of interest

The best ways to learn about a phenomenon … build a device that exhibits that behavior

15© 2006 UCSF Biosystems Group

Richard Feynman

For a biological system I can not use the same approach

With complete knowledge of a physical system I can describe component behaviors – at what ever level of detail is needed – and thereby build an in

silico scale model

16© 2006 UCSF Biosystems Group

• each with their own agenda – axioms …

• & plug them together in biologically feasible ways…

• I can then measure the resulting system behaviors (as I would in a wet-lab) ...

• and compare those measures to measures of the behavior of interest

However, I can use OO programming to build independent analogues of biological components …

17© 2006 UCSF Biosystems Group

We call this the synthetic method of M&S to distinguish it from the inductive method

I can then iteratively adjust the in silico analogue to get improved overlap of measured

observables

18© 2006 UCSF Biosystems Group

Toward a Foundationfor In Silico Experimental Biology

19© 2006 UCSF Biosystems Group

A Foundationfor In Silico Experimental Biology

20© 2006 UCSF Biosystems Group

First Hard Lesson Learned

• Scientifically useful models need to be use–focused…

• not data–focused

21© 2006 UCSF Biosystems Group

How will the model – the analogue –

be used?

To obtain, what properties are needed?

22© 2006 UCSF Biosystems Group

• 2nd hard lesson: not all properties can be anticipated in advance:

• design for flexibly

23© 2006 UCSF Biosystems Group

Our list of properties: context: in silico liver (ISL)

EC Morph properties are essentiallyidentical

24© 2006 UCSF Biosystems Group

Properties Required

• Models accurately represent intrahepatic events

• Clear physiological mapping between referent and model components …

• requires model & referent observables to be consistent

• When dosed with a simulated compound, the ISL generates data that are, to a domain expert (in a type of Turing test), experimentally indistinguishable from referent wet-lab data; …

• model & framework must be suitable for experimentation

25© 2006 UCSF Biosystems Group

Properties Required

• These properties:to obtain, must use discrete interactions

• The ISL must be transparent: simulation details, as it progresses, need to be visualizable

• Components articulate: it must be easy to join, disconnect, and replace components

• Components can be easily reconfigured to represent different histological, physiological, or experimental conditions

26© 2006 UCSF Biosystems Group

Properties Required

• It must be relatively simple to change usage and assumptions, or increase or decrease detail in order to meet the particular needs of an experiment, …

• without requiring significant re-engineering of the model.

• The ISL must be reusable for simulating the clearance and metabolic properties of multiple compounds in the same experiment, …

• not just one each in separate experiments.

27© 2006 UCSF Biosystems Group

Properties Required

• The ISL must be constructed so that it can eventually function as an organ component within a larger whole organism model

• Are these properties achievable using current modeling methods?

• NO

28© 2006 UCSF Biosystems Group

1st Example :

• Simulated Epithelial Cell Morphogenesis In Vitro

29© 2006 UCSF Biosystems Group

Cell Morphogenesis In Silico

Embedded

Matrix Surface

Suspension

Overlay

30© 2006 UCSF Biosystems Group

Synthetic Method

• Discretize referent: into recognizable components

• Start at low level of resolution

Three Environmental Components

Generators:

Axioms

Spaces:

Hexagonal grids

31© 2006 UCSF Biosystems Group

Cell Component Behavior Axioms:

Otherwise, do nothing

32© 2006 UCSF Biosystems Group

Cell Morphogenesis In Silico

33© 2006 UCSF Biosystems Group

In Silico vs In Vitro

34© 2006 UCSF Biosystems Group

What happens if you ignore an axiom?

35© 2006 UCSF Biosystems Group

Behaviors Not Built Into the Axioms

Surface repairautopoiesis

Tubulogenesis

36© 2006 UCSF Biosystems Group

2nd Example :

• In Silico Liver

37© 2006 UCSF Biosystems Group

Form & Function: Levels of Organization

Lobule Secondary Unit Lobe

PV CV

PV CV

Lb

SEC.UNIT

38© 2006 UCSF Biosystems Group

Illustration of SinusoidsWithin Lobules

39© 2006 UCSF Biosystems Group

“Form” Within Lobules

Sinusoidal Segments(SSs)

40© 2006 UCSF Biosystems Group

“Function” Use Structured Agents

41© 2006 UCSF Biosystems Group

An Example of ResultsA Sucrose Outflow Profile

42© 2006 UCSF Biosystems Group

Question Break

43© 2006 UCSF Biosystems Group

Acknowledgements

• Mark Grant, Shahab Sheikh-Bahaei, Li Yan, Jon Tang, and Yu Liu – Current & Former Bioengineering Graduate Students• Members, Biosystems Group, UCSF

• Funding: NIH, CDH Resh. Fdn.