LucidDraw: Efficiently visualizing complex biochemical networks within MATLAB

<p>Abstract</p> <p>Background</p> <p>Biochemical networks play an essential role in systems biology. Rapidly growing network data and versatile research activities call for convenient visualization tools to aid intuitively perceiving abstract structures of networks and...

Full description

Bibliographic Details
Main Authors: Shi Guiyang, Mei Juan, He Sheng, Wang Zhengxiang, Li Weijiang
Format: Article
Language:English
Published: BMC 2010-01-01
Series:BMC Bioinformatics
Online Access:http://www.biomedcentral.com/1471-2105/11/31
_version_ 1828729134857060352
author Shi Guiyang
Mei Juan
He Sheng
Wang Zhengxiang
Li Weijiang
author_facet Shi Guiyang
Mei Juan
He Sheng
Wang Zhengxiang
Li Weijiang
author_sort Shi Guiyang
collection DOAJ
description <p>Abstract</p> <p>Background</p> <p>Biochemical networks play an essential role in systems biology. Rapidly growing network data and versatile research activities call for convenient visualization tools to aid intuitively perceiving abstract structures of networks and gaining insights into the functional implications of networks. There are various kinds of network visualization software, but they are usually not adequate for visual analysis of complex biological networks mainly because of the two reasons: 1) most existing drawing methods suitable for biochemical networks have high computation loads and can hardly achieve near real-time visualization; 2) available network visualization tools are designed for working in certain network modeling platforms, so they are not convenient for general analyses due to lack of broader range of readily accessible numerical utilities.</p> <p>Results</p> <p>We present LucidDraw as a visual analysis tool, which features (a) speed: typical biological networks with several hundreds of nodes can be drawn in a few seconds through a new layout algorithm; (b) ease of use: working within MATLAB makes it convenient to manipulate and analyze the network data using a broad spectrum of sophisticated numerical functions; (c) flexibility: layout styles and incorporation of other available information about functional modules can be controlled by users with little effort, and the output drawings are interactively modifiable.</p> <p>Conclusions</p> <p>Equipped with a new grid layout algorithm proposed here, LucidDraw serves as an auxiliary network analysis tool capable of visualizing complex biological networks in near real-time with controllable layout styles and drawing details. The framework of the algorithm enables easy incorporation of extra biological information, if available, to influence the output layouts with predefined node grouping features.</p>
first_indexed 2024-04-12T14:27:35Z
format Article
id doaj.art-80c2b319c4744080a1b926bee2342317
institution Directory Open Access Journal
issn 1471-2105
language English
last_indexed 2024-04-12T14:27:35Z
publishDate 2010-01-01
publisher BMC
record_format Article
series BMC Bioinformatics
spelling doaj.art-80c2b319c4744080a1b926bee23423172022-12-22T03:29:23ZengBMCBMC Bioinformatics1471-21052010-01-011113110.1186/1471-2105-11-31LucidDraw: Efficiently visualizing complex biochemical networks within MATLABShi GuiyangMei JuanHe ShengWang ZhengxiangLi Weijiang<p>Abstract</p> <p>Background</p> <p>Biochemical networks play an essential role in systems biology. Rapidly growing network data and versatile research activities call for convenient visualization tools to aid intuitively perceiving abstract structures of networks and gaining insights into the functional implications of networks. There are various kinds of network visualization software, but they are usually not adequate for visual analysis of complex biological networks mainly because of the two reasons: 1) most existing drawing methods suitable for biochemical networks have high computation loads and can hardly achieve near real-time visualization; 2) available network visualization tools are designed for working in certain network modeling platforms, so they are not convenient for general analyses due to lack of broader range of readily accessible numerical utilities.</p> <p>Results</p> <p>We present LucidDraw as a visual analysis tool, which features (a) speed: typical biological networks with several hundreds of nodes can be drawn in a few seconds through a new layout algorithm; (b) ease of use: working within MATLAB makes it convenient to manipulate and analyze the network data using a broad spectrum of sophisticated numerical functions; (c) flexibility: layout styles and incorporation of other available information about functional modules can be controlled by users with little effort, and the output drawings are interactively modifiable.</p> <p>Conclusions</p> <p>Equipped with a new grid layout algorithm proposed here, LucidDraw serves as an auxiliary network analysis tool capable of visualizing complex biological networks in near real-time with controllable layout styles and drawing details. The framework of the algorithm enables easy incorporation of extra biological information, if available, to influence the output layouts with predefined node grouping features.</p>http://www.biomedcentral.com/1471-2105/11/31
spellingShingle Shi Guiyang
Mei Juan
He Sheng
Wang Zhengxiang
Li Weijiang
LucidDraw: Efficiently visualizing complex biochemical networks within MATLAB
BMC Bioinformatics
title LucidDraw: Efficiently visualizing complex biochemical networks within MATLAB
title_full LucidDraw: Efficiently visualizing complex biochemical networks within MATLAB
title_fullStr LucidDraw: Efficiently visualizing complex biochemical networks within MATLAB
title_full_unstemmed LucidDraw: Efficiently visualizing complex biochemical networks within MATLAB
title_short LucidDraw: Efficiently visualizing complex biochemical networks within MATLAB
title_sort luciddraw efficiently visualizing complex biochemical networks within matlab
url http://www.biomedcentral.com/1471-2105/11/31
work_keys_str_mv AT shiguiyang luciddrawefficientlyvisualizingcomplexbiochemicalnetworkswithinmatlab
AT meijuan luciddrawefficientlyvisualizingcomplexbiochemicalnetworkswithinmatlab
AT hesheng luciddrawefficientlyvisualizingcomplexbiochemicalnetworkswithinmatlab
AT wangzhengxiang luciddrawefficientlyvisualizingcomplexbiochemicalnetworkswithinmatlab
AT liweijiang luciddrawefficientlyvisualizingcomplexbiochemicalnetworkswithinmatlab