empyrean.ResidualSummary

class ResidualSummary(num_obs, num_selected, num_rejected, chi2, dof, reduced_chi2, rms_ra_arcsec, rms_dec_arcsec, rms_combined_arcsec, weighted_rms_ra_arcsec, weighted_rms_dec_arcsec, weighted_rms_combined_arcsec, mean_ra_arcsec, mean_dec_arcsec, std_ra_arcsec, std_dec_arcsec, rms_along_track_arcsec, rms_cross_track_arcsec)[source]

Bases: object

Aggregate residual statistics over a set of observations.

Mirrors scott::results::ObservationResidualSummary. AT/CT RMS fields are NaN when no along/cross-track decomposition was computed (no sky-motion rates available).

All angular quantities in arcseconds.

Methods

__init__(num_obs, num_selected, ...)

Attributes

num_obs

num_selected

num_rejected

chi2

dof

reduced_chi2

rms_ra_arcsec

rms_dec_arcsec

rms_combined_arcsec

Combined RA·cos(δ) + Dec residual RMS.

weighted_rms_ra_arcsec

weighted_rms_dec_arcsec

weighted_rms_combined_arcsec

Combined weighted RA·cos(δ) + Dec residual RMS.

mean_ra_arcsec

mean_dec_arcsec

std_ra_arcsec

std_dec_arcsec

rms_along_track_arcsec

rms_cross_track_arcsec

Parameters:
  • num_obs (int)

  • num_selected (int)

  • num_rejected (int)

  • chi2 (float)

  • dof (int)

  • reduced_chi2 (float)

  • rms_ra_arcsec (float)

  • rms_dec_arcsec (float)

  • rms_combined_arcsec (float)

  • weighted_rms_ra_arcsec (float)

  • weighted_rms_dec_arcsec (float)

  • weighted_rms_combined_arcsec (float)

  • mean_ra_arcsec (float)

  • mean_dec_arcsec (float)

  • std_ra_arcsec (float)

  • std_dec_arcsec (float)

  • rms_along_track_arcsec (float)

  • rms_cross_track_arcsec (float)

num_obs: int
num_selected: int
num_rejected: int
chi2: float
dof: int
reduced_chi2: float
rms_ra_arcsec: float
rms_dec_arcsec: float
rms_combined_arcsec: float

Combined RA·cos(δ) + Dec residual RMS. Matches the find_orb / OrbFit rms reporting convention — a single number directly comparable across tools.

weighted_rms_ra_arcsec: float
weighted_rms_dec_arcsec: float
weighted_rms_combined_arcsec: float

Combined weighted RA·cos(δ) + Dec residual RMS.

mean_ra_arcsec: float
mean_dec_arcsec: float
std_ra_arcsec: float
std_dec_arcsec: float
rms_along_track_arcsec: float
rms_cross_track_arcsec: float