Cargando…

A multilevel layout algorithm for visualizing physical and genetic interaction networks, with emphasis on their modular organization

BACKGROUND: Graph drawing is an integral part of many systems biology studies, enabling visual exploration and mining of large-scale biological networks. While a number of layout algorithms are available in popular network analysis platforms, such as Cytoscape, it remains poorly understood how well...

Descripción completa

Detalles Bibliográficos
Autores principales: Tuikkala, Johannes, Vähämaa, Heidi, Salmela, Pekka, Nevalainen, Olli S, Aittokallio, Tero
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3342218/
https://www.ncbi.nlm.nih.gov/pubmed/22448851
http://dx.doi.org/10.1186/1756-0381-5-2
_version_ 1782231657338634240
author Tuikkala, Johannes
Vähämaa, Heidi
Salmela, Pekka
Nevalainen, Olli S
Aittokallio, Tero
author_facet Tuikkala, Johannes
Vähämaa, Heidi
Salmela, Pekka
Nevalainen, Olli S
Aittokallio, Tero
author_sort Tuikkala, Johannes
collection PubMed
description BACKGROUND: Graph drawing is an integral part of many systems biology studies, enabling visual exploration and mining of large-scale biological networks. While a number of layout algorithms are available in popular network analysis platforms, such as Cytoscape, it remains poorly understood how well their solutions reflect the underlying biological processes that give rise to the network connectivity structure. Moreover, visualizations obtained using conventional layout algorithms, such as those based on the force-directed drawing approach, may become uninformative when applied to larger networks with dense or clustered connectivity structure. METHODS: We implemented a modified layout plug-in, named Multilevel Layout, which applies the conventional layout algorithms within a multilevel optimization framework to better capture the hierarchical modularity of many biological networks. Using a wide variety of real life biological networks, we carried out a systematic evaluation of the method in comparison with other layout algorithms in Cytoscape. RESULTS: The multilevel approach provided both biologically relevant and visually pleasant layout solutions in most network types, hence complementing the layout options available in Cytoscape. In particular, it could improve drawing of large-scale networks of yeast genetic interactions and human physical interactions. In more general terms, the biological evaluation framework developed here enables one to assess the layout solutions from any existing or future graph drawing algorithm as well as to optimize their performance for a given network type or structure. CONCLUSIONS: By making use of the multilevel modular organization when visualizing biological networks, together with the biological evaluation of the layout solutions, one can generate convenient visualizations for many network biology applications.
format Online
Article
Text
id pubmed-3342218
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-33422182012-05-03 A multilevel layout algorithm for visualizing physical and genetic interaction networks, with emphasis on their modular organization Tuikkala, Johannes Vähämaa, Heidi Salmela, Pekka Nevalainen, Olli S Aittokallio, Tero BioData Min Research BACKGROUND: Graph drawing is an integral part of many systems biology studies, enabling visual exploration and mining of large-scale biological networks. While a number of layout algorithms are available in popular network analysis platforms, such as Cytoscape, it remains poorly understood how well their solutions reflect the underlying biological processes that give rise to the network connectivity structure. Moreover, visualizations obtained using conventional layout algorithms, such as those based on the force-directed drawing approach, may become uninformative when applied to larger networks with dense or clustered connectivity structure. METHODS: We implemented a modified layout plug-in, named Multilevel Layout, which applies the conventional layout algorithms within a multilevel optimization framework to better capture the hierarchical modularity of many biological networks. Using a wide variety of real life biological networks, we carried out a systematic evaluation of the method in comparison with other layout algorithms in Cytoscape. RESULTS: The multilevel approach provided both biologically relevant and visually pleasant layout solutions in most network types, hence complementing the layout options available in Cytoscape. In particular, it could improve drawing of large-scale networks of yeast genetic interactions and human physical interactions. In more general terms, the biological evaluation framework developed here enables one to assess the layout solutions from any existing or future graph drawing algorithm as well as to optimize their performance for a given network type or structure. CONCLUSIONS: By making use of the multilevel modular organization when visualizing biological networks, together with the biological evaluation of the layout solutions, one can generate convenient visualizations for many network biology applications. BioMed Central 2012-03-26 /pmc/articles/PMC3342218/ /pubmed/22448851 http://dx.doi.org/10.1186/1756-0381-5-2 Text en Copyright ©2012 Tuikkala et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research
Tuikkala, Johannes
Vähämaa, Heidi
Salmela, Pekka
Nevalainen, Olli S
Aittokallio, Tero
A multilevel layout algorithm for visualizing physical and genetic interaction networks, with emphasis on their modular organization
title A multilevel layout algorithm for visualizing physical and genetic interaction networks, with emphasis on their modular organization
title_full A multilevel layout algorithm for visualizing physical and genetic interaction networks, with emphasis on their modular organization
title_fullStr A multilevel layout algorithm for visualizing physical and genetic interaction networks, with emphasis on their modular organization
title_full_unstemmed A multilevel layout algorithm for visualizing physical and genetic interaction networks, with emphasis on their modular organization
title_short A multilevel layout algorithm for visualizing physical and genetic interaction networks, with emphasis on their modular organization
title_sort multilevel layout algorithm for visualizing physical and genetic interaction networks, with emphasis on their modular organization
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3342218/
https://www.ncbi.nlm.nih.gov/pubmed/22448851
http://dx.doi.org/10.1186/1756-0381-5-2
work_keys_str_mv AT tuikkalajohannes amultilevellayoutalgorithmforvisualizingphysicalandgeneticinteractionnetworkswithemphasisontheirmodularorganization
AT vahamaaheidi amultilevellayoutalgorithmforvisualizingphysicalandgeneticinteractionnetworkswithemphasisontheirmodularorganization
AT salmelapekka amultilevellayoutalgorithmforvisualizingphysicalandgeneticinteractionnetworkswithemphasisontheirmodularorganization
AT nevalainenollis amultilevellayoutalgorithmforvisualizingphysicalandgeneticinteractionnetworkswithemphasisontheirmodularorganization
AT aittokalliotero amultilevellayoutalgorithmforvisualizingphysicalandgeneticinteractionnetworkswithemphasisontheirmodularorganization
AT tuikkalajohannes multilevellayoutalgorithmforvisualizingphysicalandgeneticinteractionnetworkswithemphasisontheirmodularorganization
AT vahamaaheidi multilevellayoutalgorithmforvisualizingphysicalandgeneticinteractionnetworkswithemphasisontheirmodularorganization
AT salmelapekka multilevellayoutalgorithmforvisualizingphysicalandgeneticinteractionnetworkswithemphasisontheirmodularorganization
AT nevalainenollis multilevellayoutalgorithmforvisualizingphysicalandgeneticinteractionnetworkswithemphasisontheirmodularorganization
AT aittokalliotero multilevellayoutalgorithmforvisualizingphysicalandgeneticinteractionnetworkswithemphasisontheirmodularorganization