IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 26950


Ignore:
Timestamp:
Feb 14, 2010, 4:23:41 PM (16 years ago)
Author:
eugene
Message:

moved various utilities into pantasks.pro; moved revert.on/off functions to chip.pro, camera.pro, warp.pro; added surveys.on/off; moved project-specific labels to ~/stdscience/input

Location:
trunk/ippTasks
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTasks/camera.pro

    r26028 r26950  
    5151    active false
    5252  end
     53  task camera.revert
     54    active false
     55  end
     56end
     57
     58macro camera.revert.on
     59  task camera.revert
     60    active true
     61  end
     62end
     63
     64macro camera.revert.off
    5365  task camera.revert
    5466    active false
  • trunk/ippTasks/chip.pro

    r26567 r26950  
    4141    active false
    4242  end
     43  task chip.revert
     44    active false
     45  end
     46end
     47
     48macro chip.revert.on
     49  task chip.revert
     50    active true
     51  end
     52end
     53
     54macro chip.revert.off
    4355  task chip.revert
    4456    active false
  • trunk/ippTasks/nightly_stacks.pro

    r26921 r26950  
    1717    ns.chips.off
    1818    ns.stacks.off
    19 end
    20 
    21 macro ns.load.labels
    22     echo "This is a static list, and not generated from the config file!"
    23     add.label M31.nightlyscience
    24     add.label MD01.nightlyscience
    25     add.label MD02.nightlyscience
    26     add.label MD03.nightlyscience
    27     add.label MD04.nightlyscience
    28     add.label MD05.nightlyscience
    29     add.label MD06.nightlyscience
    30     add.label MD07.nightlyscience
    31     add.label MD08.nightlyscience
    32     add.label MD09.nightlyscience
    33     add.label MD10.nightlyscience
    34     add.label STS.nightlyscience
    35     add.label SweetSpot.nightlyscience
    36     add.label ThreePi.nightlyscience
    3719end
    3820
  • trunk/ippTasks/pantasks.pro

    r26070 r26950  
    694694  end
    695695end
     696
     697macro show.book
     698  if ($0 != 2)
     699   echo "USAGE: show.book (book)"
     700   break
     701  end
     702
     703  book npages $1 -var npages
     704  for i 0 $npages
     705    book getpage $1 $i -var pagename
     706    book listpage $1 $pagename
     707  end
     708
     709  echo "npages: $npages"
     710end
     711
     712macro del.page.from.book
     713  if ($0 != 3)
     714   echo "USAGE: del.page.from.book (book) (page)"
     715   break
     716  end
     717
     718  book delpage $1 $2
     719end
     720
  • trunk/ippTasks/survey.pro

    r26944 r26950  
    2929 book create SURVEY_DESTREAK
    3030 book create SURVEY_DIST
    31  book create SURVEY_ADD   
     31 book create SURVEY_ADDSTAR   
    3232 $haveSurveyBooks = TRUE
    3333end
     
    3939$SURVEY_DESTREAK_DB = 0
    4040$SURVEY_DIST_DB = 0
    41 $SURVEY_ADD_DB = 0
     41$SURVEY_ADDSTAR_DB = 0
    4242
    4343$SURVEY_EXEC = 120
    4444$SURVEY_POLL = 10
    4545$SURVEY_TIMEOUT = 600
     46
     47macro survey.on
     48  task survey.diff
     49    active true
     50  end
     51  task survey.warpstack.diff
     52    active true
     53  end
     54  task survey.stackstack.diff
     55    active true
     56  end
     57  task survey.magic
     58    active true
     59  end
     60  task survey.addstar
     61    active true
     62  end
     63  task survey.destreak
     64    active true
     65  end
     66  task survey.dist
     67    active true
     68  end
     69end
     70
     71macro survey.off
     72  task survey.diff
     73    active false
     74  end
     75  task survey.warpstack.diff
     76    active false
     77  end
     78  task survey.stackstack.diff
     79    active false
     80  end
     81  task survey.magic
     82    active false
     83  end
     84  task survey.addstar
     85    active false
     86  end
     87  task survey.destreak
     88    active false
     89  end
     90  task survey.dist
     91    active false
     92  end
     93end
    4694
    4795# user functions to manipulate diff labels
     
    99147    break
    100148  end
    101   book listbook SURVEY_DIFF_WARPSTACK $1
     149  book listbook SURVEY_DIFF_WARPSTACK
    102150end
    103151
     
    128176    break
    129177  end
    130   book listbook SURVEY_DIFF_STACKSTACK $1
     178  book listbook SURVEY_DIFF_STACKSTACK
    131179end
    132180
     
    158206end
    159207
    160 macro survey.add.addstage
     208macro survey.add.addstar
    161209  if ($0 != 3)
    162     echo "USAGE: survey.add.addstage (label) (dvodb)"
    163     break
    164   end
    165   book newpage SURVEY_ADD $1
    166   book setword SURVEY_ADD $1 DVODB $2
    167   book setword SURVEY_ADD $1 STATE PENDING
    168 end
    169 
    170 macro survey.del.addstage
     210    echo "USAGE: survey.add.addstar (label) (dvodb)"
     211    break
     212  end
     213  book newpage SURVEY_ADDSTAR $1
     214  book setword SURVEY_ADDSTAR $1 DVODB $2
     215  book setword SURVEY_ADDSTAR $1 STATE PENDING
     216end
     217
     218macro survey.del.addstar
    171219  if ($0 != 2)
    172     echo "USAGE: survey.del.addstage (label)"
    173     break
    174   end
    175   book delpage SURVEY_ADD $1
    176 end
    177 
    178 macro survey.show.addstage
     220    echo "USAGE: survey.del.addstar (label)"
     221    break
     222  end
     223  book delpage SURVEY_ADDSTAR $1
     224end
     225
     226macro survey.show.addstar
    179227  if ($0 != 1)
    180     echo "USAGE: survey.show.addstage"
    181     break
    182   end
    183   book listbook SURVEY_ADD
     228    echo "USAGE: survey.show.addstar"
     229    break
     230  end
     231  book listbook SURVEY_ADDSTAR
    184232end
    185233
     
    457505    end
    458506   
    459 #    echo $run
     507    echo $run
    460508    command $run
    461509  end
     
    553601end
    554602
    555 task survey.add
     603task survey.addstar
    556604  host local
    557605 
     
    561609  npending     1
    562610
    563   stdout $LOGDIR/survey.addstage.log
    564   stderr $LOGDIR/survey.addstage.log
     611  stdout $LOGDIR/survey.addstar.log
     612  stderr $LOGDIR/survey.addstar.log
    565613
    566614  # generate magic warp-warp runs
    567615  task.exec
    568     book npages SURVEY_ADD -var N
     616    book npages SURVEY_ADDSTAR -var N
    569617    if ($N == 0)
    570618#      echo "No labels for processing"
     
    572620    endif
    573621
    574     book getpage SURVEY_ADD 0 -var label -key STATE NEW
     622    book getpage SURVEY_ADDSTAR 0 -var label -key STATE NEW
    575623    if ("$label" == "NULL")
    576624      # All labels have been done --- reset
    577625#      echo "Resetting labels"
    578626      for i 0 $N
    579         book getpage SURVEY_ADD $i -var label
    580         book setword SURVEY_ADD $label STATE NEW
     627        book getpage SURVEY_ADDSTAR $i -var label
     628        book setword SURVEY_ADDSTAR $label STATE NEW
    581629      end
    582       book getpage SURVEY_ADD 0 -var label -key STATE NEW
     630      book getpage SURVEY_ADDSTAR 0 -var label -key STATE NEW
    583631
    584632      # Select different database
    585       $SURVEY_ADD_DB ++
    586       if ($SURVEY_ADD_DB >= $DB:n) set SURVEY_ADD_DB = 0
    587     end
    588 
    589     book setword SURVEY_ADD $label STATE DONE
    590     book getword SURVEY_ADD $label DVODB -var dvodb
     633      $SURVEY_ADDSTAR_DB ++
     634      if ($SURVEY_ADDSTAR_DB >= $DB:n) set SURVEY_ADDSTAR_DB = 0
     635    end
     636
     637    book setword SURVEY_ADDSTAR $label STATE DONE
     638    book getword SURVEY_ADDSTAR $label DVODB -var dvodb
    591639 
    592640    $run = addtool -definebyquery -destreaked -label $label -set_dvodb $dbodb
     
    595643      option DEFAULT
    596644    else
    597       $run = $run -dbname $DB:$SURVEY_ADD_DB
    598       option $DB:$SURVEY_ADD_DB
     645      $run = $run -dbname $DB:$SURVEY_ADDSTAR_DB
     646      option $DB:$SURVEY_ADDSTAR_DB
    599647    end
    600648   
     
    622670  end
    623671end
    624 
    625 
    626672
    627673
  • trunk/ippTasks/warp.pro

    r26567 r26950  
    7878  end
    7979  task warp.revert.warped
     80    active false
     81  end
     82end
     83
     84macro warp.revert.on
     85  task warp.revert.warped
     86    active true
     87  end
     88  task warp.revert.overlap
     89    active true
     90  end
     91end
     92
     93macro warp.revert.off
     94  task warp.revert.warped
     95    active false
     96  end
     97  task warp.revert.overlap
    8098    active false
    8199  end
Note: See TracChangeset for help on using the changeset viewer.