Visualize graphs using Cytoscape.js in a Jupyter Notebook. You can either create graphs using the ipycytoscape API or create them from:
To get started with ipycytoscape, install with pip:
pip install ipycytoscape
or with conda/mamba:
conda install -c conda-forge ipycytoscape
# or with mamba
mamba install -c conda-forge ipycytoscape
If you are using JupyterLab 1.x or 2.x you will also need to follow the instructions in JupyterLab Installation.
from ipycytoscape import CytoscapeWidget
import networkx as nx
G = nx.complete_graph(5)
cyto = CytoscapeWidget()
joseberlines created a series of blog posts explaining key points on the functioning of ipycytoscape:
Learning and visualising Graphs with ipycytoscape Part_1
The series of notebook examples “Ipycytoscape from Scratch” found on this repository maps to these blog posts.