Changeset 16195 for trunk/ippTasks/detrend.process.pro
- Timestamp:
- Jan 22, 2008, 5:35:42 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/ippTasks/detrend.process.pro (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTasks/detrend.process.pro
r16173 r16195 143 143 book getword detPendingProcessedImfile $pageName uri -var URI 144 144 book getword detPendingProcessedImfile $pageName camera -var CAMERA 145 book getword detPendingProcessedImfile $pageName workdir -var WORKDIR 145 book getword detPendingProcessedImfile $pageName workdir -var WORKDIR_TEMPLATE 146 146 book getword detPendingProcessedImfile $pageName dbname -var DBNAME 147 147 book getword detPendingProcessedImfile $pageName reduction -var REDUCTION … … 150 150 set.host.for.camera $camera $class_id 151 151 152 ## output log filename 153 if ("$WORKDIR" == "NULL") 154 $outpath = `pwd` 155 else 156 $outpath = `ipp_datapath.pl $WORKDIR` 157 end 158 sprintf outpath "%s/%s.%s.%s/%s" $outpath $CAMERA $DET_TYPE $DET_ID $EXP_TAG 159 sprintf outroot "%s/%s.detproc.%s" $outpath $EXP_TAG $DET_ID 152 # see chip.pro for examples 153 set.workdir.by.camera $CAMERA $CLASS_ID $WORKDIR_TEMPLATE $default_host WORKDIR 154 155 ## generate outroot specific to this exposure (& chip) 156 sprintf outroot "%s/%s.%s.%s/%s/%s.detproc.%s" $WORKDIR $CAMERA $DET_TYPE $DET_ID $EXP_TAG $EXP_TAG $DET_ID 157 158 ## generate output log based on filerule (convert the URI to a PATH) 160 159 $logfile = `ipp_filename.pl --filerule LOG.IMFILE --camera $CAMERA --class_id $CLASS_ID --basename $outroot` 161 160 if ("$logfile" == "") 162 sprintf logfile "%s.%s.log" $outroot $CLASS_ID 161 echo "WARNING: logfile not defined in detrend.process.pro:161" 162 break 163 163 end 164 164 165 165 stdout $logfile 166 166 stderr $logfile 167 exec mkdir -p $outpath 168 169 $run = detrend_process_imfile.pl --det_id $DET_ID --exp_id $EXP_ID --det_type $DET_TYPE --class_id $CLASS_ID --exp_tag $EXP_TAG --input_uri $URI --camera $CAMERA 170 if ("$WORKDIR" != "NULL") 171 $run = $run --workdir $WORKDIR 172 end 167 168 $run = detrend_process_imfile.pl --det_id $DET_ID --exp_id $EXP_ID --det_type $DET_TYPE --class_id $CLASS_ID --exp_tag $EXP_TAG --input_uri $URI --camera $CAMERA --outroot $outroot 173 169 if ("$REDUCTION" != "NULL") 174 170 $run = $run --reduction $REDUCTION … … 269 265 book getword detPendingProcessedExp $pageName camera -var CAMERA 270 266 book getword detPendingProcessedExp $pageName exp_tag -var EXP_TAG 271 book getword detPendingProcessedExp $pageName workdir -var WORKDIR 267 book getword detPendingProcessedExp $pageName workdir -var WORKDIR_TEMPLATE 272 268 book getword detPendingProcessedExp $pageName dbname -var DBNAME 269 book getword detPendingProcessedExp $pageName reduction -var REDUCTION 273 270 274 271 # specify choice of local or remote host based on camera and chip (class_id) 275 272 set.host.for.camera $camera FPA 276 273 277 # XXX push this into the filerules? 278 if ("$WORKDIR" == "NULL") 279 $outpath = `pwd` 280 else 281 $outpath = `ipp_datapath.pl $WORKDIR` 282 end 283 sprintf outpath "%s/%s.%s.%s/%s" $outpath $CAMERA $DET_TYPE $DET_ID $EXP_TAG 284 sprintf outroot "%s/%s.detproc.%s" $outpath $EXP_TAG $DET_ID 274 # set workdir (interpolate host; see camera.pro for examples) 275 set.workdir.by.camera $CAMERA FPA $WORKDIR_TEMPLATE $default_host WORKDIR 276 277 ## generate outroot specific to this exposure (& chip) 278 sprintf outroot "%s/%s.%s.%s/%s/%s.detproc.%s" $WORKDIR $CAMERA $DET_TYPE $DET_ID $EXP_TAG $EXP_TAG $DET_ID 279 280 ## generate output log based on filerule (convert the URI to a PATH) 285 281 $logfile = `ipp_filename.pl --filerule LOG.EXP --camera $CAMERA --class_id NONE --basename $outroot` 286 282 if ("$logfile" == "") 287 $logfile = $outroot.log 283 echo "WARNING: logfile not defined in detrend.process.pro:282" 284 break 288 285 end 289 286 290 287 stdout $logfile 291 288 stderr $logfile 292 exec mkdir -p $outpath 293 294 $run = detrend_process_exp.pl --det_id $DET_ID --exp_id $EXP_ID --exp_tag $EXP_TAG --det_type $DET_TYPE --camera $CAMERA 295 if ("$WORKDIR" != "NULL") 296 $run = $run --workdir $WORKDIR 289 290 $run = detrend_process_exp.pl --det_id $DET_ID --exp_id $EXP_ID --exp_tag $EXP_TAG --det_type $DET_TYPE --camera $CAMERA --outroot $outroot 291 if ("$REDUCTION" != "NULL") 292 $run = $run --reduction $REDUCTION 297 293 end 298 294 add_standard_args run
Note:
See TracChangeset
for help on using the changeset viewer.
