21
Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 吳 吳 , Hsin-Hung Wu [email protected] Laboratory of System Biology and Network Biology Institute of Information Science, Academic Sinica Department of Computer Science and Information Engi neering, NTU July 24, 2009

Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu [email protected] Laboratory

Embed Size (px)

Citation preview

Page 1: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology

吳 信 宏 , Hsin-Hung Wu [email protected]

Laboratory of System Biology and Network Biology

Institute of Information Science, Academic Sinica

Department of Computer Science and Information Engineering, NTU

July 24, 2009

Page 2: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

Outline

• Network Summary

• What Does Hubba Do

• Hubba Methods

• Web Demo & cyto-Hubba

Page 3: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

Network Structure

• Network includes:• Nodes• Edges

• Node:• Person、 web page 、 sta

tion、 destination

• Edge:• Relationship 、 internet co

nnection 、 traffic path

Page 4: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

Traffic Network

Page 5: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

World Wide Web

Page 6: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

Human relationship

Page 7: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

Protein interaction network

• Protein interaction network• Node → protein• Edge → interaction

Information inside a PPI network

Page 8: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

What kind of information ?

Page 9: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

Yeast Protein Interaction Network

• 1870 proteins• 2240 interactions

Barabási A. L. et al., Nature 2001

Hubs、 pathways、 complexes

Page 10: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

What Does Hubba Do?

• A web-based service– http://hub.iis.sinica.edu.tw/Hubba/

• Exploring the essential nodes by 6 methods– Each method gives one score (rank) to each protein

• Visualizing the results in a user-friendly mode– Subgraph– First-level neighbors– Shortest path among proteins

Page 11: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

Concept of Hubba

Hubba

Complex Pathway

Hubs

PPI network Subnetwork

Page 13: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

The Input Format

• PSI

• Tab-delimited

• Tab-delimited with weight

Page 14: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

PSI

Page 15: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

Tab-delimited The input :

A BA CA DA GA HB AB CB FC AC BD AE FE HF BF GG AG FH AH E

Page 16: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

Tab-delimited with weight The input :

A B 0.9A C 0.9A D 0.5A G 1A H 0.2B A 0.9B C 1B F 0.7C A 0.9C B 1D A 0.5E F 0.8E H 0.3F B 0.7F G 0.4G A 1G F 0.4H A 0.2H E 0.3

1

0.7

0.9

0.9

0.4

0.5

0.8

0.30.2

1

Page 17: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

Algorithms (topological)• Degree (2001)

• BottleNeck (2004, 2007)

• Edge Percolation Component (EPC) (2003)

• Subgraph Centrality (SC) (2006)

• Maximum Neighborhood Component (MNC)

• Density of Maximum Neighborhood Component (DMNC)

• Double Screening Scheme (DSS)

Page 18: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

DSS in Hubba

• MNC and DMNC are selected:– Choose 2*n the top nodes in MNC

– Rank the selected nodes (2*n) again in DMNC

– Output the first n nodes (DSS result)

Page 19: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

Cyto-Hubbahttp://www.cytoscape.org/

Hubba analysis

Additional information

Compute the Hubba Score Utilize Hubba with other plug-in

Page 20: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

Now You Know..

Hubba helps you find out the essential candidates

Page 21: Hubba: Hub Objects Analyzer—A Framework of Interactome Hubs Identification for Network Biology 吳 信 宏, Hsin-Hung Wu eastc228@iis.sinica.edu.tw Laboratory

Demo

• Hubba:– http://hub.iis.sinica.edu.tw/Hubba/

• cyto-Hubba:– http://hub.iis.sinica.edu.tw/cyto-Hubba/