Download Latest Version gbtidl-2.10.1.tar.gz (14.1 MB)
Email in envelope

Get an email when there's a new version of GBTIDL

Home / GBTIDL / 2.9
Name Modified Size InfoDownloads / Week
Parent folder
README 2013-09-23 8.3 kB
gbtidl-2.9.tar.gz 2013-09-23 13.9 MB
Totals: 2 Items   13.9 MB 0
GBTIDL Release Notes Version 2.9

    Introduction
    Getting Started
    New Index Format
    New Features
    Bugs Fixed
    Register as a GBTIDL user
    Running GBTIDL in Green Bank, Socorro, or Charlottesville:
    Running your own copy of GBTIDL
        IDL License
        Download and Installation of GBTIDL 

Introduction

We are pleased to announce the release of GBTIDL, version 2.9.

As of September 24, 2013, GBTIDL at all NRAO sites corresponds to version 2.9 
and includes the changes described in this note.

Getting Started

    The starting point for GBTIDL documentation, bug reporting and tracking, 
and discussion is http://gbtidl.nrao.edu/
    A comprehensive User's Guide is available. 

New Index Format

    As described below, additions to GBTIDL required a new SDFITS Index file 
version change. The first time you open an SDFITS file in the GBTIDL 2.9 the 
accompanying index file is regenerated. A message informing you of that action 
is printed. This should result in no loss of information. All SDFITS files in 
/home/sdfits in Green Bank (the "online" and "offline" location when using 
GBTIDL in Green Bank) were converted to the new index format just prior to the 
release of version 2.9 and no additional index format conversion is necessary. 

New Features

    The User's Guide is moving to the NRAO Science site. It is being 
reformatted and is expected within a few weeks of this release. When it is 
available, the link from the GBTIDL home page will be updated and an 
announcement will be made via e-mail.
    The molecule procedure has been greatly enhanced.
        The list of molecules now comes from the Database for Astronomical 
            Spectroscopy - Splatalogue.
        This list includes over 78000 lines.
        There are 3 new ways that users can select which lines are indicated 
           on a plot when using molecule: formula, name, and elimit. See the 
           molecule reference manual for more information. 
    New features and changes to support the VEGAS backend. See also the sdfits 
      release notes for more information.
        'online' now recognizes VEGAS data. There is a 'vegas' keyword to force 
           the online mode to look at VEGAS data if there are more recent data 
           from other spectral-line backends.
        sdfits writes VEGAS data to multiple SDFITS files in a single directory.
           The entire directory should normally be opened in GBTIDL so that the
           details of which IF and FEED are found where are hidden from the 
           user. online and offline now do that. When the directory is typed in
           by the user at the GBTIDL command line, either filein or dirin can 
           be used. When the file selection GUI is to be used (by not entering 
           a file path as an argument) then dirin should be used when the goal 
           is to select a directory (e.g. VEGAS data) and filein should be used
           when the goal is to select a single FITS file (other backends).
        The data index file now has a wider SAMPLER column to accomodate the 
           longer SAMPLER names possible from VEGAS. Existing index files will 
           be automatically converted by GBTIDL to the new index format when 
           the accompanying SDFITS file is opened (even if that SDFITS file 
           comes from older versions of SDFITS).
        The standard calibration routines involving two scans now support scan 
           pairs with different numbers of integrations (getnod, getps, 
           getsigref). Formerly, these routines required that both scans in 
           the pair and both beams for the getnod procedure had the same number
           of integrations. During commissioning with VEGAS, this is not always
           the case. These routines now average the appropriate reference 
           integrations when the number of integrations differs and the average
           is then used as needed to calibrate the signal integrations. These 
           routines have a new avgref or avgoff (getps) keyword to force this 
           behavior in the case where the number of integrations do match.
        A new DOPPLER_FREQUENCY data container field. This is the frequency 
           that was used during doppler tracking. 
    New features and changes to support the 69 to 92 GHz receiver (W-Band).
        New data container values: TWARM, TCOLD, CALPOSITION, and QD_METHOD.
        New index column (can be selected on): WCALPOS (equals the CALPOSITION 
           value).
        gettp has a new wcalpos keyword to allow selection on the CALPOSITION 
           table position value (W-Band data). 
    gettp has a new subref argument so that selections can be made on the 
           subreflector state (subref_state).
    The structure returned by scan_info has been enhanced to make it more 
           useful for VEGAS and W-Band processing.
        N_SAMPINTS the number of integrations for each SAMPLER (N_INTEGRATIONS 
           is now the maximum number of integrations [needed for VEGAS]).
        N_WCALPOS, WCALPOS the unique CALPOSITION table values for this scan.
        Note that not all combinations of IFNUM, FDNUM, PLNUM will be present 
           in a given scan. 
    New QuadrantDetector fields in the data container: QD_EL, QD_XEL, QD_BAD. 
        These are used by the new qdflag procedure (which has not yet been 
        rigourously tested and should be used with some caution).
    New PROCTYPE and PROCSCAN data container fields (see MR8Q312 for more 
        details).
    New setfframe and dcsetfframe procedures to change a data container to a 
        different internal reference frame. Normally the reference frame is 
        kept as TOPO internally and the appropriate frame is used during 
        plotting by looking at the velocity_definition field. When saving a 
        data container it is often useful to set the internal frame to match 
        that in the velocity_definition (or any other value) so that readers 
        who aren't familiar with all of the SDFITS convention used by GBTIDL 
        are more likely to know what the intended x-axis is.
    New scalarSubNod contributed procedure 

Bugs Fixed

    gettp When used on frequency switched data without specifying a sig_state 
        only half of data would have been averaged.
    scan_info No longer assumes that the index file is time-sorted.
    summary Provides a better summary when duplicate scan numbers are present.
    bdrop and edrop when an illegal value was supplied the user was not 
        returned to the top-level prompt.
    dcascii there was a fatal formatting error when formatting some velocities
    gmeasure fixed in bug in formatting a warning message when a single channel
        is inadvertantly selected. 

Register as a GBTIDL user

    Use the on-line registration form. 

Running GBTIDL in Green Bank, Socorro, or Charlottesville:

    At the Unix prompt, simply type gbtidl 

Running your own copy of GBTIDL

IDL License

    You must have an IDL license to run GBTIDL. IDL version 6.1 and later is 
supported. If you don't have a license you can run GBTIDL remotely, using the 
computers in CV or GB. See the GBTIDL homepage for details. IDL 6.3 or later 
is needed for large file support on a Mac. 

Download and Installation of GBTIDL

    To obtain GBTIDL, download the files here
    Create a directory for the installation and unzip the tar ball:

        mkdir mygbtidl
        mv gbtidl-2.9.tar.gz mygbtidl/.
        cd mygbtidl
        gzip -d gbtidl-2.9.tar.gz
        tar -xvf gbtidl-2.9.tar

    go to the newly created installation directory, 'gbtidl':

        cd gbtidl

    copy the file 'run_gbtidl' to 'gbtidl':

        cp run_gbtidl gbtidl

    edit the 'gbtidl' script to use the correct path to your installation of 
idl. For example:

        LOCAL_IDL=/usr/local/bin/idl

    edit the 'gbtidl' script to replace "PLACE_INSTALLATION_DIR_HERE" with the 
full path to the gbtidl executable script. It should then look something like 
this:

        export GBT_IDL_DIR=/home/mygbtidl/gbtidl

    start GBTIDL:

        ./gbtidl

    You may wish to add the installation directory to your Unix path. 

-- BobGarwood - 2013-09-23 
Source: README, updated 2013-09-23