+ Home + FAQ + Screenshots + Download + Browse CVS + SF Project + Getting Help + Documentation + Cookbooks + Manual Pages + Wiki + Extensions + Supplibs + Windows + Python + Perl + PHP + TCL + GrADS Home

# Contents

- GrADS Documentation from COLA
- OpenGrADS User Defined Extensions
- GrADS with Athena Widgets
- OpenGrADS Bundle Front-ends
- Scripts

# GrADS Documentation from COLA

The HTML version of the GrADS documentation distributed by COLA has become the standard base documentation for GrADS. Check the on-line version of this documentation for a more up-to-date version.

- The User's Guide is the fundamental document that provides information about how to use GrADS. The four main chapters are General Topics, Analysis Topics, Display Topics, and the GrADS Scripting Language
- The Tutorial will give you a feeling for how to use the basic capabilities of GrADS. This sample session takes about 30 minutes to run through. It is highly recommended for new users.
- The Index provides a quick and easy interface for checking the syntax and usage of any GrADS command or function. Subject headings from the User's Guide are also listed in the Index.

# OpenGrADS User Defined Extensions

Here you find documentation for the OpenGrADS User Defined Commands and User Defined Functins that extends the GrADS functionality provided by COLA.

- Env - Environment Variable Manipulation
- Fish - Streamfunction and Velocity Potential
- GsUDF - Writing User Defined Functions as GrADS Scripts
- GxYAT - A command for creating hight quality images in PNG, Postscript, PDF and SVG formats
- Libbjt - Ben-Jei Tsuang's Function Collection
- Libmf - Mike Fiorino's Extension Collection
- Libipc - Functions for Inter-process Communication
- Re - 2D Regridding
- Saakeskus - Total Totals, Storm-relative Helicity, Potential instability, Wind-chill temperature and other thunderstorm related indices.
- ShFilt - Spherical Harmonic Filtering

# Using GrADS with Athena Widgets

GrADS offers a simpler way of creating a Graphical User Interface (GUI) based on libsx, the Simple X Library by Dominic Giampaolo. Libsx is a C library layered on top of the Athena widget set which allows the programming reasonable interfaces with minimum effort. GrADS includes an interface to libsx, so that users can enjoy the same simplicity when creating basic graphical user interfaces in GrADS.

- Introduction
- Running the sample script
- Writing simple scripts
- Writing the sample script
- Going further...
- Reference Section

# OpenGrADS Bundle Front-ends for Linux/Unix

The OpenGrADS Bundle provides an unified set of front end scripts for accessing the basic GrADS application and utilities. The pages below document the several command line options.

- grads - the basic grads front end
- opengrads - grads front end with colorized text and persistent readline history
- merra - grads front end starting an Athena GUI for visualizing MERRA files; see this recipe for a description of the MERRA Visualization Tool .

# Scripts

- LATS4D - A script for subsetting, reformatting and regriding.