IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 41900


Ignore:
Timestamp:
Nov 4, 2021, 6:15:09 PM (5 years ago)
Author:
eugene
Message:

merge changes from eam_branches/ipp-dev-20210817

Location:
trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/psconfig

  • trunk/psconfig/tagsets/ipp-3.1.perl

    r40494 r41900  
    6868  55    IPC::Run                       IPC-Run-0.80.tar.gz                      0              NONE      NONE
    6969  56    Cache                          Cache-2.04.tar.gz                        0              NONE      NONE
    70   57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                      0.36           NONE      NONE
     70  57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                     =0.36           NONE      NONE
    7171  58    SOAP::Lite                     SOAP-Lite-0.69.v1.tar.gz                 0              NONE      yes,yes,no
    7272  59    Log::Log4perl                  Log-Log4perl-1.10.v1.tar.gz              0              NONE      NONE
  • trunk/tools

  • trunk/tools/eam/teleff/cammask.pro

    r41742 r41900  
    294294 $camlabel = $3
    295295
    296 #$command = camtool -dbname $dbname -processedexp -exp_name $expname -label $camlabel
    297 #XXX need to generically handle the question of which version / label
    298  $command = camtool -dbname $dbname -processedexp -exp_name $expname
     296# need to generically handle the question of which version / label
     297# this will be a problem for old exposures without a useful label (cleanup)
     298# instead of label, we could specify the cam_id (which we might know)
     299
     300 $command = camtool -dbname $dbname -processedexp -exp_name $expname -label $camlabel
     301#$command = camtool -dbname $dbname -processedexp -exp_name $expname
    299302 
    300303 queueload  myqueue -x "$command"
  • trunk/tools/eam/teleff/teleff.pro

    r41742 r41900  
    1717input warpstats.sh
    1818
     19## XXX I need to enable only parts of this analysis
     20## for now, just comment out the warp & diff stages
     21
    1922macro example.full.dvo
    20   if ($0 != 2)
    21     echo "USAGE: example.full.dvo (expname)"
     23  if ($0 != 3)
     24    echo "USAGE: example.full.dvo (expname) (label)"
    2225    break
    2326  end
    2427
    25   local expname
     28  local expname camlabel
    2629  $expname = $1
     30  $camlabel = $2
    2731 
    2832  $OUTVERSION = DVO
    2933
    3034  make.truth.sources gpc1 $expname $PV3_CATDIR DVO
    31   get.camera.eff     gpc1 $expname EU.nightlyscience $REFSOURCE
    32   get.warp.eff       gpc1 $expname $camID            $REFSOURCE
    33   get.diff.eff       gpc1 $expname $warpID           $REFSOURCE
    34 
    35   return
     35  get.camera.eff     gpc1 $expname $camlabel       $REFSOURCE
     36# get.warp.eff       gpc1 $expname $camID          $REFSOURCE
     37# get.diff.eff       gpc1 $expname $warpID         $REFSOURCE
    3638
    3739  $KAPA = kapa -noX
    38   camstats.glob $expname.stats/$expname.*.DVO.cam.stf
    39   png -name  $expname.stats/$expname.dvo.camhist.png
     40  antialias 0.5
     41
     42  load.camstats  $expname.stats/$expname.DVO.cam.stf
     43  plot.camstats.fracs; png -name $expname.stats/$expname.dvo.fracs.png
     44  plot.camstats.resid; png -name $expname.stats/$expname.dvo.resid.png
    4045 
    41   warpstats.glob $expname.stats/$expname.*.DVO.warp.stf
    42   png -name  $expname.stats/$expname.dvo.warphist.png
    43 
    44   camstats.glob $expname.stats/$expname.*.DVO.diff.stf
    45   png -name  $expname.stats/$expname.dvo.diffhist.png
     46# load.warpstats $expname.stats/$expname.DVO.wrp.stf
     47# png -name  $expname.stats/$expname.dvo.warphist.png
     48#
     49# load.camstats  $expname.stats/$expname.DVO.dif.stf
     50# png -name  $expname.stats/$expname.dvo.diffhist.png
    4651end
    4752
    4853macro example.full.mpc
    49   if ($0 != 3)
    50     echo "USAGE: example.full.mpc (expname) (mpcfile)"
     54  if ($0 != 4)
     55    echo "USAGE: example.full.mpc (expname) (label) (mpcfile)"
    5156    break
    5257  end
    5358
    54   local expname mpcfile
     59  local expname camlabel mpcfile
    5560  $expname = $1
    56   $mpcfile = $2
     61  $camlabel = $2
     62  $mpcfile = $3
    5763 
    5864  # download the most current MPCORB.DAT file with:
     
    7581  $COPYMASKS = 0
    7682
    77   make.truth.sources gpc1 $expname $mpcfile MPC; # sets the value of REFSOURCE
    78   get.camera.eff     gpc1 $expname EU.nightlyscience $REFSOURCE
    79   # get.warp.eff     gpc1 $expname $camID            $REFSOURCE
    80   # get.diff.eff     gpc1 $expname $warpID           $REFSOURCE
     83  make.truth.sources gpc1 $expname $mpcfile  MPC; # sets the value of REFSOURCE
     84  get.camera.eff     gpc1 $expname $camlabel $REFSOURCE
     85  # get.warp.eff     gpc1 $expname $camID    $REFSOURCE
     86  # get.diff.eff     gpc1 $expname $warpID   $REFSOURCE
    8187  # load data from cam stage output:
    8288  $USE_CAMSOURCE = 1
    83   get.warp.eff       gpc1 $expname $camID            $CAMSOURCE
    84   get.diff.eff       gpc1 $expname $warpID           $CAMSOURCE
     89  get.warp.eff       gpc1 $expname $camID    $CAMSOURCE
     90  get.diff.eff       gpc1 $expname $warpID   $CAMSOURCE
    8591
    8692  return
     
    111117
    112118if ($SCRIPT)
    113   if ($argv:n < 2)
    114     echo "USAGE: teleff.pro (mode) (expname) [mpcfile]"
     119  if ($argv:n < 3)
     120    echo "USAGE: teleff.pro (mode) (expname) (label) [mpcfile]"
    115121    break
    116122  end
    117123
    118124  if ("$argv:0" == "mpc")
    119     if ($argv:n != 3)
    120       echo "USAGE: teleff.pro mpc (expname) (mpcfile)"
     125    if ($argv:n != 4)
     126      echo "USAGE: teleff.pro mpc (expname) (label) (mpcfile)"
    121127      break
    122128    end
    123129
    124     example.full.mpc $argv:1 $argv:2
     130    example.full.mpc $argv:1 $argv:2 $argv:3
    125131    exit 0
    126132  end
    127133
    128134  if ("$argv:0" == "dvo")
    129     if ($argv:n != 2)
    130       echo "USAGE: teleff.pro dvo (expname)"
     135    if ($argv:n != 3)
     136      echo "USAGE: teleff.pro dvo (expname) (label)"
    131137      break
    132138    end
    133139
    134     example.full.dvo $argv:1
     140    example.full.dvo $argv:1 $argv:2
    135141    exit 0
    136142  end
    137143
    138   echo "USAGE: teleff.pro (mode) (expname) [mpcfile]"
     144  echo "USAGE: teleff.pro (mode) (expname) (label) [mpcfile]"
    139145  echo "  mode may be 'dvo' or 'mpc'"
    140146  exit 2
Note: See TracChangeset for help on using the changeset viewer.