IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 24, 2010, 3:02:57 PM (16 years ago)
Author:
Paul Price
Message:

Merging (reintegrating) branches/pap (background restoration).

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/ippTools/share/pxadmin_create_tables.sql

    r28428 r28486  
    17151715) ENGINE=innodb DEFAULT CHARSET=latin1;
    17161716
     1717
     1718-- Processing labels with their priorities
    17171719CREATE TABLE Label (
    17181720    label       VARCHAR(64),
     
    17231725    KEY(priority),
    17241726    KEY(active)
     1727) ENGINE=innodb DEFAULT CHARSET=latin1;
     1728
     1729-- Tables to support background restoration
     1730
     1731-- Background replacement on a chipRun
     1732CREATE TABLE chipBackgroundRun (
     1733    chip_bg_id BIGINT AUTO_INCREMENT, -- unique identifier
     1734    chip_id BIGINT NOT NULL,          -- link to chipRun
     1735    state VARCHAR(64) NOT NULL,       -- state of run (new, full, etc.)
     1736    workdir VARCHAR(255) NOT NULL,    -- working directory
     1737    label VARCHAR(64),                -- processing label
     1738    data_group VARCHAR(64),           -- group for data
     1739    dist_group VARCHAR(64),           -- group for distribution
     1740    reduction VARCHAR(64),    -- reduction class (for altering recipe)
     1741    note VARCHAR(255),        -- note
     1742    registered TIMESTAMP DEFAULT CURRENT_TIMESTAMP, -- time run was registered
     1743    magicked BIGINT DEFAULT 0 NOT NULL, -- magic status
     1744    PRIMARY KEY(chip_bg_id),
     1745    KEY(chip_id),
     1746    KEY(state),
     1747    KEY(label),
     1748    KEY(data_group),
     1749    KEY(dist_group),
     1750    FOREIGN KEY(chip_id) REFERENCES chipRun(chip_id)
     1751) ENGINE=innodb DEFAULT CHARSET=latin1;
     1752
     1753-- Results of background replacement from chipBackgroundRun
     1754CREATE TABLE chipBackgroundImfile (
     1755    chip_bg_id BIGINT NOT NULL,        -- unique identifier
     1756    class_id VARCHAR(64) NOT NULL,     -- class (component) identifier
     1757    path_base VARCHAR(255) NOT NULL,   -- root name for outputs
     1758    magicked BIGINT,                   -- magic_id if magicked
     1759    dtime_script FLOAT,                -- elapsed time for script
     1760    hostname VARCHAR(64) NOT NULL,     -- host that executed script
     1761    quality SMALLINT NOT NULL,         -- bad quality flag
     1762    fault SMALLINT NOT NULL,           -- fault code
     1763    software_ver VARCHAR(16),          -- software version
     1764    bg FLOAT,                          -- background level
     1765    bg_stdev FLOAT,                    -- stdev of background
     1766    maskfrac_npix FLOAT,               -- Number of pixels masked
     1767    maskfrac_static FLOAT,             -- Fraction masked static
     1768    maskfrac_dynamic FLOAT,            -- Fraction masked dynamic
     1769    maskfrac_magic FLOAT,              -- Fraction masked magic
     1770    maskfrac_advisory FLOAT,           -- Fraction masked advisory
     1771    PRIMARY KEY(chip_bg_id,class_id),
     1772    KEY(fault),
     1773    KEY(quality),
     1774    FOREIGN KEY(chip_bg_id) REFERENCES chipBackgroundRun(chip_bg_id)
     1775) ENGINE=innodb DEFAULT CHARSET=latin1;
     1776
     1777-- Background replacement on a warpRun (utilising chipBackgroundRun)
     1778CREATE TABLE warpBackgroundRun (
     1779    warp_bg_id BIGINT AUTO_INCREMENT, -- unique identifier
     1780    warp_id BIGINT NOT NULL,          -- link to warpRun
     1781    chip_bg_id BIGINT NOT NULL,       -- link to chipBackgroundRun
     1782    state VARCHAR(64) NOT NULL,       -- state of run (new, full, etc.)
     1783    workdir VARCHAR(255) NOT NULL,    -- working directory
     1784    label VARCHAR(64),                -- processing label
     1785    data_group VARCHAR(64),           -- group for data
     1786    dist_group VARCHAR(64),           -- group for distribution
     1787    reduction VARCHAR(64),    -- reduction class (for altering recipe)
     1788    note VARCHAR(255),        -- note
     1789    registered TIMESTAMP DEFAULT CURRENT_TIMESTAMP, -- time run was registered
     1790    magicked BIGINT DEFAULT 0 NOT NULL, -- magic status
     1791    PRIMARY KEY(warp_bg_id),
     1792    KEY(warp_id),
     1793    KEY(chip_bg_id),
     1794    KEY(state),
     1795    KEY(label),
     1796    KEY(data_group),
     1797    KEY(dist_group),
     1798    FOREIGN KEY(warp_id) REFERENCES warpRun(warp_id),
     1799    FOREIGN KEY(chip_bg_id) REFERENCES chipBackgroundRun(chip_bg_id)
     1800) ENGINE=innodb DEFAULT CHARSET=latin1;
     1801
     1802-- Results of background replacement from warpBackgroundRun
     1803CREATE TABLE warpBackgroundSkyfile (
     1804    warp_bg_id BIGINT NOT NULL,        -- unique identifier
     1805    skycell_id VARCHAR(64) NOT NULL,   -- skycell identifier
     1806    path_base VARCHAR(255) NOT NULL,   -- root name for outputs
     1807    magicked BIGINT,                   -- magic_id if magicked
     1808    dtime_script FLOAT,                -- elapsed time for script
     1809    hostname VARCHAR(64) NOT NULL,     -- host that executed script
     1810    quality SMALLINT NOT NULL,         -- bad quality flag
     1811    fault SMALLINT NOT NULL,           -- fault code
     1812    software_ver VARCHAR(16),          -- software version
     1813    bg FLOAT,                          -- background level
     1814    bg_stdev FLOAT,                    -- stdev of background
     1815    maskfrac_npix FLOAT,               -- Number of pixels masked
     1816    maskfrac_static FLOAT,             -- Fraction masked static
     1817    maskfrac_dynamic FLOAT,            -- Fraction masked dynamic
     1818    maskfrac_magic FLOAT,              -- Fraction masked magic
     1819    maskfrac_advisory FLOAT,           -- Fraction masked advisory
     1820    PRIMARY KEY(warp_bg_id,skycell_id),
     1821    KEY(fault),
     1822    KEY(quality),
     1823    FOREIGN KEY(warp_bg_id) REFERENCES warpBackgroundRun(warp_bg_id)
    17251824) ENGINE=innodb DEFAULT CHARSET=latin1;
    17261825
Note: See TracChangeset for help on using the changeset viewer.