Skip to content

raphtory #

Raphtory graph analytics library

Modules#

nullmodels#

Generate randomised reference models for a temporal graph edgelist

plottingutils#

Useful code snippets for making commonly used plots in Raphtory.

typing#

vectors#

graph_gen#

Generate Raphtory graphs from attachment models

filter#

algorithms#

Algorithmic functions that can be run on Raphtory graphs

node_state#

iterables#

graph_loader#

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

graphql#

Classes#

GraphView#

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

Graph#

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. An edge is a directed connection between two nodes.

Edges#

A list of edges that can be iterated over.

NestedEdges#

MutableEdge#

Properties#

A view of the properties of an entity

PyPropValueList#

Metadata#

A view of metadata of an entity

TemporalProperties#

A view of the temporal properties of an entity

PropertiesView#

TemporalProp#

A view of a temporal property

WindowSet#

IndexSpecBuilder#

IndexSpec#

Functions#

version() #

Return Raphtory version.

Returns:

Type Description
str