biggles  1.7.2
About: biggles is a Python module for the creation of publication-quality 2D scientific plots.
  Fossies Dox: biggles-1.7.2.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

biggles Documentation

Some Fossies usage hints in advance:

  1. To see the Doxygen generated documentation please click on one of the items in the steelblue colored "quick index" bar above or use the side panel at the left which displays a hierarchical tree-like index structure and is adjustable in width.
  2. If you want to search for something by keyword rather than browse for it you can use the client side search facility (using Javascript and DHTML) that provides live searching, i.e. the search results are presented and adapted as you type in the Search input field at the top right.
  3. Doxygen doesn't incorporate all member files but just a definable subset (basically the main project source code files that are written in a supported language). So to search and browse all member files you may visit the Fossies biggles-1.7.2.tar.gz contents page and use the Fossies standard member browsing features (also with source code highlighting and additionally with optional code folding).
README.rst

Biggles : Scientific Plotting with/in/for Python

image

Biggles is a Python module for creating publication-quality 2D scientific plots. It supports multiple output formats (postscript, x11, png, svg, gif), understands simple TeX, and sports a high-level, elegant interface. It's intended for technical users with sophisticated plotting needs.

Simple Example

Here's a simple biggles script:

>>> import biggles
>>> x = [1, 2, 3, 4, 5]
>>> y = [5, 4, 3, 2, 1]
>>> p = biggles.FramedPlot()
>>> p.add(biggles.Curve(x, y))
>>> p.show()

This produces an X window with a framed plot of the curve y(x). You can find more in the examples directory included with the source distribution. Also, see the gallery on the web.

See the full documentation for more details.

Installation

Biggles requires numpy and GNU plotutils.

Macports:

$ sudo port install plotutils +x11
$ pip install biggles

Homebrew:

$ brew install plotutils --with-x11
$ pip install biggles

Debian/Ubuntu:

$ sudo apt-get libplot-dev plotutils
$ pip install biggles

Windows

This kind of install is not well tested at the moment. Please report bugs if you find them!