IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 11476


Ignore:
Timestamp:
Jan 30, 2007, 6:33:50 PM (19 years ago)
Author:
Paul Price
Message:

Adding useful macros to turn subsets of tasks on and off.

Location:
trunk/ippTasks
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTasks/detrend.norm.pro

    r11360 r11476  
    3434  book listbook detPendingNormImfile
    3535  book listbook detPendingNormExp
     36end
     37
     38macro detnorm.on
     39  task dettool.norm.load
     40    active true
     41  end
     42  task dettool.norm.run
     43    active true
     44  end
     45  task dettool.normexp.load
     46    active true
     47  end
     48  task dettool.normexp.run
     49    active true
     50  end
     51  task dettool.normstat.load
     52    active true
     53  end
     54  task dettool.normstat.run
     55    active true
     56  end
     57end
     58
     59macro detnorm.off
     60  task dettool.norm.load
     61    active false
     62  end
     63  task dettool.norm.run
     64    active false
     65  end
     66  task dettool.normexp.load
     67    active false
     68  end
     69  task dettool.normexp.run
     70    active false
     71  end
     72  task dettool.normstat.load
     73    active false
     74  end
     75  task dettool.normstat.run
     76    active false
     77  end
    3678end
    3779
     
    93135
    94136# copy new images, sending job to desired host
    95 task           dettool.normstat.process
     137task           dettool.normstat.run
    96138  periods      -poll $runpoll
    97139  periods      -exec $runexec
     
    206248
    207249# copy new images, sending job to desired host
    208 task           dettool.norm.process
     250task           dettool.norm.run
    209251  periods      -poll $runpoll
    210252  periods      -exec $runexec
     
    321363
    322364# copy new images, sending job to desired host
    323 task           dettool.normexp.process
     365task           dettool.normexp.run
    324366  periods      -poll $runpoll
    325367  periods      -exec $runexec
  • trunk/ippTasks/detrend.process.pro

    r11360 r11476  
    3434  book listbook detPendingProcessedExp
    3535end
     36
     37macro detproc.on
     38  task dettool.process.load
     39    active true
     40  end
     41  task dettool.process.run
     42    active true
     43  end
     44  task dettool.processexp.load
     45    active true
     46  end
     47  task dettool.processexp.run
     48    active true
     49  end
     50end
     51
     52macro detproc.off
     53  task dettool.process.load
     54    active false
     55  end
     56  task dettool.process.run
     57    active false
     58  end
     59  task dettool.processexp.load
     60    active false
     61  end
     62  task dettool.processexp.run
     63    active false
     64  end
     65end
     66
    3667
    3768# these variables will cycle through the known database names
  • trunk/ippTasks/detrend.reject.pro

    r11360 r11476  
    2828macro detreject.status
    2929  book listbook detRejectExp
     30end
     31
     32macro detreject.on
     33  task dettool.reject.load
     34    active true
     35  end
     36  task dettool.reject.run
     37    active true
     38  end
     39end
     40
     41macro detreject.off
     42  task dettool.reject.load
     43    active false
     44  end
     45  task dettool.reject.run
     46    active false
     47  end
    3048end
    3149
  • trunk/ippTasks/detrend.resid.pro

    r11360 r11476  
    3131  book listbook detPendingResidImfile
    3232  book listbook detPendingResidExp
     33end
     34
     35macro detresid.on
     36  task dettool.resid.load
     37    active true
     38  end
     39  task dettool.resid.run
     40    active true
     41  end
     42  task dettool.residexp.load
     43    active true
     44  end
     45  task dettool.residexp.run
     46    active true
     47  end
     48end
     49
     50macro detresid.off
     51  task dettool.resid.load
     52    active false
     53  end
     54  task dettool.resid.run
     55    active false
     56  end
     57  task dettool.residexp.load
     58    active false
     59  end
     60  task dettool.residexp.run
     61    active false
     62  end
    3363end
    3464
  • trunk/ippTasks/detrend.stack.pro

    r11360 r11476  
    2929  echo detPendingStackedImfile
    3030  book listbook detPendingStackedImfile
     31end
     32
     33macro detstack.on
     34  task dettool.stack.load
     35    active true
     36  end
     37  task dettool.stack.run
     38    active true
     39  end
     40end
     41
     42macro detstack.off
     43  task dettool.stack.load
     44    active false
     45  end
     46  task dettool.stack.run
     47    active false
     48  end
    3149end
    3250
  • trunk/ippTasks/pantasks.pro

    r11465 r11476  
    6969  if ($parallel)
    7070    controller exit true
    71     controller host add alala
     71    controller host add mithrandir
    7272  end
    7373end
     
    122122  input $scripts/detrend.resid.pro
    123123  input $scripts/detrend.reject.pro
     124end
     125
     126macro detrend.on
     127  detproc.on
     128  detstack.on
     129  detnorm.on
     130  detresid.on
     131  detreject.on
     132end
     133
     134macro detrend.off
     135  detproc.off
     136  detstack.off
     137  detnorm.off
     138  detresid.off
     139  detreject.off
    124140end
    125141
  • trunk/ippTasks/phase0.pro

    r11412 r11476  
    3131  book listbook p0PendingImfile
    3232  book listbook p0PendingExp
     33end
     34
     35macro phase0.on
     36  task phase0.imfile.load
     37    active true
     38  end
     39  task phase0.imfile.run
     40    active true
     41  end
     42  task phase0.exp.load
     43    active true
     44  end
     45  task phase0.exp.run
     46    active true
     47  end
     48end
     49
     50macro phase0.off
     51  task phase0.imfile.load
     52    active false
     53  end
     54  task phase0.imfile.run
     55    active false
     56  end
     57  task phase0.exp.load
     58    active false
     59  end
     60  task phase0.exp.run
     61    active false
     62  end
    3363end
    3464
  • trunk/ippTasks/phase2.pro

    r11336 r11476  
    2424macro phase2.status
    2525  book listbook p2PendingImfile
     26end
     27
     28macro phase2.reset
     29  book init p2PendingImfile
     30end
     31
     32macro phase2.on
     33  task phase2.imfile.load
     34    active true
     35  end
     36  task phase2.imfile.run
     37    active true
     38  end
     39end
     40
     41macro phase2.off
     42  task phase2.imfile.load
     43    active false
     44  end
     45  task phase2.imfile.run
     46    active false
     47  end
    2648end
    2749
     
    114136
    115137    ## generate output log based on filerule
    116     $outroot = $WORKDIR/$EXP_TAG
    117     $logfile = `ipp_filename.pl PHASE2.LOG $outroot $CLASS_ID`
     138    $outroot = `ipp_datapath.pl $WORKDIR`
     139    $outroot = $outroot/$EXP_TAG
     140    # $logfile = `ipp_filename.pl PHASE2.LOG $outroot $CLASS_ID`
     141    $logfile = $outroot/$EXP_TAG.$CLASS_ID.p2.log
    118142    stdout $logfile
    119143    stderr $logfile
  • trunk/ippTasks/phase3.pro

    r11336 r11476  
    110110
    111111    # output log from filerule
    112     $outroot = $WORKDIR/$EXP_TAG
    113     $logfile = `ipp_filename.pl PHASE3.LOG $outroot $CLASS_ID`
     112    $outroot = `ipp_datapath.pl $WORKDIR`
     113    $outroot = $outroot/$EXP_TAG
     114    # $logfile = `ipp_filename.pl PHASE3.LOG $outroot $CLASS_ID`
     115    $logfile = $outroot/$EXP_TAG.$CLASS_ID.p3.log
    114116    stdout $logfile
    115117    stderr $logfile
Note: See TracChangeset for help on using the changeset viewer.