A Jupyter Lab extension for interactive graph (network) data visualization
Cy-JupyterLab is a Jupyter Lab extension for interactive graph visualization. Current version supports the following data types:
- Cytoscape eXchange format (.cx)
- Cytoscape.js JSON (.cyjs)
- Interactive network visualization in Panels.
- Supports visualization in Jupyter Notebook cells
- Full support for Cytoscape.js compatible styles
- Support for data from NDEx) database.
- Automatic layouts
- JupyterLab - Tested on v3.4
- ndex2 - this is a python library to import data from NDEx. If you want to use NDEx data sets, this provides high-level API to access the data
jupyter labextension install @iau/cy-jupyterlab
jupyter labextension install cy-jupyterlab
To build the extension from the source, please do the following in the cloned directory:
jlpm install
jlpm build
jupyter labextension link .
To rebuild the package and the JupyterLab app:
jlpm build
jupyter lab build
The prototype was developed by the following students as a summer project 2018:
- Hideki Akazawa (University of Osaka, Japan)
- Kaito Uemura (University of Osaka, Japan)
© 2022 University of California, San Diego