lsst.pipe.tasks
tickets.DM-23835-g425218d84a
|
Public Member Functions | |
def | __init__ (self, instFluxCol, instFluxErrCol, photoCalibCol, photoCalibErrCol, **kwargs) |
def | instFluxToNanojansky (self, instFlux, localCalib) |
def | instFluxErrToNanojanskyErr (self, instFlux, instFluxErr, localCalib, localCalibErr) |
def | instFluxToMagnitude (self, instFlux, localCalib) |
def | instFluxErrToMagnitudeErr (self, instFlux, instFluxErr, localCalib, localCalibErr) |
def | noDup (self) |
def | columns (self) |
def | multilevelColumns (self, parq) |
def | __call__ (self, parq, dropna=False) |
def | fail (self, df) |
def | name (self) |
def | shortname (self) |
Public Attributes | |
instFluxCol | |
instFluxErrCol | |
photoCalibCol | |
photoCalibErrCol | |
filt | |
dataset | |
Static Public Attributes | |
logNJanskyToAB | |
Base class for calibrating the specified instrument flux column using the local photometric calibration. Parameters ---------- instFluxCol : `str` Name of the instrument flux column. instFluxErrCol : `str` Name of the assocated error columns for ``instFluxCol``. photoCalibCol : `str` Name of local calibration column. photoCalibErrCol : `str` Error associated with ``photoCalibCol`` See also -------- LocalPhotometry LocalNanojansky LocalNanojanskyErr LocalMagnitude LocalMagnitudeErr
Definition at line 1086 of file functors.py.
def lsst.pipe.tasks.functors.LocalPhotometry.__init__ | ( | self, | |
instFluxCol, | |||
instFluxErrCol, | |||
photoCalibCol, | |||
photoCalibErrCol, | |||
** | kwargs | ||
) |
Definition at line 1111 of file functors.py.
|
inherited |
Definition at line 177 of file functors.py.
|
inherited |
Columns required to perform calculation
Reimplemented in lsst.pipe.tasks.functors.LocalMagnitudeErr, lsst.pipe.tasks.functors.LocalMagnitude, lsst.pipe.tasks.functors.LocalNanojanskyErr, lsst.pipe.tasks.functors.LocalNanojansky, lsst.pipe.tasks.functors.MagnitudeErr, lsst.pipe.tasks.functors.NanoJanskyErr, lsst.pipe.tasks.functors.Photometry, lsst.pipe.tasks.functors.ReferenceBand, lsst.pipe.tasks.functors.ConvertPixelToArcseconds, lsst.pipe.tasks.functors.ComputePixelScale, lsst.pipe.tasks.functors.RadiusFromQuadrupole, lsst.pipe.tasks.functors.E2, lsst.pipe.tasks.functors.E1, lsst.pipe.tasks.functors.Color, lsst.pipe.tasks.functors.MagDiff, lsst.pipe.tasks.functors.MagErr, lsst.pipe.tasks.functors.Mag, lsst.pipe.tasks.functors.Column, lsst.pipe.tasks.functors.CustomFunctor, and lsst.pipe.tasks.functors.CompositeFunctor.
Definition at line 122 of file functors.py.
|
inherited |
Definition at line 188 of file functors.py.
def lsst.pipe.tasks.functors.LocalPhotometry.instFluxErrToMagnitudeErr | ( | self, | |
instFlux, | |||
instFluxErr, | |||
localCalib, | |||
localCalibErr | |||
) |
Convert instrument flux err to nanojanskys. Parameters ---------- instFlux : `numpy.ndarray` or `pandas.Series` Array of instrument flux measurements instFluxErr : `numpy.ndarray` or `pandas.Series` Errors on associated ``instFlux`` values localCalib : `numpy.ndarray` or `pandas.Series` Array of local photometric calibration estimates. localCalibErr : `numpy.ndarray` or `pandas.Series` Errors on associated ``localCalib`` values Returns ------- calibMagErr: `numpy.ndarray` or `pandas.Series` Error on calibrated AB magnitudes.
Definition at line 1178 of file functors.py.
def lsst.pipe.tasks.functors.LocalPhotometry.instFluxErrToNanojanskyErr | ( | self, | |
instFlux, | |||
instFluxErr, | |||
localCalib, | |||
localCalibErr | |||
) |
Convert instrument flux to nanojanskys. Parameters ---------- instFlux : `numpy.ndarray` or `pandas.Series` Array of instrument flux measurements instFluxErr : `numpy.ndarray` or `pandas.Series` Errors on associated ``instFlux`` values localCalib : `numpy.ndarray` or `pandas.Series` Array of local photometric calibration estimates. localCalibErr : `numpy.ndarray` or `pandas.Series` Errors on associated ``localCalib`` values Returns ------- calibFluxErr : `numpy.ndarray` or `pandas.Series` Errors on calibrated flux measurements.
Definition at line 1140 of file functors.py.
def lsst.pipe.tasks.functors.LocalPhotometry.instFluxToMagnitude | ( | self, | |
instFlux, | |||
localCalib | |||
) |
Convert instrument flux to nanojanskys. Parameters ---------- instFlux : `numpy.ndarray` or `pandas.Series` Array of instrument flux measurements localCalib : `numpy.ndarray` or `pandas.Series` Array of local photometric calibration estimates. Returns ------- calibMag : `numpy.ndarray` or `pandas.Series` Array of calibrated AB magnitudes.
Definition at line 1161 of file functors.py.
def lsst.pipe.tasks.functors.LocalPhotometry.instFluxToNanojansky | ( | self, | |
instFlux, | |||
localCalib | |||
) |
Convert instrument flux to nanojanskys. Parameters ---------- instFlux : `numpy.ndarray` or `pandas.Series` Array of instrument flux measurements localCalib : `numpy.ndarray` or `pandas.Series` Array of local photometric calibration estimates. Returns ------- calibFlux : `numpy.ndarray` or `pandas.Series` Array of calibrated flux measurements.
Definition at line 1123 of file functors.py.
|
inherited |
Reimplemented in lsst.pipe.tasks.functors.Color, and lsst.pipe.tasks.functors.CompositeFunctor.
Definition at line 129 of file functors.py.
|
inherited |
Full name of functor (suitable for figure labels)
Reimplemented in lsst.pipe.tasks.functors.LocalMagnitudeErr, lsst.pipe.tasks.functors.LocalMagnitude, lsst.pipe.tasks.functors.LocalNanojanskyErr, lsst.pipe.tasks.functors.LocalNanojansky, lsst.pipe.tasks.functors.Photometry, lsst.pipe.tasks.functors.ConvertPixelToArcseconds, lsst.pipe.tasks.functors.Color, lsst.pipe.tasks.functors.MagDiff, lsst.pipe.tasks.functors.MagErr, lsst.pipe.tasks.functors.Mag, lsst.pipe.tasks.functors.Column, and lsst.pipe.tasks.functors.CustomFunctor.
Definition at line 192 of file functors.py.
|
inherited |
Definition at line 115 of file functors.py.
|
inherited |
Short name of functor (suitable for column name/dict key)
Reimplemented in lsst.pipe.tasks.functors.Color, and lsst.pipe.tasks.functors.MagDiff.
Definition at line 198 of file functors.py.
|
inherited |
Definition at line 111 of file functors.py.
|
inherited |
Definition at line 110 of file functors.py.
lsst.pipe.tasks.functors.LocalPhotometry.instFluxCol |
Definition at line 1112 of file functors.py.
lsst.pipe.tasks.functors.LocalPhotometry.instFluxErrCol |
Definition at line 1113 of file functors.py.
|
static |
Definition at line 1109 of file functors.py.
lsst.pipe.tasks.functors.LocalPhotometry.photoCalibCol |
Definition at line 1114 of file functors.py.
lsst.pipe.tasks.functors.LocalPhotometry.photoCalibErrCol |
Definition at line 1115 of file functors.py.