56
Gene network inference Alberto de la Fuente [email protected] CRS4 Bioinformatica

Alberto de la Fuente [email protected] CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Gene network inference

Alberto de la Fuente

[email protected]

CRS4 Bioinformatica

Page 2: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

“Systems Genetics”

(ALF lab)

Andrea Pinna

Nicola SoranzoNicola Soranzo

Vincenzo de Leo

GENOTYPE+

ENVIROMENTPHENOTYPE

Page 3: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

ALF lab activities

• Gene network inference

• Systems Genetics simulator

• Differential networking in disease

Page 4: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Overview of the

presentation

• Introduction to Gene networks

• Gene network inference• Gene network inference

• Evaluation of gene network inference

algorithms

• Differential networking in disease

Page 5: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Overview of the

presentation

• Introduction to Gene networks

• Gene network inference• Gene network inference

• Evaluation of gene network inference

algorithms

• Differential networking in disease

Page 6: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Molecular genetics 101

Page 7: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

GCCACATGTAGATAATTGAAACTGGATCCTCATCCCTCGCCTTGTACAAAAATCAACTCCAGATGGATCTAAGATTTAAATCTAACACCTGAAACCATAAAAATTCTAGGAGATAACACTGGCAAAGCTATTCTAGACATTGGCTTAGGCAAAGAGTTCGTGACCAAGAACCCAAAAGCAAATGCAACAAAAACAAAAATAAATAGGTGGGACCTGATTAAACTGAAAAGCCTCTGCACAGCAAAAGAAATAATCAGCAGAGTAAACAGACAACCCACAGAATGAGAGAAAATATTTGCAAACCATGCATCTGATGACAAAGGACTAATATCCAGAATCTACAAGGAACTCAAACAAATCAGCAAGAAAAAAATAACCCCATCAAAAAGTGGGCAAAGGAATGAATAGACAATTCTCAAAATATACAAATGGCCAATAAACATACGAAAAACTGTTCAACATCACTAATTATCAGGGAAATGCAAATTAAAACCACAATGAGATGCCACCTTACTCCTGCAAGAATGGCCATAATAAAAAAAAATCAAAAAAGAATAAATGTTGGTGTGAATGTGGTGAAAAGAGAACACTTTGACACTGCTGGTGGGAATGGAAACTAGTACAACCACTGTGGAAAACAGTACCGAGATTTCTTAAAGAACTACAAGTAGAACTACCATTTGATCCAGCAATCCCACTACTGGGTATCTACCCAGAGGAAAAGAAGTCATTATTTGAAAAAGACACTTGTACATACATGTTTATAGCAGCACAATTTGCAATTGCAAAGATATGGAACCAGTCTAAATGCCCATCAACCAACAAATGGATAAAGAAAATATGGTATATATACACCATGGAACACTACTCAGCCATAAAAAGGAACAAAATAATGGCAACTCACAGATGGAGTTGGAGACCACTATTCTAAGTGAAATAACTCAGGAATGGAAAACCAAATATTGTATGTTCTCACTTATAAGTGGGAGCTAAGCTATGAGGACAAAAGGCATAAGAATTATGGAAAACCAAATATTGTATGTTCTCACTTATAAGTGGGAGCTAAGCTATGAGGACAAAAGGCATAAGAATTATACTATGGACTTTGGGGACTCGGGGGAAAGGGTGGGAGGGGGATGAGGGACAAAAGACTACACATTGGGTGCAGTGTACACTGCTGAGGTGATGGGTGCACCAAAATCTCAGAAATTACCACTAAAGAACTTATCCATGTAACTAAAAACCACCTCTACCCAAATAATTTTGAAATAAAAAATAAAAATATTTTAAAAAGAACTCTTTAAAATAAATAATGAAAAGCACCAACAGACTTATGAACAGGCAATAGAAAAAATGAGAAATAGAAAGGAATACAAATAAAAGTACAGAAAAAAAATATGGCAAGTTATTCAACCAAACTGGTAATTTGAAATCCAGATTGAAATAATGCAAAAAAAAGGCAATTTCTGGCACCATGGCAGACCAGGTACCTGGATGATCTGTTGCTGAAAACAACTGAAAATGCTGGTTAAAATATATTAACACATTCTTGAATACAGTCATGGCCAAAGGAAGTCACATGACTAAGCCCACAGTCAAGGAGTGAGAAAGTATTCTCTACCTACCATGAGGCCAGGGCAAGGGTGTGCACTTTTTTTTTTCTTCTGTTCATTGAATACAGTCACTGTGTATTTTACATACTTTCATTTAGTCTTATGACAATCCTATGAAACAAGTACTTTTAAAAAAATTGAGATAACAGTTGCATACCGTGAAATTCATCCATTTAAAGTGAGCAATTCACAGGTGCAGCTAGCTCAGTCAGCAGAGCATAAGACTCTTAAAGTGAACAATTCAGTGCTTTTTAGTATATTCACAGAGTTGTGCAACCATCACCACTATCTAATTGGTCTTAGTCTGTTTGGGCTGCCATAACAAAATACCACAAACTGGATAGCTCATAAACAACAGGCATTTATTGCTCACAGTTCTAGAGGCTGGAAGTGCAAGATTAAGATGCCAGCAGATTCTGTGTCTGCTGAGGGCCTGTTCCTCATAGAAGGTGCCCTCTTGCTGAATTCTCACATGGTGGAAGGGGGAAAACAAGCTTGCATTGC

