You are here

3D graphs with NetworkX, VTK, and ParaView


Speaker Info:

Alex Razoumov
Visualization Coordinator


Continuing with the topic of graphs/networks from our Gephi workshop in March, WestGrid is pleased to present an online tutorial that looks at 3D graph visualization with NetworkX, VTK, and ParaView.

Options for 3D graph visualization and analysis are very limited, confined primarily to short-lived research projects or legacy tools that can still be downloaded but are no longer maintained and updated. The reason for this is the popularity of 2D tools such as Gephi and Cytoscape and the expectation that in 3D complex networks will look messy, with some structures occluding others. On the other hand, in 3D layouts we can encode three independent attributes and visualize some unique connection topologies that will be lost in 2D.

Pre-Requisite Knowledge:
To follow the material, we expect attendees to have some basic knowledge of Python, however there is no need to have a WestGrid / Compute Canada account.

 If you have any questions about this session or would like more information, please contact us.


The visualization pictured above is an example of what will be shown and discussed in the tutorial. It is a 6th-generation Dorogovtsev-Goltsev-Mendes graph in which the nodes are coloured by the number of connections.

Seminar Slides