Telemetry Recording System (TRS) Products

Telemetry Recording System (TRS) data files are a record of the state and actions of the adaptive optics (AO) system

NIRC2:

Telemetry Recording System (TRS) data files are a record of the state and actions of adaptive optics (AO) system during NIRC2 science observations when the AO loops are closed (i.e., the AO system is active and providing corrections). Using specialized software (not available through KOA), users can take the TRS information and reconstruct a model PSF for any NIRC2 image, leading to improvements in the precision of NIRC2 astrometry and photometry (see Ragland et al. 2018). Using the TRS files are not required to obtain high quality results from NIRC2 data but are provided to those whose science may benefit from them. TRS data are available in KOA for NIRC2 science data observed beginning on 18 Aug 2019.

The TRS data are stored as IDL .sav files, one for each NIRC2 science file with closed AO loops. These files can be easily read in IDL using the "restore" command or in Python using the "readsav" function in the SciPy package. The parameter names stored in one particular .sav file are as follows:

ParameterAO TypeParameter Type
ANGS/LGSSTRUCT
    CONF_ID ULONG Array
    TIMESTAMP ULONG64 array
    SUBAPINTENSITY FLOAT Array 2D
    OFFSETCENTROID FLOAT Array 2D
    RESIDUALWAVEFRONT FLOAT Array 2D
    DMCOMMAND FLOAT Array 2D
    DMCOMMANDSCLIPPED ULONG Array 2D
    RESIDUALRMS FLOAT Array 2D
    TTCOMMANDS FLOAT Array 2D
    TTSTRAINGAUGE FLOAT Array 2D
    TTCOMMANDSCLIPPED ULONG Array 2D
APD_IMATLGSFLOAT Array
APD_SKY_BACKLGSFLOAT Array
APD_THRESHOLDLGSFLOAT Array
BLGSSTRUCT
    CONF_ID ULONG Array
    TIMESTAMP ULONG64 array
    APDCOUNTS FLOAT Array 2D
    DTTCENTROIDS FLOAT Array 2D
    DTTCOMMANDS FLOAT Array 2D
    DTTSTRAINGAUGE FLOAT Array 2D
    DTTCOMMANDSCLIPPED ULONG Array 2D
CENT_GNGS/LGSFLOAT Array
CENT_ORIGINNGS/LGSFLOAT Array
CIDNGS/LGSULONG
DM_ORIGINNGS/LGSFLOAT Array
DM_SERVONGS/LGSFLOAT Array
DTT_OFFSETNGS/LGSFLOAT Array
DT_SERVONGS/LGSFLOAT Array
HEADERNGS/LGSSTRING Array
NRECNGS/LGSLONG
RXNGS/LGSFLOAT Array
TSTAMP_NUMNGS/LGSULONG64 array
TSTAMP_STR_STARTNGS/LGSSTRING
UIDNGS/LGSLONG