I have a graph file (in DOT format, as well as SVG) containing thousands of nodes and edges. All the nodes and edges have different labels etc.
It is difficult to comprehend and find the information just by looking at it in a viewer. Sometimes I'd like to follow an edge to another node but on its way it would merge with many other congested edges making it difficult to trace. And other times, I'd like to simply filter out edges or nodes based on some search criteria, or just filter out neighboring nodes.
Is there any tool well suited for this task? I tried using Gephi but couldn't accomplish what I'd like to do; I found its layouting and node labelling far inferior compared to simple DOT to SVG conversion.
I am open to using any platform: Mac, Ubuntu or Windows but Mac & Ubuntu solutions are preferred.