Enums And Models
Back to Helios Network Python API
Enums and small model classes shared with the native core.
class
AttributeScope
Scopes where attributes can be attached: nodes, edges, or graph-level metadata.
class
AttributeType
Attribute storage types supported by the Helios native core.
class
CategorySortOrder
Ordering policies for category dictionaries derived from string attributes.
class
ClusteringVariant
Formula selector for local clustering coefficient measurements.
class
ConnectedComponentsMode
Weak or strong connected-component mode.
class
DimensionMethod
Finite-difference method used by multiscale dimension measurements.
function
encode_binary_batch
Encode mutation events into the Helios network binary batch protocol.
function
generate_barabasi_albert
Generate a Barabasi-Albert preferential attachment network.
function
generate_configuration_model
Generate a configuration model network from a degree sequence.
function
generate_lattice_2d
Generate a 2D lattice network.
function
generate_random_geometric
Generate a random geometric unit-disk network.
function
generate_small_world
Alias for `generate_watts_strogatz`.
function
generate_stochastic_block_model
Generate a stochastic block model network.
function
generate_watts_strogatz
Generate a Watts-Strogatz small-world network.
function
generate_waxman
Generate a Waxman geometric network.
class
MeasurementExecutionMode
Execution policy for native measurements that support serial or parallel kernels.
function
mutation_events_to_text_batch
Convert mutation events to the text batch format understood by JS.
class
NeighborDirection
Traversal direction for neighbor queries and directed graph measurements.
class
StrengthMeasure
Edge-weight aggregation used by strength measurements.