SlideShare a Scribd company logo
1 of 21
David Amar
School of Computer Science
Tel Aviv University
July 2013
1
Biological interaction networks
 Nodes: genes/proteins or other molecules
 Edges based on evidence for interaction
Voineagu et al. 2011 Nature
Breker and
Schuldiner
2009
Gene co-expression Protein-protein
interaction
Genetic interaction
Goal: Integrated analysis of different types of networks 2
Integration of networks
 Better picture, reduces noise
 Traditional approaches:
 Look for “conserved” clusters
 co-clustering (Hanisch et al. 2002); JointCluster (Narayanan et
al. 2011),
 Look for clusters with special properties
 MATISSE (Ulitsky and Shamir 2008)
3
Analysis of network pairs
 Interactions types can differ: within (“positive”) vs.
between (“negative”) functional units
 Input: networks P, N with same vertex set
 Goal: summarize both networks in a module map
 Node – module: gene set highly connected in P
 Link – two modules highly
interconnected in N
 Between-pathway models
Kelley and Ideker 2005
Ulitsky et al. 2008
Kelley and Kingsford 2011
Leiserson et al. 2011
P
N
4
Algorithms
 Different definitions for the links and the
optimization objective function
 Problems are NP hard
 Approximation is also hard (weighted graphs)
 Our algorithmic strategy:
 Initiators: Find a good initial solution
 Improvers: refine by merging/excluding modules
5
Initiators
 Cluster P
 Hierarchical
 Node addition
 Find linked module pairs
 DICER: Local search in the P
and N (Kelley, Ideker 2005, Amar et al. 2013)
 MBC-DICER: Find bi-cliques
 Define candidate sets U and V that are
bicliques in N
 Exhaustive solver (FP-MBC Li et al. 2007)
- requires tuning
6
Local Improvement
(DICER algorithm, Amar et al. PLoS CB 2013)
 Link: sum of N weights between modules is positive
 Goal: enlarge links
 Greedy approach
 Merge module links or add single nodes to link
7
Global analysis: node vs. module
 Null hypothesis: edges between
v and M are drawn randomly
(n=deg(v))
 Hyper-geometric p-value
 Options for weighted graphs:
 Use Wilcoxon rank-sum test
 Set a threshold and use the
same test
M
Not M
v
8
Global analysis: module vs. module
 Calculate a p-value for each node in V
and each node in U
 Merge p-values using Fisher’s method
 Under the null-hypothesis follows a
Chi-square distribution (dfs=number of
p-values)
U V
Other
nodes
9
Global analysis
 Given a set of modules M and a set of significant links
L, the solution score:
 Improvement steps: merge modules if the score
improves (select the best step iteratively)
 Fast and accurate analysis:
 Decide when to recalculate p-values
 Perform many merges simultaneously
10
11
(0) Simulations
 Graphs with 500 nodes, edge weight 1, non edge -1
 Plant a tree map with 6 modules (module size 10-20)
 Add random Gaussian noise (mean 0, SD = 1.2), additional modules,
bi-cliques
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Jaccard
Global Local Initiator only
12
(1) Yeast PPI and GI networks
 3979 genes
 P: protein-protein interactions (45,456 edges)
 N: negative genetic interactions (76,267 edges)
 Local improvers: poor results (less than 3 links)
 Results for global improver:
Initiator Modules Gene
coverage
Max
module
size
Enriched
GO terms
Enriched
modules
(%)
Enriched
links (%)
Links
MBC-DICER 100 946 49 243 87 80 430
DICER5 103 957 46 249 82 74 438
DICER 104 837 34 192 67 61 498
Hierarchical 123 877 30 186 68 59 394
NodeAddition 102 950 49 240 83 79 430
13
 Link p <10-50
 Chromatin
related hubs
similar to
Baryshnikova et
al. 2011
The yeast module map
14
The top links in the map (p <10-70)
Between
complexes
Between
subcomplexes
15
Comparison to extant methods
 Analysis of the Collins et al. 2007 data
 Comparing to extant methods that exploit both
positive and negative GIs and their weights
Algorithm
Number
of
modules
Gene
coverage
Maximal
module
size
Number of
enriched
GO terms
Percent
enriched
modules
Percent
enriched
links
Number of
links
MBC-DICER
(Global)
32 238 20 53 84 79 67
Genecentric
(Leiserson et al.
11)
116 1248 25 39 63 43 58
Kelley and
Kingsford 11
117 355 17 32 17 6 403
16
(2) Arabidopsis PPI & MD networks
 P: PPIs. N: metabolic dependencies (Tzfadia et al. 2012)
 Discover protein complexes and their metabolic links
