Hi all, newbie question here. My previous experience is with R and igraph, and now I’m using Python and NetworkX. Many resources seem to recommend using NetworkX for everything except the visualization, and to use Graphviz (Pygraphviz) for the latter.
I’d like to do this, but am facing one problem. I need to use the Kamada Kawai node layout algorithm, which NetworkX provides. However, as far as I can tell, Pygraphviz requires me to use one of its layout algorithms (neato|dot|twopi|circo|fdp|nop) when I call it. My question is: can I still take advantage of the drawing features that graphviz has to offer, and yet give it node layout coordinates from another algorithm?