NRAO Home  >  Green Bank  |  Wiki Topic:    GB > Software > ModificationRequest3C706 > ModificationRequest8C706
   Changes | Index | Contents | Search | Statistics | Go

GBTIDL Changes necessary in support of related sdfits tool changes.

Modification Request #8 (C7 2006)



1. Introduction

Changes to the sdfits tool described in ModificationRequest3C706 imply changes in GBTIDL. Those changes in GBTIDL are described here.

2. Background

Robishaw and Heiles have made several recommendations for changes in sdfits as a consequence of their analysis of cross-polarization data from the GBT (GBT mem #244). That memo and subsequent e-mails with Robishaw resulted in ModificationRequest3C706 which describes several changes to the SDFITS file produced by the sdfits tool. In order for those changes to be useful to GBTIDL users several changes to the GBTIDL data container, i/o layer, and find and related procedures need to be made.

3. Requirements

This MR's changes must be released at the same time as the changes in ModificationRequest3C706. During the M&C version changeover at the end of the cycle when these changes are released all of the sdfits index files in /home/sdfits will need to be remade so that they will be the correct version for use with gbtidl after the release. During development, gbtidl-test will not be useable with the on-line sdfits files because of the differences in index version number. User's needing to use gbtidl-test on data in /home/sdfits should copy that data to a scratch area and open it there so that a new index file can be created by gbtidl.

4. Design

These are all very straightforward changes and very little needs to be added here that isn't already covered in the requirements section. The find procedure and the related listfind, setfind, and clearfind allow the user to do selection in a way that is similar to CLASS. Selection is done by parameter name and a selection can be built up using repeated setfind invocations. These use the find field of the global !g data structure. The new index columns need to be added to that structure. The related sdfits MR, ModificationRequest3C706, should be consulted for details on the formatting of these new columns.

5. Deployment Checklist

6. Test Plan

6.1 Internal Testing

6.2 Sponsor Testing

6.3 Integration/Regression Tests

Verify that the new data container fields are there and seem to have reasonable value. Try a selection on OBSID or the target position and verify that it works.


Signatures

APPROVED: I acknowledge that my request is fully contained in this MR, and if the SDD delivers exactly what I specified, I will be happy.

ACCEPTED: I acknowledge that I have validated the completed code according to the acceptance tests, and I am happy with the results.

Written DONE - BobGarwood - 2 Nov 2006
Checked DONE - PaulMarganian - 2 Nov 2006
Approved by Sponsor DONE - KarenONeil - 03 Nov 2006
Approved by CCC DONE - AmyShelton - 01 Dec 2006
Accepted/Delivered by Sponsor DONE- KarenONeil - 01 Feb 2007

Symbols:


CCC Discussion Area

Topic ModificationRequest8C706 . { Edit | Attach | Ref-By | Printable | Diffs | r1.11 | > | r1.10 | > | r1.9 | More }
Revision r1.11 - 01 Feb 2007 - 22:59 GMT - BobGarwood
Parents: ModificationRequest3C706
Content copyright © 1999-2007 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors.