I have an interesting problem. I have a set of related bacteria (the vertices) that are all related to each other by a distance scoring algorithm (weighted edges), so for example
if there are two strains, strain1 has an edge to strain2 and strain3 (with edge weights of say .15 and .12 respectively); strain2 has edges to strain1 and strain3 (with edge weights of .15 and .13) etc.
So my problem is I'd like to display an image of what this graph might look like. My idea is of course to use Graph::Undirected to build the graph, but I was wondering if there was a good perl module that would make it simple to either create an image file of the graph, or display it via a gui. (either one is fine) Any ideas?
Update: My solution to this problem was to build an mst using Graph, and then build a GraphViz object as per
blockhead's suggestion. The next problem I ran into was scaling the output image so that it was legible. From
ikegami's suggestion I scaled it logarithmically which basically solved my last major hurdle. Thanks all!