An efficient biological pathway layout algorithm combining grid-layout and spring embedder for complicated cellular location information
- PMID: 20565884
- PMCID: PMC2904761
- DOI: 10.1186/1471-2105-11-335
An efficient biological pathway layout algorithm combining grid-layout and spring embedder for complicated cellular location information
Abstract
Background: Graph drawing is one of the important techniques for understanding biological regulations in a cell or among cells at the pathway level. Among many available layout algorithms, the spring embedder algorithm is widely used not only for pathway drawing but also for circuit placement and www visualization and so on because of the harmonized appearance of its results. For pathway drawing, location information is essential for its comprehension. However, complex shapes need to be taken into account when torus-shaped location information such as nuclear inner membrane, nuclear outer membrane, and plasma membrane is considered. Unfortunately, the spring embedder algorithm cannot easily handle such information. In addition, crossings between edges and nodes are usually not considered explicitly.
Results: We proposed a new grid-layout algorithm based on the spring embedder algorithm that can handle location information and provide layouts with harmonized appearance. In grid-layout algorithms, the mapping of nodes to grid points that minimizes a cost function is searched. By imposing positional constraints on grid points, location information including complex shapes can be easily considered. Our layout algorithm includes the spring embedder cost as a component of the cost function. We further extend the layout algorithm to enable dynamic update of the positions and sizes of compartments at each step.
Conclusions: The new spring embedder-based grid-layout algorithm and a spring embedder algorithm are applied to three biological pathways; endothelial cell model, Fas-induced apoptosis model, and C. elegans cell fate simulation model. From the positional constraints, all the results of our algorithm satisfy location information, and hence, more comprehensible layouts are obtained as compared to the spring embedder algorithm. From the comparison of the number of crossings, the results of the grid-layout-based algorithm tend to contain more crossings than those of the spring embedder algorithm due to the positional constraints. For a fair comparison, we also apply our proposed method without positional constraints. This comparison shows that these results contain less crossings than those of the spring embedder algorithm. We also compared layouts of the proposed algorithm with and without compartment update and verified that latter can reach better local optima.
Figures












Similar articles
-
Application of approximate pattern matching in two dimensional spaces to grid layout for biochemical network maps.PLoS One. 2012;7(6):e37739. doi: 10.1371/journal.pone.0037739. Epub 2012 Jun 5. PLoS One. 2012. PMID: 22679486 Free PMC article.
-
An efficient grid layout algorithm for biological networks utilizing various biological attributes.BMC Bioinformatics. 2007 Mar 6;8:76. doi: 10.1186/1471-2105-8-76. BMC Bioinformatics. 2007. PMID: 17338825 Free PMC article.
-
Fast grid layout algorithm for biological networks with sweep calculation.Bioinformatics. 2008 Jun 15;24(12):1433-41. doi: 10.1093/bioinformatics/btn196. Epub 2008 Apr 18. Bioinformatics. 2008. PMID: 18424458
-
Automatic drawing of biological networks using cross cost and subcomponent data.Genome Inform. 2005;16(2):22-31. Genome Inform. 2005. PMID: 16901086
-
Location Information Quality: A Review.Sensors (Basel). 2018 Nov 16;18(11):3999. doi: 10.3390/s18113999. Sensors (Basel). 2018. PMID: 30453569 Free PMC article. Review.
Cited by
-
Application of approximate pattern matching in two dimensional spaces to grid layout for biochemical network maps.PLoS One. 2012;7(6):e37739. doi: 10.1371/journal.pone.0037739. Epub 2012 Jun 5. PLoS One. 2012. PMID: 22679486 Free PMC article.
-
A new grid- and modularity-based layout algorithm for complex biological networks.PLoS One. 2019 Aug 29;14(8):e0221620. doi: 10.1371/journal.pone.0221620. eCollection 2019. PLoS One. 2019. PMID: 31465473 Free PMC article.
References
-
- Kanehisa M. The KEGG database. Novartis Found Symposium. 2002;247:91–101. full_text. - PubMed
-
- Doi A, Nagasaki M, Fujita S, Matsuno H, Miyano S. Genomic Object Net: II. Modelling biopathways by hybrid functional Petri net with extension. Applied Bioinformatics. 2003;2(3):185–188. - PubMed
-
- Nagasaki M, Doi A, Matsuno H, Miyano S. Genomic Object Net: I. A platform for modelling and simulating biopathways. Applied Bioinformatics. 2003;2(3):181–184. - PubMed
MeSH terms
LinkOut - more resources
Full Text Sources
Research Materials
Miscellaneous