Representing Graphs as 'graph6', 'digraph6' or 'sparse6' Strings
Create adjacency matrices from 'graph6', 'sparse6', or 'digraph6' symb...
Encode network data as 'digraph6' symbols
Encode network data as 'graph6' symbols
Encode network data as sparse6 symbols
Choose most efficient format heuristically
Create edgelist matrices from 'graph6', 'sparse6', or 'digraph6' symbo...
Parsing digraph6 symbols
Functions parsing 'graph6' symbols
Parsing 'sparse6' symbols
Encode graph as text
Create igraph objects from 'graph6', 'sparse6', or 'digraph6' symbols
Infer or test for graph6, sparse6, and digraph6 symbols
Create network objects from 'graph6', 'sparse6', or 'digraph6' symbols
Read files of 'graph6', 'sparse6' or 'digraph6' symbols
rgraph6: Representing Graphs as 'graph6', 'digraph6' or 'sparse6' Stri...
Encode network data as strings of printable ASCII characters. Implemented functions include encoding and decoding adjacency matrices, edgelists, igraph, and network objects to/from formats 'graph6', 'sparse6', and 'digraph6'. The formats and methods are described in McKay, B.D. and Piperno, A (2014) <doi:10.1016/j.jsc.2013.09.003>.