lsst.obs.base
20.0.0-59-gb502cbb+2dbed42d3e
|
Public Member Functions | |
def | setUp_butler_get (self, ccdExposureId_bits=None, exposureIds=None, filters=None, exptimes=None, detectorIds=None, detector_names=None, detector_serials=None, dimensions=None, sky_origin=None, raw_subsets=None, good_detectorIds=None, bad_detectorIds=None, linearizer_type=None, raw_header_wcs=None) |
def | test_exposureId_bits (self) |
def | test_raw (self) |
def | test_bias (self) |
def | test_dark (self) |
def | test_flat (self) |
def | test_raw_header_wcs (self) |
def | test_raw_sub_bbox (self) |
def | test_subset_raw (self) |
def | test_get_linearizer (self) |
def | test_get_linearizer_bad_detectorIds (self) |
Public Attributes | |
butler_get_data | |
Tests of obs_* Butler get() functionality. In the subclasses's setUp(): * Call setUp_butler_get() to fill in required parameters.
Definition at line 30 of file butler_tests.py.
def lsst.obs.base.butler_tests.ButlerGetTests.setUp_butler_get | ( | self, | |
ccdExposureId_bits = None , |
|||
exposureIds = None , |
|||
filters = None , |
|||
exptimes = None , |
|||
detectorIds = None , |
|||
detector_names = None , |
|||
detector_serials = None , |
|||
dimensions = None , |
|||
sky_origin = None , |
|||
raw_subsets = None , |
|||
good_detectorIds = None , |
|||
bad_detectorIds = None , |
|||
linearizer_type = None , |
|||
raw_header_wcs = None |
|||
) |
Set up the necessary variables for butlerGet tests. All "exposure name" entries below should correspond to an entry in self.dataIds. Parameters ---------- ccdExposureId_bits : `int` expected value of ccdExposureId_bits exposureIds : `dict` dict of exposure name : ccdExposureId (the number as returned by the butler) filters : `dict` dict of exposure name : filter name exptimes : `dict` dict of exposure name : exposure time detector_names : `dict` dict of exposure name : detector name detectorIds : `dict` dict of exposure name : detectorId detector_serials : `dict` dict of exposure name : detector serial dimensions : `dict` dict of exposure name : dimensions (as a geom.Extent2I) sky_origin : `tuple` of `float` Longitude, Latitude of 'raw' exposure raw_subsets : `tuple` of (kwargs, `int`) keyword args and expected number of subsets for ``butler.subset('raw', **kwargs)`` good_detectorIds : `list` of `int` list of valid ccd numbers bad_detectorIds : `list` of `int` list of invalid ccd numbers linearizer_type : `dict` dict of detectorId (usually `int`): LinearizerType (e.g. lsst.ip.isr.LinearizeLookupTable.LinearityType), or unittest.SkipTest to skip all linearizer tests. raw_header_wcs : `lsst.afw.geom.SkyWcs` The SkyWcs object that should be returned by ``butler.get("raw_header_wcs", dataId=self.dataIds["raw"])``
Definition at line 37 of file butler_tests.py.
def lsst.obs.base.butler_tests.ButlerGetTests.test_bias | ( | self | ) |
Definition at line 165 of file butler_tests.py.
def lsst.obs.base.butler_tests.ButlerGetTests.test_dark | ( | self | ) |
Definition at line 168 of file butler_tests.py.
def lsst.obs.base.butler_tests.ButlerGetTests.test_exposureId_bits | ( | self | ) |
Definition at line 130 of file butler_tests.py.
def lsst.obs.base.butler_tests.ButlerGetTests.test_flat | ( | self | ) |
Definition at line 171 of file butler_tests.py.
def lsst.obs.base.butler_tests.ButlerGetTests.test_get_linearizer | ( | self | ) |
Test that we can get a linearizer for good detectorIds.
Definition at line 195 of file butler_tests.py.
def lsst.obs.base.butler_tests.ButlerGetTests.test_get_linearizer_bad_detectorIds | ( | self | ) |
Do bad detectorIds raise?
Definition at line 207 of file butler_tests.py.
def lsst.obs.base.butler_tests.ButlerGetTests.test_raw | ( | self | ) |
Definition at line 152 of file butler_tests.py.
def lsst.obs.base.butler_tests.ButlerGetTests.test_raw_header_wcs | ( | self | ) |
Test that `raw_header_wcs` returns the unmodified raw image header.
Definition at line 174 of file butler_tests.py.
def lsst.obs.base.butler_tests.ButlerGetTests.test_raw_sub_bbox | ( | self | ) |
Definition at line 182 of file butler_tests.py.
def lsst.obs.base.butler_tests.ButlerGetTests.test_subset_raw | ( | self | ) |
Definition at line 190 of file butler_tests.py.
lsst.obs.base.butler_tests.ButlerGetTests.butler_get_data |
Definition at line 99 of file butler_tests.py.