[SciPy-User] ANN: Veusz 1.17.1

Jerry lanceboyle@qwest....
Mon Apr 15 22:37:18 CDT 2013


Thanks for Vuesz. This is the nicest plotting package that I have tried, and I've looked at many. The interface is exceptionally well thought-out and the plots that it makes are top-notch. Nice work.

Jerry

On Apr 15, 2013, at 10:22 AM, Jeremy Sanders wrote:

> Veusz 1.17.1
> ------------
> http://home.gna.org/veusz/
> 
> Veusz is a scientific plotting package.  It is designed to produce
> publication-ready Postscript/PDF/SVG output. Graphs are built-up by
> combining plotting widgets. The user interface aims to be simple,
> consistent and powerful.
> 
> Veusz provides GUI, Python module, command line, scripting, DBUS and
> SAMP interfaces to its plotting facilities. It also allows for
> manipulation and editing of datasets. Data can be captured from
> external sources such as Internet sockets or other programs.
> 
> Changes in 1.17.1:
> * Allow coloured points for non-orthogonal plots (polar, ternary)
> * Remove unnecessary exception data
> 
> Bug fixes:
> * Fix Print dialog
> * Fix command-line "Print" command
> * Fix duplicate axes drawn in grid
> * Fix crash adding empty polar plot
> * Exit properly on Mac OS X with --export option
> * Fix highlighted button icons missing (Mac OS X binary)
> 
> Changes in 1.17:
> * Add new broken axis widget with gaps in the numerical sequence
> * Grid lines are plotted always under (or over) the data
> * Shift+Scroll wheel scrolls left/right (thanks to Dave Hughes)
> * Polar plots can have a "minimum" radius and log axes
> * Many more LaTeX symbols added
> * Add SAMP/VoTable support (thanks to Graham Bell)
> * New shifted-points xy line mode, which plots a stepped line with
>   the points shifted to lie between the coordinates given
> * Points can be picked to console and/or clipboard
>   (thanks to Valerio Mussi)
> * Allow reversed ternary plot
> 
> Bug fixes:
> * Fix unicode characters for \circ and \odot
> * Fix for data type of pickable points
> * Fix sort by group crash bug
> * Many crashes fixed
> * Fix width of key when using long titles/and or multiple columns
> * Fix bold and italic output in SVG output
> 
> Features of package:
> Plotting features:
>  * X-Y plots (with errorbars)
>  * Line and function plots
>  * Contour plots
>  * Images (with colour mappings and colorbars)
>  * Stepped plots (for histograms)
>  * Bar graphs
>  * Vector field plots
>  * Box plots
>  * Polar plots
>  * Ternary plots
>  * Plotting dates
>  * Fitting functions to data
>  * Stacked plots and arrays of plots
>  * Plot keys
>  * Plot labels
>  * Shapes and arrows on plots
>  * LaTeX-like formatting for text
> Input and output:
>  * EPS/PDF/PNG/SVG/EMF export
>  * Dataset creation/manipulation
>  * Embed Veusz within other programs
>  * Text, CSV, FITS, NPY/NPZ, QDP, binary and user-plugin importing
>  * Data can be captured from external sources
> Extending:
>  * Use as a Python module
>  * User defined functions, constants and can import external Python 
> functions
>  * Plugin interface to allow user to write or load code to
>     - import data using new formats
>     - make new datasets, optionally linked to existing datasets
>     - arbitrarily manipulate the document
>  * Scripting interface
>  * Control with DBUS and SAMP
> Other features:
>  * Data picker
>  * Interactive tutorial
>  * Multithreaded rendering
> 
> Requirements for source install:
> Python (2.6 or greater required)
>   http://www.python.org/
> Qt >= 4.4 (free edition)
>   http://www.trolltech.com/products/qt/
> PyQt >= 4.3 (SIP is required to be installed first)
>   http://www.riverbankcomputing.co.uk/software/pyqt/
>   http://www.riverbankcomputing.co.uk/software/sip/
> numpy >= 1.0
>   http://numpy.scipy.org/
> 
> Optional:
> PyFITS >= 1.1 (optional for FITS import)
>   http://www.stsci.edu/resources/software_hardware/pyfits
> pyemf >= 2.0.0 (optional for EMF export)
>   http://pyemf.sourceforge.net/
> PyMinuit >= 1.1.2 (optional improved fitting)
>   http://code.google.com/p/pyminuit/
> For EMF and better SVG export, PyQt >= 4.6 or better is
>   required, to fix a bug in the C++ wrapping
> dbus-python, for dbus interface
>   http://dbus.freedesktop.org/doc/dbus-python/
> astropy (optional for VO table import)
>   http://www.astropy.org/
> SAMPy (optional for SAMP support)
>   http://pypi.python.org/pypi/sampy/
> 
> Veusz is Copyright (C) 2003-2013 Jeremy Sanders
> <jeremy@jeremysanders.net> and contributors. It is licenced under the
> GPL (version 2 or greater).
> 
> For documentation on using Veusz, see the "Documents" directory. The
> manual is in PDF, HTML and text format (generated from docbook). The
> examples are also useful documentation. Please also see and contribute
> to the Veusz wiki: http://barmag.net/veusz-wiki/
> 
> Issues with the current version:
> 
>  * Due to a bug in the Qt XML processing, some MathML elements
>    containing purely white space (e.g. thin space) will give an error.
> 
> If you enjoy using Veusz, we would love to hear from you. Please join
> the mailing lists at
> 
> https://gna.org/mail/?group=veusz
> 
> to discuss new features or if you'd like to contribute code. The
> latest code can always be found in the Git repository
> at https://github.com/jeremysanders/veusz.git.
> 
> _______________________________________________
> SciPy-User mailing list
> SciPy-User@scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-user



More information about the SciPy-User mailing list