About NetworkAnalyt

NetworkAnalyst has been developed as a comprehensive gene-centric platform supporting gene expression profiling, biological network analysis and visual exploration. It has been continuously updated and improved based on user feedback throughout the years. The table below shows a summary of new features added over the past 4 years. Features in dark blue are those have been added since 2015.

NetworkAnalyst (v2019) NetworkAnalyst (v2015)
Supported Organisms 18 species 5 species
Data Input Gene lists, one or multiple gene expression tables, raw reads, and network files, Gene lists, one or multiple gene expression tables
Network Types PPI, metabolic, gene regulatory, and co-expression networks PPI only
Network Visualization 2D, 3D and VR 2D only
Enrichment Analysis Algorithms Hypergeometric tests, GSEA Hypergeometric tests
Visual Analytics Heatmaps, chord diagram, Venn diagram, 3D scatter plot, and volcano plot Heatmaps and chord diagram
New Features PCSF and pathifier --


  • The web interface was implemented based on the JavaServer Faces Technology using the PrimeFaces library (v11.0).
  • The back-end computations are carried out by over 400 functions written in R (v4.11).
  • The interactive visualization were implemented using JavaScript

Software License:

"This program is free software; you can redistribute it and/or modify it under the terms of the 
GNU General Public License as published by the Free Software Foundation; either version 2 of 
the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without 
even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details."
Processing ....
Your session is about to expire!

You will be logged off in seconds.

Do you want to continue your session?