The R markdown is available from the pulldown menu for Code at the upper-right, choose “Download Rmd”, or download the Rmd from GitHub.


Why use Jupyter Bridge

  • Users do not need to worry about dependencies and environment.
  • Easily share notebook-based workflows and data sets
  • Workflows can reside in the cloud, access cloud resources, and yet still use Cytoscape features.

How Jupyter Bridge works

Jupyter-Bridge enables a workflow running on remote Jupyter to execute functions on a PC-local Cytoscape – the remote Jupyter runs the request through Jupyter-Bridge, where it is picked up by Javascript code running on the Jupyter web page in the PC-local browser, which in turn calls Cytoscape. The Cytoscape response travels the reverse route.

Page-1 Rectangle.8 Rectangle Rounded rectangle.10 Jupyter Web Page in Browser Jupyter Web Page in Browser Sheet.2 Workstation Workstation Rounded rectangle Cytoscape Cytoscape Sheet.5 Sheet.9 localhost (127.0.0.1) localhost (127.0.0.1) Dynamic connector.12 Sheet.13 ZeroMQ ZeroMQ Rounded rectangle.15 Jupyter-Bridge browser component Jupyter-Bridge browser component Rounded rectangle.16 CyREST CyREST Rectangle.17 Sheet.18 Server Server Rounded rectangle.30 Py4cytoscape library Py4cytoscape library Dynamic connector.19 Sheet.23 Sheet.11 Sheet.4