Description
Network Analysis and Visualization.
Description
Routines for simple graphs and network analysis. It can handle large graphs very well and provides functions for generating random and regular graphs, graph visualization, centrality methods and much more.
README.md
igraph/src
Updating the C sources
Check out and update the
cigraph
submodule to the desired version.git submodule init git submodule update # other git submodule commands to update the submodule to the desired version
Clean the
src/
directory:make -f Makefile-cigraph clean
Update the
src/
directory:make -f Makefile-cigraph
Note that this may change files generated by
flex
andbison
, and configure scripts, depending on the version of those tools. For stability, you can use a Docker image that uses pinned versions of these tools:docker run --rm -ti --platform linux/amd64 -v $(pwd):/root/workspace ghcr.io/cynkra/rig-ubuntu-igraph:main make -f Makefile-cigraph
Commit and push
Optional: Clean submodule
git submodule deinit --all