LSST Applications
21.0.0+75b29a8a7f,21.0.0+e70536a077,21.0.0-1-ga51b5d4+62c747d40b,21.0.0-10-gbfb87ad6+3307648ee3,21.0.0-15-gedb9d5423+47cba9fc36,21.0.0-2-g103fe59+fdf0863a2a,21.0.0-2-g1367e85+d38a93257c,21.0.0-2-g45278ab+e70536a077,21.0.0-2-g5242d73+d38a93257c,21.0.0-2-g7f82c8f+e682ffb718,21.0.0-2-g8dde007+d179fbfa6a,21.0.0-2-g8f08a60+9402881886,21.0.0-2-ga326454+e682ffb718,21.0.0-2-ga63a54e+08647d4b1b,21.0.0-2-gde069b7+26c92b3210,21.0.0-2-gecfae73+0445ed2f95,21.0.0-2-gfc62afb+d38a93257c,21.0.0-27-gbbd0d29+ae871e0f33,21.0.0-28-g5fc5e037+feb0e9397b,21.0.0-3-g21c7a62+f4b9c0ff5c,21.0.0-3-g357aad2+57b0bddf0b,21.0.0-3-g4be5c26+d38a93257c,21.0.0-3-g65f322c+3f454acf5d,21.0.0-3-g7d9da8d+75b29a8a7f,21.0.0-3-gaa929c8+9e4ef6332c,21.0.0-3-ge02ed75+4b120a55c4,21.0.0-4-g3300ddd+e70536a077,21.0.0-4-g591bb35+4b120a55c4,21.0.0-4-gc004bbf+4911b9cd27,21.0.0-4-gccdca77+f94adcd104,21.0.0-4-ge8fba5a+2b3a696ff9,21.0.0-5-gb155db7+2c5429117a,21.0.0-5-gdf36809+637e4641ee,21.0.0-6-g00874e7+c9fd7f7160,21.0.0-6-g4e60332+4b120a55c4,21.0.0-7-gc8ca178+40eb9cf840,21.0.0-8-gfbe0b4b+9e4ef6332c,21.0.0-9-g2fd488a+d83b7cd606,w.2021.05
LSST Data Management Base Package
|
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 174 of file butler_tests.py.
def lsst.obs.base.butler_tests.ButlerGetTests.test_dark | ( | self | ) |
Definition at line 177 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 180 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 204 of file butler_tests.py.
def lsst.obs.base.butler_tests.ButlerGetTests.test_get_linearizer_bad_detectorIds | ( | self | ) |
def lsst.obs.base.butler_tests.ButlerGetTests.test_raw | ( | self | ) |
Definition at line 161 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 183 of file butler_tests.py.
def lsst.obs.base.butler_tests.ButlerGetTests.test_raw_sub_bbox | ( | self | ) |
Definition at line 191 of file butler_tests.py.
def lsst.obs.base.butler_tests.ButlerGetTests.test_subset_raw | ( | self | ) |
Definition at line 199 of file butler_tests.py.
lsst.obs.base.butler_tests.ButlerGetTests.butler_get_data |
Definition at line 114 of file butler_tests.py.