Re: [python-189] Python and Network Visualization

From: Joel K.
Sent on: Wednesday, November 12, 2008 10:34 PM
The gfx package is very attractive.

Other things that came up:

Javascript Information Visualization Toolkit
http://blog.theji...­
(this crashes my browser pretty easily)

Processing
http://www.proces...­
Theres a pure JS pory by the jquery, but it's also
very crashy in my browser.


Prefuse Flare (uses Flash for dynamic visualizations)
http://flare.pref...­

Flare has some awesome toolkits, but is much sexier
than I need.

I think I'll focus on dojox/gfx for the time being.

Thanks everyone,

Joel


--- Adam Breindel <[address removed]> wrote:


--------------------­-------------
If he -- or any other Pythonista out there -- is
interested in an interactive graphical browser-based
front-end for this sort of data, check out the dojo
toolkit, and in particular the "gfx" package in the
"dojox" library. 

This library provides a browser-independent
abstraction above canvas and friends. 

There is a demo in the forums on the site that shows
generation of a graph the way you're describing (from
a set of nodes and edges), all rendered nicely and
draggable, using just HTML/JS and dojo. Unfortunately,
the docs on gfx leave a bit to be desired, but the
stuff you can do with dojo/gfx is pretty amazing
(check out the demo and test folders in their nightly
build tree -- you'll think you're looking at Flash or
Silverlight!)

 - Adam



On Thu, Nov 6, 2008 at 12:50 PM, Justin Knoll
<[address removed]> wrote:
Someone at last night's meetup asked about generating
SVGs of network diagrams. If you haven't already
looked at it, you should check out Graphviz
(http://www.graphv...­).

It's distinguished by the fact that you describe your
graph in terms of vertices and edges in a .dot file,
and can then generate different visual representations
of the underlying graph automatically. There are
Python bindings available.

One of our Loomia.com hosts mentioned that he knew of
a JavaScript library which might be suitable for the
same task... did you find the link?




--
Please Note: If you hit "REPLY", your message will be
sent to everyone on this mailing list
([address removed])
This message was sent by Justin Knoll
([address removed]) from San Francisco Python
Meetup Group.
To learn more about Justin Knoll, visit his/her member
profile
To unsubscribe or to update your mailing list
settings, click here

	Meetup Support: [address removed]
	632 Broadway, New York, NY 10012 USA






--
Please Note: If you hit "REPLY", your message will be
sent to everyone on this mailing list
([address removed])
This message was sent by Adam Breindel
([address removed]) from San Francisco Python Meetup
Group.
To learn more about Adam Breindel, visit his/her
member profile
To unsubscribe or to update your mailing list
settings, click here

	Meetup Support: [address removed]
	632 Broadway, New York, NY 10012 USA


Our Sponsors

  • Yelp

    Providing food, beverages, venue, and a good time!

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy