IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 19, 2008, 2:11:37 PM (18 years ago)
Author:
eugene
Message:

changing detrend verify mode to behave just like master mode in terms of processing and residual generation; adding ref_det_id, ref_iter to detRun and detResidImfile, modifying the foreign constraint; adding a simtest suite to test the detrend verify mode

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/share/dettool_toresidimfile.sql

    r18561 r19621  
    1414    detProcessedImfile.uri,
    1515    detNormalizedImfile.uri AS det_uri,
     16    detRun.det_id AS ref_det_id,
     17    detRun.iteration AS ref_iter,
    1618    rawExp.camera,
    1719    rawExp.exp_tag
     
    5355    detRun.workdir,
    5456    detRun.reduction,
    55     rawImfile.exp_id,
    56     rawImfile.class_id,
    57     rawImfile.uri,
    58     'NULL' AS det_uri,
     57    detProcessedImfile.exp_id,
     58    detProcessedImfile.class_id,
     59    detProcessedImfile.uri,
     60    detNormalizedImfile.uri AS det_uri,
     61    detRun.ref_det_id,
     62    detRun.ref_iter,
    5963    rawExp.camera,
    6064    rawExp.exp_tag
    6165FROM detRun
     66JOIN detRun AS detRunRef
     67  ON detRunRef.det_id = detRun.ref_det_id
    6268JOIN detInputExp
    63     USING(det_id, iteration)
     69  ON detInputExp.det_id    = detRun.det_id
     70 AND detInputExp.iteration = detRun.iteration
    6471JOIN rawExp
    65     ON detInputExp.exp_id = rawExp.exp_id
    66 JOIN rawImfile
    67     ON detInputExp.exp_id = rawImfile.exp_id
     72  ON rawExp.exp_id = detInputExp.exp_id
     73JOIN detProcessedImfile
     74  ON detProcessedImfile.det_id    = detRun.det_id
     75 AND detProcessedImfile.exp_id    = detInputExp.exp_id
     76JOIN detNormalizedImfile
     77  ON detNormalizedImfile.det_id    = detRun.ref_det_id
     78 AND detNormalizedImfile.iteration = detRun.ref_iter
     79 AND detNormalizedImfile.class_id  = detProcessedImfile.class_id
    6880LEFT JOIN detResidImfile
    69     ON detRun.det_id = detResidImfile.det_id
    70     AND detRun.iteration = detResidImfile.iteration
    71     AND rawImfile.exp_id = detResidImfile.exp_id
    72     AND rawImfile.class_id = detResidImfile.class_id
     81  ON detResidImfile.det_id    = detRun.det_id     
     82 AND detResidImfile.iteration = detRun.iteration   
     83 AND detResidImfile.exp_id    = detProcessedImfile.exp_id   
     84 AND detResidImfile.class_id  = detProcessedImfile.class_id
    7385WHERE
    74     detRun.state = 'run'
    75     AND detRun.mode = 'verify'
    76     -- AND detNormalizedImfile.fault = 0
    77     -- AND detNormalizedExp.fault = 0
    78     AND detResidImfile.det_id IS NULL
    79     AND detResidImfile.iteration IS NULL
    80     AND detResidImfile.exp_id IS NULL
    81     AND detResidImfile.class_id IS NULL
     86 detRun.state = 'run'
     87 AND detRun.mode = 'verify'
     88 AND detRunRef.state = 'stop'
     89 AND detNormalizedImfile.fault = 0
     90 AND detResidImfile.det_id IS NULL
     91 AND detResidImfile.iteration IS NULL
     92 AND detResidImfile.exp_id IS NULL
     93 AND detResidImfile.class_id IS NULL
    8294ORDER BY exp_id
Note: See TracChangeset for help on using the changeset viewer.