Changeset 17624 for trunk/ippTasks/detrend.correct.pro
- Timestamp:
- May 9, 2008, 3:59:32 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/ippTasks/detrend.correct.pro (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTasks/detrend.correct.pro
r16531 r17624 134 134 book getword detPendingCorrectedImfile $pageName corr_id -var CORR_ID 135 135 book getword detPendingCorrectedImfile $pageName corr_type -var CORR_TYPE 136 book getword detPendingCorrectedImfile $pageName workdir -var WORKDIR 136 book getword detPendingCorrectedImfile $pageName workdir -var WORKDIR_TEMPLATE 137 137 book getword detPendingCorrectedImfile $pageName dbname -var DBNAME 138 138 … … 140 140 set.host.for.camera $CAMERA $CLASS_ID 141 141 142 ## output log filename 143 if ("$WORKDIR" == "NULL") 144 $outpath = `pwd` 145 else 146 $outpath = `ipp_datapath.pl $WORKDIR` 147 end 148 sprintf outpath "%s/%s.%s.%s/%s" $outpath $CAMERA $DET_TYPE $DET_ID $EXP_TAG 149 sprintf outroot "%s/%s.detcorr.%s" $outpath $EXP_TAG $DET_ID 142 # set the WORKDIR variable 143 set.workdir.by.camera $CAMERA $CLASS_ID $WORKDIR_TEMPLATE $default_host WORKDIR 144 145 ## generate outroot specific to this exposure (& chip) 146 sprintf outroot "%s/%s.%s.%s/%s/%s.detcorr.%s" $WORKDIR $CAMERA $DET_TYPE $DET_ID $EXP_TAG $EXP_TAG $DET_ID 147 150 148 $logfile = `ipp_filename.pl --filerule LOG.IMFILE --camera $CAMERA --class_id $CLASS_ID --basename $outroot` 151 149 if ("$logfile" == "") 152 sprintf logfile "%s.%s.log" $outroot $CLASS_ID 150 echo "WARNING: logfile not defined in detrend.correct.pro:150" 151 break 153 152 end 154 153 155 154 stdout $logfile 156 155 stderr $logfile 157 exec mkdir -p $outpath 156 dirname $logfile -var outpath 157 158 # XXX I need to report the error if this fails... 159 mkdir $outpath 158 160 159 161 $run = detrend_correct_imfile.pl --det_id $DET_ID --exp_id $EXP_ID --class_id $CLASS_ID --exp_tag $EXP_TAG --input_uri $URI --corr_id $CORR_ID --corr_type $CORR_TYPE --camera $CAMERA … … 261 263 book getword detPendingCorrectedExp $pageName corr_id -var CORR_ID 262 264 book getword detPendingCorrectedExp $pageName corr_type -var CORR_TYPE 263 book getword detPendingCorrectedExp $pageName workdir -var WORKDIR 265 book getword detPendingCorrectedExp $pageName workdir -var WORKDIR_TEMPLATE 264 266 book getword detPendingCorrectedExp $pageName dbname -var DBNAME 265 267 … … 267 269 set.host.for.camera $camera FPA 268 270 269 # XXX push this into the filerules? 270 if ("$WORKDIR" == "NULL") 271 $outpath = `pwd` 272 else 273 $outpath = `ipp_datapath.pl $WORKDIR` 274 end 275 sprintf outpath "%s/%s.%s.%s/%s" $outpath $CAMERA $DET_TYPE $DET_ID $EXP_TAG 276 sprintf outroot "%s/%s.detcorr.%s" $outpath $EXP_TAG $DET_ID 271 # set workdir (interpolate host; see camera.pro for examples) 272 set.workdir.by.camera $CAMERA FPA $WORKDIR_TEMPLATE $default_host WORKDIR 273 274 ## generate outroot specific to this exposure (& chip) 275 sprintf outroot "%s/%s.%s.%s/%s/%s.detcorr.%s" $WORKDIR $CAMERA $DET_TYPE $DET_ID $EXP_TAG $EXP_TAG $DET_ID 276 277 ## generate output log based on filerule (convert the URI to a PATH) 277 278 $logfile = `ipp_filename.pl --filerule LOG.EXP --camera $CAMERA --class_id NONE --basename $outroot` 278 279 if ("$logfile" == "") … … 282 283 stdout $logfile 283 284 stderr $logfile 284 exec mkdir -p $outpath 285 dirname $logfile -var outpath 286 mkdir $outpath 285 287 286 288 $run = detrend_correct_exp.pl --det_id $DET_ID --exp_id $EXP_ID --exp_tag $EXP_TAG --det_type $DET_TYPE --camera $CAMERA --corr_id $CORR_ID --corr_type $CORR_TYPE --camera $CAMERA
Note:
See TracChangeset
for help on using the changeset viewer.