17
Using the module map for function
prediction
 Validated modules by their ability to predict gene functions
in MapMan
 Function assignment: the gene’s module best assignment
 LOOCV: precision and recall > 80%
Gene MapMan term Module p-value
AT5G48000
sulfur-
containing.glucosinolates 0.0001
AT5G42590
sulfur-
containing.glucosinolates 0.0001
AT2G30870
redox.ascorbate and
glutathione.ascorbate 0.0028
AT4G15440 isoprenoids.carotenoids 0.0002
AT1G62830 isoprenoids.carotenoids 0.0003
AT4G01690 isoprenoids.carotenoids 0.0003
New predictions
18
(3) Human case-control profiles
 Data: expression profiles of Lung cancer (blood)
 P: multi-phenotype co-expression network ; N: differential correlation
(DC): change in correlation in disease vs. controls
 Cross-validation: most links show high DC in the test set
Link example:
Breakage of immune
activation in cancer
(enrichment q-value<1E-10)
Enrichment for NSLC-
specific causal miRNA
(mir-34 family, p =0.002,
mir2disease DB)
19
Summary
 Integration of networks
 Considering different interaction types
 A summary module-map
 Algorithms
 Initiators
 Improvers
 Algorithms perform well in simulations and real data
 PPI+GI
 PPI+MD
 Human disease: correlation and differential correlation
 Next steps (?)
 Cytoscape app (maybe next year…)
 Can we use module maps instead of gene networks for network
inference?
20
Thank you!
Ron Shamir
21

More Related Content

What's hot

NetBioSIG2012 anyatsalenko-en-viz
NetBioSIG2012 anyatsalenko-en-vizNetBioSIG2012 anyatsalenko-en-viz
NetBioSIG2012 anyatsalenko-en-viz
Alexander Pico
 
Community Finding with Applications on Phylogenetic Networks [Extended Abstract]
Community Finding with Applications on Phylogenetic Networks [Extended Abstract]Community Finding with Applications on Phylogenetic Networks [Extended Abstract]
Community Finding with Applications on Phylogenetic Networks [Extended Abstract]
Luís Rita
 

What's hot (20)

NetBioSIG2012 chrisevelo
NetBioSIG2012 chriseveloNetBioSIG2012 chrisevelo
NetBioSIG2012 chrisevelo
 
Technology R&D Theme 3: Multi-scale Network Representations
Technology R&D Theme 3: Multi-scale Network RepresentationsTechnology R&D Theme 3: Multi-scale Network Representations
Technology R&D Theme 3: Multi-scale Network Representations
 
Technology R&D Theme 2: From Descriptive to Predictive Networks
Technology R&D Theme 2: From Descriptive to Predictive NetworksTechnology R&D Theme 2: From Descriptive to Predictive Networks
Technology R&D Theme 2: From Descriptive to Predictive Networks
 
NRNB Annual Report 2011
NRNB Annual Report 2011NRNB Annual Report 2011
NRNB Annual Report 2011
 
NRNB Annual Report 2016: Overall
NRNB Annual Report 2016: OverallNRNB Annual Report 2016: Overall
NRNB Annual Report 2016: Overall
 
Technology R&D Theme 1: Differential Networks
Technology R&D Theme 1: Differential NetworksTechnology R&D Theme 1: Differential Networks
Technology R&D Theme 1: Differential Networks
 
NetBioSIG2012 anyatsalenko-en-viz
NetBioSIG2012 anyatsalenko-en-vizNetBioSIG2012 anyatsalenko-en-viz
NetBioSIG2012 anyatsalenko-en-viz
 
Overall Vision for NRNB: 2015-2020
Overall Vision for NRNB: 2015-2020Overall Vision for NRNB: 2015-2020
Overall Vision for NRNB: 2015-2020
 
NRNB Annual Report 2012
NRNB Annual Report 2012NRNB Annual Report 2012
NRNB Annual Report 2012
 
NRNB EAC Meeting 2012
NRNB EAC Meeting 2012NRNB EAC Meeting 2012
NRNB EAC Meeting 2012
 
