- 9/28/2014 - Version 1.0.2 released. Minor fixes only (no new features).
- 9/15/2014 - Version 1.0.1 released. Node locations (x, y) will be added as node property when user select Network and View.
This is a Cytoscape app for exporting network and data table to D3.js style JSON. D3.js is a JavaScript library for data visualization, and some of its preset layouts support network/tree data structure. This app directly creates JSON file for those presets from Cytoscape network and data tables.
Currently, this App supports:
- Open Apps → App Manager
- Select D3.js Exporter and click Install
Minimum requirment to build this app is JDK 6 and Maven 3.
- Clone this repository
- Build App:
mvn clean install
- Copy the created JAR file to ~/CytoscapeConfiguration/3/app/installed/ directory
To export current network and its table as D3.js style JSON, simply select a export menu:
- File → Export → Network... - without (x,y) position of nodes
- File → Export → Network and View... - with (x,y) position of nodes
To export your data as tree, you need to select a root node manually (simply click the root node before exporting).