raphtory#

Description

Raphtory graph analytics library

Modules

graphql

algorithms

Algorithmic functions that can be run on Raphtory graphs

graph_loader

Load and save Raphtory graphs from/to file(s)

graph_gen

Generate Raphtory graphs from attachment models

vectors

node_state

filter

plottingutils

Useful code snippets for making commonly used plots in Raphtory.

Classes

GraphView

Graph view is a read-only version of a graph at a certain point in time.

Graph([num_shards])

A temporal graph with event semantics.

PersistentGraph()

A temporal graph that allows edges and nodes to be deleted.

Node

A node (or node) in the graph.

Nodes

A list of nodes that can be iterated over.

PathFromNode

PathFromGraph

MutableNode

Edge

PyEdge is a Python class that represents an edge in the graph.

Edges

A list of edges that can be iterated over.

NestedEdges

MutableEdge

Properties

A view of the properties of an entity

ConstantProperties

A view of constant properties of an entity

TemporalProperties

A view of the temporal properties of an entity

PropertiesView

TemporalProp

A view of a temporal property

Prop(name)

A reference to a property used for constructing filters

PropertyFilter

WindowSet