Skip to content

HyperEdge

create_hypergraph(filepath)

Create a hypergraph from a JSON file.

Source code in src/IsomorphismChecker_python_serial/graph_utils.py
def create_hypergraph(filepath: str | Path) -> OpenHypergraph:
    """Create a hypergraph from a JSON file."""
    with open(filepath, "r") as f:
        data = json.load(f)

    hypergraph = create_hypergraph_from_data(data)

    return hypergraph