This Jupyter notebook accompanies Analyze Infrastructure Networks with Dynamic Betweenness Centrality.
In this tutorial, you will use Memgraph with:
- Docker,
- GQLAlchemy,
- and Jupyter Notebook installed.
The dataset used in this blogpost represents the global network of submarine internet cables in the form of a graph whose nodes stand for landing points (hubs where cables connect), the cables connecting them represented as edges.
Landing points and cables have unique identifiers (id
), and the
landing points also have names (name
).
The dataset is modified from one made by TeleGeography for their submarine cable map.
- Clone the repository
- There needs to be available a running instance of Memgraph, start it like this:
docker run -it -p 7687:7687 -p 3000:3000 memgraph/memgraph-platform
- Start Jupyter Notebook and open
dynamic_betweenness_centrality.ipynb