[SciPy-Dev] Python Scipy Block Diagram Editor with ACG
Thu Nov 22 03:17:20 CST 2012
I think a block diagram editor would be a great addition to the Python
scientific ecosystem. I've had this in mind for some years now, but
never put it seriously on my programming agenda.
Now, I would really make the difference between :
1) a block diagram editor ("Simulink/xcos/Modelica-like") which, as
Chuck said, is really a tool to describe a dynamical system (either a
physical system or a control system).
2) a visual programming environment, like Labview, which has many flaws
that Matthias forcefully described ;-)
Now, to come back closer to what Dwight presented, I think that using
the GUI from an existing Office suite won't lead far enough.
I've experienced a bit GUI programming on the closely related matter of
a schematic editor (schematics of electrical circuits : see
This GUI is done in Python+Qt (PyQt or PySide as a matter of licensing
taste) with the key element being a QGraphicsView
(http://qt-project.org/doc/qt-4.8/graphicsview.html) which handles the
display of the schematic.
I've really had a positive feeling with this graphical framework from
Qt. (However, I didn't practice with many others to allow for a fair
Also, these years have seen the growing popularity of browser-based
editors (like https://www.circuitlab.com/) so that it may be worth
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 900 bytes
Desc: OpenPGP digital signature
Url : http://mail.scipy.org/pipermail/scipy-dev/attachments/20121122/f8a5eb19/attachment-0001.bin
More information about the SciPy-Dev