IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 38802


Ignore:
Timestamp:
Oct 6, 2015, 4:13:12 PM (11 years ago)
Author:
eugene
Message:

fix typo in var name expTimeString; set expTimeString in stackbatch.py

Location:
trunk/ippToPsps/jython
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippToPsps/jython/detectionbatch.py

    r38799 r38802  
    410410        results['SATDET'] = 0
    411411
    412         extTimeString = str(self.header['EXPTIME'])
     412        expTimeString = str(self.header['EXPTIME'])
    413413
    414414        # insert all detections into table : do NOT include the IGNORE unless we have to
     
    444444            sqlLine.group("decErr",       "Y_PSF_SIG * 0.257")
    445445        sqlLine.group("extNSigma",        "EXT_NSIGMA")   
    446         sqlLine.group("psfFlux",          "PSF_INST_FLUX / " + extTimeString)
    447         sqlLine.group("psfFluxErr",       "PSF_INST_FLUX_SIG / " + extTimeString)
     446        sqlLine.group("psfFlux",          "PSF_INST_FLUX / " + expTimeString)
     447        sqlLine.group("psfFluxErr",       "PSF_INST_FLUX_SIG / " + expTimeString)
    448448        if (self.id >= 982483):
    449449            sqlLine.group("psfMajorFWHM", "PSF_FWHM_MAJ * abs(PLTSCALE)")                                               
     
    465465        sqlLine.group("momentM4S",        "MOMENTS_M4S * PLTSCALE * PLTSCALE")
    466466        if (self.id >= 982483):
    467             sqlLine.group("apFlux",       "AP_FLUX / " + extTimeString)
    468             sqlLine.group("apFluxErr",    "AP_FLUX_SIG / " + extTimeString)
     467            sqlLine.group("apFlux",       "AP_FLUX / " + expTimeString)
     468            sqlLine.group("apFluxErr",    "AP_FLUX_SIG / " + expTimeString)
    469469            sqlLine.group("apFillF",      "AP_NPIX / (3.14159265359 * POW(AP_MAG_RADIUS - 0.5, 2))")
    470470        sqlLine.group("apRadius",         "AP_MAG_RADIUS * abs(PLTSCALE)")
    471         sqlLine.group("kronFlux",         "KRON_FLUX / " + extTimeString)
    472         sqlLine.group("kronFluxErr",      "KRON_FLUX_ERR / " + extTimeString)
     471        sqlLine.group("kronFlux",         "KRON_FLUX / " + expTimeString)
     472        sqlLine.group("kronFluxErr",      "KRON_FLUX_ERR / " + expTimeString)
    473473        sqlLine.group("kronRad",          "MOMENTS_R1 * 2.5 * abs(PLTSCALE)")
    474         sqlLine.group("sky",              "SKY / PLTSCALE / PLTSCALE / " + extTimeString)
    475         sqlLine.group("skyErr",           "SKY_SIGMA / PLTSCALE / PLTSCALE / " + extTimeString)
     474        sqlLine.group("sky",              "SKY / PLTSCALE / PLTSCALE / " + expTimeString)
     475        sqlLine.group("skyErr",           "SKY_SIGMA / PLTSCALE / PLTSCALE / " + expTimeString)
    476476        sqlLine.group("infoFlag",         "FLAGS")                         
    477477        sqlLine.group("infoFlag2",        "FLAGS2")                         
  • trunk/ippToPsps/jython/diffbatch.py

    r38783 r38802  
    264264        #results['SATDET'] = 0
    265265
    266         extTimeString = str(self.expTime[num])
     266        expTimeString = str(self.expTime[num])
    267267
    268268        # insert all detections into table : do NOT include the IGNORE unless we have to
     
    296296            sqlLine.group("raErr",           "X_PSF_SIG * 0.257")
    297297            sqlLine.group("decErr",          "Y_PSF_SIG * 0.257")
    298         sqlLine.group("DpsfFlux",         "PSF_INST_FLUX / " + extTimeString)
    299         sqlLine.group("DpsfFluxErr",      "PSF_INST_FLUX_SIG / " + extTimeString)
     298        sqlLine.group("DpsfFlux",         "PSF_INST_FLUX / " + expTimeString)
     299        sqlLine.group("DpsfFluxErr",      "PSF_INST_FLUX_SIG / " + expTimeString)
    300300        sqlLine.group("DpsfMajorFWHM",    "PSF_FWHM_MAJ * abs(PLTSCALE)")                                               
    301301        sqlLine.group("DpsfMinorFWHM",    "PSF_FWHM_MIN * abs(PLTSCALE)")                                               
     
    316316        sqlLine.group("DmomentM4S",       "MOMENTS_M4S * PLTSCALE * PLTSCALE")                                             
    317317        if (self.id >= 982483):
    318             sqlLine.group("DapFlux",          "AP_FLUX / " + extTimeString)
    319             sqlLine.group("DapFluxErr",       "AP_FLUX_SIG / " + extTimeString)
     318            sqlLine.group("DapFlux",          "AP_FLUX / " + expTimeString)
     319            sqlLine.group("DapFluxErr",       "AP_FLUX_SIG / " + expTimeString)
    320320#           sqlLine.group("DapFillF",         "AP_NPIX / (3.14159265359 * POW(AP_MAG_RADIUS - 0.5, 2))")
    321321#       sqlLine.group("DapRadius",        "AP_MAG_RADIUS")
    322         sqlLine.group("DkronFlux",        "KRON_FLUX / " + extTimeString)
    323         sqlLine.group("DkronFluxErr",     "KRON_FLUX_ERR / " + extTimeString)
     322        sqlLine.group("DkronFlux",        "KRON_FLUX / " + expTimeString)
     323        sqlLine.group("DkronFluxErr",     "KRON_FLUX_ERR / " + expTimeString)
    324324        sqlLine.group("DkronRad",         "MOMENTS_R1 * 2.5 * abs(PLTSCALE)")
    325325        sqlLine.group("diffNPos",         "DIFF_NPOS")
     
    332332        sqlLine.group("diffPSN",          "DIFF_SN_P")
    333333        sqlLine.group("diffNSN",          "DIFF_SN_M")
    334         sqlLine.group("Dsky",             "SKY / PLTSCALE / PLTSCALE / " + extTimeString)
    335         sqlLine.group("DskyErr",          "SKY_SIGMA / PLTSCALE / PLTSCALE / " + extTimeString)
     334        sqlLine.group("Dsky",             "SKY / PLTSCALE / PLTSCALE / " + expTimeString)
     335        sqlLine.group("DskyErr",          "SKY_SIGMA / PLTSCALE / PLTSCALE / " + expTimeString)
    336336        sqlLine.group("DinfoFlag",        "FLAGS")                         
    337337        sqlLine.group("DinfoFlag2",       "FLAGS2")                         
  • trunk/ippToPsps/jython/forcedwarpbatch.py

    r38800 r38802  
    332332
    333333        BEFORE = self.scratchDb.getRowCount(ippTableName)
    334         extTimeString = str(self.expTime[num])
     334        expTimeString = str(self.expTime[num])
    335335
    336336#missing are zp, telluricExt, airmass (not easy to get ?)
     
    353353        print "here4"
    354354        sqlLine.group("obsTime", str(self.obsTime[num]))
    355         sqlLine.group("FpsfFlux",          "PSF_INST_FLUX / " + extTimeString)
    356         sqlLine.group("FpsfFluxErr",       "PSF_INST_FLUX_SIG / " + extTimeString)
     355        sqlLine.group("FpsfFlux",          "PSF_INST_FLUX / " + expTimeString)
     356        sqlLine.group("FpsfFluxErr",       "PSF_INST_FLUX_SIG / " + expTimeString)
    357357        sqlLine.group("FpsfMajorFWHM",     "PSF_FWHM_MAJ * abs(PLTSCALE)")
    358358        sqlLine.group("FpsfMinorFWHM",     "PSF_FWHM_MIN * abs(PLTSCALE)")
     
    372372        sqlLine.group("FmomentM4C",        "MOMENTS_M4C * PLTSCALE * PLTSCALE")
    373373        sqlLine.group("FmomentM4S",        "MOMENTS_M4S * PLTSCALE * PLTSCALE")
    374         sqlLine.group("FapFlux",           "AP_FLUX / " + extTimeString)
    375         sqlLine.group("FapFluxErr",        "AP_FLUX_SIG / " + extTimeString)
     374        sqlLine.group("FapFlux",           "AP_FLUX / " + expTimeString)
     375        sqlLine.group("FapFluxErr",        "AP_FLUX_SIG / " + expTimeString)
    376376        sqlLine.group("FapFillF",          "AP_NPIX / (3.14159265359 * POW(AP_MAG_RADIUS - 0.5, 2))")
    377377        sqlLine.group("FapRadius",         "AP_MAG_RADIUS")
    378         sqlLine.group("FkronFlux",         "KRON_FLUX / " + extTimeString)
    379         sqlLine.group("FkronFluxErr",      "KRON_FLUX_ERR / " + extTimeString )
     378        sqlLine.group("FkronFlux",         "KRON_FLUX / " + expTimeString)
     379        sqlLine.group("FkronFluxErr",      "KRON_FLUX_ERR / " + expTimeString )
    380380        sqlLine.group("FkronRad",          "MOMENTS_R1 * 2.5 * abs(PLTSCALE)")
    381         sqlLine.group("Fsky",              "SKY / PLTSCALE / PLTSCALE / " + extTimeString)
    382         sqlLine.group("FskyErr",           "SKY_SIGMA / PLTSCALE / PLTSCALE / " + extTimeString)
     381        sqlLine.group("Fsky",              "SKY / PLTSCALE / PLTSCALE / " + expTimeString)
     382        sqlLine.group("FskyErr",           "SKY_SIGMA / PLTSCALE / PLTSCALE / " + expTimeString)
    383383        sqlLine.group("FinfoFlag",         "FLAGS")
    384384        sqlLine.group("FinfoFlag2",        "FLAGS2")
  • trunk/ippToPsps/jython/stackbatch.py

    r38801 r38802  
    361361                raise
    362362
    363             # insert values coming from the CMF, not carried by DVO
    364             header = self.headerSet[filter]
    365             exptime = self.getKeyFloat(header, "%.5f", "EXPTIME")
    366 
    367363            sqlLine = sqlUtility("UPDATE StackObjectThin AS a , " + filter + "SkyChip_psf AS b SET")
    368364
     
    424420            header = self.headerSet[filter]
    425421            exptime = self.getKeyFloat(header, "%.5f", "EXPTIME")
     422            expTimeString = str(exptime)
    426423
    427424            # insert all the detections
     
    447444            sqlLine.group("a."+filter+"momentR1",      "b.MOMENTS_R1 * b.PLTSCALE")
    448445            sqlLine.group("a."+filter+"momentRH",      "b.MOMENTS_RH * b.PLTSCALE")
    449             sqlLine.group("a."+filter+"PSFFlux",       "b.PSF_INST_FLUX / " + str(exptime))
    450             sqlLine.group("a."+filter+"PSFFluxErr",    "b.PSF_INST_FLUX_SIG / " + str(exptime))
    451             sqlLine.group("a."+filter+"ApFlux",        "b.AP_FLUX / " + str(exptime))
    452             sqlLine.group("a."+filter+"ApFluxErr",     "b.AP_FLUX_SIG / " + str(exptime))
    453             sqlLine.group("a."+filter+"KronFlux",      "b.KRON_FLUX / " + str(exptime))
    454             sqlLine.group("a."+filter+"KronFluxErr",   "b.KRON_FLUX_ERR / " + str(exptime))
     446            sqlLine.group("a."+filter+"PSFFlux",       "b.PSF_INST_FLUX / " + expTimeString)
     447            sqlLine.group("a."+filter+"PSFFluxErr",    "b.PSF_INST_FLUX_SIG / " + expTimeString)
     448            sqlLine.group("a."+filter+"ApFlux",        "b.AP_FLUX / " + expTimeString)
     449            sqlLine.group("a."+filter+"ApFluxErr",     "b.AP_FLUX_SIG / " + expTimeString)
     450            sqlLine.group("a."+filter+"KronFlux",      "b.KRON_FLUX / " + expTimeString)
     451            sqlLine.group("a."+filter+"KronFluxErr",   "b.KRON_FLUX_ERR / " + expTimeString)
    455452            sqlLine.group("a."+filter+"ApFillFac",     "b.AP_NPIX / (3.14159265359 * POW(b.AP_MAG_RADIUS - 0.5, 2))")
    456453            sqlLine.group("a."+filter+"ApRadius",      "b.AP_MAG_RADIUS")
     
    458455            sqlLine.group("a."+filter+"PlateScale",    "b.PLTSCALE")
    459456            sqlLine.group("a."+filter+"ExtNSigma",     "b.EXT_NSIGMA")
    460             sqlLine.group("a."+filter+"sky",           "b.SKY / " + str(exptime))
    461             sqlLine.group("a."+filter+"skyErr",        "b.SKY_SIGMA / " + str(exptime))
     457            sqlLine.group("a."+filter+"sky",           "b.SKY / " + expTimeString)
     458            sqlLine.group("a."+filter+"skyErr",        "b.SKY_SIGMA / " + expTimeString)
    462459
    463460            sql = sqlLine.makeEquals("WHERE a." + filter + "ippDetectID = b.IPP_IDET")
     
    531528                continue
    532529
    533             header = self.headerSet[filter]
    534             exptime = self.getKeyFloat(header, "%.5f", "EXPTIME")
    535 
    536530            # insert all the detections
    537531            sqlLine = sqlUtility("UPDATE " + tablename + " AS a , " + filter + "SkyChip_xsrc AS b SET")
    538532
    539             sqlLine.group("a."+filter+"haveData",      "'1'")
    540             sqlLine.group("a."+filter+"S2",          "b.G_S2")
     533            sqlLine.group("a."+filter+"haveData",       "'1'")
     534            sqlLine.group("a."+filter+"S2",             "b.G_S2")
    541535            sqlLine.group("a."+filter+"logRT",          "b.G_RT")
    542536            sqlLine.group("a."+filter+"logRA",          "b.G_RA")
    543537            sqlLine.group("a."+filter+"bumpy",          "b.G_BUMPY")
    544             sqlLine.group("a."+filter+"halfLightRad",          "b.HALF_LIGHT_RADIUS")
     538            sqlLine.group("a."+filter+"halfLightRad",   "b.HALF_LIGHT_RADIUS")
     539
    545540            sql = sqlLine.makeEquals("WHERE a." + filter + "ippDetectID = b.IPP_IDET")
    546541
     
    781776        # PETRO_MAG is instrumental + 2.5log(exptime) + FPA.ZP
    782777        # we want to apply the DVO zero point, so remove FPA.ZP:
     778        ## XXX is this statement true: is FPA.ZP + 2.5log(exptime) applied to PETRO_MAG?
    783779
    784780        hdrZP   = "%.5f" % float(header['FPA.ZP'])
    785         # magtime = "%.5f" % (2.5*math.log10(float(header['EXPTIME'])))
     781        magtime = "%.5f" % (2.5*math.log10(float(header['EXPTIME'])))
    786782
    787783        self.logger.infoPair("Adding", "petrosians for extended sources")
Note: See TracChangeset for help on using the changeset viewer.