def testIntegrateSpec(self): return qa=QA.Integrate_Spec('integ',self.config) inp=self.frame qargs={} qargs["RESULTKEY"] = 'DELTAMAG_TGT' qargs["PSFFile"]=self.psf qargs["FiberMap"]=self.fibermap qargs["camera"]=self.camera qargs["expid"]=self.expid qargs["paname"]="abc" qargs["dict_countbins"]=self.map2pix qargs["singleqa"]=None qargs["param"]={'DELTAMAG_TGT_NORMAL_RANGE': [-2., 2.0], 'DELTAMAG_TGT_WARN_RANGE': [-4., 4.]} resl=qa(inp,**qargs) self.assertTrue(len(resl["METRICS"]["STD_FIBERID"])>0)
def testIntegrateSpec(self): qa = QA.Integrate_Spec('integ', self.config) inp = self.frame qargs = {} qargs["PSFFile"] = self.psf qargs["FiberMap"] = self.fibermap qargs["camera"] = self.camera qargs["expid"] = self.expid qargs["paname"] = "abc" qargs["dict_countbins"] = self.map2pix qargs["singleqa"] = None resl = qa(inp, **qargs) self.assertTrue( len(resl["METRICS"]["FIBER_MAG"]) == len(resl["METRICS"] ["DELTAMAG"])) resl2 = qa(inp, **qargs) self.assertTrue(len(resl2["METRICS"]["STD_FIBERID"]) > 0)
def testIntegrateSpec(self): qa = QA.Integrate_Spec('integ', self.config) inp = self.frame qargs = {} qargs["PSFFile"] = self.psf qargs["camera"] = self.camera qargs["expid"] = self.expid qargs["amps"] = False qargs["paname"] = "abc" qargs["dict_countbins"] = self.map2pix resl = qa(inp, **qargs) self.assertTrue(resl['METRICS']['INTEG_AVG'] > 0) self.assertTrue( len(resl["METRICS"]["INTEG"]) == len(resl["METRICS"] ["STD_FIBERID"])) #- Test for amps qargs["amps"] = True qargs["dict_countbins"] = self.map2pix resl2 = qa(inp, **qargs) self.assertTrue(np.all(resl2["METRICS"]["INTEG_AVG_AMP"]) > 0)