IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 25913


Ignore:
Timestamp:
Oct 21, 2009, 3:26:31 PM (17 years ago)
Author:
eugene
Message:

adding feature to control if analysis generates a correction image or not

Location:
trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/dbconfig/changes.txt

    r25851 r25913  
    13291329) ENGINE=innodb DEFAULT CHARSET=latin1;
    13301330
     1331ALTER TABLE flatcorrRun ADD COLUMN make_corr tinyint after state;
    13311332
    13321333ALTER TABLE chipRun ADD COLUMN data_group VARCHAR(64) AFTER label;
  • trunk/dbconfig/flatcorr.md

    r25816 r25913  
    1010    filter      STR         64
    1111    state       STR         64
     12    make_corr   BOOL        t
    1213    workdir     STR         255
    1314    label       STR         64
  • trunk/ippTools/share/flatcorr_camerarundone.sql

    r25816 r25913  
    77JOIN camRun
    88    USING(cam_id)
    9 LEFT JOIN addRun
    10     ON camRun.cam_id = addRun.cam_id
     9LEFT JOIN flatcorrAddstarLink
     10    using(corr_id, cam_id)
    1111WHERE
    1212    flatcorrRun.state = 'new'
    1313    AND flatcorrCamLink.include = 1
    1414    AND camRun.state = 'full'
    15     AND addRun.cam_id is NULL
     15    AND flatcorrAddstarLink.corr_id is NULL
  • trunk/ippTools/share/flatcorr_chiprundone.sql

    r25816 r25913  
    77JOIN chipRun
    88    USING(chip_id)
    9 LEFT JOIN camRun
    10     ON chipRun.chip_id = camRun.chip_id
     9LEFT JOIN flatcorrCamLink
     10    using(corr_id, chip_id)
    1111WHERE
    1212    flatcorrRun.state = 'new'
    1313    AND flatcorrChipLink.include = 1
    1414    AND chipRun.state = 'full'
    15     AND camRun.cam_id is NULL
     15    AND flatcorrCamLink.corr_id is NULL
  • trunk/ippTools/share/flatcorr_pendingprocess.sql

    r25816 r25913  
    66  filter,
    77  state,
     8  make_corr,
    89  workdir,
    910  label,
  • trunk/ippTools/share/pxadmin_create_tables.sql

    r25856 r25913  
    12171217        filter VARCHAR(64),
    12181218        state VARCHAR(64),
     1219        make_corr TINYINT,
    12191220        workdir VARCHAR(255),
    12201221        label VARCHAR(64),
  • trunk/ippTools/src/flatcorr.c

    r25835 r25913  
    133133    PXOPT_LOOKUP_STR(tess_id, config->args, "-set_tess_id", false, false);
    134134    PXOPT_LOOKUP_STR(region, config->args, "-set_region", false, false);
     135    PXOPT_LOOKUP_BOOL(make_correction, config->args, "-make_correction", false);
    135136    PXOPT_LOOKUP_STR(note, config->args, "-set_note", false, false);
    136137
     
    203204            filter,
    204205            "reg",  // state
     206            make_correction,
    205207            workdir,
    206208            label,
     
    294296    PXOPT_LOOKUP_STR(tess_id, config->args, "-set_tess_id", false, false);
    295297    PXOPT_LOOKUP_STR(region, config->args, "-set_region", false, false);
     298    PXOPT_LOOKUP_BOOL(make_correction, config->args, "-make_correction", false);
    296299    // XXX probably should make the region in -set_region match ra_min, ra_max, etc
    297300
     
    315318        filter,
    316319        "reg",  // state
     320        make_correction,
    317321        workdir,
    318322        label,
  • trunk/ippTools/src/flatcorrConfig.c

    r25816 r25913  
    5959    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-set_tess_id",  0,            "define tessalation", NULL);
    6060    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-set_region",   0,            "define region", NULL);
     61    psMetadataAddBool(definebyqueryArgs, PS_LIST_TAIL, "-make_correction",  0,       "generate a correction image and add to detrend database", false);
    6162
    6263    psMetadataAddBool(definebyqueryArgs, PS_LIST_TAIL, "-pretend",  0,            "print the exposures that would be included in the detrend run and exit", false);
     
    7677    psMetadataAddStr(definerunArgs, PS_LIST_TAIL, "-set_tess_id",  0,            "define tessalation", NULL);
    7778    psMetadataAddStr(definerunArgs, PS_LIST_TAIL, "-set_region",  0,            "define region", NULL);
     79    psMetadataAddBool(definerunArgs, PS_LIST_TAIL, "-make_correction",  0,       "generate a correction image and add to detrend database", false);
    7880    psMetadataAddBool(definerunArgs, PS_LIST_TAIL, "-simple", 0,            "use the simple output format", false);
    7981
     
    129131    psMetadataAddS64(updaterunArgs, PS_LIST_TAIL, "-corr_id", 0, "define correction id (required)", 0);
    130132    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-state",   0, "set state (required)", NULL);
     133    // XXX add mechanism to change this value: psMetadataAddBool(updaterunArgs, PS_LIST_TAIL, "-set_correction",  0, "generate a correction image and add to detrend database", false);
    131134
    132135    // -inputexp
Note: See TracChangeset for help on using the changeset viewer.