NetBioSIG2013-Talk Martina Kutmon
NetBioSIG2013-Talk Martina KutmonNetBioSIG2013-Talk Martina Kutmon
NetBioSIG2013-Talk Martina Kutmon
 
An information-theoretic, all-scales approach to comparing networks
An information-theoretic, all-scales approach to comparing networksAn information-theoretic, all-scales approach to comparing networks
An information-theoretic, all-scales approach to comparing networks
 
Neuroinformatics conference 2012
Neuroinformatics conference 2012Neuroinformatics conference 2012
Neuroinformatics conference 2012
 
A survey of heterogeneous information network analysis
A survey of heterogeneous information network analysisA survey of heterogeneous information network analysis
A survey of heterogeneous information network analysis
 
NRNB Annual Report 2018
NRNB Annual Report 2018NRNB Annual Report 2018
NRNB Annual Report 2018
 
System biology and its tools
System biology and its toolsSystem biology and its tools
System biology and its tools
 
Introduction to graph databases: Neo4j and Cypher
Introduction to graph databases: Neo4j and CypherIntroduction to graph databases: Neo4j and Cypher
Introduction to graph databases: Neo4j and Cypher
 
Community Finding with Applications on Phylogenetic Networks [Extended Abstract]
Community Finding with Applications on Phylogenetic Networks [Extended Abstract]Community Finding with Applications on Phylogenetic Networks [Extended Abstract]
Community Finding with Applications on Phylogenetic Networks [Extended Abstract]
 
AI for drug discovery
AI for drug discoveryAI for drug discovery
AI for drug discovery
 
NRNB Annual Report 2013
NRNB Annual Report 2013NRNB Annual Report 2013
NRNB Annual Report 2013
 

Similar to NetBioSIG2013-Talk David Amar

Multivariate data analysis and visualization tools for biological data
Multivariate data analysis and visualization tools for biological dataMultivariate data analysis and visualization tools for biological data
Multivariate data analysis and visualization tools for biological data
Dmitry Grapov
 
working_example_poster
working_example_posterworking_example_poster
working_example_poster
Huikun Zhang
 
probabilistic ranking
probabilistic rankingprobabilistic ranking
probabilistic ranking
FELIX75
 
Predicting_new_friendships_in_social_networks
Predicting_new_friendships_in_social_networksPredicting_new_friendships_in_social_networks
Predicting_new_friendships_in_social_networks
Anvardh Nanduri
 

Similar to NetBioSIG2013-Talk David Amar (20)

