NRAO Home  >  Green Bank  |  Wiki Topic:    GB > Data > Sdfits > SdfitsRedesign05
   Changes | Index | Contents | Search | Statistics | Jump to Topic

SDFITS Redesign, 2005



Introduction

The Sdfits filler is a python-based program which reduces GBT Engineering FITS files into a single FITS file of the SDFITS format. Sdfits is not only a part of the Sparrow source tree, but also uses many of the same pre-processing components within Sparrow as programs such as Gfm, Turtle, and gbt2class.

The main goal of this Redesign is not to change the Export Data Format (EDF) that is our current Sdfits product. This may happen in the distant future, and should require a good deal of colaboration between Astronomers internal and external to NRAO.

The main purpose of this Redesign effort is to set ourselves up properly for future requirments. This includes the continued use of Sdfits with GBTIDL, the online Sdfits filler, integration-level data reduction, Gfm/GBTIDL integration, the addition of supplimental info in the EDF, and more.

In this document, we will list more speciffically the the problems we hope to address with this redesign, and then discuss individual design topics.

Compelling Events

Compelling Events, not in order of priority:

Design Queries and Proposals

As background, the classes which Sdfits uses in the Sparrow source tree can be viewed in UML format here. The latest code can be found in /home/sparrow/integration/sparrow. The relationships between Scan, Scan Data, Project and Project Data need to be checked.

1. Unit Tests

1.1 Benchmark Tests

2. Scan Data

3. Backend Classes

4. Calibration

5. Index Writer Library

6. New Header Info

7. Backwards compatibility

8. Data Capture Phase II

Plan

A productive meeting was held on July 7, with AmyShelton, MelindaMello, PaulMarganian. Some of the proposals above were a product of this meeting. Below is the plan of action to take for the next few weeks.

Under Construction

Unit Tests

Benchmark Tests

Scan Data

Data Capture Phase II

SDFITS product changes

Other Programs with which to Coordinate Changes

-- PaulMarganian - 30 Jun 2005

Attachment: sort Action: Size: Date: Who: Comment:
proposed_backend_heirarchy.jpg action 127730 16 Dec 2005 - 19:59 AmyShelton  
proposed_sampler_heirarchy.jpg action 1829 16 Dec 2005 - 19:59 AmyShelton  
proposed_sdfits_backend_classes.jpg action 71314 16 Dec 2005 - 20:13 AmyShelton  
sdfits_backend_classes.jpg action 62980 16 Dec 2005 - 19:59 AmyShelton  
sdfits_classes.jpg action 77597 16 Dec 2005 - 20:00 AmyShelton  
9_DataCapture_final.ppt action 218624 05 Jul 2005 - 19:23 PaulMarganian  
proposed_scan_data.jpg action 118302 16 Dec 2005 - 20:00 AmyShelton  
new_scan_data.jpg action 90530 16 Dec 2005 - 20:01 AmyShelton  
new_scan_data.vsd action 296448 16 Dec 2005 - 20:15 AmyShelton  
proposed_backend_heirarchy.vsd action 251392 16 Dec 2005 - 20:15 AmyShelton  
proposed_sampler_heirarchy.vsd action 252928 16 Dec 2005 - 20:15 AmyShelton  
proposed_scan_data.vsd action 227328 16 Dec 2005 - 20:17 AmyShelton  
proposed_sdfits_backend_classes.vsd action 340480 16 Dec 2005 - 20:17 AmyShelton  
sdfits_backend_classes.vsd action 315392 16 Dec 2005 - 20:17 AmyShelton  
sdfits_classes.vsd action 479232 16 Dec 2005 - 20:18 AmyShelton  

Topic SdfitsRedesign05 . { Edit | Attach | Ref-By | Printable | Diffs | r1.20 | > | r1.19 | > | r1.18 | More }
Revision r1.20 - 16 Dec 2005 - 20:32 GMT - AmyShelton
Parents: Sdfits
Content copyright © 1999-2007 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors.