IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 10, 2007, 3:18:44 PM (19 years ago)
Author:
eugene
Message:

applying the update to Stats.pm using dtype and new methods

File:
1 edited

Legend:

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

    r14048 r14115  
    7676   [   
    7777       #          KEYWORD                 STATISTIC          CHIPTOOL FLAG
    78        { name => "bg",             type => "mean",  flag => "-bg" },
    79        { name => "bg",             type => "stdev", flag => "-bg_mean_stdev" },
    80        { name => "bg_stdev",       type => "rms",   flag => "-bg_stdev" },
     78       { name => "bg",             type => "mean",  flag => "-bg",            dtype => "float" },
     79       { name => "bg",             type => "stdev", flag => "-bg_mean_stdev", dtype => "float" },
     80       { name => "bg_stdev",       type => "rms",   flag => "-bg_stdev",      dtype => "float" },
    8181       # { name => "bg_mean_stdev",  type => "rms",   flag => "-bg_mean_stdev" },
    8282   ];
     83my $stats = PS::IPP::Metadata::Stats->new($STATS); # Stats parser
    8384
    8485# Look for programs we need
     
    113114
    114115    # parse the stats in the metadata
    115     my $stats = PS::IPP::Metadata::Stats->new($STATS); # Stats parser
    116116    unless ($stats->parse($metadata)) {
    117117        &my_die("Unable to find all values in statistics output.\n", $det_id, $exp_id, $PS_EXIT_PROG_ERROR);
     
    163163$command .= " -recip $recipe1,$recipe2 -path_base $outputRoot";
    164164$command .= " -dbname $dbname" if defined $dbname;
    165 
    166 # add in the elements from the selected stats above
    167 foreach my $entry (@$STATS) {
    168     my $value = $entry->{value};
    169     my $flag = $entry->{flag};
    170     $command .= " $flag $value";
    171 }
     165$command .= $stats->cmdflags();
    172166
    173167# Add the processed file to the database
Note: See TracChangeset for help on using the changeset viewer.