240311_Thuy_Labseminar[Contrastive Multi-View Representation Learning on Grap...
240311_Thuy_Labseminar[Contrastive Multi-View Representation Learning on Grap...240311_Thuy_Labseminar[Contrastive Multi-View Representation Learning on Grap...
240311_Thuy_Labseminar[Contrastive Multi-View Representation Learning on Grap...
 
Multivariate data analysis and visualization tools for biological data
Multivariate data analysis and visualization tools for biological dataMultivariate data analysis and visualization tools for biological data
Multivariate data analysis and visualization tools for biological data
 
Overview of Machine Learning for Molecules and Materials Workshop @ NIPS2017
Overview of Machine Learning for Molecules and Materials Workshop @ NIPS2017Overview of Machine Learning for Molecules and Materials Workshop @ NIPS2017
Overview of Machine Learning for Molecules and Materials Workshop @ NIPS2017
 
Graphical Structure Learning accelerated with POWER9
Graphical Structure Learning accelerated with POWER9Graphical Structure Learning accelerated with POWER9
Graphical Structure Learning accelerated with POWER9
 
working_example_poster
working_example_posterworking_example_poster
working_example_poster
 
Energy management system
Energy management systemEnergy management system
Energy management system
 
Advanced machine learning for metabolite identification
Advanced machine learning for metabolite identificationAdvanced machine learning for metabolite identification
Advanced machine learning for metabolite identification
 
call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...
 
Analytic tools for higher-order data
Analytic tools for higher-order dataAnalytic tools for higher-order data
Analytic tools for higher-order data
 
Cornell Pbsb 20090126 Nets
Cornell Pbsb 20090126 NetsCornell Pbsb 20090126 Nets
Cornell Pbsb 20090126 Nets
 
EnrichNet: Graph-based statistic and web-application for gene/protein set enr...
EnrichNet: Graph-based statistic and web-application for gene/protein set enr...EnrichNet: Graph-based statistic and web-application for gene/protein set enr...
EnrichNet: Graph-based statistic and web-application for gene/protein set enr...
 
probabilistic ranking
probabilistic rankingprobabilistic ranking
probabilistic ranking
 
Networks in Space: Granular Force Networks and Beyond
Networks in Space: Granular Force Networks and BeyondNetworks in Space: Granular Force Networks and Beyond
Networks in Space: Granular Force Networks and Beyond
 
00 Automatic Mental Health Classification in Online Settings and Language Emb...
00 Automatic Mental Health Classification in Online Settings and Language Emb...00 Automatic Mental Health Classification in Online Settings and Language Emb...
00 Automatic Mental Health Classification in Online Settings and Language Emb...
 
Curveball Algorithm for Random Sampling of Protein Networks
Curveball Algorithm for Random Sampling of Protein NetworksCurveball Algorithm for Random Sampling of Protein Networks
Curveball Algorithm for Random Sampling of Protein Networks
 
presentation
presentationpresentation
presentation
 
Proteomics - Analysis and integration of large-scale data sets
Proteomics - Analysis and integration of large-scale data setsProteomics - Analysis and integration of large-scale data sets
Proteomics - Analysis and integration of large-scale data sets
 
Predicting_new_friendships_in_social_networks
Predicting_new_friendships_in_social_networksPredicting_new_friendships_in_social_networks
Predicting_new_friendships_in_social_networks
 
Particle Swarm Optimization based K-Prototype Clustering Algorithm
Particle Swarm Optimization based K-Prototype Clustering Algorithm Particle Swarm Optimization based K-Prototype Clustering Algorithm
Particle Swarm Optimization based K-Prototype Clustering Algorithm
 
I017235662
I017235662I017235662
I017235662
 

More from Alexander Pico

More from Alexander Pico (17)

NRNB Annual Report 2017
NRNB Annual Report 2017NRNB Annual Report 2017
NRNB Annual Report 2017
 
2016 Cytoscape 3.3 Tutorial
2016 Cytoscape 3.3 Tutorial2016 Cytoscape 3.3 Tutorial
2016 Cytoscape 3.3 Tutorial
 
2015 Cytoscape 3.2 Tutorial
2015 Cytoscape 3.2 Tutorial2015 Cytoscape 3.2 Tutorial
2015 Cytoscape 3.2 Tutorial
 
NetBioSIG2014-FlashJournalClub by Frank Kramer
NetBioSIG2014-FlashJournalClub by Frank KramerNetBioSIG2014-FlashJournalClub by Frank Kramer
NetBioSIG2014-FlashJournalClub by Frank Kramer
 
NetBioSIG2014-Talk by Salvatore Loguercio
NetBioSIG2014-Talk by Salvatore LoguercioNetBioSIG2014-Talk by Salvatore Loguercio
NetBioSIG2014-Talk by Salvatore Loguercio
 
NetBioSIG2014-Intro by Alex Pico
NetBioSIG2014-Intro by Alex PicoNetBioSIG2014-Intro by Alex Pico
NetBioSIG2014-Intro by Alex Pico
 
NetBioSIG2014-Talk by Traver Hart
NetBioSIG2014-Talk by Traver HartNetBioSIG2014-Talk by Traver Hart
NetBioSIG2014-Talk by Traver Hart
 
NetBioSIG2014-Talk by Yu Xia
NetBioSIG2014-Talk by Yu XiaNetBioSIG2014-Talk by Yu Xia
NetBioSIG2014-Talk by Yu Xia
 
NetBioSIG2014-Keynote by Marian Walhout
NetBioSIG2014-Keynote by Marian WalhoutNetBioSIG2014-Keynote by Marian Walhout
NetBioSIG2014-Keynote by Marian Walhout
 
NetBioSIG2014-Talk by Ashwini Patil
NetBioSIG2014-Talk by Ashwini PatilNetBioSIG2014-Talk by Ashwini Patil
NetBioSIG2014-Talk by Ashwini Patil
 
NetBioSIG2014-Talk by David Amar
NetBioSIG2014-Talk by David AmarNetBioSIG2014-Talk by David Amar
NetBioSIG2014-Talk by David Amar
 
NetBioSIG2014-Talk by Gerald Quon
NetBioSIG2014-Talk by Gerald QuonNetBioSIG2014-Talk by Gerald Quon
NetBioSIG2014-Talk by Gerald Quon
 
Visualization and Analysis of Dynamic Networks
Visualization and Analysis of Dynamic Networks Visualization and Analysis of Dynamic Networks
Visualization and Analysis of Dynamic Networks
 
Introduction to WikiPathways
Introduction to WikiPathwaysIntroduction to WikiPathways
Introduction to WikiPathways
 
Network Visualization and Analysis with Cytoscape
Network Visualization and Analysis with CytoscapeNetwork Visualization and Analysis with Cytoscape
Network Visualization and Analysis with Cytoscape
 
NetBioSIG2013-KEYNOTE Stefan Schuster
NetBioSIG2013-KEYNOTE Stefan SchusterNetBioSIG2013-KEYNOTE Stefan Schuster
NetBioSIG2013-KEYNOTE Stefan Schuster
 
NetBioSIG2013-KEYNOTE Esti Yeger-Lotem
NetBioSIG2013-KEYNOTE Esti Yeger-LotemNetBioSIG2013-KEYNOTE Esti Yeger-Lotem
NetBioSIG2013-KEYNOTE Esti Yeger-Lotem
 

Recently uploaded

Call Girls Aurangabad Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Aurangabad Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 8250077686 Top Class Call Girl Service Available
Dipal Arora
 
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiRussian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
AlinaDevecerski
 

Recently uploaded (20)

Call Girls Siliguri Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Siliguri Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Siliguri Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Siliguri Just Call 8250077686 Top Class Call Girl Service Available
 
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
 
Top Rated Bangalore Call Girls Mg Road ⟟ 9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Mg Road ⟟   9332606886 ⟟ Call Me For Genuine S...Top Rated Bangalore Call Girls Mg Road ⟟   9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Mg Road ⟟ 9332606886 ⟟ Call Me For Genuine S...
 
Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...
Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...
Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...
 
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
 
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
 
Call Girls Aurangabad Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Aurangabad Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 8250077686 Top Class Call Girl Service Available
 
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Bareilly Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Bareilly Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Bareilly Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Bareilly Just Call 8250077686 Top Class Call Girl Service Available
 
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort ServicePremium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
 
Bangalore Call Girls Nelamangala Number 9332606886 Meetin With Bangalore Esc...
Bangalore Call Girls Nelamangala Number 9332606886  Meetin With Bangalore Esc...Bangalore Call Girls Nelamangala Number 9332606886  Meetin With Bangalore Esc...
Bangalore Call Girls Nelamangala Number 9332606886 Meetin With Bangalore Esc...
 
Call Girls Gwalior Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Gwalior Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 9907093804 Top Class Call Girl Service Available
 
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
 
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Bangalore Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Bangalore Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Bangalore Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Bangalore Just Call 8250077686 Top Class Call Girl Service Available
 
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
 
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeTop Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
 
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore EscortsVIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
 
Call Girls Dehradun Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Dehradun Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Dehradun Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Dehradun Just Call 9907093804 Top Class Call Girl Service Available
 
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiRussian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
 

NetBioSIG2013-Talk David Amar

  • 1. David Amar School of Computer Science Tel Aviv University July 2013 1
  • 2. Biological interaction networks  Nodes: genes/proteins or other molecules  Edges based on evidence for interaction Voineagu et al. 2011 Nature Breker and Schuldiner 2009 Gene co-expression Protein-protein interaction Genetic interaction Goal: Integrated analysis of different types of networks 2
  • 3. Integration of networks  Better picture, reduces noise  Traditional approaches:  Look for “conserved” clusters  co-clustering (Hanisch et al. 2002); JointCluster (Narayanan et al. 2011),  Look for clusters with special properties  MATISSE (Ulitsky and Shamir 2008) 3
  • 4. Analysis of network pairs  Interactions types can differ: within (“positive”) vs. between (“negative”) functional units  Input: networks P, N with same vertex set  Goal: summarize both networks in a module map  Node – module: gene set highly connected in P  Link – two modules highly interconnected in N  Between-pathway models Kelley and Ideker 2005 Ulitsky et al. 2008 Kelley and Kingsford 2011 Leiserson et al. 2011 P N 4
  • 5. Algorithms  Different definitions for the links and the optimization objective function  Problems are NP hard  Approximation is also hard (weighted graphs)  Our algorithmic strategy:  Initiators: Find a good initial solution  Improvers: refine by merging/excluding modules 5
  • 6. Initiators  Cluster P  Hierarchical  Node addition  Find linked module pairs  DICER: Local search in the P and N (Kelley, Ideker 2005, Amar et al. 2013)  MBC-DICER: Find bi-cliques  Define candidate sets U and V that are bicliques in N  Exhaustive solver (FP-MBC Li et al. 2007) - requires tuning 6
  • 7. Local Improvement (DICER algorithm, Amar et al. PLoS CB 2013)  Link: sum of N weights between modules is positive  Goal: enlarge links  Greedy approach  Merge module links or add single nodes to link 7
  • 8. Global analysis: node vs. module  Null hypothesis: edges between v and M are drawn randomly (n=deg(v))  Hyper-geometric p-value  Options for weighted graphs:  Use Wilcoxon rank-sum test  Set a threshold and use the same test M Not M v 8
  • 9. Global analysis: module vs. module  Calculate a p-value for each node in V and each node in U  Merge p-values using Fisher’s method  Under the null-hypothesis follows a Chi-square distribution (dfs=number of p-values) U V Other nodes 9
  • 10. Global analysis  Given a set of modules M and a set of significant links L, the solution score:  Improvement steps: merge modules if the score improves (select the best step iteratively)  Fast and accurate analysis:  Decide when to recalculate p-values  Perform many merges simultaneously 10
  • 11. 11
  • 12. (0) Simulations  Graphs with 500 nodes, edge weight 1, non edge -1  Plant a tree map with 6 modules (module size 10-20)  Add random Gaussian noise (mean 0, SD = 1.2), additional modules, bi-cliques 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Jaccard Global Local Initiator only 12
  • 13. (1) Yeast PPI and GI networks  3979 genes  P: protein-protein interactions (45,456 edges)  N: negative genetic interactions (76,267 edges)  Local improvers: poor results (less than 3 links)  Results for global improver: Initiator Modules Gene coverage Max module size Enriched GO terms Enriched modules (%) Enriched links (%) Links MBC-DICER 100 946 49 243 87 80 430 DICER5 103 957 46 249 82 74 438 DICER 104 837 34 192 67 61 498 Hierarchical 123 877 30 186 68 59 394 NodeAddition 102 950 49 240 83 79 430 13
  • 14.  Link p <10-50  Chromatin related hubs similar to Baryshnikova et al. 2011 The yeast module map 14
  • 15. The top links in the map (p <10-70) Between complexes Between subcomplexes 15
  • 16. Comparison to extant methods  Analysis of the Collins et al. 2007 data  Comparing to extant methods that exploit both positive and negative GIs and their weights Algorithm Number of modules Gene coverage Maximal module size Number of enriched GO terms Percent enriched modules Percent enriched links Number of links MBC-DICER (Global) 32 238 20 53 84 79 67 Genecentric (Leiserson et al. 11) 116 1248 25 39 63 43 58 Kelley and Kingsford 11 117 355 17 32 17 6 403 16
  • 17. (2) Arabidopsis PPI & MD networks  P: PPIs. N: metabolic dependencies (Tzfadia et al. 2012)  Discover protein complexes and their metabolic links 17
  • 18. Using the module map for function prediction  Validated modules by their ability to predict gene functions in MapMan  Function assignment: the gene’s module best assignment  LOOCV: precision and recall > 80% Gene MapMan term Module p-value AT5G48000 sulfur- containing.glucosinolates 0.0001 AT5G42590 sulfur- containing.glucosinolates 0.0001 AT2G30870 redox.ascorbate and glutathione.ascorbate 0.0028 AT4G15440 isoprenoids.carotenoids 0.0002 AT1G62830 isoprenoids.carotenoids 0.0003 AT4G01690 isoprenoids.carotenoids 0.0003 New predictions 18
  • 19. (3) Human case-control profiles  Data: expression profiles of Lung cancer (blood)  P: multi-phenotype co-expression network ; N: differential correlation (DC): change in correlation in disease vs. controls  Cross-validation: most links show high DC in the test set Link example: Breakage of immune activation in cancer (enrichment q-value<1E-10) Enrichment for NSLC- specific causal miRNA (mir-34 family, p =0.002, mir2disease DB) 19
  • 20. Summary  Integration of networks  Considering different interaction types  A summary module-map  Algorithms  Initiators  Improvers  Algorithms perform well in simulations and real data  PPI+GI  PPI+MD  Human disease: correlation and differential correlation  Next steps (?)  Cytoscape app (maybe next year…)  Can we use module maps instead of gene networks for network inference? 20