Cargando…

Application of Approximate Pattern Matching in Two Dimensional Spaces to Grid Layout for Biochemical Network Maps

BACKGROUND: For visualizing large-scale biochemical network maps, it is important to calculate the coordinates of molecular nodes quickly and to enhance the understanding or traceability of them. The grid layout is effective in drawing compact, orderly, balanced network maps with node label spaces,...

Descripción completa

Detalles Bibliográficos
Autores principales: Inoue, Kentaro, Shimozono, Shinichi, Yoshida, Hideaki, Kurata, Hiroyuki
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3368000/
https://www.ncbi.nlm.nih.gov/pubmed/22679486
http://dx.doi.org/10.1371/journal.pone.0037739
_version_ 1782234901562523648
author Inoue, Kentaro
Shimozono, Shinichi
Yoshida, Hideaki
Kurata, Hiroyuki
author_facet Inoue, Kentaro
Shimozono, Shinichi
Yoshida, Hideaki
Kurata, Hiroyuki
author_sort Inoue, Kentaro
collection PubMed
description BACKGROUND: For visualizing large-scale biochemical network maps, it is important to calculate the coordinates of molecular nodes quickly and to enhance the understanding or traceability of them. The grid layout is effective in drawing compact, orderly, balanced network maps with node label spaces, but existing grid layout algorithms often require a high computational cost because they have to consider complicated positional constraints through the entire optimization process. RESULTS: We propose a hybrid grid layout algorithm that consists of a non-grid, fast layout (preprocessor) algorithm and an approximate pattern matching algorithm that distributes the resultant preprocessed nodes on square grid points. To demonstrate the feasibility of the hybrid layout algorithm, it is characterized in terms of the calculation time, numbers of edge-edge and node-edge crossings, relative edge lengths, and F-measures. The proposed algorithm achieves outstanding performances compared with other existing grid layouts. CONCLUSIONS: Use of an approximate pattern matching algorithm quickly redistributes the laid-out nodes by fast, non-grid algorithms on the square grid points, while preserving the topological relationships among the nodes. The proposed algorithm is a novel use of the pattern matching, thereby providing a breakthrough for grid layout. This application program can be freely downloaded from http://www.cadlive.jp/hybridlayout/hybridlayout.html.
format Online
Article
Text
id pubmed-3368000
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-33680002012-06-07 Application of Approximate Pattern Matching in Two Dimensional Spaces to Grid Layout for Biochemical Network Maps Inoue, Kentaro Shimozono, Shinichi Yoshida, Hideaki Kurata, Hiroyuki PLoS One Research Article BACKGROUND: For visualizing large-scale biochemical network maps, it is important to calculate the coordinates of molecular nodes quickly and to enhance the understanding or traceability of them. The grid layout is effective in drawing compact, orderly, balanced network maps with node label spaces, but existing grid layout algorithms often require a high computational cost because they have to consider complicated positional constraints through the entire optimization process. RESULTS: We propose a hybrid grid layout algorithm that consists of a non-grid, fast layout (preprocessor) algorithm and an approximate pattern matching algorithm that distributes the resultant preprocessed nodes on square grid points. To demonstrate the feasibility of the hybrid layout algorithm, it is characterized in terms of the calculation time, numbers of edge-edge and node-edge crossings, relative edge lengths, and F-measures. The proposed algorithm achieves outstanding performances compared with other existing grid layouts. CONCLUSIONS: Use of an approximate pattern matching algorithm quickly redistributes the laid-out nodes by fast, non-grid algorithms on the square grid points, while preserving the topological relationships among the nodes. The proposed algorithm is a novel use of the pattern matching, thereby providing a breakthrough for grid layout. This application program can be freely downloaded from http://www.cadlive.jp/hybridlayout/hybridlayout.html. Public Library of Science 2012-06-05 /pmc/articles/PMC3368000/ /pubmed/22679486 http://dx.doi.org/10.1371/journal.pone.0037739 Text en Inoue et al. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Inoue, Kentaro
Shimozono, Shinichi
Yoshida, Hideaki
Kurata, Hiroyuki
Application of Approximate Pattern Matching in Two Dimensional Spaces to Grid Layout for Biochemical Network Maps
title Application of Approximate Pattern Matching in Two Dimensional Spaces to Grid Layout for Biochemical Network Maps
title_full Application of Approximate Pattern Matching in Two Dimensional Spaces to Grid Layout for Biochemical Network Maps
title_fullStr Application of Approximate Pattern Matching in Two Dimensional Spaces to Grid Layout for Biochemical Network Maps
title_full_unstemmed Application of Approximate Pattern Matching in Two Dimensional Spaces to Grid Layout for Biochemical Network Maps
title_short Application of Approximate Pattern Matching in Two Dimensional Spaces to Grid Layout for Biochemical Network Maps
title_sort application of approximate pattern matching in two dimensional spaces to grid layout for biochemical network maps
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3368000/
https://www.ncbi.nlm.nih.gov/pubmed/22679486
http://dx.doi.org/10.1371/journal.pone.0037739
work_keys_str_mv AT inouekentaro applicationofapproximatepatternmatchingintwodimensionalspacestogridlayoutforbiochemicalnetworkmaps
AT shimozonoshinichi applicationofapproximatepatternmatchingintwodimensionalspacestogridlayoutforbiochemicalnetworkmaps
AT yoshidahideaki applicationofapproximatepatternmatchingintwodimensionalspacestogridlayoutforbiochemicalnetworkmaps
AT kuratahiroyuki applicationofapproximatepatternmatchingintwodimensionalspacestogridlayoutforbiochemicalnetworkmaps