-- The IRAF External Package GRASP

The IRAF External Package GRASP

The Global Oscillation Network Group (GONG) is using IRAF as the software environment to support its reduction software. This software is found in the external package called GRASP (GONG Reduction and Analysis Software Package). The GONG network (with sites in the Canary Islands, Spain; Udaipur, India; Learmonth, Australia; Mauna Loa, Hawaii; Big Bear, California; and CTIO) is scheduled to begin observations in the early spring of 1995, and will provide to the Data Management and Analysis Center (DMAC) in Tucson at least one image of the sun every minute for a minimum of 3 years. Each site will be sending approximately 1.2 GB of data per week (one Exabyte tape) to the DMAC group. The GRASP package will be used to reduce this data with the major requirement of keeping cadence with the daily input.

The subpackages and tasks of GRASP are designed to support general (i.e., not only GONG) Helioseismic image data reduction and analysis. For the purposes of GONG, the tasks may be divided into three broad categories:

Over the course of the first three years of network operation, the DMAC will be archiving approximately 15 TB on Exabyte tape (like many astronomical research projects, data reduction is really data explosion) with the calibrated images, daily and monthly time series, monthly power spectra and mode-frequency tables (i.e., the peak fitting results) being the major archived data products. With the exception of the peak finding routine, the majority of the GRASP applications are I/O bound, and as such the applications have been written to be memory hogs (hold as many images in memory as possible without excessive paging/swapping) so that disk reads and writes will be at a minimum.

While much of the GRASP software was written by the GONG programming group, there has been significant software contributions by the GONG community. As a result, GRASP comprises some 43000 lines of SPP, 28000 lines of Fortran and 4000 lines of C code, demonstrating the ease of including non-IRAF applications into an IRAF applications package. GRASP is currently exported to about two dozen sites around the world, and will also be installed at the data collection sites for diagnostic use by the local operators.

The Global Oscillation Network Group (GONG) is a community-based project funded principally by the National Science Foundation and administered by the National Solar Observatory. Further information may be obtained by sending email to grasp@noao.edu.

Ed Anderson
GONG Programmer


This document was translated by ms2html v1.8 on 21Jan95.