Page 8: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

What are Gene networks?

ACTIVATOR 1 ACTIVATOR 2 REPRESSOR 1

A1 A2 R1

T1

TARGET 1

Page 9: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

What are Gene networks?

Protein space

Metabolic space

Metabolite 1 Metabolite 2

Gene space

Protein space

Protein 1

Protein 2

Protein 3

Protein 4 Complex 3:4

Gene 1

Gene 2

Gene 3

Gene 4

Page 10: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

What are Gene networks?

X1 X2 X3

=

10010

01100

00110

00011

10001

A

=

5552

4443

3332

2221

1511

000

000

000

000

000

aa

aa

aa

aa

aa

AW

X5 X4

10010

Page 11: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Gene expression data

np×X

Matrix representation of data:

(p = #genes, n = #observations)

Page 12: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Overview of the

presentation

• Introduction to Gene networks

• Gene network inference• Gene network inference

• Evaluation of gene network inference

algorithms

• Differential networking in disease

Page 13: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Inferring Gene Networks = inverse problem

= system identification

“~omics” data

algorithms

( )kxx

,fdt

d =Correlation, partial correlation, regression,

linear Ordinary Differential Equations,

graphical Gaussian models, perturbation

analysis…

Page 14: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Where are the non-zeros?

X1 X2 X3

=

10010

01100

00110

00011

10001

A

=

5552

4443

3332

2221

1511

000

000

000

000

000

aa

aa

aa

aa

aa

AW

X5 X4

10010

Page 15: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Experimental strategies

‘Observational data’

Repeated measurements of a given tissue/cell type

without experimental intervention

ALLOWS ONLY FOR INFERRING UNDIRECTED NETWORKSALLOWS ONLY FOR INFERRING UNDIRECTED NETWORKS

‘Perturbation data’

Creating targeted perturbations and measuring

systems dynamic responses (steady states or

time-series)

ALLOWS FOR INFERRING DIRECTED NETWORKS

Page 16: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Observational data

Ge

ne

Ba

ctiv

ity

le

vel

Ge

ne

Ca

ctiv

ity

le

vel

Gene A activity level Gene A activity level

Ge

ne

B

Ge

ne

C

Page 17: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Co-expression networks

T1 T1

Causal graph Correlation graph

T2

T3 T4

T5

T2

T3 T4

T5

Page 18: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Partial correlationh

ttp

://w

ww

.bio

info

rm

ati

ca

.crs4

.org

T

( )( )22.11 yzxz

yzxzxyzxy

rr

rrrr

−−

−=

( )( )2.

2.

....

11 zyqzxq

zyqzxqzxyzqxy

rr

rrrr

−−

−=

Remove edges with zero (non significant) partial correlations

T1

T2

T3 T4

T5

T1

T2

T3 T4

T5

htt

p://w

ww

.bio

info

rm

ati

ca

.crs4

.org

T1

T2

T3 T4

T5

The correlation between T3 and T4 disappears

when conditioned on T2, because T2 is a causal

parent of both T3 and T4

0243 . ≈TTTr

0251 . ≈TTTr

04352 . ≈TTTTr

Page 19: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Further reading

de la Fuente A, Bing N, Hoeschele I and Mendes P. Discovery of meaningful associations in genomic data

using partial correlation coefficients Bioinformatics, 2004, 20(18):3565-3574

Veiga, D.F., da Rocha Vicente, F.F., Grivet, M, de la Fuente, A., Ribeiro de Vasconcelos, A.T. (2007)

Genome-wide Partial Correlation Analysis of Escherichia coli Microarray Data. Genetics and Molecular

Research 6(4): 730-742

Page 20: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Correlation =/= Causation

A B

A B A BA B

C

Page 21: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Perturbation data

Wild type

Over-expression Gene 1

Over-expression Gene 2Over-expression Gene 2

Over-expression Gene 3

Over-expression Gene n

Stress

Page 22: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Data:

– Steady state mRNA concentration/gene expression

levels

»Wild-type

Perturbation analysis

»Wild-type

»Systematic single gene knockdowns or over-

expression

»Heterozygous knockout

»Expression from plasmid

Page 23: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Perturbation analysis

Measure gene-expression in unperturbed (WT) state

Perturb each gene and measure gene-expression responses

Perturb X2

Perturb X1

(over-express,

knock-down)

All perturbed

Page 24: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Perturbation analysis

Distinguish direct from indirect edges:

Algebraic relation between the deviation matrix X (perturbed levels –

wild type levels) and the network matrix (encoding the network A of

direct interactions)

1

55

4544434241

35333231

252221

1511

55

544443

3332

2221

1511

0000

0

00

000

0000

00

000

000

000−

∆∆∆∆∆∆∆∆∆∆∆∆∆∆∆

=

x

xxxxx

xxxx

xxx

xx

a

aaa

aa

aa

aa

Page 25: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

ij

n

jij

i uxadt

xd∆+∆=

∆∑

ij

n

jij uxa ∆+∆=∑0

UJX −=

ij

n

jij uxa ∆−=∆∑

Linear modeling approach

Change in gene i expression after perturbation k{ }ikx=X

UJX −=

{ }ija=J Effect of gene j on rate of change of gene i

{ }kku=U Diagonal perturbation matrix

1−−= UXJ11 −− −== XJUR

Page 26: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Further reading

Scheinine, A., Mentzen, W., Pieroni E., Fotia, G., Maggio, F., Mancosu, G. and de la

Fuente, A. (2009) Inferring Gene Networks: Dream or nightmare? Part 2: Challenges 4

and 5. Annals of the New York Academy of Sciences 1158: 287301

Trends Genet. 2002 Aug;18(8):395-8

Page 27: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Data:

– Steady state mRNA concentration/gene expression

levels

»Wild-type

Perturbation analysis

»Wild-type

»Systematic single gene knock-outs

»Complete removal of genes

Page 28: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Perturbation analysis

� Weight estimation for edge i→j: change in the mRNA level xi,j of gene j after knockout of gene i

� Z-score:

j

jjiji s

xxW

,

,,,

⋅==

Page 29: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Transitive reduction

� The edge weight measures the total causal effect of

a gene on another gene: direct or mediated?

G1 G2 G3

� The initial network can have many feed-forward

loops

� Not essential for reachability

� We want to rank them lower than “essential” edges

X

Page 30: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

� Algorithm:

1) Fix a threshold for weights and determine a network

