IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 40485


Ignore:
Timestamp:
Jun 27, 2018, 3:41:23 PM (8 years ago)
Author:
eugene
Message:

add FLATTEST detrend type to generate a flat without breaking things

Location:
trunk
Files:
8 edited

Legend:

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

    r39505 r40485  
    8888    'SKYFLATTEST_RAW'  => 'FLAT',
    8989    'FLAT'             => 'FLAT',
     90    'FLATTEST'         => 'FLAT',
    9091    'DOMEFLAT'         => 'FLAT',
    9192    'SKYFLAT'          => 'FLAT',
  • trunk/ippScripts/scripts/detrend_norm_calc.pl

    r40404 r40485  
    8080    'SKYFLATTEST_RAW'  => 1,
    8181    'FLAT'             => 1,
     82    'FLATTEST'         => 1,
    8283    'DOMEFLAT'         => 1,
    8384    'SKYFLAT'          => 1,
     
    199200        if ($normalisation == 0.0 or lc($normalisation) eq 'nan') {
    200201            warn("Class $className has bad normalisation: $normalisation");
    201             exit($PS_EXIT_SYS_ERROR);
     202            # exit($PS_EXIT_SYS_ERROR);
    202203        }
    203204
     
    212213        if (not run \@command, \$stdin, \$stdout, \$stderr) {
    213214            warn("Unable to perform dettool -addnormstat for $className: $?");
    214             exit($PS_EXIT_SYS_ERROR);
     215            # exit($PS_EXIT_SYS_ERROR);
    215216        }
    216217        print $stdout . "\n" if $verbose;
     
    225226        if ($normalisation == 0.0 or lc($normalisation) eq 'nan') {
    226227            warn("Class $className has bad normalisation: $normalisation");
    227             exit($PS_EXIT_SYS_ERROR);
     228            # exit($PS_EXIT_SYS_ERROR);
    228229        }
    229230        print "$className : $normalisation\n";
  • trunk/ippScripts/scripts/detrend_process_imfile.pl

    r39707 r40485  
    9797                  'SKYFLATTEST_RAW'  => 'PPIMAGE.OUTPUT.DETREND',
    9898                  'FLAT'             => 'PPIMAGE.OUTPUT.DETREND',
     99                  'FLATTEST'         => 'PPIMAGE.OUTPUT.DETREND',
    99100                  'DOMEFLAT'         => 'PPIMAGE.OUTPUT.DETREND',
    100101                  'SKYFLAT'          => 'PPIMAGE.OUTPUT.DETREND',
  • trunk/ippScripts/scripts/detrend_resid_imfile.pl

    r33666 r40485  
    114114    'SKYFLATTEST_RAW'  => '-flat',      # Specify the flat frame
    115115    'FLAT'             => '-flat',      # Specify the flat frame
     116    'FLATTEST'         => '-flat',      # Specify the flat frame
    116117    'DOMEFLAT'         => '-flat',      # Specify the flat frame
    117118    'SKYFLAT'          => '-flat',      # Specify the flat frame
     
    142143                  'SKYFLATTEST_RAW'  => 'PPIMAGE.OUTPUT.DETREND',
    143144                  'FLAT'             => 'PPIMAGE.OUTPUT.DETREND',
     145                  'FLATTEST'         => 'PPIMAGE.OUTPUT.DETREND',
    144146                  'DOMEFLAT'         => 'PPIMAGE.OUTPUT.DETREND',
    145147                  'SKYFLAT'          => 'PPIMAGE.OUTPUT.DETREND',
  • trunk/ippScripts/scripts/detrend_stack.pl

    r33666 r40485  
    9292                  'SKYFLATTEST_RAW'  => 'PPMERGE.OUTPUT.FLAT',
    9393                  'FLAT'             => 'PPMERGE.OUTPUT.FLAT',
     94                  'FLATTEST'         => 'PPMERGE.OUTPUT.FLAT',
    9495                  'DOMEFLAT'         => 'PPMERGE.OUTPUT.FLAT',
    9596                  'SKYFLAT'          => 'PPMERGE.OUTPUT.FLAT',
     
    118119                   'SKYFLATTEST_RAW'  => 'DETSTATS',
    119120                   'FLAT'             => 'DETSTATS',
     121                   'FLATTEST'         => 'DETSTATS',
    120122                   'DOMEFLAT'         => 'DETSTATS',
    121123                   'SKYFLAT'          => 'DETSTATS',
  • trunk/ippconfig/recipes/reductionClasses.mdc

    r40465 r40485  
    4545        FLAT_PREMASK_JPEG_RESID         STR     FLAT_RESID
    4646
     47        FLATTEST_PREMASK_PROCESS        STR     PPIMAGE_FLATPROC_PREMASK
     48        FLATTEST_PREMASK_RESID          STR     PPIMAGE_F
     49        FLATTEST_PREMASK_VERIFY         STR     PPIMAGE_F
     50        FLATTEST_PREMASK_STACK          STR     PPMERGE_FLAT
     51        FLATTEST_PREMASK_JPEG_IMAGE     STR     FLAT
     52        FLATTEST_PREMASK_JPEG_RESID     STR     FLAT_RESID
     53
    4754        DOMEFLAT_PREMASK_PROCESS        STR     PPIMAGE_FLATPROC_PREMASK
    4855        DOMEFLAT_PREMASK_RESID          STR     PPIMAGE_F
     
    8895        SKYFLATTEST_RAW_JPEG_RESID  STR     FLAT_RESID     
    8996
    90 
    91 
    9297        # *** Standard flat-field types
    9398        FLAT_PROCESS            STR     PPIMAGE_OBDS
     
    97102        FLAT_JPEG_IMAGE         STR     FLAT
    98103        FLAT_JPEG_RESID         STR     FLAT_RESID
     104
     105        FLATTEST_PROCESS        STR     PPIMAGE_OBDS
     106        FLATTEST_RESID          STR     PPIMAGE_F
     107        FLATTEST_VERIFY         STR     PPIMAGE_F
     108        FLATTEST_STACK          STR     PPMERGE_FLAT
     109        FLATTEST_JPEG_IMAGE     STR     FLAT
     110        FLATTEST_JPEG_RESID     STR     FLAT_RESID
    99111
    100112        DOMEFLAT_PROCESS        STR     PPIMAGE_OBDS
  • trunk/ippconfig/recipes/rejections.config

    r33636 r40485  
    122122
    123123FLAT METADATA
     124  FILTER             STR  *
     125  EXPECTED           F32  0.0
     126  IMFILE.MEAN        F32  0.0
     127  IMFILE.STDEV       F32  0.0
     128  IMFILE.MEANSTDEV   F32  0.0
     129  IMFILE.SKEWNESS    F32  0.0
     130  IMFILE.KURTOSIS    F32  0.0
     131  IMFILE.SNR         F32  0.0
     132  IMFILE.BIN.STDEV   F32  0.0
     133  IMFILE.BIN.SNR     F32  0.0
     134  IMFILE.FLUX        F32  0.0
     135  EXP.MEAN           F32  0.0
     136  EXP.STDEV          F32  0.0
     137  EXP.MEANSTDEV      F32  0.0
     138  EXP.SNR            F32  0.0
     139  EXP.BIN.STDEV      F32  0.0
     140  EXP.BIN.SNR        F32  0.0
     141  EXP.FLUX           F32  0.0
     142  ENSEMBLE.MEAN      F32  0.0
     143  ENSEMBLE.STDEV     F32  0.0
     144  ENSEMBLE.MEANSTDEV F32  3.0
     145END
     146
     147FLATTEST METADATA
    124148  FILTER             STR  *
    125149  EXPECTED           F32  0.0
  • trunk/ppMerge/src/ppMergeArguments.c

    r33666 r40485  
    261261    }
    262262    if (!strcasecmp(typeStr, "FLAT") ||
     263        !strcasecmp(typeStr, "FLATTEST") ||
    263264        !strcasecmp(typeStr, "DOMEFLAT") ||
    264265        !strcasecmp(typeStr, "SKYFLAT") ||
Note: See TracChangeset for help on using the changeset viewer.