in src/graph_community.py [0:0]
def load_graph(self, graph_name, graph_file_dict):
"""
Load a graph by name from a dict: {graph_name: [data_file_path, delimiter]}
:param graph_name: str, Identifier (name) of graph to be loaded in
:param graph_file_dict: dict, Contains location and delimiter specification for known graphs
"""
nx_G = nx.read_weighted_edgelist(
graph_file_dict[graph_name][0],
delimiter=graph_file_dict[graph_name][1],
create_using=nx.Graph(),
nodetype=int
)
print(nx.info(nx_G))
return self._sort_nodes(nx_G)