Changeset 12262
- Timestamp:
- Mar 5, 2007, 6:22:26 PM (19 years ago)
- Location:
- trunk/ippTools
- Files:
-
- 3 added
- 2 edited
-
share/Makefile.am (modified) (1 diff)
-
share/difftool_inputskyfile.sql (added)
-
share/difftool_skyfile.sql (added)
-
share/difftool_todiffskyfile.sql (added)
-
src/difftool.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/share/Makefile.am
r12261 r12262 13 13 detselect_search.sql \ 14 14 detselect_select.sql \ 15 difftool_inputskyfile.sql \ 16 difftool_skyfile.sql \ 17 difftool_todiffskyfile.sql \ 15 18 regtool_find_unprocessed_exp.sql \ 16 19 regtool_find_unprocessed_imfile.sql \ -
trunk/ippTools/src/difftool.c
r12131 r12262 308 308 309 309 // find all rawImfiles matching the default query 310 psString query = psStringCopy( 311 "SELECT\n" 312 " warpSkyfile.*,\n" 313 " diffInputSkyfile.template,\n" 314 " rawExp.camera\n" 315 " FROM diffRun\n" 316 " JOIN diffInputSkyfile\n" 317 " USING(diff_id)\n" 318 " JOIN warpSkyfile\n" 319 " ON diffInputSkyfile.warp_id = warpSkyfile.warp_id\n" 320 " AND diffInputSkyfile.skycell_id = warpSkyfile.skycell_id\n" 321 " AND diffInputSkyfile.tess_id = warpSkyfile.tess_id\n" 322 " JOIN warpInputExp\n" 323 " ON diffInputSkyfile.warp_id = warpInputExp.warp_id\n" 324 " JOIN camProcessedExp\n" 325 " ON warpInputExp.cam_id = camProcessedExp.cam_id\n" 326 " JOIN chipProcessedExp\n" 327 " ON camProcessedExp.chip_id = chipProcessedExp.chip_id\n" 328 " JOIN rawExp\n" 329 " ON chipProcessedExp.exp_tag = rawExp.exp_tag\n" 330 " WHERE\n" 331 " diffRun.state = 'run'\n" 332 ); 310 psString query = pxDataGet("difftool_inputskyfile.sql"); 311 if (!query) { 312 psError(PXTOOLS_ERR_DATA, false, "failed to retreive SQL statement"); 313 return false; 314 } 333 315 334 316 if (config->where) { … … 414 396 } 415 397 416 // find all rawImfiles matching the default query 417 psString query = psStringCopy( 418 "SELECT DISTINCT\n" 419 " diffRun.diff_id,\n" 420 " diffRun.workdir\n" 421 " FROM diffRun\n" 422 " JOIN diffInputSkyfile\n" 423 " USING(diff_id)\n" 424 " JOIN warpSkyfile\n" 425 " ON diffInputSkyfile.warp_id = warpSkyfile.warp_id\n" 426 " AND diffInputSkyfile.skycell_id = warpSkyfile.skycell_id\n" 427 " AND diffInputSkyfile.tess_id = warpSkyfile.tess_id\n" 428 " LEFT JOIN diffSkyfile\n" 429 " ON diffInputSkyfile.diff_id = diffSkyfile.diff_id\n" 430 " WHERE\n" 431 " diffRun.state = 'run'\n" 432 " AND diffSkyfile.diff_id IS NULL\n" 433 ); 398 psString query = pxDataGet("difftool_todiffskyfile.sql"); 399 if (!query) { 400 psError(PXTOOLS_ERR_DATA, false, "failed to retreive SQL statement"); 401 return false; 402 } 434 403 435 404 if (config->where) { … … 589 558 } 590 559 591 // find all rawImfiles matching the default query 592 psString query = psStringCopy( 593 "SELECT\n" 594 " diffRun.skycell_id,\n" 595 " diffRun.tess_id,\n" 596 " diffSkyfile.*\n" 597 " FROM diffRun\n" 598 " JOIN diffSkyfile\n" 599 " USING(diff_id)\n" 600 " WHERE\n" 601 " diffRun.state = 'run'\n" 602 ); 560 psString query = pxDataGet("difftool_skyfile.sql"); 561 if (!query) { 562 psError(PXTOOLS_ERR_DATA, false, "failed to retreive SQL statement"); 563 return false; 564 } 603 565 604 566 if (config->where) {
Note:
See TracChangeset
for help on using the changeset viewer.
