uvex_transients.surveys.base.SurveySchedule.compute_cadence_statistics#

SurveySchedule.compute_cadence_statistics(start_time: Time | None = None, end_time: Time | None = None, nside: int | None = None, order: str | None = None, pairs: str = 'all') → dict[str, Quantity][source]#

Compute per-pixel statistics of pairwise temporal baselines.

Cadence is represented either by every unique pairwise separation between observations of the same HEALPix pixel (pairs='all') or only by separations between consecutive observations (pairs='consecutive'); see compute_cadence_time_differences().

Parameters:
  • start_time (Time, optional) – Optional time range over which to compute cadence statistics.

  • end_time (Time, optional) – Optional time range over which to compute cadence statistics.

  • nside (int, optional) – HEALPix resolution parameter, or None to use config["healpix.default_nside"].

  • order (str, optional) – HEALPix ordering scheme, either "nested" or "ring", or None to use config["healpix.default_order"].

  • pairs (str) – Which pairs of observations to include: "all" for every unique pair, or "consecutive" for only pairs of temporally-adjacent visits.

Returns:

Full-sky HEALPix maps containing the mean, median, min, max, and std of the pairwise temporal baselines for each pixel.

Pixels observed fewer than twice are assigned NaN.

Return type:

dict[str, Quantity]