IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 19621 for trunk/ippTasks


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

Location:
trunk/ippTasks
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTasks/Makefile.am

    r19545 r19621  
    2828        simtest.basic.config \
    2929        simtest.basic.auto \
     30        simtest.detverify.config \
     31        simtest.detverify.auto \
    3032        simtest.flatcorr.config \
    3133        simtest.flatcorr.auto
  • trunk/ippTasks/automate.pro

    r19381 r19621  
    264264      end
    265265      book setword automate $pageName pantaskState INIT.LAUNCH
     266
     267      if ($Ncheck == 1)
     268        # XXX this is a somewhat hackish way to carry information from the 'check' to the 'launch'
     269        book getword tmpCheck page.000 det_id -var DET_ID
     270        book getword tmpCheck page.000 iteration -var ITERATION
     271        book setword automate $pageName det_id $DET_ID
     272        book setword automate $pageName iteration $ITERATION
     273      end
    266274    end
    267275
     
    326334    end
    327335
     336    # modify the launch command to replace certain elements from the page
     337    book getword automate $pageName det_id -var DET_ID
     338    if ("$DET_ID" != "NULL")
     339      echo '$launchCommand'
     340      strsub "$launchCommand" @det_id@ $DET_ID -var launchCommand
     341    end
     342
     343    book getword automate $pageName iteration -var ITERATION
     344    if ("$ITERATION" != "NULL")
     345      echo '$launchCommand'
     346      strsub "$launchCommand" @iteration@ $ITERATION -var launchCommand
     347    end
     348
     349    echo '$launchCommand'
     350
    328351    book setword automate $pageName pantaskState RUN.LAUNCH
    329352
  • trunk/ippTasks/detrend.resid.pro

    r19465 r19621  
    153153
    154154    book setword detPendingResidImfile $pageName pantaskState RUN
    155     book getword detPendingResidImfile $pageName det_id    -var DET_ID   
    156     book getword detPendingResidImfile $pageName exp_id    -var EXP_ID 
    157     book getword detPendingResidImfile $pageName iteration -var ITERATION     
    158     book getword detPendingResidImfile $pageName det_type  -var DET_TYPE
    159     book getword detPendingResidImfile $pageName mode      -var MODE     
    160     book getword detPendingResidImfile $pageName exp_tag   -var EXP_TAG 
    161     book getword detPendingResidImfile $pageName class_id  -var CLASS_ID
    162     book getword detPendingResidImfile $pageName uri       -var URI     
    163     book getword detPendingResidImfile $pageName det_uri   -var DET_URI 
    164     book getword detPendingResidImfile $pageName camera    -var CAMERA   
    165     book getword detPendingResidImfile $pageName workdir   -var WORKDIR_TEMPLATE
    166     book getword detPendingResidImfile $pageName dbname    -var DBNAME
    167     book getword detPendingResidImfile $pageName reduction -var REDUCTION
     155    book getword detPendingResidImfile $pageName det_id     -var DET_ID   
     156    book getword detPendingResidImfile $pageName exp_id     -var EXP_ID 
     157    book getword detPendingResidImfile $pageName iteration  -var ITERATION     
     158    book getword detPendingResidImfile $pageName det_type   -var DET_TYPE
     159    book getword detPendingResidImfile $pageName mode       -var MODE     
     160    book getword detPendingResidImfile $pageName exp_tag    -var EXP_TAG 
     161    book getword detPendingResidImfile $pageName class_id   -var CLASS_ID
     162    book getword detPendingResidImfile $pageName uri        -var URI     
     163    book getword detPendingResidImfile $pageName det_uri    -var DET_URI 
     164    book getword detPendingResidImfile $pageName ref_det_id -var REF_DET_ID   
     165    book getword detPendingResidImfile $pageName ref_iter   -var REF_ITER
     166    book getword detPendingResidImfile $pageName camera     -var CAMERA   
     167    book getword detPendingResidImfile $pageName workdir    -var WORKDIR_TEMPLATE
     168    book getword detPendingResidImfile $pageName dbname     -var DBNAME
     169    book getword detPendingResidImfile $pageName reduction  -var REDUCTION
    168170
    169171    # specify choice of local or remote host based on camera and chip (class_id)
     
    179181    stderr $LOGDIR/detrend.resid.imfile.log
    180182
    181     $run = detrend_resid_imfile.pl --threads @MAX_THREADS@ --det_id $DET_ID --iteration $ITERATION --exp_id $EXP_ID --exp_tag $EXP_TAG --class_id $CLASS_ID --det_type $DET_TYPE --detrend $DET_URI --input_uri $URI --camera $CAMERA --mode $MODE --outroot $outroot --redirect-output --verbose
     183    $run = detrend_resid_imfile.pl --threads @MAX_THREADS@ --det_id $DET_ID --iteration $ITERATION --ref_det_id $REF_DET_ID --ref_iter $REF_ITER --exp_id $EXP_ID --exp_tag $EXP_TAG --class_id $CLASS_ID --det_type $DET_TYPE --detrend $DET_URI --input_uri $URI --camera $CAMERA --mode $MODE --outroot $outroot --redirect-output --verbose
    182184
    183185    if ("$REDUCTION" != "NULL")
  • trunk/ippTasks/simtest.pro

    r19537 r19621  
    4040    echo "  SIMTEST_AUTO     : define the analysis steps to perform (simtest.auto)"
    4141    echo "  SIMTEST_THREADS  : set the number of threads for the processing node (0)"
     42    echo ""
     43    echo "the following macros can be used to set up specific simtest suites:"
     44    echo "  simtest.setup.basic : run standard simtest suite"
     45    echo "  simtest.setup.detverify : run detrend creation and detrend verification"
     46    echo "  simtest.setup.flatcorr : run a flat-field correction demonstration"
    4247    break
    4348  end
     
    109114# auto: simtest.basic.auto, simtest.flatcorr.auto
    110115
     116macro simtest.setup.basic
     117  $PPSIM_RECIPE = default
     118  $SIMTEST_SEQUENCE = simtest.basic.config
     119  $SIMTEST_AUTO = simtest.basic.auto
     120end
     121
     122macro simtest.setup.detverify
     123  $PPSIM_RECIPE = default
     124  $SIMTEST_SEQUENCE = simtest.detverify.config
     125  $SIMTEST_AUTO = simtest.detverify.auto
     126end
     127
    111128macro simtest.setup.flatcorr
    112129  $PPSIM_RECIPE = FLATCORR
     
    114131  $SIMTEST_AUTO = simtest.flatcorr.auto
    115132end
     133
Note: See TracChangeset for help on using the changeset viewer.