network propagation as a tool for deciphering disease ......propagation in network biology nabieva...

30
Network propagation as a tool for deciphering disease mechanisms Roded Sharan Blavatnik School of Computer Science Tel Aviv University

Upload: others

Post on 14-Oct-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Network propagation as a tool for deciphering disease mechanisms

Roded Sharan Blavatnik School of Computer Science

Tel Aviv University

Page 2: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

2

Input: Partial knowledge (genes) on a process/disease of interest

Goal: score genes for relation to the process/disease in the context of a network

Common methods: #interactions Average distance Hypergeometric p-value

Guilt by association

Page 3: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

3

Prior

0.7

0.9

0.1

p2 p3

p4

p10

p5

p7

p6

p8

p9

p1

p11

Network propagation

Page 4: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

4

Two desirable properties/terms: 1. Smoothness over the network 2. Accounts for Prior knowledge

The propagation score function

)()1(),()()(),(

vYvuwuFvFEvu

αα −+

= ∑

Page 5: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

5

Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function

prediction Kohler et al.’08, Vanunu et al.’10,

Shrestha et al.’14 – gene-disease association

Vandin et al.’11; Leiserson et al.’15 – pathway-disease association

Hofree et al.’13 – disease stratification

Page 6: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Outline Finding driver genes (Rufallo, Koyuturk,

S.; PLoS Comp. Biol. ‘15) Finding disease modules (Mazza,

Klockmeier, Wanker, S.; ISMB ’16)

6

Page 7: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Outline Finding driver genes (Rufallo, Koyuturk,

S.; PLoS Comp. Biol. ‘15) Finding disease modules (Mazza,

Klockmeier, Wanker, S.; ISMB ‘16)

7

Page 8: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Motivation

Page 9: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et
Page 10: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et
Page 11: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

The effect of propagation (BRCA)

Page 12: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

The effect of propagation (GBM)

Page 13: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

The computational workflow

- frequency - mean - variance - correlation - min/max

Page 14: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Performance evaluation

BRCA

GBM

Page 15: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Mutations vs. expression

Top performing feature: min(mutation propagation, expression propagation)

Page 16: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Robustness to alpha

Page 17: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Association with patient outcome

BRCA

GBM

Page 18: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Summary (part I) Propagation is a tool for “extending”

limited prior information to scoring the entire network.

Integration helps: mutations and expression both inform the prediction

Page 19: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Outline Finding driver genes (Rufallo, Koyuturk,

S.; PLoS Comp. Biol. ‘15) Finding disease modules (Mazza,

Klockmeier, Wanker, S.; ISMB ’16)

20

Page 20: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Associating diseases with complexes

Many studies link diseases to dysfunctions of protein assemblies working in concert. Leigh syndrome – caused by disruption of

mitochondrial complexes Previous methods:

PRINCE (Vanunu et al.’10) HotNet2 (Leiserson et al.’15)

Page 21: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

PPI network + disease causing proteins

Network propagation and thresholding

Input network for clustering Detection of high scoring clusters

The general workflow

Statistical scoring

Integer program

Page 22: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Statistical scoring

Propagation scores depend on prior size We normalize them by computing empirical p-values

w.r.t. random priors of the same size

Page 23: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Finding dense clusters

Clusters are scored via a likelihood ratio Protein complex model: edges occur indep. with

high probability p. Random model: degree preserving. Probability of an

edge depends on the degrees of its vertices

∏∏∉∈ −

−=

=

'),('),( ),(11

),()(

)','(

EvuEvu vupp

vuppCL

EVC

Linearity of scoring (under log) allows recasting the problem as an integer program

Page 24: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Data sets

Disease associated genes were retrieved from 3 databases: OMIM, OrphaData and DISEASES (115 diseases, 8K associations)

PPI data were taken from HIPPIE (150K interactions)

Page 25: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Performance evaluation: overlap with known complexes

• % predicted clusters that significantly overlap one of 2276 GO/CORUM complexes

Page 26: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Performance evaluation: external validation

Test enrichment of predictions per disease, using external validation sets from DISEASES: Our ILP algorithm significantly captured 34 diseases

(FDR corrected hypergoem. p<0.05) PRINCE – 33 HotNet2 – 2 (of 23 diseases with significant modules)

Page 27: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

D

g1

g2

g3

Di

Dk

Performance evaluation: using information from similar diseases

Given disease D and prediction gi, compute the max phenotypic similarity between D and any disease associated with gi.

Define score(D) = average over all gi, the higher the better.

Comparing score distributions, our algorithm’s scores were significantly higher than HotNet2 (Wilcoxon rank sum p < 3e-3)

Page 28: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Case analysis – epilepsy syndrome

97 prior genes (diamonds). Top cluster yields two predictions:

KCNQ5 and calmodulin proteins, both supported by the literature.

Mice lacking functional KCNQ5 channels displayed increased excitability of neurons.

Epilepsy-causing mutations led to alterations in calmodulin binding; calmodulin overexpression restored normal channel function.

Page 29: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Summary (part II) Propagation can be used to zoom in on

disease regions in the network. The resulting module inference problem

can be solved to optimality via ILP Global approaches that simultaneously

consider all diseases can harness disease similarity measures to improve predictions (Silbeberg et al., submitted)

Page 30: Network propagation as a tool for deciphering disease ......Propagation in network biology Nabieva et al.’07, Cao et al.’13 – function prediction Kohler et al.’08, Vanunu et

Matthew Rufallo & Mehmet Koyuturk (Case Western) Konrad Klockmeier & Erich Wanker (MDC Berlin) Cytoscape plugin – Propagate