2) Delete feed-forward edges between strongly connected

components of the network

Transitive reduction

components of the network

3) Increase the weight of remaining edges in W

W W*

Result:

Essential edges (solid) are ranked higher than

feed-forward edges (dashed)

Page 31: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Further reading

Pinna, A., Soranzo, N. and de la Fuente, A. (2010) From Knockouts to Networks:

Establishing Direct Cause-Effect Relationships through Graph Analysis, PLoS ONE 5(10),

e12912 (DREAM4 Special Collection)

Page 32: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Figure 7 from: GeneNetWeaver: In silico benchmark generation and performance profiling of

network inference methods. Schaffter T, Marbach D, Floreano D. Bioinformatics (2011) 27 (16):

2263-2270.

Page 33: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Natural genetic perturbations

Jansen, R.C., and Nap, J.P. (2001) Trends Genet. 17 , 388-391

Page 34: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Natural genetic perturbations

Gene Network inference requires many perturbations

Experimental perturbations are difficult and costly

Use of naturally occurring genetic variations (pert urbations)

Page 35: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Further reading

Page 36: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Overview of the

presentation

• Introduction to Gene networks

• Gene network inference• Gene network inference

• Evaluation of gene network inference

algorithms

• Differential networking in disease

Page 37: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Do network inference

