import os import sys from concurrency_graph import ConcurrencyGraph from nytimes import get_tuples if __name__ == "__main__": graph = ConcurrencyGraph(graph_attrs=[("sep", '"+1"'), ("outputorder", "edgesfirst"), ("overlap", "scalexy")]) graph.add_dataset( data=get_tuples(), min_occurences=8, min_fontsize=4, max_fontsize=28, node_attrs=[("shape", "oval"), ("style", "filled")], ) with open("graph.dot", "w") as f: f.write(graph.write()) if "--draw" in sys.argv: print "Drawing graph with neato.." os.system("neato -Tgif -ograph.gif graph.dot")