get_boresights

Data_Reduction.DSN.logs.get_boresights(bore_files)

Extract data from five-point boresight files.

:param bore_files : Full paths to the boresight files. :type bore_files : list

Returns

(dict) The keys are:: - X_BW: measured beamwidth in cross-elevation or cross-declination - DOY: day of year - UTC: coordinated universal time - SOURCE: source name - HA: hour angle - DEC: declination - AZ: azimuth - EL: elevation - AX/HXPOS: azimuth/hour angle map position - EL/DEPOS: elevation/declination map position - FREQ: frequency - POL: polarization - ELOFF: elevation offset - XELOFF: cross-elevation offset - DECOFF: declination offset - XDECOFF: cross-declination offset - XPOS: subreflector X position - YPOS: subreflector Y position - ZPOS: subreflector Z position - YOFF: subreflector Y offset - ZOFF: subreflector Z offset - BASE+: baseline in the scan + direction, e.g.: bore_data[‘fivept.pri’][‘BASE+’] = [‘40.7885’] - BL+: bore_data[‘fivept.pri’][‘BL+’] = [‘40.5802’] - BL-: bore_data[‘fivept.pri’][‘BL-‘] = [‘40.6755’] - BASE-: baseline in the scan - direction, e.g.: bore_data[‘fivept.pri’][‘BASE-‘] = [‘40.6401’] - DELTA+: bore_data[‘fivept.pri’][‘DELTA+’] = [‘0.0304588’, 0.124607’] - DELTA(0): bore_data[‘fivept.pri’][‘DELTA(0)’] = [‘0.0985753’, 0.0985793’] - DELTA-: bore_data[‘fivept.pri’][‘DELTA-‘] = [‘0.0359992’, 0.0969167’] - RMS: bore_data[‘fivept.pri’][‘RMS’] = [‘0.0000’,’0.0000’] - ERR: bore_data[‘fivept.pri’][‘ERR’] = [‘0.0000’] - POS: bore_data[‘fivept.pri’][‘POS’] = [‘0.0000’] - X_ERR: bore_data[‘fivept.pri’][‘X_ERR’] = [‘0.0000’] - NUMPTS: bore_data[‘fivept.pri’][‘NUMPTS’] = [‘0’, ‘0’] - BW: bore_data[‘fivept.pri’][‘BW’] = [‘0.0000’] - ON(1): bore_data[‘fivept.pri’][‘ON(1)’] = [‘0’, ‘0’] - ON(2): bore_data[‘fivept.pri’][‘ON(2)’] = [‘0’, ‘0’]