algorithms work?

??

Page 38: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Algorithm evaluation

benchmarks

A yeast synthetic network for in vivo assessment of reverse-engineering and modeling

approaches. Cantone I, Marucci L, Iorio F, Ricci MA, Belcastro V, Bansal M, Santini S, di Bernardo

M, di Bernardo D, Cosma MP. Cell. 2009 Apr 3;137(1):172-81. Epub 2009 Mar 26.

Page 39: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

In silico algorithm evaluation

Page 40: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Algorithm evaluation

Page 41: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

DREAM initiative

Dialogue for Reverse Engineering Assessments and Methods

• DREAM2, best performer in:

– Synthetic Five-Gene Network Inference

http://wiki.c2b2.columbia.edu/dream/index.php/The_DREAM_Project

– DREAM2 In Silico Network Challenge

• DREAM4, best performer in:

– DREAM4 In Silico Network Challenge

• Size 100 subchallenge

• DREAM5, honorary mention in:

– Network inference challenge

* DREAM6: top 3 RNA-seq challenge

Page 42: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

SysGenSIM: Simulating Gene

Network dynamics

Reason: Many algorithms have been (and even more

Random Graph# nodes

Random GraphRandom Graph# nodes# nodes have been (and even more

will be) proposed for Gene Network Inference: need for unbiased evaluation

SysGenSIM has been used to generate a challenge in DREAM5, STAT-SEQ COST, Springer book

Currently in MATLAB, but we want to reprogram in Python

Part of NIH project

Generate network

Specifykinetics

Generatesteady states

Scale-free Net

In-Out varying

Modular Nets

Other topologies

Edge orientation

Non-linear

Backgroundparameters

Generategenotypesat markers,functional

polymorphisms

Sample size

# and locationsof functionalpolymorphisms

Heritabilities ofomics traits andphenotypes

Gene action offunctionalpolymorphismsfor omics traitsand phenotypes

Cis/Trans fraction

DATA(transcriptomics, …,

phenotype, genotype)Experimental

noise

Sign assignment

Other network parameters

HaplotypeCollection or Evolutionaryparameters

Add nodes forphenotypes

Cross type orassociation

study design

Marker map, or# chromosomesand markerspacing

Genotypedependentparameters

Add nodes for Regulatory RNAs

GenerateEpigenomicsand CNV data

Frequencies and correlations

Generate network

Generate network

SpecifykineticsSpecifykinetics

Generatesteady states

Generatesteady states

Scale-free NetScale-free Net

In-Out varyingIn-Out varying

Modular NetsModular Nets

Other topologiesOther topologies

Edge orientationEdge orientation

Non-linearNon-linear

Backgroundparameters

Backgroundparameters

Generategenotypesat markers,functional

polymorphisms

Generategenotypesat markers,functional

polymorphisms

Sample sizeSample size

# and locationsof functionalpolymorphisms

# and locationsof functionalpolymorphisms

Heritabilities ofomics traits andphenotypes

Heritabilities ofomics traits andphenotypes

Gene action offunctionalpolymorphismsfor omics traitsand phenotypes

Gene action offunctionalpolymorphismsfor omics traitsand phenotypes

Cis/Trans fraction

DATA(transcriptomics, …,

phenotype, genotype)

DATA(transcriptomics, …,

phenotype, genotype)Experimental

noise Experimental

noise

Sign assignmentSign assignment

Other network parametersOther network parameters

HaplotypeCollection or Evolutionaryparameters

Add nodes forphenotypes

Cross type orassociation

study design

Marker map, or# chromosomesand markerspacing

Marker map, or# chromosomesand markerspacing

Genotypedependentparameters

Genotypedependentparameters

Add nodes for Regulatory RNAs

Add nodes for Regulatory RNAs

GenerateEpigenomicsand CNV data

Frequencies and correlationsFrequencies and correlations

