This repo demonstrates how to use the ipycytoscape widget to visualize a Neo4j subgraph with cytoscape.js in JupyterLab and the Jupyter notebook.
Launch Jupyter Lab on Pangeo Binder
Notebook | Description |
---|---|
Neo4j_Example1 | Creates a small Neo4j graph locally and demonstrates how to display a Neo4j subgraph |
Neo4j_Example2 | Accesses the COVID-19-Net Knowledge Graph server and demonstrates how to display a Neo4j subgraph |
When running this project on Pangeo Binder, a Neo4j database server is setup and started. This may take a few minutes.
When running Neo4j_Example1.ipynb locally, you need to install and start the Neo4j database:
- Download Neo4j
- Launch Neo4j Browser
- Create a new database
- Set password to "neo4jbinder"
- Start database
Peter W. Rose, David Valentine, Ilya Zaslavsky, COVID-19-Net: Integrating Health, Pathogen and Environmental Data into a Knowledge Graph for Case Tracking, Analysis, and Forecasting. Available online: https://github.com/covid-19-net/covid-19-community (2020).
The Neo4j graph visualization for ipycytoscape is in part supported by the National Science Foundation under Award Numbers:
NSF Convergence Accelerator Phase I (RAISE): Knowledge Open Network Queries for Research (KONQUER) (1937136)
NSF RAPID: COVID-19-Net: Integrating Health, Pathogen and Environmental Data into a Knowledge Graph for Case Tracking, Analysis, and Forecasting (2028411)