ANN: Veusz 0.7 - a scientific plotting package

Jeremy Sanders jeremysanders at
Sat Jul 23 19:15:45 CEST 2005

Veusz 0.7
Velvet Ember Under Sky Zenith
Veusz is a scientific plotting package written in Python (currently
100% Python). It uses PyQt for display and user-interfaces, and
numarray for handling the numeric data. Veusz is designed to produce
publication-ready Postscript 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.
Changes from 0.6:
 Please refer to ChangeLog for all the changes.
 Highlights include:
  * 2D image support
  * FITS file data import (1D + 2D) with PyFITS module
  * Support for line separated blocks of data when importing
  * Reversed axes supported
  * Key length option
  * Linked dataset reload UI
  * Plot functions over specific range
  * Several UI improvements
Features of package:
 * X-Y plots (with errorbars)
 * Images (with colour mappings)
 * Stepped plots (for histograms)
 * Line plots
 * Function plots
 * Fitting functions to data
 * Stacked plots and arrays of plots
 * Plot keys
 * Plot labels
 * LaTeX-like formatting for text
 * EPS output
 * Simple data importing
 * Scripting interface
 * Save/Load plots
 * Dataset manipulation
 * Embed Veusz within other programs
To be done:
 * Contour plots
 * UI improvements
 * Import filters (for qdp and other plotting packages, fits, csv)
 Python (probably 2.3 or greater required)
 Qt (free edition)
 PyQt (SIP is required to be installed first)
 Microsoft Core Fonts (recommended)
 PyFITS (optional)
For documentation on using Veusz, see the "Documents" directory. The
manual is in pdf, html and text format (generated from docbook).

More information about the Python-announce-list mailing list