|
def | plot_flux_distributions (plt, old_mag, new_mag, old_weighted_rms, new_weighted_rms, faint, bright, old_PA1, new_PA1, name='', outdir='.plots') |
|
def | plot_all_wcs_deltas (plt, data_refs, visits, old_wcs_list, per_ccd_plot=False, name='', outdir='.plots') |
|
def | make_xy_wcs_grid (x_dim, y_dim, wcs1, wcs2, num=50) |
|
def | wcs_convert (xv, yv, wcs) |
|
def | plot_all_wcs_quivers (plt, data_refs, visits, old_wcs_list, name, outdir='.plots') |
|
def | plot_wcs_quivers (ax, wcs1, wcs2, x_dim, y_dim) |
|
def | plot_wcs_magnitude (plt, data_refs, visits, old_wcs_list, name, outdir='.plots') |
|
def | plot_wcs (plt, wcs1, wcs2, x_dim, y_dim, center=(0, 0), name="", outdir='.plots') |
|
def | plot_rms_histogram (plt, old_rms_relative, old_rms_absolute, new_rms_relative, new_rms_absolute, old_rel_total, old_abs_total, new_rel_total, new_abs_total, name="", outdir='.plots') |
|
def lsst.jointcal.utils.plot_all_wcs_deltas |
( |
|
plt, |
|
|
|
data_refs, |
|
|
|
visits, |
|
|
|
old_wcs_list, |
|
|
|
per_ccd_plot = False , |
|
|
|
name = '' , |
|
|
|
outdir = '.plots' |
|
) |
| |
Various plots of the difference between old and new Wcs.
Parameters
----------
plt : matplotlib.pyplot instance
pyplot instance to plot with.
data_refs : list of lsst.daf.persistence.butlerSubset.ButlerDataRef
A list of data refs to plot.
visits : list of visit id (usually int)
list of visit identifiers, one-to-one correspondent with catalogs.
old_wcs_list : list of lsst.afw.image.wcs.Wcs
A list of the old (pre-jointcal) WCSs, one-to-one corresponding to data_refs.
per_ccd_plot : bool, optional
Make per-ccd plots of the "wcs different" (warning: slow!)
name : str
Name to include in plot titles and save files.
outdir : str, optional
Directory to write the saved plots to.
Definition at line 498 of file utils.py.
def lsst.jointcal.utils.plot_all_wcs_quivers |
( |
|
plt, |
|
|
|
data_refs, |
|
|
|
visits, |
|
|
|
old_wcs_list, |
|
|
|
name, |
|
|
|
outdir = '.plots' |
|
) |
| |
Make quiver plots of the WCS deltas for each CCD in each visit.
Parameters
----------
plt : matplotlib.pyplot instance
pyplot instance to plot with.
data_refs : list of lsst.daf.persistence.butlerSubset.ButlerDataRef
A list of data refs to plot.
visits : list of visit id (usually int)
list of visit identifiers, one-to-one correspondent with catalogs.
old_wcs_list : list of lsst.afw.image.wcs.Wcs
A list of the old (pre-jointcal) WCSs, one-to-one corresponding to data_refs.
name : str
Name to include in plot titles and save files.
outdir : str, optional
Directory to write the saved plots to.
Definition at line 555 of file utils.py.
def lsst.jointcal.utils.plot_flux_distributions |
( |
|
plt, |
|
|
|
old_mag, |
|
|
|
new_mag, |
|
|
|
old_weighted_rms, |
|
|
|
new_weighted_rms, |
|
|
|
faint, |
|
|
|
bright, |
|
|
|
old_PA1, |
|
|
|
new_PA1, |
|
|
|
name = '' , |
|
|
|
outdir = '.plots' |
|
) |
| |
Plot various distributions of fluxes and magnitudes.
Parameters
----------
plt : matplotlib.pyplot instance
pyplot instance to plot with
old_mag : np.array
old magnitudes
new_mag : np.array
new magnitudes
old_weighted_rms : np.array
old rms weighted by the mean (rms(data)/mean(data))
new_weighted_rms : np.array
old rms weighted by the mean (rms(data)/mean(data))
faint : float
Faint end of range that PA1 was computed from.
bright : float
Bright end of range that PA1 was computed from.
old_PA1 : float
Old value of PA1, to plot as horizontal line.
new_PA1 : float
New value of PA1, to plot as horizontal line.
name : str
Name to include in plot titles and save files.
outdir : str, optional
Directory to write the saved plots to.
Definition at line 436 of file utils.py.
def lsst.jointcal.utils.plot_wcs |
( |
|
plt, |
|
|
|
wcs1, |
|
|
|
wcs2, |
|
|
|
x_dim, |
|
|
|
y_dim, |
|
|
|
center = (0, 0) , |
|
|
|
name = "" , |
|
|
|
outdir = '.plots' |
|
) |
| |
Plot the "distortion map": wcs1-wcs2 delta of points in the CCD grid.
Parameters
----------
plt : matplotlib.pyplot instance
pyplot instance to plot with.
wcs1 : lsst.afw.image.wcs.Wcs
First WCS to compare.
wcs2 : lsst.afw.image.wcs.Wcs
Second WCS to compare.
x_dim : int
Size of array in X-coordinate to make the grid over.
y_dim : int
Size of array in Y-coordinate to make the grid over.
center : tuple, optional
Center of the data, in on-chip coordinates.
name : str
Name to include in plot titles and save files.
outdir : str, optional
Directory to write the saved plots to.
Definition at line 681 of file utils.py.
def lsst.jointcal.utils.plot_wcs_magnitude |
( |
|
plt, |
|
|
|
data_refs, |
|
|
|
visits, |
|
|
|
old_wcs_list, |
|
|
|
name, |
|
|
|
outdir = '.plots' |
|
) |
| |
Plot the magnitude of the WCS change between old and new visits as a heat map.
Parameters
----------
plt : matplotlib.pyplot instance
pyplot instance to plot with.
data_refs : list of lsst.daf.persistence.butlerSubset.ButlerDataRef
A list of data refs to plot.
visits : list of visit id (usually int)
list of visit identifiers, one-to-one correspondent with catalogs.
old_wcs_list : list of lsst.afw.image.wcs.Wcs
A list of the old (pre-jointcal) WCSs, one-to-one corresponding to data_refs.
name : str
Name to include in plot titles and save files.
outdir : str, optional
Directory to write the saved plots to.
Definition at line 621 of file utils.py.