This tool takes gene interaction data from Intermine and visualises it using [cytoscape.js](http://js.cytoscape.org/), a fabulous network visualisation tool. It replaces the flash-based CytoscapeWeb network viewer found in previous versions of the tool.
<reportdisplayer javaClass="org.intermine.bio.web.displayer.CytoscapeNetworkDisplayer"
jspName="model/cytoscapeNetworkDisplayer.jsp"
replacesFields="interactions"
placement="Interactions"
types="Gene,Protein"/>
This tool accesses the list of gene interactions for the target gene by calling a web service, sorting the data into edges and nodes, and inserting them into an HTML canvas for display. It can also be used externally to the report page as a stand alone application. For external setup instructions, see the [Cytoscape Intermine](https://github.com/yochannah/cytoscape-intermine) repo, and the [standalone app demo page](http://yochannah.github.io/cytoscape-intermine/)
Dependencies: This tool uses [imjs](https://github.com/intermine/imjs) to query the data, and [imtables](https://github.com/intermine/im-tables) to display table data.
A short list of Java files found on the Intermine side: