Contents

1 Introduction
1.1 How To Use This Document
1.2 What is GBTIDL?
1.3 Main Features of GBTIDL
1.4 Where can I run GBTIDL?
1.5 Obtaining GBTIDL
1.6 User Documentation

2 Quick Start Example of GBTIDL
3 Getting Started
3.1 Starting GBTIDL
3.2 Getting Help with Commands

4 Accessing Data Files
4.1 Working Online
4.2 Accessing SDFITS Data After an Observing Run
4.3 Creating SDFITS Files
4.4 Accessing SDFITS Files
4.5 Accessing Multiple SDFITS Files Simultaneously
4.6 Summary of the Location of Data
4.7 Listing the Contents of Data Files

5 Data Containers
5.1 Overview
5.2 Data Containers and Pointers
5.3 About the Primary Data Container
5.4 Examining and Changing Data Containers
5.5 Data Container Operations

6 Data Retrieval and Calibration
6.1 Calibrating Data
6.2 Retrieving Individual Records
6.3 Getting Scan Header Information

7 The Plotter
7.1 GUI Features
7.2 Auto Update (Freeze/Unfreeze)
7.3 Zooming
7.4 Printing Spectra and Creating Postscript Plots
7.5 Generating ASCII Data
7.6 Annotating the Display
7.7 Other Plotter Procedures
7.8 Colors

8 Data Analysis
8.1 Using the Stack
8.2 Removing Baselines
8.3 Averaging Data
8.4 Averaging Data not Aligned in Frequency
8.5 Smoothing Data
8.6 Fitting Gaussian Profiles
8.7 Introduction to Flagging and Blanking Data
8.8 Statistics
8.9 Using the Select and Find Features
8.10 Mapping
8.11 Other Analysis Procedures

9 Saving and Retrieving Data
9.1 keep
9.2 nsave
9.3 Retrieving Data from the Output File

10 Writing Your Own Procedures
A. The !g Structure
B. Tips on Using Data Containers for Experts
C. Contents of the Spectrum Data Container
D. Contents of the Continuum Data Container
E. More about Flagging Data
E..1 Using Flags in GBTIDL
E..2 Using Flags in Data Retrieval and Averaging Procedures
E..3 Listing Flags
E..4 Undoing Flags
E..5 Weighting Issues not Addressed by this Flagging Scheme

F. Other GBTIDL Features and Examples
F..1 Customizing the output of the list procedure
F..2 Making postage stamp plots
F..3 Example reduction sessions with sample data sets

G. Reducing Continuum Data
H. More Information
H..1 Contributing Procedures
H..2 Bugs and Enhancements
H..3 General Hints and Tips
H..4 GBTIDL FAQ
H..5 Who Developed GBTIDL?
H..6 Installing GBTIDL on a Mac

Index