DNSPIPE algorithm hierarchy


Program directory contents

NOTE: This document makes the assumption that the user has IRAF and GRASP installed. After the dnspipe.20030923.tar.Z file has been uncompressed and untarred, you should end up with a structure shown here:
    Dnspipe
	 |--plusdns.cl:   
         |                        

Program hierarchy

plusdns.cl
|
|--EPHEMINTERP - IRAF/GRASP program located in grasp/ephem that interpolates the ephimeris tables to the 
|		 date/time of observation.
|
|--CAMOFFSET - IRAF/GRASP program located in grasp/pipeline which calculates the camera offset angles
|	       from the COPIPE results and places the offest angle in the image header.
|	
|--VELFIT - IRAF/GRASP program located in grasp/ephem which fits the average solar observer motion to the 
|	    ephemeris velocity and places this information in the image header.
|
|--DNSPIPE - IRAF/GRASP program located in grasp/pipeline which does the work of remapping the images into
|       |    heliographic coordinates, computes the spherical harmonic transform, creates the time series, and calls 
|	|    TSCLEAN, GAPFILL, PSERIES, and LNUDIAGRAM.
|       |
|       |--TSCLEAN - IRAF/GRASP program located in grasp/grtools which cleans noise spikes from GONG time series.
|       |
|       |--GAPFILL - IRAF/GRASP program located in grasp/grtools which uses autoregressive interpolation to fill 
|	|	     the gaps in a time series.
|       |
|       |--PSERIES - IRAF/GRASP program located in grasp/grtools which calculates the power spectra of a GONG
|	|	     time series.
|       |
|       |--LNUDIAGRAM - IRAF/GRASP program located in grasp/grtools which creates the five L-nu diagrams 
|	|  	        used for quality assurance. 

Output hierarchy

The output generated by plusdns.cl, when according to operating instructions is organized as follows:
        Dnspipe:  plusdns is run from this directory
 	|
 	|-- vdt_SSYYMMDD (i.e. vdt_ct030401):Contains timehist.dat, a file that tracks when DNSPIPE started and ended for that data.
        |       |
        |       |--tseries: Contains the site day time series SSvdtYYMMDDd???.fits (i.e. ctvdt030401d000.fits).
 	|
 	|-- Transfer: Contains the history files (SShidYYMMDD) and the L-nu diagrams (SSvdlYYMMDDm{a,c,p,r,z}.fits) for each site day processed.

Program descriptions

plusdns.cl (IRAF CL): The plusdns.cl script handles the creation of working and output directories, fetching the source data, all calls to IRAF/GRASP reduction packages and programs, disk cleanup, and the movement of the QA products to a central location.
Documentation Main Page | FITS Header Parameter Descriptions | IRAF GRASP Help Pages


Revision: $Id: dnspipe_algorithm.html,v 1.4 2005/03/28 17:52:45 khanna Exp $