edges_cal.receiver_calibration_func.get_linear_coefficients

edges_cal.receiver_calibration_func.get_linear_coefficients(gamma_ant, gamma_rec, sca, off, t_unc, t_cos, t_sin, t_load=300)[source]

Use Monsalve (2017) Eq. 7 to determine a and b, such that T = aT* + b.

Parameters:
  • gamma_ant (array_like) – S11 of the antenna/load.

  • gamma_rec (array_like) – S11 of the receiver.

  • sca,off (array_like) – Scale and offset calibration parameters (i.e. C1 and C2). These are in the form of arrays over frequency (i.e. it is not the polynomial coefficients).

  • t_unc, t_cos, t_sin (array_like) – Noise-wave calibration parameters (uncorrelated, cosine, sine). These are in the form of arrays over frequency (i.e. not the polynomial coefficients).

  • t_load (float, optional) – The nominal temperature of the internal ambient load. This must match the value used to derive the calibration parameters in the first place.