Any Julia package with support for 'graph6' graph encoding?

graph6 format is a somewhat common encoding for graphs, and is available in several graph libraries/mathematical software, including NetworkX.

I’m currently working on a project that would benefit from moving to Julia and if there was a graph package with support for this format it would make it a lot easier to port it over.

The package LightGraphs.jl has support for quite a few formats already, so I thought about maybe making a feature request there but decided to ask around first.

For anyone curious, here is a description of the format.

This should be fairly straightforward to implement in LightGraphs. I’ve opened up an issue to track and to see whether there are any volunteers; if I find some time I’ll whip something up myself.

1 Like

I see that GraphIO.jl package indeed supports the format.