network#

Network#

This submodule contains models for calculating topological properties of networks

Functions

bidirectional_throats(network)

cluster_number(network)

Assign a cluster number to each pore

cluster_size(network[, cluster])

Find the size of the cluster to which each pore belongs

coordination_number(network)

Find the number of neighbors for each pore

count_coincident_pores(network[, thresh])

Count number of pores that are spatially coincident with other pores

distance_to_furthest_neighbor(network)

Find the distance between each pore and its furthest topological neighbor

distance_to_nearest_neighbor(network)

Find the distance between each pore and its closest topological neighbor

distance_to_nearest_pore(network)

Find distance to and index of nearest pore even if not topologically connected

duplicate_throats(network)

Find repeat occurrences of throat connections

find_coincident_pores(network[, thresh])

Find the indices of coincident pores

gabriel_edges(network)

Find throats which make a Gabriel subgraph

headless_throats(network)

Find any throats that point to a non-existent pore

isolated_pores(network)

Find which pores, if any, are not connected to a throat

looped_throats(network)

Find any throats that are connected to the same pore on both ends

pore_to_pore_distance(network)

Find the center to center distance between each pair of pores

reversed_throats(network)

Find any throat connections that are pointing from j -> i where j > i