Veusz is a scientific plotting package written in Python. It uses PyQt and Numpy. Veusz is designed to produce publication-ready Postscript or PDF output.
Veusz provides a GUI, command line and scripting interface (based on Python) to its plotting facilities. The plots are built using an object-based system to provide a consistent interface.