convg

a tool to convert directed and undirected graphs from NAUTY and Traces into adjacency, dot, and net files. (CONVert Graph)

Inspired by the NAUTY gtools suite - specifically the listg function but extending the functionality for directed graphs.

This should be able to determine what format your graphs are in, but you can fix the format beforehand with the -f flag.

Install

bash cargo install convg

Usage

```bash

Converting from a digraph6 file to a DOT file

convg -i mydirectedgraph.g6

Piping from undirected graph6 file to adjacency matrices

geng -c 4 | convg -F adjmat

Piping from directed graph6 file to .NET

geng -c 4 | watercluster2 Z | convg -F net

Skipping the first 3 graphs

convg -i mydirectedgraph.g6 -s 3

Only writing the first graph

convg -i mydirectedgraph.g6 -c 1

Writing graphs 10-13

convg -i mydirectedgraph.g6 -s 10 -c 3 ```