IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 25816 for trunk/ippTools/share


Ignore:
Timestamp:
Oct 8, 2009, 5:09:53 PM (17 years ago)
Author:
eugene
Message:

updates to the addstar stage; modify flatcorr to interact correctly with the addstar stage

Location:
trunk/ippTools/share
Files:
1 added
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/share/Makefile.am

    r25800 r25816  
    152152     faketool_unmasked.sql \
    153153     flatcorr_chiprundone.sql \
     154     flatcorr_camerarundone.sql \
    154155     flatcorr_pendingprocess.sql \
    155156     flatcorr_inputimfile.sql \
  • trunk/ippTools/share/addtool_find_pendingexp.sql

    r25789 r25816  
    11SELECT
    22    addRun.*,
     3    camProcessedExp.path_base as camroot,
    34    rawExp.exp_tag,
    45    rawExp.exp_id,
     
    910FROM addRun
    1011JOIN camRun
     12    USING(cam_id)
     13JOIN camProcessedExp
    1114    USING(cam_id)
    1215JOIN chipRun
     
    2124    camRun.state = 'full'
    2225    AND ((addRun.state = 'new' AND addProcessedExp.add_id IS NULL) OR addRun.state = 'update')
     26    AND addRun.dvodb IS NOT NULL
     27    AND addRun.workdir IS NOT NULL
    2328    AND addMask.label IS NULL
    2429
  • trunk/ippTools/share/addtool_queue_cam_id.sql

    r25299 r25816  
    66        '%s',           -- workdir
    77        '%s',           -- workdir_state
     8        '%s',           -- reduction
    89        '%s',           -- label
    910        '%s',           -- dvodb
    10         0               -- magicked
     11        %d              -- image_only
    1112    FROM camRun
    1213    WHERE
  • trunk/ippTools/share/flatcorr_chiprundone.sql

    r20397 r25816  
    11SELECT
    22    corr_id,
    3     cam_id,
    43    chipRun.*
    54FROM flatcorrRun
     
    1413    AND flatcorrChipLink.include = 1
    1514    AND chipRun.state = 'full'
    16     AND camRun.cam_id is NULL;
     15    AND camRun.cam_id is NULL
  • trunk/ippTools/share/flatcorr_pendingprocess.sql

    r20397 r25816  
    1010  reduction,
    1111  region,
    12   chip_count,
    13   cam_count
     12  cam_count,
     13  add_count
    1414FROM
    1515  (SELECT
    1616     flatcorrRun.*,
    17      flatcorrChipLink.corr_id as chip_corr_id,
    18      count(flatcorrChipLink.chip_id) as chip_count
     17     flatcorrCamLink.corr_id as cam_corr_id,
     18     count(flatcorrCamLink.cam_id) as cam_count
    1919   FROM flatcorrRun
    20    JOIN flatcorrChipLink
    21      ON flatcorrChipLink.corr_id = flatcorrRun.corr_id
    22   WHERE flatcorrChipLink.include = 1
     20   JOIN flatcorrCamLink
     21  USING (corr_id)
     22  WHERE flatcorrCamLink.include = 1
    2323   GROUP BY
    24      flatcorrChipLink.corr_id) AS t1
     24     flatcorrCamLink.corr_id) AS t1
    2525LEFT JOIN
    2626  (SELECT
    27      flatcorrCamLink.corr_id as cam_corr_id,
    28      count(flatcorrCamLink.cam_id) as cam_count
    29    FROM flatcorrCamLink
    30    JOIN camRun
    31        ON flatcorrCamLink.cam_id = camRun.cam_id
    32    WHERE camRun.state = 'full'
    33      AND flatcorrCamLink.include = 1
     27     flatcorrAddstarLink.corr_id as add_corr_id,
     28     count(flatcorrAddstarLink.add_id) as add_count
     29   FROM flatcorrAddstarLink
     30   JOIN addRun
     31   USING (add_id)
     32   WHERE addRun.state = 'full'
     33     AND flatcorrAddstarLink.include = 1
    3434   GROUP BY
    35        flatcorrCamLink.corr_id) AS t2
    36 ON t1.chip_corr_id = t2.cam_corr_id
    37 WHERE chip_count = cam_count
     35       flatcorrAddstarLink.corr_id) AS t2
     36ON t1.cam_corr_id = t2.add_corr_id
     37WHERE cam_count = add_count
    3838AND state = 'new'
  • trunk/ippTools/share/pxadmin_create_tables.sql

    r25795 r25816  
    464464    workdir VARCHAR(255),
    465465    workdir_state VARCHAR(64),
     466    reduction VARCHAR(64),
    466467    label VARCHAR(64),
    467468    dvodb VARCHAR(255),
    468     magicked BIGINT,
     469    image_only TINYINT,
    469470    PRIMARY KEY(add_id),
    470471    KEY(add_id),
     
    480481    add_id BIGINT AUTO_INCREMENT,
    481482    dtime_addstar FLOAT,
    482     n_stars INT,
    483483    path_base VARCHAR(255),
    484484    fault SMALLINT NOT NULL,
     
    11821182) ENGINE=innodb DEFAULT CHARSET=latin1;
    11831183
    1184 -- these two tables link the flatcorrRun to the associated chip and camera runs
     1184-- these three tables link the flatcorrRun to the associated chip, camera, and addstar runs
    11851185CREATE TABLE flatcorrChipLink (
    11861186        corr_id BIGINT,
     
    12011201        FOREIGN KEY(chip_id) REFERENCES chipRun(chip_id),
    12021202        FOREIGN KEY(cam_id) REFERENCES camRun(cam_id)
     1203) ENGINE=innodb DEFAULT CHARSET=latin1;
     1204
     1205CREATE TABLE flatcorrAddstarLink (
     1206        corr_id BIGINT,
     1207        cam_id BIGINT,
     1208        add_id BIGINT,
     1209        include TINYINT,
     1210        PRIMARY KEY(corr_id, cam_id, add_id),
     1211        FOREIGN KEY (corr_id)  REFERENCES  flatcorrRun(corr_id),
     1212        FOREIGN KEY (cam_id)  REFERENCES  camRun(cam_id),
     1213        FOREIGN KEY (add_id)  REFERENCES  addRun(add_id)
    12031214) ENGINE=innodb DEFAULT CHARSET=latin1;
    12041215
  • trunk/ippTools/share/pxadmin_drop_tables.sql

    r25795 r25816  
    5959DROP TABLE IF EXISTS flatcorrChipLink;
    6060DROP TABLE IF EXISTS flatcorrCamLink;
     61DROP TABLE IF EXISTS flatcorrAddstarLink;
    6162DROP TABLE IF EXISTS pstampDataStore;
    6263DROP TABLE IF EXISTS pstampProject;
Note: See TracChangeset for help on using the changeset viewer.