Changeset 31284 for trunk/ippToPsps/jython/stackbatch.py
- Timestamp:
- Apr 14, 2011, 3:16:00 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/ippToPsps/jython/stackbatch.py (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippToPsps/jython/stackbatch.py
r31223 r31284 9 9 import logging.config 10 10 11 ''' 12 StackBatch class 13 ''' 11 14 class StackBatch(Batch): 12 15 … … 19 22 "stack", 20 23 inputFile, 21 " MD04") # TODO22 23 self.logger.info("StackBatch constructor. Creating batch from: ' '" + inputFile + "'")24 "ThreePi") # TODO 25 26 self.logger.info("StackBatch constructor. Creating batch from: '" + inputFile + "'") 24 27 25 28 # obs time makes no sense except for nightly stacks … … 35 38 36 39 # create an output filename, which is {filterID}{skycellID}.FITS 37 self.outputFitsFile = "%s%07d.FITS" % (self.filter, int(self.skycell)) ;38 self.outputFitsPath = "%s/%s" % (self.localOutPath, self.outputFitsFile) ;40 self.outputFitsFile = "%s%07d.FITS" % (self.filter, int(self.skycell)) 41 self.outputFitsPath = "%s/%s" % (self.localOutPath, self.outputFitsFile) 39 42 40 43 # set some constants 41 44 self.dataRelease = "1" 42 self.stackVer = "1"43 45 self.historyModNum = "0" 44 46 … … 241 243 ippDetectID \ 242 244 ,skyCellID \ 243 ,stackVer \244 245 ,obsTime \ 245 246 ,xPos \ … … 258 259 ,infoFlag \ 259 260 ,psfCf \ 261 ,momentXX \ 262 ,momentXY \ 263 ,momentYY \ 264 ,momentM3C \ 265 ,momentM3S \ 266 ,momentM4C \ 267 ,momentM4S \ 268 ,momentR1 \ 269 ,momentRH \ 260 270 ,nFrames \ 261 271 ,assocDate \ … … 265 275 IPP_IDET \ 266 276 ," + self.skycell + " \ 267 ," + self.stackVer + " \268 277 ," + self.header['MJD-OBS'] + " \ 269 278 ,X_PSF \ … … 282 291 ,FLAGS << 32 | FLAGS2 \ 283 292 ,PSF_QF \ 293 ,MOMENTS_XX \ 294 ,MOMENTS_XY \ 295 ,MOMENTS_YY \ 296 ,MOMENTS_M3C \ 297 ,MOMENTS_M3S \ 298 ,MOMENTS_M4C \ 299 ,MOMENTS_M4S \ 300 ,MOMENTS_R1 \ 301 ,MOMENTS_RH \ 284 302 ,N_FRAMES \ 285 , " + self.dateStr + "\303 , '" + self.dateStr + "' \ 286 304 ," + self.historyModNum + " \ 287 305 FROM SkyChip_psf" … … 434 452 logging.config.fileConfig("logging.conf") 435 453 logger = logging.getLogger("stackbatch") 454 logger.info("Starting") 436 455 sky_id = 299 # TODO 437 456 gpc1Db = Gpc1Db(logger) … … 445 464 stackBatch.createEmptyPspsTables() 446 465 stackBatch.importIppTables("") 447 #stackBatch.populatePspsTables()448 #stackBatch.fudgeIDs()449 #stackBatch.reportNullsInAllPspsTables(False)450 #stackBatch.replaceAllPspsNulls("-999")451 #stackBatch.exportPspsTablesToFits()452 #stackBatch.writeBatchManifest()453 #stackBatch.createTarball()454 #stackBatch.publishToDatastore()466 stackBatch.populatePspsTables() 467 stackBatch.fudgeIDs() 468 stackBatch.reportNullsInAllPspsTables(False) 469 # stackBatch.replaceAllPspsNulls("-999") 470 stackBatch.exportPspsTablesToFits() 471 stackBatch.writeBatchManifest() 472 #stackBatch.createTarball() 473 #stackBatch.publishToDatastore() 455 474 456 475 i = i + 1 457 476 if i > 0: break # TODO just doing one filter for now 458 477 478 logger.info("Finished")
Note:
See TracChangeset
for help on using the changeset viewer.
