A Graphical Tool for the Exploration and Visual Analysis of Biomolecular Networks

  • Cheick Tidiane Ba
  • Elena Casiraghi
  • Marco Frasca
  • Jessica Gliozzo
  • Giuliano Grossi
  • Marco Mesiti
  • Marco Notaro
  • Paolo Perlasca
  • Alessandro Petrini
  • Matteo Re
  • Giorgio Valentini
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11925)


Many interactions among bio-molecular entities, e.g. genes, proteins, metabolites, can be easily represented by means of property graphs, i.e. graphs that are annotated both on the vertices (e.g. entity identifier, Gene Ontology or Human Phenotype Ontology terms) and on the edges (the strength of the relationship, the evidence of the source from which the weight has been taken, etc.). These graphs contain a relevant information that can be exploited for conducting different kinds of analysis, such as automatic function prediction, disease gene prioritization, drug repositioning. However, the number and size of the networks are becoming quite large and there is the need of tools that allow the biologists to manage the networks, graphically explore their structures, and organize the visualization and analysis of the graph according to different perspectives. In this paper we introduce the web service that we have developed for the visual analysis of biomolecular networks. Specifically we will show the different functionalities for exploring big networks (that do not fit in the current canvas) starting from a specific vertex, for changing the view perspective of the network, and for navigating the network and thus identifying new relationships. The proposed system extends the functionalities of off-the-shelf graphical visualization tools (e.g. GraphViz and GeneMania) by limiting the production of big cloud of points and allowing further customized visualizations of the network and introducing their vertex-centric exploration.


Biological network Protein function prediction Information visualization Graph visualization 


  1. Kuznetsova, I., Lugmayr, A., Holzinger, A.: Visualisation methods of hierarchical biological data: a survey and review. Int. Ser. Inf. Syst. Manag. Creative eMedia (CreMedia) (2017/2), 32–39 (2018)Google Scholar
  2. Pavlopoulos, G.A., Wegener, A.-L., Schneider, R.: A survey of visualization tools for biological network analysis. BioData Min. 1(1), 12 (2008)CrossRefGoogle Scholar
  3. Napolitano, F., Raiconi, G., Tagliaferri, R., Ciaramella, A., Staiano, A., Miele, G.: Clustering and visualization approaches for human cell cycle gene expression data analysis. Int. J. Approx. Reasoning 47(1), 70–84 (2008)CrossRefGoogle Scholar
  4. Kao, H.-L., Gunsalus, K.C.: Browsing Multidimensional Molecular Networks with the Generic Network Browser (N-Browse). Wiley, Hoboken (2002)Google Scholar
  5. Sahraeian, S.M., Luo, K.R., Brenner, S.E.: Sifter search: a web server for accurate phylogeny-based protein function prediction. Nucleic Acids Res. 43(W1), W141–W147 (2015)CrossRefGoogle Scholar
  6. Kim, E., et al.: MouseNet v2: a database of gene networks for studying the laboratory mouse and eight other model vertebrates. Nucleic Acids Res. 44(D1), D848–D854 (2016)CrossRefGoogle Scholar
  7. Wong, A.K., Krishnan, A., Yao, V., Tadych, A., Troyanskaya, O.G.: Imp 2.0: a multi-species functional genomics portal for integration, visualization and prediction of protein functions and networks. Nucleic Acids Res. 43(W1), W128–W133 (2015)CrossRefGoogle Scholar
  8. Warde-Farley, D., et al.: The genemania prediction server: biological network integration for gene prioritization and predicting gene function. Nucleic Acids Res. 38(suppl 2), W214–W220 (2010)CrossRefGoogle Scholar
  9. Guan, Y., Myers, C.L., Lu, R., Lemischka, I.R., Bult, C.J., Troyanskaya, O.G.: A genomewide functional network for the laboratory mouse. PLoS Comput. Biol. 4(9), 1–15 (2008)MathSciNetCrossRefGoogle Scholar
  10. Szklarczyk, D., et al.: String v10: protein-protein interaction networks, integrated over the tree of life. Nucleic Acids Res. 43(D1), D447–D452 (2015)CrossRefGoogle Scholar
  11. Dogrusoz, U., Giral, E., Cetintas, A., Civril, A., Demir, E.: A layout algorithm for undirected compound graphs. Inf. Sci. 179(7), 980–994 (2009)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Department of Computer ScienceUniversità degli Studi di MilanoMilanItaly
  2. 2.Department of DermatologyFondazione IRCCS Ca’ Granda - Ospedale Maggiore PoliclinicoMilanItaly

Personalised recommendations