pymnet.graphlets.automorphism_orbits

pymnet.graphlets.automorphism_orbits(nets, allowed_aspects='all')

Computes the node automorphism orbits of each network in nets

Parameters:
netsdict (key: n_nodes, value: list of networks (MultiplexNetwork) )

Graphlets, see function ‘graphlets’

allowed_aspectslist, string

the aspects that can be permutated when computing isomorphisms

Returns:
autsdict (key: (n_nodes, net_index, node), value: node_orbit_index)

Automorphism orbits. ‘n_nodes’ is the key in ‘nets’. ‘net_index’ is the index in the list of networks. ‘node’ is the node name in the given network. ‘node_orbit_index’ gets the same value for nodes that are in the same orbit.