ECLYPSEDataExporter#

class eclypse.io.graphs.ECLYPSEDataExporter[source]#

Bases: GraphExporter[AssetGraph, dict[str, Any]]

Base exporter for the canonical ECLYPSE graph dictionary.

Methods

to_data(graph, *[, context])

Convert a graph to canonical ECLYPSE graph data.

to_data(graph, *, context=None)[source]#

Convert a graph to canonical ECLYPSE graph data.

Parameters:
  • graph (AssetGraph) – The graph object to serialise.

  • context (IOContext | None) – Optional import/export customisation.

Returns:

The canonical graph representation.

Return type:

dict[str, Any]