[python-uk] Library for (undirected) graphs in Python?

2011-01-24 Thread Sebastian Komianos
Good evening everyone, I am a newcomer to Python and I am using it for my dissertation (not a PhD, just a Bachelor! :)) project. I've reached the point where I need to create a few very basic undirected graphs. I spent the last hour or so searching online but have so far failed to find a libra

Re: [python-uk] Library for (undirected) graphs in Python?

2011-01-24 Thread Robin Shields
Hi Sebastian So you're doing some kind of network analysis? Tell us more (just out of interest, or tell me more off-list). All I can suggest is http://gitorious.org/projects/graphine/pages/Home, that is just from searching, haven't tried it myself. I've often found with graphing that it is quicke

Re: [python-uk] Library for (undirected) graphs in Python?

2011-01-24 Thread Russell Cumins
Hi Sebastian, As far as I am aware the Python 3.x series is where the development of the language is going, The devs specifically broke backwards compatibility in order to tidy up the language. What this means is that there are loads of Python libraries that will not work with it or have not been

Re: [python-uk] Library for (undirected) graphs in Python?

2011-01-24 Thread Alex Willmer
On 24 January 2011 19:27, Sebastian Komianos wrote: > Now, maybe the solution is to use Python 2.6 instead. Before starting > working on my project I knew nothing about Python, which is one of the > reasons I chose it over, say, Java, and thought that the 3rd version is the > way to go. Is it not?

Re: [python-uk] Library for (undirected) graphs in Python?

2011-01-24 Thread Jonathan Hartley
Hey, If you can predict what Python libraries you will depend on, then use Python 3 if those libraries are already ported to it. If not, then use Python 2. Python 2.7 is the current (and almost certainly the last ever) 2.x version. GraphVis is good for visualising graphs. It produces diagra

Re: [python-uk] Library for (undirected) graphs in Python?

2011-01-24 Thread Alec Battles
> Now, maybe the solution is to use Python 2.6 instead. Before starting > working on my project I knew nothing about Python, which is one of the > reasons I chose it over, say, Java, and thought that the 3rd version is the > way to go. Is it not? afaik, the main difference is the assert statement.