IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 31911


Ignore:
Timestamp:
Jul 20, 2011, 11:56:50 AM (15 years ago)
Author:
watersc1
Message:

Fix toresidimfile mode to properly see registered detrends as valid references

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tags/ipp-20110622/ippTools/share/dettool_toresidimfile.sql

    r23229 r31911  
    101101 AND detResidImfile.exp_id IS NULL
    102102 AND detResidImfile.class_id IS NULL
     103UNION
     104SELECT
     105    detRun.det_id,
     106    detRun.iteration,
     107    detRun.det_type,
     108    detRun.mode,
     109    detRun.workdir,
     110    detRun.reduction,
     111    detProcessedImfile.exp_id,
     112    detProcessedImfile.class_id,
     113    detProcessedImfile.uri,
     114    detRegisteredImfile.uri AS det_uri,
     115    detRun.ref_det_id,
     116    detRun.ref_iter,
     117    rawExp.camera,
     118    rawExp.exp_tag
     119FROM detRun
     120JOIN detRun AS detRunRef
     121  ON detRunRef.det_id = detRun.ref_det_id
     122JOIN detInputExp
     123  ON detInputExp.det_id    = detRun.det_id
     124 AND detInputExp.iteration = detRun.iteration
     125JOIN rawExp
     126  ON rawExp.exp_id = detInputExp.exp_id
     127JOIN detProcessedImfile
     128  ON detProcessedImfile.det_id    = detRun.det_id
     129 AND detProcessedImfile.exp_id    = detInputExp.exp_id
     130JOIN detRegisteredImfile
     131  ON detRegisteredImfile.det_id    = detRun.ref_det_id
     132 AND detRegisteredImfile.iteration = detRun.ref_iter
     133 AND detRegisteredImfile.class_id  = detProcessedImfile.class_id
     134LEFT JOIN detResidImfile
     135  ON detResidImfile.det_id    = detRun.det_id     
     136 AND detResidImfile.iteration = detRun.iteration   
     137 AND detResidImfile.exp_id    = detProcessedImfile.exp_id   
     138 AND detResidImfile.class_id  = detProcessedImfile.class_id
     139WHERE
     140 detRun.state = 'run'
     141 AND detRun.mode = 'verify'
     142 AND detRunRef.state = 'stop'
     143 AND detRegisteredImfile.fault = 0
     144 AND detProcessedImfile.fault = 0
     145 AND detResidImfile.det_id IS NULL
     146 AND detResidImfile.iteration IS NULL
     147 AND detResidImfile.exp_id IS NULL
     148 AND detResidImfile.class_id IS NULL
    103149ORDER BY exp_id
Note: See TracChangeset for help on using the changeset viewer.