spkg dependencies + graph layouts

0 views
Skip to first unread message

Pat LeSmithe

unread,
Jul 23, 2009, 8:18:26 AM7/23/09
to sage-...@googlegroups.com

Partly out of curiosity, I've tried to make a graph of Sage's spkg
dependencies:

http://www.sagenb.org/home/pub/673/

Can anyone recommend settings for laying out this graph elegantly in
Sage? I've also experimented a bit with NetworkX, but my ignorance here
is deep.

GraphViz, which happens to be installed on my machine, seems to do well,
but it would be great to be able to style the vertices and edges
natively. For example, I could use one color for packages written
mostly in pure Python and others for Cython, C / C++, Fortran, and
JavaScript. Styled edges might represent different Makefile commands in
a more general graph.

It would be cool if we could update the graph in real-time with
information about an ongoing build...

Robert Miller

unread,
Jul 23, 2009, 12:14:45 PM7/23/09
to sage-devel
> Can anyone recommend settings for laying out this graph elegantly in
> Sage? I've also experimented a bit with NetworkX, but my ignorance here
> is deep.

Posets!

See:

http://www.sagenb.org/home/pub/674/

Reply all
Reply to author
Forward
0 new messages