Table 2: Network analysis tools.

Name/platformDescriptionTypeWebpage

CytoscapeAn open source software platform for analyzing and visualizing complex networks: integrating a lot of plugins (Apps) concerning network analysis, communication scripting, and functional enrichment for biological network analysis. In addition, the package allows third-party developers to extend functionality of network analysis based on Java script [22, 23].Freehttp://www.cytoscape.org/

PajekA particularly useful package for the analysis of very large networks: integrating many network analysis methods. Thanks to its specific.net data file type, most of the algorithms of network analysis run quickly and scale well [167].Freehttp://pajek.imfm.si/doku.php

NetworkXA Python-based package for comprehensive analysis of complex networks: integrating many network analysis methods including network structure and analysis measures.Freehttp://networkx.github.io/

UcinetA comprehensive package for the analysis of network: providing many network analysis methods as well as multivariate statistics. In addition, the package has strong matrix analysis such as matrix algebra and can be used to analyze different mode network data.Commercial usehttp://www.analytictech.com/ucinet/

NetMinerAn application software for exploratory analysis and visualization of large network data: providing 73 kinds of network analysis modules, 25 kinds of statistic and mining analysis modules, 28 kinds of visualization algorithms, 21 kinds of data transform modules.Commercial usehttp://www.netminer.com/

GuessAn exploratory data analysis and visualization tool for graphs and networks supporting Python which facilitate to the researcher working on graph structures in their own manners.Freehttp://graphexploration.cond.org/

Complex Networks Package for MatlabProviding a comprehensive framework for both static and dynamic network analysis in Matlab. Freehttp://www.levmuchnik.net/Content/Networks/ComplexNetworksPackage.html

QuACNAn R Package for analyzing complex biological networks: providing function of analysis, classification and comparison for networks by different topological network descriptors [168, 169].Freehttp://cran.r-project.org/web/packages/QuACN/