In this installment of the Cytoscape visualization for Oracle's Property Graph Database series, I am going to talk about key steps required to set up Cytoscape visualization for Oracle's Property Graph Database. These steps are the same for Oracle Spatial and Graph (OSG), and Oracle Big Data Spatial and Graph (BDSG).
Assume you are using Linux or Mac OS. The major steps are as follows.
0) Make sure you have Oracle JDK 8. 1) Download & install Cytoscape (3.2.1 or above). Assume you install Cytoscape under /Applications/Cytoscape_v3.6.1
2) Start Cytoscape to initialize. Make sure the following directory is created ~/CytoscapeConfiguration Once the above directory is created, quit Cytoscape. 3) cd /Applications/Cytoscape_v3.6.1 4) Unzip the Cytoscape plugin for OSG (or BDSG) in the above directory. A new sub directory will be created. The directory name is oracle_property_graph_cytoscape/ if you are using Cytoscape plugin for Oracle Database. 5) Copy propertyGraphSupport*.jar from the jar/ in the above sub directory into ~/CytoscapeConfiguration/3/apps/installed/ 6) Copy propertyGraph.properties from the jar/ in the above sub directory into ~/CytoscapeConfiguration To customize this configuration, follow the usage guide (a PDF file you can find in the Cytoscape plugin zip file). 7) kick off Cytoscape by running the following under /Applications/Cytoscape_v3.6.1 sh ./startCytoscape.sh NOTE: it is important to use startCytoscape.sh to start the visualization. Do not use the original cytoscape.sh because you will not see any property graph related functions (highlighted below).