boolean networks and experiment design b-cell single ligand screen

28
Boolean Networks and Boolean Networks and Experiment Design Experiment Design B-Cell Single Ligand Screen B-Cell Single Ligand Screen Stuart Johnson Bioinformatics and Data Analysis Lab UCSD

Upload: thais

Post on 31-Jan-2016

34 views

Category:

Documents


0 download

DESCRIPTION

Boolean Networks and Experiment Design B-Cell Single Ligand Screen. Stuart Johnson Bioinformatics and Data Analysis Lab UCSD. Outline. Why Boolean networks? Building/Displaying Boolean Networks Experiment design Procedure Some competing (sub)networks from the B-Cell data Conclusions. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Boolean Networks and Boolean Networks and Experiment DesignExperiment Design

B-Cell Single Ligand ScreenB-Cell Single Ligand Screen

Stuart JohnsonBioinformatics and Data Analysis

LabUCSD

Page 2: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Outline

• Why Boolean networks? • Building/Displaying Boolean

Networks• Experiment design• Procedure• Some competing (sub)networks

from the B-Cell data• Conclusions

Page 3: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Why try Boolean

Networks?

Data•noisy•partial sampling

ModelBiochemical

system•lots of complexity•predictive •lots of meaning

doableforward

problem

very difficultinverse

problem

Page 4: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Why try Boolean

Networks?

Boolean data

Boolean networks•some complexity•predictive (exp. design)•data-like•meaning? consistency = causality; should tell us about connectivity

easy

easy

Page 5: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Boolean data

Exp

eri

men

tal co

nd

itio

ns

TIME

P-P,2nd Msg

red=1at 99%confidence:P(d=NC)<.01

blue=0everythingelse

2nd msg / co-sampled Ca

Page 6: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Boolean data

Exp

eri

men

tal co

nd

itio

ns

TIME

P-P,2nd Msg

red=1at 99%confidence:P(d=NC)<.01

blue=0everythingelse

Phosphoproteins

Page 7: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Boolean data

Exp

eri

men

tal co

nd

itio

ns

TIME

P-P,2nd Msg

late resp.

Ca -> PP

early resp.

Ca,cAMP -> No PP

groups ofsiml. resp.

Page 8: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Boolean data

Exp

eri

men

tal co

nd

itio

ns

TIME

P-P,2nd Msg

Node=Full column of data; all exp. cond.

Page 9: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Known ligand/ receptor interactions from AfCS ligand descriptions

Inputs, etc.E

xp

eri

men

tal C

on

dit

ion

sGq

Single ligand screen inputs

Page 10: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

? ExtractingpatternsCa (.5 min)

ELC

LPA

AIG

Exp

eri

men

tal C

on

dit

ion

sconsistent?

Page 11: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Graph

Time

Exp

eri

men

tal C

on

dit

ion

sdisplaying

and encodingpatterns

LPA0

Ca0.5

ER12.5

0 0 0

1 0 ?

0 1 1

1 1 0

TruthTable

ERK1 (2.5 min)

Page 12: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

all hypotheses:ER1(2.5 min)

H1,H2 & H3: Early calcium is associated with ER1

H1: LPA is special (causes an early Ca signal but no ER1)

H2: M3A is special (0.5 min Ca, no 1 min Ca, but ER1)

H3: no special ligands, ER1 consistent with Ca & cAMP

H1 H2

H3

Page 13: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Constructing complete networks

I1 I2 I3

N1 N2 N3

5 7 3 = 105networksmaximum

x x

Input nodes

nodes with truth tables

Page 14: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Constructing complete networks

I1 I2 I3

N1 N2 N3

Page 15: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Constructing complete networks

I1 I2 I3

N1 N2 N3

Page 16: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Constructing complete networks

I1 I2 I3

N1 N2 N3

•“Feedback” not allowed! a completely determined network can have multiple output states; forward and inverse problems no longer “easy”

Page 17: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Experiment Design: networks reproduceresults of completed experiments

1 output state

All networks: 1 possible output state:

•For known inputs, every network simply reproduces results of completed experiments

•(Information) Entropy = score = 0

Page 18: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Experiment Design: networks are predictive

3 output states

All networks: multiple possible output states:

•these multiple states correspond to unknown entries (?) in truth tables and the

different connectivity of the networks

•Entropy = score > 0

Page 19: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Dual-ligand experiment design

ligand 2

ligan

d 1

en

trop

y s

core

Page 20: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Dual-ligand experiment design

ligand 2

ligan

d 1

en

trop

y s

core

ELC + LPA

Page 21: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Procedure

BuildBoolean Networks

Do Experiments

DisplayBoolean

Networks

Score classof experiments

pick highest scoring exp.

Page 22: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Controlling Complexity: Constraint Graphs

• Graphs specify allowable inputs and hops

RCP

LIG

2M

PP

LIG

2M

PP

LIG

2M

PP

PP

1

RCP

LIG

2M

PP

PP

1

Page 23: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

• Graphs specify allowable inputs and hops

RCP

LIG

2M

PP

LIG

2M

PP

LIG

2M

PP

PP

1

RCP

LIG

2M

PP

PP

1

Controlling Complexity: Constraint Graphs

Page 24: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

RCP

LIG

2M

PP

PP1

Network display

All node rules

Can filter/cluster/display these rules to see:

•ligand classification (chemokines, cytokines, etc)

•clusters of similar control patterns

•etc. - “pathways”

Page 25: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

LIG

2M

PP

Early Calcium

vs ...

Early Calcium+ cAMP

Page 26: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

ER1 -> ER2,P90

LIG

2M

PP

PP1

P90 -> AKT

ST6 -> ST3

Page 27: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

RCP

LIG

2M

PP

Early Ca & Gqcontrol vs ...

Early Ca& G12

Page 28: Boolean Networks and Experiment Design B-Cell Single Ligand Screen

Conclusions• This is a general method/implementation and

will extend to the RAW screens and FXM in some form

• Boolean network analysis has many interesting features:– learns from experiments/proposes new exp.– formalizes inclusion of known information as either

constraint graphs or hidden nodes– caveat 1: the BN have encoded any real meaning– caveat 2: you can control complexity and digest the

networks inferred

• http://dev.afcs.org:12057/ for the latest results, navigable/clickable networks and more background