Page 43: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Download at:http://sysgensim.sourceforge.net/

SysGenSIM: Simulating Gene

Network dynamics

Page 44: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

SysGenSIM

Page 45: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

IMPROVER

Page 46: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

IMPROVER

Page 47: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Overview of the

presentation

• Introduction to Gene networks

• Gene network inference• Gene network inference

• Evaluation of gene network inference

algorithms

• Differential networking in disease

Page 48: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Disease studies

?

Group 1 (healthy tissue,

treated with medicine,

tumor stage X, etc.)

Group 2 (tumor tissue,

not treated with medicine,

tumor stage Y, etc.)

?

Page 49: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

‘Differential expression’

?

Page 50: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

‘Differential networking’

( )kxx

,fdt

d =

( )kxx

,fdt

d =

?

Page 51: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

‘Differential networking’

Page 52: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Differential co-expression

HealthyHealthy

Sick

( )∑ ∑= +=

−×−

=p

i

p

ij

sickij

healtyij rr

ppD

1 1

2

2)1(

1

Page 53: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

GenExpReg database

mirBase 18

(1921 mature miRNAs)

NCBI RefSeq

(32735 mRNAs)

NCBI Gene

(43448 genes)

TargetScanHuman 6.1

(669760 miRNA regulations)

FANTOM4 EdgeExpressDB

+ Transmir 1.2

(46602 TF regulations)

(1921 mature miRNAs)

GenExpReg

Page 54: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

In silico evaluation

Page 55: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Lung cancer miRNAs?

Family name Seed N. of target genes in TargetScan with at least one conserved siteN. of target genes also in LungCancer3 datasetP-value for GSCA on LungCancer3, 10000 permutationsNotesmiR-1293 GGGUGGU 73 23 0.0022miR-28/28-3p ACUAGAU 77 19 0.0024 upregulated in serum copy number of lung cancer patients w.r.t. healthy [1]miR-1244 AGUAGUU 147 53 0.0027miR-1269 UGGACUG 77 21 0.0048miR-1224/1224-5p UGAGGAC 88 34 0.0050miR-578 UUCUUGU 229 65 0.0052miR-1305 UUUCAAC 414 106 0.0060

Bhattacharjee,A. et al. (2001) Classification of human lung carcinomas by

mRNA expression profiling reveals distinct adenocarcinoma subclasses. Proc.

Natl Acad. Sci., 98, 13790-13795.

miR-1305 UUUCAAC 414 106 0.0060miR-433 UCAUGAU 207 63 0.0061

miR-205 CCUUCAU 288 92 0.0063

highly specific marker for squamous cell lung carcinoma [2] and non-small cell lung cancer [3]; located in a region amplified in lung cancer; upregulated in lung cancer tissues w.r.t. noncancerous lung tissues [4]

miR-1237 CCUUCUG 177 42 0.0082miR-520a-5p/525-5p UCCAGAG 296 79 0.0085miR-582-3p AACUGGU 97 46 0.0086miR-568 UGUAUAA 308 85 0.0087miR-432 CUUGGAG 133 37 0.0090 member of miR-127 cluster, which is downregulated in tumors [5]miR-524-3p/525-3p AAGGCGC 38 10 0.0091miR-513c UCUCAAG 223 64 0.0094miR-370 CCUGCUG 239 52 0.0096 downregulated after lung development [6]

[1] Chen, X., et al. - Cell Res. 18(10) pp. 997–1006 – 2008[2] Lebanony, D., et al. - J. Clinical Oncology 27(12) – pp. 2030-2037 – 2009[3] Markou, A., et al. – Clin. Chem. 54(10) – pp. 1696-1704 – 2008[4] Yanaihara, N., et al. - Cancer Cell 9(3) – pp. 189-198 – 2006[5] Saito, Y., et al. - Cancer Cell 9(6) – pp. 435-443 – 2006[6] Williams, A. E., et al. - Dev. Dyn. 236(2) – pp. 572-580 – 2007

Page 56: Alberto de la Fuente alf@crs4.it CRS4 Bioinformaticapublications.crs4.it/pubdocs/2012/De12/CAG_3maggio_2012... · 2012-10-19 · Cis/Trans fraction DATA (transcriptomics, …, phenotype

Thank you for your

attention