Browse > Article

A Metabolic Pathway Drawing Algorithm for Reducing the Number of Edge Crossings  

Song Eun-Ha (Department of Computer Science and Engineering, Ewha Womans University)
Kim Min-Kyung (UC Irvine Institute for Genomics and Bioinformatics)
Lee Sang-Ho (Department of Computer Science and Engineering, Ewha Womans University)
Abstract
For the direct understanding of flow, pathway data are usually represented as directed graphs in biological journals and texts. Databases of metabolic pathways or signal transduction pathways inevitably contain these kinds of graphs to show the flow. KEGG, one of the representative pathway databases, uses the manually drawn figure which can not be easily maintained. Graph layout algorithms are applied for visualizing metabolic pathways in some databases, such as EcoCyc. Although these can express any changes of data in the real time, it exponentially increases the edge crossings according to the increase of nodes. For the understanding of genome scale flow of metabolism, it is very important to reduce the unnecessary edge crossings which exist in the automatic graph layout. We propose a metabolic pathway drawing algorithm for reducing the number of edge crossings by considering the fact that metabolic pathway graph is scale-free network. The experimental results show that the number of edge crossings is reduced about $37{\sim}40%$ by the consideration of scale-free network in contrast with non-considering scale-free network. And also we found that the increase of nodes do not always mean that there is an increase of edge crossings.
Keywords
drawing algorithm; edge crossings; metabolic pathway; scale-free network;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 BioCarta Team. (2001). Biocarta: Charting Pathways of Life. http://www.biocarta.com
2 Wiese, R., Eiglsperger, M., and Schabert, P. (2000). The Y-files Graph Library: Documentation and Code. http://www-pr.informatik.uni-tuebingen.de/yfiles
3 Goh, K.I., Kahng, B., and Kim, D. (2001). Universal Behavior of Load Distribution in Scale-Free Networks. Physical Review Letters 87, 278701   DOI   ScienceOn
4 Holme, P., Huss, M., and Jeong, H. (2003). Subnetwork Hierarchies of Biochemical Pathways. Bioinformatics 19, 532-538   DOI   ScienceOn
5 Jeong, H., Tombor, B., Albert, R., Oltvai, Z.N., and Barabasi, A.L. (2000). The Large-scale Organization of Metabolic Networks. Nature 407, 651-654   DOI   ScienceOn
6 Karp, P.D. and Paley, S. (1994). Automated Drawing of Metabolic Pathways. Third International Conference on Bioinformatics and Genome Research. 225-238
7 Becker, M.Y. and Rojas, I. (2001). A Graph Layout Algorithm for Drawing Metabolic Pathways. Bioinformatics 17, 461-467   DOI   ScienceOn
8 Kanehisa, M., Goto, S., Kawashima, S., and Nakaya, A. (2002). The KEGG Databases at GenomeNet. Nucleic Acids Res. 30, 42-46   DOI   ScienceOn
9 Lee, S.H., Song, E.H., Lee, S.H., and Park, H.S. (2004). An Algorithm for Drawing Metabolic Pathways based on Structural Characteristics, J. Korea Information Science Society 31, 1266-1275   과학기술학회마을
10 Barabasi, A.L. and Albert, R. (1999). Emergence of Scaling in Random Networks. Science 286, 509-512   DOI   ScienceOn
11 Karp, P.D., Riley, M., Saier, M., Paulsen, I.T., Collado-Vides, J., Paley, S.M., Pellegrini-Toole, A., Bonavides, C., and Gama-Castro, S. (2002). The EcoCyc Database. Nucleic Acids Res. 30, 56-58   DOI   ScienceOn