- Timestamp:
- Nov 16, 2017, 6:57:49 PM (9 years ago)
- Location:
- trunk/ippToPsps/jython
- Files:
-
- 5 edited
-
detectionbatch.py (modified) (2 diffs)
-
forcedwarpbatch.py (modified) (2 diffs)
-
gpc1db.py (modified) (3 diffs)
-
ipptopspsdb.py (modified) (1 diff)
-
queue.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippToPsps/jython/detectionbatch.py
r39544 r40208 60 60 meta = self.gpc1Db.getCameraStageMeta(self.id) 61 61 if not meta: 62 self.logger.errorPair("Could not get", "camera metadata") 63 raise 62 self.logger.infoPair("Could not get camera metadata", "trying with no warp id") 63 meta = self.gpc1Db.getCameraStageMetaNoWarpID(self.id) 64 if not meta: 65 self.logger.errorPair("Could not get camera metadata", "now what?") 66 raise 67 64 68 65 69 # set a flag indicating that we have the new columns added in version 5 of the … … 80 84 self.chipID = meta[6]; 81 85 self.warpID = meta[7]; 86 87 88 82 89 83 90 if not self.analysisVer: self.analysisVer = -999 -
trunk/ippToPsps/jython/forcedwarpbatch.py
r40187 r40208 457 457 self.logger.infoPair("row count of ForcedWarpMeasurement after cull of null objID ", rowCountAfter) 458 458 if rowCountAfter == 0: 459 self.skipBatch = True 460 self.logger.infoPair ("skip this batch", "it is bad") 461 return False 459 if self.haveLensPSF[num] ==0: 460 self.logger.infoPair("skipping this table", "no lenspsf and no dvo, run this:") 461 self.logger.infoPair("update addRun join addProcessedExp using (add_id) set fault = 43 where add_id = ",str(self.number[num])) 462 self.skipBatch = True 463 return False 464 else: 465 self.skipBatch = True 466 self.logger.infoPair ("skip this batch", "it is bad") 467 return False 468 469 462 470 463 471 self.logger.infoPair("Adding 'row' columns to", pspsTableName) … … 766 774 self.haveLensPSF[num] = 0 767 775 self.haveLensing[num] = 0 776 768 777 for table in tables: 769 778 # check for AP_NPIX columns: missing for SAS39 -
trunk/ippToPsps/jython/gpc1db.py
r40011 r40208 760 760 761 761 meta = [] 762 763 762 764 sql = "SELECT exp_id, exp_name, camRun.dist_group, camRun.software_ver, rawExp.bg, rawExp.bg_stdev, chip_id, warp_id \ 763 765 FROM camRun \ … … 768 770 WHERE camRun.cam_id = %d" % camID \ 769 771 + " AND warpRun.state != 'drop'" 770 771 772 try: 772 773 rs = self.executeQuery(sql) 773 774 rs.first() 774 775 except: 775 self.logger.errorPair("Can't query for", "camera meta data") 776 776 self.logger.errorPair("Can't query for", "camera meta data") 777 777 try: 778 778 meta.append(rs.getInt(1)) … … 786 786 except: 787 787 self.logger.errorPair("getCameraStageMeta()", "empty meta data") 788 789 788 return meta 789 790 def getCameraStageMetaNoWarpID(self, camID): 791 792 self.logger.debug("Querying GPC1 for camera meta data") 793 794 meta = [] 795 796 797 sql = "SELECT exp_id, exp_name, camRun.dist_group, camRun.software_ver, rawExp.bg, rawExp.bg_stdev, chip_id, -999 \ 798 FROM camRun \ 799 JOIN chipRun USING(chip_id) \ 800 JOIN rawExp USING(exp_id) \ 801 LEFT JOIN fakeRun USING(cam_id) \ 802 LEFT JOIN warpRun USING(fake_id) \ 803 WHERE camRun.cam_id = %d" % camID 804 805 try: 806 rs = self.executeQuery(sql) 807 rs.first() 808 except: 809 self.logger.errorPair("Can't query for", "camera meta data") 810 try: 811 meta.append(rs.getInt(1)) 812 meta.append(rs.getString(2)) 813 meta.append(rs.getString(3)) 814 meta.append(rs.getString(4)) 815 meta.append(rs.getString(5)) 816 meta.append(rs.getString(6)) 817 meta.append(rs.getInt(7)) 818 meta.append(rs.getInt(8)) 819 except: 820 self.logger.errorPair("getCameraStageMeta()", "empty meta data") 821 822 return meta 823 824 825 790 826 791 827 ''' -
trunk/ippToPsps/jython/ipptopspsdb.py
r39786 r40208 27 27 self.skychunk = skychunk 28 28 29 self.MAX_FAILS = 529 self.MAX_FAILS = 15 30 30 31 31 ''' -
trunk/ippToPsps/jython/queue.py
r39785 r40208 134 134 #if (dec > 85): raise 135 135 # this may be a problem for poles # HAF XXX 136 if (dec > 90): raise136 ####if (dec > 90): raise 137 137 # print "dec, dD: ", dec, dD ,self.skychunk.maxDec 138 138 … … 178 178 dec = dec + 2*dD 179 179 #if (dec > 85): raise 180 if (dec > 90): raise180 ###if (dec > 90): raise 181 181 #dR = 0.5*self.skychunk.boxSize / math.cos(math.radians(dec)) 182 182 dR = 0.5*self.skychunk.boxSize
Note:
See TracChangeset
for help on using the changeset viewer.
