A fast layout algorithm for protein interaction networks

被引:26
作者
Han, K [1 ]
Ju, BH [1 ]
机构
[1] Inha Univ, Sch Engn & Comp Sci, Inchon 402751, South Korea
关键词
D O I
10.1093/bioinformatics/btg346
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Motivation: Graph drawing algorithms are often used for visualizing relational information, but a naive implementation of a graph drawing algorithm encounters real difficulties when drawing large-scale graphs such as protein interaction networks. Results: We have developed a new, extremely fast layout algorithm for visualizing large-scale protein interaction networks in the three-dimensional space. The algorithm (1) first finds a layout of connected components of an entire network, (2) finds a global layout of nodes with respect to pivot nodes within a connected component and (3) refines the local layout of each connected component by first relocating midnodes with respect to their cutvertices and direct neighbors of the cutvertices and then by relocating all nodes with respect to their neighbors within distance 2. Advantages of this algorithm over classical graph drawing methods include: (1) it is an order of magnitude faster, (2) it can directly visualize data from protein interaction databases and (3) it provides several abstraction and comparison operations for effectively analyzing large-scale protein interaction networks.
引用
收藏
页码:1882 / 1888
页数:7
相关论文
共 9 条
[1]  
Batagelj V, 2002, LECT NOTES COMPUT SC, V2265, P477
[2]   Reactive local search for the maximum clique problem [J].
Battiti, R ;
Protasi, M .
ALGORITHMICA, 2001, 29 (04) :610-637
[3]  
David A, 2002, LECT NOTES COMPUT SC, V2265, P435
[4]   GRAPH DRAWING BY FORCE-DIRECTED PLACEMENT [J].
FRUCHTERMAN, TMJ ;
REINGOLD, EM .
SOFTWARE-PRACTICE & EXPERIENCE, 1991, 21 (11) :1129-1164
[5]  
HIMSOLT M, 1997, GML GRAPHMODELING LA
[6]   Toward a protein-protein interaction map of the budding yeast: A comprehensive system to examine two-hybrid interactions in all possible combinations between the yeast proteins [J].
Ito, T ;
Tashiro, K ;
Muta, S ;
Ozawa, R ;
Chiba, T ;
Nishizawa, M ;
Yamamoto, K ;
Kuhara, S ;
Sakaki, Y .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2000, 97 (03) :1143-1147
[7]   Visualization and analysis of protein interactions [J].
Ju, BH ;
Park, B ;
Park, JH ;
Han, K .
BIOINFORMATICS, 2003, 19 (02) :317-318
[8]   Complexity management in visualizing protein interaction networks [J].
Ju, Byong-Hyon ;
Han, Kyungsook .
BIOINFORMATICS, 2003, 19 :i177-i179
[9]   AN ALGORITHM FOR DRAWING GENERAL UNDIRECTED GRAPHS [J].
KAMADA, T ;
KAWAI, S .
INFORMATION PROCESSING LETTERS, 1989, 31 (01) :7-15