def METHOD_NAME(gds: GraphDataScience) -> None:
    nx_G = nx.Graph()
    nx_G.add_node(1, labels="N", time=1, date=2323)
    nx_G.add_node(42, labels="N", time=2, latitude=13.1)
    nodes, _ = gds.graph.networkx._parse(nx_G)
    assert len(nodes) == 1
    assert_frame_equal(
        nodes[0].sort_index(axis=1),
        DataFrame(
            {
                "labels": [["N"], ["N"]],
                "nodeId": [1, 42],
                "time": [1, 2],
                "date": [2323, None],
                "latitude": [None, 13.1],
            }
        ).sort_index(axis=1),
    )