JointcalStatistics¶

class
lsst.jointcal.utils.
JointcalStatistics
(match_radius=4.84814e07 rad, flux_limit=100.0, do_photometry=True, do_astrometry=True, verbose=False)¶ Bases:
object
Compute statistics on jointcalprocessed data, and optionally generate plots.
Notes
Instantiate JointcalStatistics and call compute_rms() to get the relevant statistics for e.g. unittests, and call make_plots() to generate a suite of diagnostic plots.
Methods Summary
compute_rms
(data_refs, reference)Match all data_refs to compute the RMS, for all detections above self.flux_limit. make_plots
(data_refs, old_wcs_list[, name, …])Make plots of various quantites to help with debugging. Methods Documentation

compute_rms
(data_refs, reference)¶ Match all data_refs to compute the RMS, for all detections above self.flux_limit.
Parameters:  data_refs : list of lsst.daf.persistence.butlerSubset.ButlerDataRef
A list of data refs to do the calculations between.
 reference : lsst reference catalog
reference catalog to do absolute matching against.
Returns:  namedtuple:
 astropy.Quantity
Postjointcal relative RMS of the matched sources.
 astropy.Quantity
Postjointcal absolute RMS of matched sources.
 float
Postjointcal photometric repeatability (PA1 from the SRD).

make_plots
(data_refs, old_wcs_list, name='', interactive=False, per_ccd_plot=False, outdir='.plots')¶ Make plots of various quantites to help with debugging. Requires that
compute_rms()
was run first.Parameters:  data_refs : list of lsst.daf.persistence.butlerSubset.ButlerDataRef
A list of data refs to do the calculations between.
 old_wcs_list : list of lsst.afw.image.wcs.Wcs
A list of the old (prejointcal) WCSs, onetoone corresponding to data_refs.
 name : str
Name to include in plot titles and save files.
 interactive : bool
Turn on matplotlib interactive mode and drop into a debugger when plotting is finished. Otherwise, use a noninteractive backend.
 per_ccd_plot : bool
Plot the WCS per CCD (takes longer and generates many plots for a large camera)
 outdir : str
directory to save plots to.
