libera_utils.kernel_maker.apply_encoder_corrections#

libera_utils.kernel_maker.apply_encoder_corrections(df: DataFrame) DataFrame#

Correct the Az/El encoder columns of a kernel-input DataFrame, in place.

Corrects whichever of ICIE__AXIS_AZ_FILT / ICIE__AXIS_EL_FILT (radians) are present and leaves other columns untouched, so it is a no-op for non-AXIS_SAMPLE kernel inputs (spacecraft ephemeris/attitude). Returns the same DataFrame instance for convenience.