def graph_from_dot_file(path):
fd = file(path, '<STR_LIT:rb>')<EOL>data = fd.read()<EOL>fd.close()<EOL>return graph_from_dot_data(data)<EOL>
Load graph as defined by a DOT file.

    The file is assumed to be in DOT format. It will
    be loaded, parsed and a Dot class will be returned, 
    representing the graph.