IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 29767


Ignore:
Timestamp:
Nov 12, 2010, 4:10:44 PM (15 years ago)
Author:
bills
Message:

create new ppStack recipe that does not compress the output files

Location:
tags/ipp-20101029
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • tags/ipp-20101029/ippScripts/scripts/stack_skycell.pl

    r28126 r29767  
    171171my $convolve = metadataLookupBool($recipe, 'CONVOLVE'); # Convolve inputs?
    172172my $photometry = metadataLookupBool($recipe, 'PHOTOMETRY'); # perform photometry?
     173my $output_nocomp = metadataLookupBool($recipe, 'OUTPUT.NOCOMP'); # change filerules to produced uncompressed output images
    173174
    174175
     
    243244    $command .= " -F SOURCE.PLOT.PSFMODEL SOURCE.PLOT.SKY.PSFMODEL";
    244245    $command .= " -F SOURCE.PLOT.APRESID SOURCE.PLOT.SKY.APRESID";
     246    if ($output_nocomp) {
     247        $command .= " -F PPSTACK.OUTPUT PPSTACK.OUTPUT.NOCOMP";
     248        $command .= " -F PPSTACK.OUTPUT.VARIANCE PPSTACK.OUTPUT.VARIANCE.NOCOMP";
     249        $command .= " -F PPSTACK.OUTPUT.EXPWT PPSTACK.OUTPUT.EXPWT.NOCOMP";
     250        $command .= " -F PPSTACK.UNCONV PPSTACK.UNCONV.NOCOMP";
     251        $command .= " -F PPSTACK.UNCONV.VARIANCE PPSTACK.UNCONV.VARIANCE.NOCOMP";
     252        $command .= " -F PPSTACK.UNCONV.EXPWT PPSTACK.UNCONV.EXPWT.NOCOMP";
     253    }
    245254    $command .= " -threads $threads" if defined $threads;
    246255    $command .= " -debug-stack" if defined $debug;
  • tags/ipp-20101029/ippconfig

  • tags/ipp-20101029/ippconfig/gpc1/ppStack.config

    r28002 r29767  
    1717        w.00000       F32     25.0
    1818END
     19
     20PS1_REFERENCE METADATA
     21    OUTPUT.NOCOMP   BOOL    TRUE
     22END
  • tags/ipp-20101029/ippconfig/recipes/filerules-split.mdc

    r29379 r29767  
    1616# PSASTRO.OUTPUT.SPL STR PSASTRO.OUT.CMF.SPL
    1717# PSASTRO.OUTPUT.MEF STR PSASTRO.OUT.CMF.MEF
     18
     19# ppstack default to compressed images
     20PPSTACK.OUTPUT           STR PPSTACK.OUTPUT.COMP
     21PPSTACK.OUTPUT.MASK      STR PPSTACK.OUTPUT.MASK.COMP
     22PPSTACK.OUTPUT.VARIANCE  STR PPSTACK.OUTPUT.VARIANCE.COMP
     23PPSTACK.OUTPUT.EXPWT     STR PPSTACK.OUTPUT.EXPWT.COMP
     24PPSTACK.UNCONV.OUTPUT    STR PPSTACK.UNCONV.COMP
     25PPSTACK.UNCONV.MASK      STR PPSTACK.UNCONV.MASK.COMP
     26PPSTACK.UCONV.VARIANCE   STR PPSTACK.UNCONV.VARIANCE.COMP
     27PPSTACK.UNCONV.EXPWT     STR PPSTACK.UNCONV.EXPWT.COMP
    1828
    1929### input file definitions
     
    261271PPSUB.REF.CONV.VARIANCE      OUTPUT {OUTPUT}.refConv.wt.fits          VARIANCE        COMP_WT    FPA        TRUE      NONE
    262272                                                                                                     
    263 PPSTACK.OUTPUT               OUTPUT {OUTPUT}.fits                     IMAGE           COMP_IMG   FPA        TRUE      NONE
    264 PPSTACK.OUTPUT.MASK          OUTPUT {OUTPUT}.mask.fits                MASK            COMP_MASK  FPA        TRUE      NONE
    265 PPSTACK.OUTPUT.VARIANCE      OUTPUT {OUTPUT}.wt.fits                  VARIANCE        COMP_WT    FPA        TRUE      NONE
     273PPSTACK.OUTPUT.COMP          OUTPUT {OUTPUT}.fits                     IMAGE           COMP_IMG   FPA        TRUE      NONE
     274PPSTACK.OUTPUT.NOCOMP        OUTPUT {OUTPUT}.fits                     IMAGE           NONE       FPA        TRUE      NONE
     275PPSTACK.OUTPUT.MASK.COMP     OUTPUT {OUTPUT}.mask.fits                MASK            COMP_MASK  FPA        TRUE      NONE
     276PPSTACK.OUTPUT.MASK.NOCCOMP  OUTPUT {OUTPUT}.mask.fits                MASK            NONE       FPA        TRUE      NONE
     277PPSTACK.OUTPUT.VARIANCE.COMP OUTPUT {OUTPUT}.wt.fits                  VARIANCE        COMP_WT    FPA        TRUE      NONE
     278PPSTACK.OUTPUT.VARIANCE.NOCOMP OUTPUT {OUTPUT}.wt.fits                  VARIANCE        NONE    FPA        TRUE      NONE
    266279PPSTACK.OUTPUT.EXP           OUTPUT {OUTPUT}.exp.fits                 IMAGE           EXP        FPA        TRUE      NONE
    267280PPSTACK.OUTPUT.EXPNUM        OUTPUT {OUTPUT}.num.fits                 MASK            EXPNUM     FPA        TRUE      NONE
    268 PPSTACK.OUTPUT.EXPWT         OUTPUT {OUTPUT}.expwt.fits               VARIANCE        EXP        FPA        TRUE      NONE
    269 PPSTACK.UNCONV               OUTPUT {OUTPUT}.unconv.fits              IMAGE           COMP_IMG   FPA        TRUE      NONE
    270 PPSTACK.UNCONV.MASK          OUTPUT {OUTPUT}.unconv.mask.fits         MASK            COMP_MASK  FPA        TRUE      NONE
    271 PPSTACK.UNCONV.VARIANCE      OUTPUT {OUTPUT}.unconv.wt.fits           VARIANCE        COMP_WT    FPA        TRUE      NONE
     281PPSTACK.OUTPUT.EXPWT.COMP    OUTPUT {OUTPUT}.expwt.fits               VARIANCE        EXP        FPA        TRUE      NONE
     282PPSTACK.OUTPUT.EXPWT.NOCOMP  OUTPUT {OUTPUT}.expwt.fits               VARIANCE        NONE       FPA        TRUE      NONE
     283PPSTACK.UNCONV.COMP          OUTPUT {OUTPUT}.unconv.fits              IMAGE           COMP_IMG   FPA        TRUE      NONE
     284PPSTACK.UNCONV.NOCOMP        OUTPUT {OUTPUT}.unconv.fits              IMAGE           NONE       FPA        TRUE      NONE
     285PPSTACK.UNCONV.MASK.COMP     OUTPUT {OUTPUT}.unconv.mask.fits         MASK            COMP_MASK  FPA        TRUE      NONE
     286PPSTACK.UNCONV.MASK.NOCOMP   OUTPUT {OUTPUT}.unconv.mask.fits         MASK            NONE       FPA        TRUE      NONE
     287PPSTACK.UNCONV.VARIANCE.COMP OUTPUT {OUTPUT}.unconv.wt.fits           VARIANCE        COMP_WT    FPA        TRUE      NONE
     288PPSTACK.UNCONV.VARIANCE.NOCOMP OUTPUT {OUTPUT}.unconv.wt.fits         VARIANCE        NONE       FPA        TRUE      NONE
    272289PPSTACK.UNCONV.EXP           OUTPUT {OUTPUT}.unconv.exp.fits          IMAGE           EXP        FPA        TRUE      NONE
    273290PPSTACK.UNCONV.EXPNUM        OUTPUT {OUTPUT}.unconv.num.fits          MASK            EXPNUM     FPA        TRUE      NONE
    274 PPSTACK.UNCONV.EXPWT         OUTPUT {OUTPUT}.unconv.expwt.fits        VARIANCE        EXP        FPA        TRUE      NONE
     291PPSTACK.UNCONV.EXPWT.COMP    OUTPUT {OUTPUT}.unconv.expwt.fits        VARIANCE        EXP        FPA        TRUE      NONE
     292PPSTACK.UNCONV.EXPWT.NOCOMP  OUTPUT {OUTPUT}.unconv.expwt.fits        VARIANCE        NONE       FPA        TRUE      NONE
    275293PPSTACK.TARGET.PSF           OUTPUT {OUTPUT}.target.psf               PSF             NONE       CHIP       TRUE      NONE
    276294PPSTACK.CONV.KERNEL          OUTPUT {OUTPUT}.{FILE.INDEX}.kernel      SUBKERNEL       NONE       FPA        TRUE      NONE
  • tags/ipp-20101029/ippconfig/recipes/fitstypes.mdc

    r29021 r29767  
    108108        BZERO           F32     3276.8  # Store unsigned zero as zero
    109109        # switch to NONE to work around ticket 1411
    110         #COMPRESSION    STR     NONE
    111         COMPRESSION     STR     GZIP
     110        COMPRESSION     STR     NONE
     111        #COMPRESSION    STR     GZIP
    112112        TILE.X          S32     0
    113113        TILE.Y          S32     1
  • tags/ipp-20101029/ippconfig/recipes/nightly_science.config

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • tags/ipp-20101029/ippconfig/recipes/ppStack.config

    r29554 r29767  
    8888TEMP.DELETE     BOOL    TRUE            # Delete temporary files on completion?
    8989
     90OUTPUT.NOCOMP   BOOL    FALSE           # use filerules that make conconpressed outputs
     91
    9092# Recipe overrides for STACK
    9193STACK   METADATA
     94END
     95#
     96PS1_REFERENCE   METADATA
    9297END
    9398
  • tags/ipp-20101029/ippconfig/recipes/reductionClasses.mdc

    r29747 r29767  
    250250        CHIP_PSPHOT     STR     CHIP
    251251        WARP_PSWARP     STR     WARP
    252         STACK_PPSTACK   STR     STACK
     252        STACK_PPSTACK   STR     PS1_REFERENCE
    253253        STACK_PPSUB     STR     STACK
    254254        STACK_PSPHOT    STR     STACK
Note: See TracChangeset for help on using the changeset viewer.