uvex_transients.surveys.base.SurveySchedule.compute_visit_count_histogram#

SurveySchedule.compute_visit_count_histogram(start_time: Time | None = None, end_time: Time | None = None, nside: int | None = None, order: str | None = None) → tuple[ndarray, ndarray][source]#

Compute the distribution of HEALPix pixels by visit count.

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

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

  • 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"].

Returns:

  • visit_counts (numpy.ndarray) – Possible numbers of visits: 0, 1, ..., N.

  • pixel_counts (numpy.ndarray) – Number of HEALPix pixels receiving each corresponding number of visits.

Notes

The zero-visit bin includes every HEALPix pixel on the sky that was not observed during the requested interval.