Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Gist: A scientific graphics package for Python

Conference ·
OSTI ID:249250

{open_quotes}Gist{close_quotes} is a scientific graphics library written by David H. Munro of Lawrence Livermore National Laboratory (LLNL). It features support for three common graphics output devices: X Windows, (Color) PostScript, and ANSI/ISO Standard Computer Graphics Metafiles (CGM). The library is small (written directly to Xlib), portable, efficient, and full-featured. It produces X versus Y plots with {open_quotes}good{close_quotes} tick marks and tick labels, 2-dimensional quadrilateral mesh plots with contours, vector fields, or pseudo color maps on such meshes, with 3-dimensional plots on the way. The Python Gist module utilizes the new {open_quotes}Numeric{close_quotes} module due to J. Hugunin and others. It is therefore fast and able to handle large datasets. The Gist module includes an X Windows event dispatcher which can be dynamically added (e.g., via importing a dynamically loaded module) to the Python interpreter after a simple two-line modification to the Python core. This makes fast mouse-controlled zoom, pan, and other graphic operations available to the researcher while maintaining the usual Python command-line interface. Munro`s Gist library is already freely available. The Python Gist module is currently under review and is also expected to qualify for unlimited release.

Research Organization:
Lawrence Livermore National Lab., CA (United States)
Sponsoring Organization:
USDOE, Washington, DC (United States)
DOE Contract Number:
W-7405-ENG-48
OSTI ID:
249250
Report Number(s):
UCRL-JC--124228; CONF-9606191--3; ON: DE96012220
Country of Publication:
United States
Language:
English

Similar Records

Hv: A graphical user interface library for scientific and engineering applications
Journal Article · Thu Feb 29 23:00:00 EST 1996 · Computers in Physics · OSTI ID:279721

CGVU: A CGM viewer and editor requirements document: Version 1. 2
Technical Report · Thu Oct 31 23:00:00 EST 1991 · OSTI ID:5969347

CGVU: A CGM viewer and editor requirements document: Version 1.2
Technical Report · Thu Oct 31 23:00:00 EST 1991 · OSTI ID:10112960