- Code matches the blog post: https://mjhdata.netlify.app/blog/processing-graph-streams/
- Dependencies (graphviz) installed by install target.
- Three example graphs in DOT format: Heawood graph, Frucht graph and Tutte graph.
- gc example gvpr script.
- Example of gc usage counting nodes and edges in three example graphs (make gc.txt).
- colour gvpr script for adding colour information to the vertices of an input graph.
- Example of colour usage in a pipeline using twopi from Graphviz to draw a coloured copy of the Frucht graph (make png/frucht.png).
- Tested on Ubuntu 20.04.6 LTS (Focal Fossa) with graphviz version 2.43.0.