A graph layout algorithm for drawing metabolic pathways

被引:74
作者
Becker, MY [1 ]
Rojas, I [1 ]
机构
[1] European Media Lab, Sci Databases & Visualizat Grp, D-69118 Heidelberg, Germany
关键词
D O I
10.1093/bioinformatics/17.5.461
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Motivation: A large amount of data on metabolic pathways is available in databases. The ability to visualise the complex data dynamically would be useful for building more powerful research tools to access the databases. Metabolic pathways are typically modelled as graphs in which nodes represent chemical compounds, and edges represent chemical reactions between compounds. Thus, the problem of visualising pathways can be formulated as a graph layout problem. Currently available visual interfaces to biochemical databases either use static images or cannot cope well with more complex, non-standard pathways. Results: This paper presents a new algorithm for drawing pathways which uses a combination of circular, hierarchic and force-directed graph layout algorithms to compute positions of the graph elements representing main compounds and reactions. The algorithm is particularly designed for cyclic or partially cyclic pathways or for combinations of complex pathways. It has been tested on five sample pathways with promising results.
引用
收藏
页码:461 / 467
页数:7
相关论文
共 19 条
[1]   A NEW-GENERATION OF INFORMATION-RETRIEVAL TOOLS FOR BIOLOGISTS - THE EXAMPLE OF THE EXPASY WWW SERVER [J].
APPEL, RD ;
BAIROCH, A ;
HOCHSTRASSER, DF .
TRENDS IN BIOCHEMICAL SCIENCES, 1994, 19 (06) :258-260
[2]   Algorithmen zum automatischen Zeichnen von Graphen [J].
Franz J. Brandenburg ;
Michael Jünger ;
Petra Mutzel .
Informatik-Spektrum, 1997, 20 (4) :199-207
[3]  
Di Battista G., 1999, Graph Drawing: Algorithms for the Visualization of Graphs
[4]   ALGORITHMS FOR DRAWING GRAPHS - AN ANNOTATED-BIBLIOGRAPHY [J].
DIBATTISTA, G ;
EADES, P ;
TAMASSIA, R ;
TOLLIS, IG .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1994, 4 (05) :235-282
[5]  
Durbin R., 1991, C ELEGANS DATABASE D
[6]  
Eades P., 1990, Journal of Information Processing, V13, P424
[7]  
Eades Peter, 1984, Congressus Numerantium, V42, P149, DOI DOI 10.1007/3-540-63938-1_
[8]   KEGG: Kyoto Encyclopedia of Genes and Genomes [J].
Kanehisa, M ;
Goto, S .
NUCLEIC ACIDS RESEARCH, 2000, 28 (01) :27-30
[9]  
Karp P. D., 1994, LISP and Symbolic Computation, V7, P251, DOI 10.1007/BF01018612
[10]   The EcoCyc and MetaCyc databases [J].
Karp, PD ;
Riley, M ;
Saier, M ;
Paulsen, IT ;
Paley, SM ;
Pellegrini-Toole, A .
NUCLEIC ACIDS RESEARCH, 2000, 28 (01) :56-59