to top


NAViGaTOR (Network Analysis, Visualization, & Graphing TORonto) is a software package for visualizing and analyzing protein-protein interaction networks. NAViGaTOR can query OPHID / I2D - online databases of interaction data - and display networks in 2D or 3D. To improve scalability and performance, NAViGaTOR combines Java with OpenGL to provide a 2D/3D visualization system on multiple hardware platforms. NAViGaTOR also provides analytical capabilities and supports standard import and export formats such as GO and the Proteomics Standards Initiative (PSI).


In protein-protein interaction networks, nodes represent proteins, and edges between nodes represent physical interactions between the proteins. NAViGaTOR allows nodes and edges to be colour-coded according to Gene Ontology (GO - a controlled vocabulary describing properties of genes) terms and according to experimentally-gathered information regarding the expression of, and correlations between, proteins. These visualizations can enable insights into the proteins that play key roles in diseases such as cancer.

NAViGaTOR is freely-downloadable for academic and not-for-profit institutions, and can be installed and run on Microsoft Windows, Linux / UNIX, and Mac OS systems. NAViGaTOR is written in Java and uses JOGL (Java bindings for OpenGL) to support scalability, highlighting or suppressing of information, and other advanced graphic approaches.

NAViGaTOR is under active development by members of Jurisica Lab of the Ontario Cancer Institute.