GFM application.
Brian Mason would like GFM to check that the Ka band receiver was configured in a fashion suitable for one of the calibrations that GFM knows how to apply. If the receiver was not configured in the appropriate fashion then GFM should revert to a "raw" mode, which will still enable deriving pointing & focus offsets, which are essential GFM functions and don't depend on if or how you calibrate the data. It would be suitable to have some warning and change labels on plots & reports, as results are not actually in Kelvin. This is all for pointing, focus, & tipping.
Testing the validity of the raw data for GFM calibration is the goal. The fundamental condition to be met is: If the Ka Band receiver is configured appropriately (as determined by application of data quality rules specified below), then GFM should calibrate the data, otherwise GFM should revert to raw mode.
One Ka band receiver FITS file is produced per scan. One additional calibration FITS file should be present in the receiver directory, as is the case for all receivers. Development will use the data in /home/archive/problem-data/tape-0001/CKA_14NOV04 as a basis for developing this MR.
/home/archive/problem-data/tape-0001/CKA_14NOV04 as a basis for developing this MR.
GFM.
Below is a table specifiying exactly how GFM should respond when the above mentioned rules are applied. Not included are the basic checks for file existense and proper generic configuration, in which case GFM should raise an appropriate error message.
| If | Apply This Rule | If the Rule isn't satisfied (ie is false) |
|---|---|---|
| Backend is CCB | PHASSRC must equal CCB | WARN User: Receiver not configured for use with CCB |
| Backend is CCB | CALSRC must equal CCB | WARN User: receiver not configured for use with CCB |
| Backend is NOT CCB | LCALTRAK and RCALTRAK must be TRUE | GFM should calibrate your data |
| Backend is NOT CCB | LCALTRAK or RCALTRAK is FALSE | GFM should operate in raw mode |
| Backend is NOT CCB and you are Beamswitching | PHASSRC must equal EXT | WARN User: Receiver not configured for switching signals |
| Backend is NOT CCB and you are Beamswitching | CALSRC must equal EXT | WARN User: Receiver not configured for switching signals |
| Backend is NOT CCB and you are Beamswitching | D1SRTRAK and S1SRTRAK may not have the same value AND D2SRTRAK and S2SRTRAK may not have the same value, where all of these keywords have values of T or F. [Logical expression: (D1SRTRAK XOR S1SRTRAK) AND (D2SRTRAK XOR S2SRTRAK)] | WARN User: Receiver not configured for switching signals |
/home/gbtdata/project/Rcvr26_42) as the calibration file breaks the previous used model for project device files.
sparrow/gbt/api/receiver directory. The current code in this directory may not be in use, so perhaps it should be removed.
GFM GFM application, more specifically, its pointing, focus and tipping plugins. No changes need to be made in the control system, other interfaces, such as CLEO, or in analysis tools, such as SDFITS, or GBTIDL.
/home/archive/problem-data/tape-0001/CKA_14NOV04
We will use the following scans from project TKA_18MAR05 to test the gfm quality checks
| Scan | GFM Response | filename |
|---|---|---|
| 22 | valid -- calibratable | 2005_03_18_17:10:12.fits |
| 23 | ditto | 2005_03_18_17:10:52.fits |
| 24 | ditto | 2005_03_18_17:11:36.fits |
| 25 | ditto | 2005_03_18_17:12:17.fits |
| 26 | ditto | 2005_03_18_17:13:12.fits |
| Written | |
|---|---|
| Checked | |
| Approved by Sponsor | |
| Approved by CCC | symbol - name - date |
| Accepted/Delivered by Sponsor | symbol - name - date |
%X% if MR is not complete (will display %Y% if MR is complete (will display | Topic ModificationRequest12C705 . { Edit | Attach | Ref-By | Printable | Diffs | r1.6 | > | r1.5 | > | r1.4 | More } |
|
Revision r1.6 - 21 Oct 2005 - 13:36 GMT - PaulMarganian Parents: PlanOfRecordC72005 |
Content copyright © 1999-2007 by the contributing authors. All material on this collaboration platform is the property of the contributing authors. |