IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 20062


Ignore:
Timestamp:
Oct 10, 2008, 4:34:12 PM (18 years ago)
Author:
Paul Price
Message:

Adding more QA fields for diff.

Location:
trunk
Files:
4 edited

Legend:

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

    r19938 r20062  
    5656   [
    5757       #          PPSTATS KEYWORD         STATISTIC          DIFFTOOL FLAG
    58        { name => "ROBUST_MEDIAN",    type => "mean", flag => "-bg",          dtype => "float" },
    59        { name => "ROBUST_STDEV",     type => "rms",  flag => "-bg_stdev",    dtype => "float" },
    60        { name => "TIME_SUB",         type => "sum",  flag => "-dtime_diff",  dtype => "float" },
    61        { name => "TIME_MATCH",       type => "sum",  flag => "-dtime_match", dtype => "float" },
    62        { name => "TIME_PHOT",        type => "sum",  flag => "-dtime_phot",  dtype => "float" },
    63        { name => "SUBTRACTION.NUM",  type => "mean", flag => "-stamps_num",  dtype => "int" },
    64        { name => "SUBTRACTION.MEAN", type => "mean", flag => "-stamps_mean", dtype => "float" },
    65        { name => "SUBTRACTION.RMS",  type => "mean", flag => "-stamps_rms",  dtype => "float" },
    66        { name => "NUM_SOURCES",      type => "sum",  flag => "-sources",     dtype => "int" },
    67        { name => "GOOD_PIXEL_FRAC",  type => "mean", flag => "-good_frac",   dtype => "float" },
     58       { name => "ROBUST_MEDIAN",        type => "mean", flag => "-bg",          dtype => "float" },
     59       { name => "ROBUST_STDEV",         type => "rms",  flag => "-bg_stdev",    dtype => "float" },
     60       { name => "TIME_SUB",             type => "sum",  flag => "-dtime_diff",  dtype => "float" },
     61       { name => "TIME_MATCH",           type => "sum",  flag => "-dtime_match", dtype => "float" },
     62       { name => "TIME_PHOT",            type => "sum",  flag => "-dtime_phot",  dtype => "float" },
     63       { name => "SUBTRACTION.STAMPS",   type => "mean", flag => "-stamps_num",  dtype => "int" },
     64       { name => "SUBTRACTION.DEV.MEAN", type => "mean", flag => "-stamps_mean", dtype => "float" },
     65       { name => "SUBTRACTION.DEV.RMS",  type => "mean", flag => "-stamps_rms",  dtype => "float" },
     66       { name => "SUBTRACTION.NORM",     type => "mean", flag => "-norm",        dtype => "float" },
     67       { name => "SUBTRACTION.BGDIFF",   type => "mean", flag => "-bg_diff",     dtype => "float" },
     68       { name => "SUBTRACTION.MX",       type => "mean", flag => "-kernel_x",    dtype => "float" },
     69       { name => "SUBTRACTION.MY",       type => "mean", flag => "-kernel_y",    dtype => "float" },
     70       { name => "SUBTRACTION.MXX",      type => "mean", flag => "-kernel_xx",   dtype => "float" },
     71       { name => "SUBTRACTION.MXY",      type => "mean", flag => "-kernel_xy",   dtype => "float" },
     72       { name => "SUBTRACTION.MYY",      type => "mean", flag => "-kernel_yy",   dtype => "float" },
     73       { name => "NUM_SOURCES",          type => "sum",  flag => "-sources",     dtype => "int" },
     74       { name => "GOOD_PIXEL_FRAC",      type => "mean", flag => "-good_frac",   dtype => "float" },
    6875   ];
    6976my $stats = PS::IPP::Metadata::Stats->new($STATS); # Stats parser
  • trunk/ippTools/share/pxadmin_create_tables.sql

    r19970 r20062  
    954954        stamps_mean FLOAT,
    955955        stamps_rms FLOAT,
     956        norm FLOAT,
     957        bg_diff FLOAT,
     958        kernel_x FLOAT,
     959        kernel_y FLOAT,
     960        kernel_xx FLOAT,
     961        kernel_xy FLOAT,
     962        kernel_yy FLOAT,
    956963        sources INT,
    957964        dtime_diff FLOAT,
  • trunk/ippTools/src/difftool.c

    r19931 r20062  
    485485    PXOPT_LOOKUP_F32(stamps_mean, config->args, "-stamps_mean", false, false);
    486486    PXOPT_LOOKUP_F32(stamps_rms, config->args, "-stamps_rms", false, false);
     487    PXOPT_LOOKUP_F32(norm, config->args, "-norm", false, false);
     488    PXOPT_LOOKUP_F32(bg_diff, config->args, "-bg_diff", false, false);
     489    PXOPT_LOOKUP_F32(kernel_x, config->args, "-kernel_x", false, false);
     490    PXOPT_LOOKUP_F32(kernel_y, config->args, "-kernel_y", false, false);
     491    PXOPT_LOOKUP_F32(kernel_xx, config->args, "-kernel_xx", false, false);
     492    PXOPT_LOOKUP_F32(kernel_xy, config->args, "-kernel_xy", false, false);
     493    PXOPT_LOOKUP_F32(kernel_yy, config->args, "-kernel_yy", false, false);
    487494    PXOPT_LOOKUP_S32(sources, config->args, "-sources", false, false);
    488495    PXOPT_LOOKUP_STR(hostname, config->args, "-hostname", false, false);
     
    503510                           stamps_mean,
    504511                           stamps_rms,
     512                           norm,
     513                           bg_diff,
     514                           kernel_x,
     515                           kernel_y,
     516                           kernel_xx,
     517                           kernel_xy,
     518                           kernel_yy,
    505519                           sources,
    506520                           dtime_diff,
  • trunk/ippTools/src/difftoolConfig.c

    r19931 r20062  
    102102    psMetadataAddF32(adddiffskyfileArgs, PS_LIST_TAIL, "-stamps_mean", 0, "define subtraction stamp mean", NAN);
    103103    psMetadataAddF32(adddiffskyfileArgs, PS_LIST_TAIL, "-stamps_rms",  0,            "define subtraction stamp rms", NAN);
     104    psMetadataAddF32(adddiffskyfileArgs, PS_LIST_TAIL, "-norm",  0, "define normalisation", NAN);
     105    psMetadataAddF32(adddiffskyfileArgs, PS_LIST_TAIL, "-bg_diff",  0, "define background difference", NAN);
     106    psMetadataAddF32(adddiffskyfileArgs, PS_LIST_TAIL, "-kernel_x",  0, "define kernel x moment", NAN);
     107    psMetadataAddF32(adddiffskyfileArgs, PS_LIST_TAIL, "-kernel_y",  0, "define kernel y moment", NAN);
     108    psMetadataAddF32(adddiffskyfileArgs, PS_LIST_TAIL, "-kernel_xx",  0, "define kernel xx moment", NAN);
     109    psMetadataAddF32(adddiffskyfileArgs, PS_LIST_TAIL, "-kernel_xy",  0, "define kernel xy moment", NAN);
     110    psMetadataAddF32(adddiffskyfileArgs, PS_LIST_TAIL, "-kernel_yy",  0, "define kernel yy moment", NAN);
    104111    psMetadataAddS32(adddiffskyfileArgs, PS_LIST_TAIL, "-sources",  0,            "define number of sources", 0);
    105112    psMetadataAddStr(adddiffskyfileArgs, PS_LIST_TAIL, "-hostname", 0,            "define hostname", 0);
Note: See TracChangeset for help on using the changeset viewer.