IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 26919


Ignore:
Timestamp:
Feb 11, 2010, 5:21:29 PM (16 years ago)
Author:
watersc1
Message:

Changes to half-way switch from comment triggering to obs_mode triggering.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippScripts/scripts/automate_stacks.pl

    r26831 r26919  
    121121my @filter_list = ();
    122122my %tessID_list = ();
     123my %obsmode_list = ();
     124my %object_list = ();
    123125my %comment_list= ();
    124126my %stackable_list = ();
     
    153155            elsif (${ $tentry }{name} eq 'TESS') {
    154156                $tessID_list{$this_target} = ${ $tentry }{value};
     157            }
     158            elsif (${ $tentry }{name} eq 'OBSMODE') {
     159                $obsmode_list{$this_target} = ${ $tentry }{value};
     160            }
     161            elsif (${ $tentry }{name} eq 'OBJECT') {
     162                $object_list{$this_target} = ${ $tentry }{value};
    155163            }
    156164            elsif (${ $tentry }{name} eq 'COMMENT') {
     
    438446    my $target = shift;
    439447
    440     my ($label,$workdir,$comment,$tess_id,$dist_group,$data_group) = get_tool_parameters($date,$target);
     448    my ($label,$workdir,$obs_mode,$object,$comment,$tess_id,$dist_group,$data_group) = get_tool_parameters($date,$target);
    441449   
    442450    my $select =  "-dateobs_begin ${date}T00:00:00 -dateobs_end ${date}T23:59:59 ";
     
    447455    $cmd .= " -set_label $label ";
    448456    $cmd .= " -set_workdir $workdir -set_dist_group $dist_group ";
    449     $cmd .= " -set_tess_id $tess_id -comment '$comment' -set_data_group $data_group ";
     457    $cmd .= " -set_tess_id $tess_id -set_data_group $data_group ";
     458    if (defined($obs_mode)) {
     459        $cmd .= " -obs_mode '$obs_mode' ";
     460    }
     461    if (defined($object)) {
     462        $cmd .= " -object '$object' ";
     463    }
     464    if (defined($comment)) {
     465        $cmd .= " -comment '$comment' ";
     466    }
    450467    $cmd .= " $select ";
    451468    if ($debug == 1) {
     
    463480    my $db = init_gpc_db();
    464481    $date =~ s/-//g;
    465     my ($label,$workdir,$comment,$tess_id,$dist_group,$data_group) = get_tool_parameters($date,$target);
     482    my ($label,$workdir,$obs_mode,$object,$comment,$tess_id,$dist_group,$data_group) = get_tool_parameters($date,$target);
    466483
    467484    my $sth = "SELECT exp_id from chipRun where data_group = '$data_group' AND exp_id = $exp_id";
     
    548565    my $filter = shift;
    549566
    550     my ($label,$workdir,$comment,$tess_id,$dist_group,$data_group) = get_tool_parameters($date,$target);
     567    my ($label,$workdir,$obs_mode,$object,$comment,$tess_id,$dist_group,$data_group) = get_tool_parameters($date,$target);
    551568
    552569    my $select =  "-select_dateobs_begin ${date}T00:00:00 -select_dateobs_end ${date}T23:59:59 ";
     
    575592    my $db = init_gpc_db();
    576593    $date =~ s/-//g;
    577     my ($label,$workdir,$comment,$tess_id,$dist_group,$data_group) = get_tool_parameters($date,$target);
     594    my ($label,$workdir,$obs_mode,$object,$comment,$tess_id,$dist_group,$data_group) = get_tool_parameters($date,$target);
    578595
    579596    my $sth = "SELECT skycell_id from stackRun where data_group = '$data_group' AND skycell_id = '$skycell' AND filter = '$filter'";
     
    588605    my $filter = shift;
    589606
    590     my ($label,$workdir,$comment,$tess_id,$dist_group,$data_group) = get_tool_parameters($date,$target);
     607    my ($label,$workdir,$obs_mode,$object,$comment,$tess_id,$dist_group,$data_group) = get_tool_parameters($date,$target);
    591608    # check warp stage == chip stage
    592609    my $db = init_gpc_db();
     
    688705    my $cleaning_date = $dt->ymd;
    689706
    690     my ($label,$workdir,$comment,$tess_id,$dist_group,$data_group) = get_tool_parameters($cleaning_date,$target);
     707    my ($label,$workdir,$obs_mode,$object,$comment,$tess_id,$dist_group,$data_group) = get_tool_parameters($cleaning_date,$target);
    691708
    692709    my $args .= " -dbname gpc1 -updaterun -set_state goto_cleaned -state full -data_group $data_group ";
     
    745762    my $label = "${target}.nightlyscience";
    746763    my $workdir = "neb://\@HOST\@.0/gpc1/${target}.nt/${workdir_date}";
     764    my $obs_mode = $obsmode_list{$target};
     765    my $object   = $object_list{$target};
    747766    my $comment = $comment_list{$target};
    748767    my $dist_group = $target;
    749768    my $data_group = "${target}.${trunc_date}";
    750769    my $tess_id = $tessID_list{$target};
    751     return($label,$workdir,$comment,$tess_id,$dist_group,$data_group);
     770
     771    return($label,$workdir,$obs_mode,$object,$comment,$tess_id,$dist_group,$data_group);
    752772}
    753773
  • trunk/ippconfig/recipes/nightly_science.config

    r26831 r26919  
    1010TARGETS MULTI
    1111TARGETS METADATA
    12   NAME STR CMB
    13   TESS STR RINGS.V0
    14   COMMENT STR CMB_Cold%
    15   STACKABLE BOOL FALSE
    16 END
    17 TARGETS METADATA
    1812  NAME STR M31
    1913  TESS STR M31
     14  OBSMODE STR M31
    2015  COMMENT STR M31%
    2116  STACKABLE BOOL TRUE
     
    2419  NAME STR MD01
    2520  TESS STR MD01
    26   COMMENT STR MD01%
     21  OBSMODE STR MD
     22# OBJECT STR MD01
     23  COMMENT STR %MD01%
    2724  STACKABLE BOOL TRUE
    2825END
     
    3027  NAME STR MD02
    3128  TESS STR MD02
    32   COMMENT STR MD02%
     29  OBSMODE STR MD
     30# OBJECT STR MD02
     31  COMMENT STR %MD02%
    3332  STACKABLE BOOL TRUE
    3433END
     
    3635  NAME STR MD03
    3736  TESS STR MD03
    38   COMMENT STR MD03%
     37  OBSMODE STR MD
     38# OBJECT STR MD03
     39  COMMENT STR %MD03%
    3940  STACKABLE BOOL TRUE
    4041END
     
    4243  NAME STR MD04
    4344  TESS STR MD04
    44   COMMENT STR MD04%
     45  OBSMODE STR MD
     46# OBJECT STR MD04
     47  COMMENT STR %MD04%
    4548  STACKABLE BOOL TRUE
    4649END
     
    4851  NAME STR MD05
    4952  TESS STR MD05
    50   COMMENT STR MD05%
     53  OBSMODE STR MD
     54# OBJECT STR MD05
     55  COMMENT STR %MD05%
    5156  STACKABLE BOOL TRUE
    5257END
     
    5459  NAME STR MD06
    5560  TESS STR MD06
    56   COMMENT STR MD06%
     61  OBSMODE STR MD
     62# OBJECT STR MD06
     63  COMMENT STR %MD06%
    5764  STACKABLE BOOL TRUE
    5865END
     
    6067  NAME STR MD07
    6168  TESS STR MD07
    62   COMMENT STR MD07%
     69  OBSMODE STR MD
     70# OBJECT STR MD07
     71  COMMENT STR %MD07%
    6372  STACKABLE BOOL TRUE
    6473END
     
    6675  NAME STR MD08
    6776  TESS STR MD08
    68   COMMENT STR MD08%
     77  OBSMODE STR MD
     78# OBJECT STR MD08
     79  COMMENT STR %MD08%
    6980  STACKABLE BOOL TRUE
    7081END
     
    7283  NAME STR MD09
    7384  TESS STR MD09
    74   COMMENT STR MD09%
     85  OBSMODE STR MD
     86# OBJECT STR MD09
     87  COMMENT STR %MD09%
    7588  STACKABLE BOOL TRUE
    7689END
     
    7891  NAME STR MD10
    7992  TESS STR MD10
    80   COMMENT STR MD10%
     93  OBSMODE STR MD
     94# OBJECT STR MD10
     95  COMMENT STR %MD10%
    8196  STACKABLE BOOL TRUE
    8297END
    8398TARGETS METADATA
    8499  NAME STR STS
    85   TESS STR STS
     100  TESS STR RINGS.V0
     101  OBSMODE STR STS
     102# OBJECT STR STS
    86103  COMMENT STR Stellar Transit%
    87104  STACKABLE BOOL TRUE
    88105END
    89106TARGETS METADATA
    90   NAME STR SVS
    91   TESS STR RINGS.V0
    92   COMMENT STR SVS%
    93   STACKABLE BOOL FALSE
    94 END
    95 TARGETS METADATA
    96107  NAME STR SweetSpot
    97108  TESS STR RINGS.V0
    98   COMMENT STR Sweetspot%
     109  OBSMODE STR SS
     110# OBJECT STR SS
    99111  STACKABLE BOOL FALSE
    100112END
     
    102114  NAME STR ThreePi
    103115  TESS STR RINGS.V0
    104   COMMENT STR ThreePi%
     116  OBSMODE STR 3PI
     117# OBJECT STR 3PI
    105118  STACKABLE BOOL FALSE
    106119END
     120# TARGETS METADATA
     121#  NAME STR CMB
     122#  TESS STR RINGS.V0
     123#  COMMENT STR CMB_Cold%
     124#  STACKABLE BOOL FALSE
     125# END
     126# TARGETS METADATA
     127#  NAME STR SVS
     128#  TESS STR RINGS.V0
     129#  COMMENT STR SVS%
     130#  STACKABLE BOOL FALSE
     131# END
Note: See TracChangeset for help on using the changeset viewer.