- Timestamp:
- Dec 3, 2015, 4:14:24 PM (11 years ago)
- Location:
- branches/eam_branches/ipp-20151113
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20151113
- Property svn:mergeinfo changed
/trunk (added) merged: 39137-39165,39167-39181,39186,39189,39191-39192,39209-39210,39216-39217
- Property svn:mergeinfo changed
-
branches/eam_branches/ipp-20151113/ippToPsps
- Property svn:ignore
-
old new 14 14 install-sh 15 15 Doxyfile 16 compile
-
- Property svn:ignore
-
branches/eam_branches/ipp-20151113/ippToPsps/jython/gpc1db.py
r39049 r39224 79 79 AND addRun.stage = '" + stage + "' \ 80 80 AND addRun.state = 'full' \ 81 AND decl BETWEEN RADIANS(" + str(minDec) + ") ANDRADIANS(" + str(maxDec) + ") \82 AND ra BETWEEN RADIANS(" + str(minRA) + ") ANDRADIANS(" + str(maxRA) + ") \81 AND decl >= RADIANS(" + str(minDec) + ") AND decl < RADIANS(" + str(maxDec) + ") \ 82 AND ra >= RADIANS(" + str(minRA) + ") AND ra < RADIANS(" + str(maxRA) + ") \ 83 83 AND dateobs >= '" + tstart + "'\ 84 84 AND dateobs <= '" + tend + "'" … … 103 103 AND addRun.stage = '" + stage + "' \ 104 104 AND addRun.state = 'full' \ 105 AND decdeg BETWEEN " + str(minDec) + " AND" + str(maxDec) + " \106 AND radeg BETWEEN " + str(minRA) + " AND" + str(maxRA) + " \105 AND decdeg >= " + str(minDec) + " AND decdeg < " + str(maxDec) + " \ 106 AND radeg >= " + str(minRA) + " AND radeg < " + str(maxRA) + " \ 107 107 AND mjd_obs >= (to_days('" + tstart + "')-678941) \ 108 108 AND mjd_obs <= (to_days('" + tend + "') - 678941) " … … 121 121 JOIN mergedvodbProcessed using (merge_id) \ 122 122 JOIN diffInputSkyfile \ 123 ON (diff_id = stage_id AND diff_skyfile_id = stage_extra1 \ 124 AND stage = 'diff') \ 123 ON (diff_id = stage_id AND diff_skyfile_id = stage_extra1 AND stage = 'diff') \ 125 124 JOIN skycell using (skycell_id, tess_id) \ 126 125 JOIN warpRun on (warp1 = warp_id \ … … 137 136 AND addRun.stage = '" + stage + "' \ 138 137 AND addRun.state = 'full' \ 139 AND decdeg BETWEEN " + str(minDec) + " AND" + str(maxDec) + " \140 AND radeg BETWEEN " + str(minRA) + " AND" + str(maxRA) + " \138 AND decdeg >= " + str(minDec) + " AND decdeg < " + str(maxDec) + " \ 139 AND radeg >= " + str(minRA) + " AND radeg < " + str(maxRA) + " \ 141 140 AND dateobs >= '" + tstart + "'\ 142 141 AND dateobs <= '" + tend + "'\ … … 164 163 AND addRun.stage = '" + stage + "' \ 165 164 AND addRun.state = 'full' \ 166 AND decdeg BETWEEN " + str(minDec) + " AND" + str(maxDec) + " \167 AND radeg BETWEEN " + str(minRA) + " AND" + str(maxRA) + " \165 AND decdeg >= " + str(minDec) + " AND decdeg < " + str(maxDec) + " \ 166 AND radeg >= " + str(minRA) + " AND radeg < " + str(maxRA) + " \ 168 167 AND mjd_obs >= (to_days('" + tstart + "')-678941) \ 169 168 AND mjd_obs <= (to_days('" + tend + "') - 678941) \ … … 308 307 JOIN mergedvodbProcessed using (merge_id) \ 309 308 JOIN diffInputSkyfile \ 310 ON (diff_id = stage_id AND diff_skyfile_id = stage_extra1 \ 311 AND stage = 'diff') \ 309 ON (diff_id = stage_id AND diff_skyfile_id = stage_extra1 AND stage = 'diff') \ 312 310 JOIN skycell using (skycell_id, tess_id) \ 313 311 JOIN warpRun on (warp1 = warp_id \ … … 513 511 get diff stage cmf name 514 512 ''' 515 def getDiffStagePathBase(self, dvoDb, diffSkyfileID): 513 def getDiffStagePathBase(self, diffSkyfileID): 514 sql = "SELECT DISTINCT diffSkyfile.path_base \ 515 FROM diffInputSkyfile \ 516 JOIN diffSkyfile using (diff_id, skycell_id) \ 517 WHERE diff_skyfile_id = " + str(diffSkyfileID) 518 519 rs = self.executeQuery(sql) 520 521 if not rs.first(): 522 self.logger.errorPair("missing cmf entry diff_skyfile_id:", str(diff_skyfile_id)) 523 # self.logger.errorPair("no diff cmfs found for diff_skyfile_id = %d" %diff_skyfile_id) 524 return None 525 526 pathBase = rs.getString(1) 527 return pathBase 528 529 ''' 530 get diff stage cmf name 531 XXX EAM 20151119 : this function does too much work: you have a diffSkyfileID, that matches to a unique path_base 532 ''' 533 def getDiffStagePathBaseOldVersion(self, dvoDb, diffSkyfileID): 516 534 print "got here, diffstagecmf" 517 535 sql = "SELECT DISTINCT diffSkyfile.path_base \ 518 536 FROM mergedvodbRun join minidvodbRun using (minidvodb_id) \ 519 537 JOIN addRun using (minidvodb_name) \ 520 JOIN diffInputSkyfile on (diff_skyfile_id = stage_extra1 \ 521 AND diff_id = stage_id AND stage = 'diff') \ 522 JOIN diffSkyfile using (diff_id, skycell_id, diff_skyfile_id) \ 538 JOIN diffInputSkyfile on (diff_skyfile_id = stage_extra1 AND diff_id = stage_id AND stage = 'diff') \ 539 JOIN diffSkyfile using (diff_id, skycell_id) \ 523 540 WHERE diff_skyfile_id = " + str(diffSkyfileID) + " \ 524 541 AND minidvodbRun.state = 'merged' \ … … 561 578 ''' 562 579 get diff stage cmf name 580 XXX EAM 20151119 This function is broken AND it does too much work 563 581 ''' 564 582 def getDiffStageCmf(self, dvoDb, diffSkyfileID):
Note:
See TracChangeset
for help on using the changeset viewer.
