How to create graphs an embed them in GUI?
sturlamolden
sturlamolden at yahoo.no
Thu Jan 17 11:47:42 EST 2008
On 17 Jan, 16:08, Heiko Niedermeyer <xena-die-
kriegerprinzes... at gmx.de> wrote:
> My problem is, that I want to add graph (simple, line connected X,Y-
> scatter plots) and if possible the 3D representation of atoms in a
> molecule (-> coloured spheres in space).
> I think it would take me years to program those by myself, so I would ne
> ready to use packages, if available.
I would recommend using NumPy and SciPy together with Matplotlib.
For GUI, you can embed Matplotlib in e number of toolkits. wxPython,
PyGTK or PyQt are good options.
For 3D plots, there are e.g. an extension to Matplotlib (Mplot3D),
OpenGL, Direct3D (i.e. DirectPython), or VTK.
Sturla Molden
More information about the Python-list
mailing list