IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 37218


Ignore:
Timestamp:
Aug 12, 2014, 12:29:11 PM (12 years ago)
Author:
eugene
Message:

replace skycellID in ObjectThin with tessID, projectionID, skycellID (properly defined); add notes on Detection table fields; notes on ObjectThin; notes on MeanObject

Location:
branches/eam_branches/ipp-20140717/ippToPsps/pspsschema/SchemaNew18.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20140717/ippToPsps/pspsschema/SchemaNew18.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/Detection.txt

    r37216 r37218  
    77imageID         - ipptopsps : expID x y (*** is this right???) (smf:IMAGEID / gpc1.chipRun.chip_image_id)_
    88randomDetID     + ipptopsps : RANDOM from sql
    9 dvoRegionID     - dvo:average.catID
    10 obsTime         - smf:MJD-OBS + 0.5 EXPTIME / 84600
     9dvoRegionID     + dvo:average.catID
     10obsTime         + smf:MJD-OBS + 0.5 EXPTIME / 84600
    1111xPos            + smf:X_PSF
    1212yPos            + smf:Y_PSF
     
    1616posAngle        + smf:POSANGLE
    1717---------------
    18 ra              = dvo:measure.ra
    19 dec             = dvo:measure.dec
    20 raErr           = smf:X_PSF_SIG * abs(PLTSCALE)
    21 decErr          = smf:Y_PSF_SIG * abs(PLTSCALE)
    22 zp              = dvo / dvopsps : zp
    23 telluricExt     = dvo / dvopsps : zp - zpNominal (dvopsps)
    24 expTime         = dvo:measure.dt [converted to seconds]
    25 airMass         = dvo:measure.airmass
     18ra              + dvo:measure.ra
     19dec             + dvo:measure.dec
     20raErr           + smf:X_PSF_SIG * abs(PLTSCALE)
     21decErr          + smf:Y_PSF_SIG * abs(PLTSCALE)
     22zp              + dvo / dvopsps : zp
     23telluricExt     + dvo / dvopsps : zp - zpNominal (dvopsps)
     24expTime         + dvo:measure.dt [converted to seconds]
     25airMass         + dvo:measure.airmass
    2626---------------
    27 psfFlux         = smf:PSF_INST_FLUX / EXPTIME
    28 psfFluxErr      = smf:PSF_INST_FLUX_SIG / EXPTIME
    29 psfMajorFWHM    = smf:PSF_FWHM_MAJ
    30 psfMinorFWHM    = smf:PSF_FWHM_MIN
    31 psfTheta        = smf:PSF_THETA
    32 psfCore         = smf:PSF_CORE
    33 psfQf           = smf:PSF_QF
    34 psfQfPerfect    = smf:PSF_QF_PERFECT
    35 psfChiSq        = smf:PSF_CHISQ
    36 psfLikelihood   = smf:psfLikelihood(EXT_NSIGMA)
    37 momentXX        = smf:MOMENTS_XX
    38 momentXY        = smf:MOMENTS_XY
    39 momentYY        = smf:MOMENTS_YY
    40 momentR1        = smf:MOMENTS_R1
    41 momentRH        = smf:MOMENTS_RH
    42 momentM3C       = smf:MOMENTS_M3C
    43 momentM3S       = smf:MOMENTS_M3S
    44 momentM4C       = smf:MOMENTS_M4C
    45 momentM4S       = smf:MOMENTS_M4S
    46 apFlux          = smf:AP_FLUX
    47 apFluxErr       = smf:AP_FLUX_SIG
    48 apFillF         = smf:AP_NPIX / (pi * (AP_MAG_RADIUS - 0.5)^2)
    49 kronFlux        = smf:KRON_FLUX
    50 kronFluxErr     = smf:KRON_FLUX_ERR
    51 kronRad         = smf:2.5*MOMENTS_R1
    52 sky             = smf:SKY / exptime
    53 skyErr          = smf:SKY_SIGMA / exptime
    54 infoFlag        = smf:FLAGS
    55 infoFlag2       = smf:FLAGS2 | (dvo.measure.flags << 13)
    56 dataRelease     = ippToPsps : user input (skychunk.dataRelease)
     27psfFlux         + smf:PSF_INST_FLUX / EXPTIME
     28psfFluxErr      + smf:PSF_INST_FLUX_SIG / EXPTIME
     29psfMajorFWHM    + smf:PSF_FWHM_MAJ
     30psfMinorFWHM    + smf:PSF_FWHM_MIN
     31psfTheta        + smf:PSF_THETA
     32psfCore         + smf:PSF_CORE
     33psfQf           + smf:PSF_QF
     34psfQfPerfect    + smf:PSF_QF_PERFECT
     35psfChiSq        + smf:PSF_CHISQ
     36psfLikelihood   + smf:psfLikelihood(EXT_NSIGMA)
     37momentXX        + smf:MOMENTS_XX
     38momentXY        + smf:MOMENTS_XY
     39momentYY        + smf:MOMENTS_YY
     40momentR1        + smf:MOMENTS_R1
     41momentRH        + smf:MOMENTS_RH
     42momentM3C       + smf:MOMENTS_M3C
     43momentM3S       + smf:MOMENTS_M3S
     44momentM4C       + smf:MOMENTS_M4C
     45momentM4S       + smf:MOMENTS_M4S
     46apFlux          + smf:AP_FLUX
     47apFluxErr       + smf:AP_FLUX_SIG
     48apFillF         - smf:AP_NPIX / (pi * (AP_MAG_RADIUS - 0.5)^2)
     49kronFlux        + smf:KRON_FLUX
     50kronFluxErr     + smf:KRON_FLUX_ERR
     51kronRad         + smf:2.5*MOMENTS_R1
     52sky             + smf:SKY / exptime
     53skyErr          + smf:SKY_SIGMA / exptime
     54infoFlag        + smf:FLAGS
     55infoFlag2       + smf:FLAGS2 | (dvo.measure.flags << 13)
     56dataRelease     + ippToPsps : user input (skychunk.dataRelease)
  • branches/eam_branches/ipp-20140717/ippToPsps/pspsschema/SchemaNew18.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/MeanObject.txt

    r37217 r37218  
    33
    44objID           + dvo / addstar
    5 gQfPerfect      - dvo / relphot / secfilt. **** this is not calculated ****
     5gQfPerfect      + dvo / relphot / secfilt.psfQfMax
    66gMeanPSFMag     + dvo / relphot / secfilt.M
    77gMeanPSFMagErr  + dvo / relphot / secfilt.dM
     
    1313gMeanKronMag    + dvo / relphot / secfilt.Mkron
    1414gMeanKronMagErr + dvo / relphot / secfilt.dMkron
    15 gMeanKronMagStd - dvo / relphot / secfilt.sMkron
     15gMeanKronMagStd + dvo / relphot / secfilt.sMkron
    1616gMeanKronMagNpt + dvo / relphot / secfilt.NusedKron
    1717
  • branches/eam_branches/ipp-20140717/ippToPsps/pspsschema/SchemaNew18.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ObjectThin

    r37214 r37218  
    66htmID            dimensionless  BIGINT   8      NA      HTM index
    77zoneID           dimensionless  INT      4      NA      Zone index
     8tessID           dimensionless  TINYINT  1       -1     ID mapping to tessellation names (eg, RINGS.V3, MD01.V3, etc)
     9projectionID     dimensionless  SMALLINT 2       -999   valid values 0 - < 10000
     10skyCellID        dimensionless  TINYINT  1       255    valid values 0 - 143 (12x12 grid)
    811randomID         dimensionless  BIGINT   8      0       Random integer between 0 and 2^32 = 4,394,967,296 remaining ramdom integer 0 
    912batchID          dimensionless  BIGINT   8      -999    batch id       
  • branches/eam_branches/ipp-20140717/ippToPsps/pspsschema/SchemaNew18.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/ObjectThin.txt

    r37216 r37218  
    66htmID             - PSPS
    77zoneID            - PSPS
     8tessID            + average.tessID
     9projectionID      + average.projectionID
     10skycellID         + average.skycellID
    811randomID          + ipptopsps : RANDOM from sql
    912batchID           + ipptopsps : internal
    10 dvoRegionID       ? dvo:average.catID
     13dvoRegionID       + dvo:average.catID
    1114dataRelease       + ipptopsps : user input (skychunk.dataRelease)
    1215objInfoFlag       + dvo:average.flags
    1316qualityFlag       - (dvo:average.flags >> 24) & 0xFF *** correct??
    1417consistencyFlag   - *** hard-wired in ipptopsps to 0
    15 raStack           - dvo:average.Rstk *** not calculated?
    16 decStack          - dvo:average.Dstk *** not calculated?
    17 raStackErr        - dvo:average.dRstk *** not calculated?
    18 decStackErr       - dvo:average.dDstk *** not calculated?
     18raStack           + dvo:average.Rstk *** not calculated?
     19decStack          + dvo:average.Dstk *** not calculated?
     20raStackErr        + dvo:average.dRstk *** not calculated?
     21decStackErr       + dvo:average.dDstk *** not calculated?
    1922raMean            + dvo:average.R
    2023decMean           + dvo:average.D
    21 raMeanErr         - dvo:average.dR
    22 decMeanErr        - dvo:average.dD
    23 posMeanChisq      - dvo:average.ChiSqAve
     24raMeanErr         + dvo:average.dR
     25decMeanErr        + dvo:average.dD
     26posMeanChisq      + dvo:average.ChiSqAve
    2427-----------------   
    2528--                 
     
    3639b                 - PSPS
    3740-----------------
    38 nStackObjectRows  - *** set to 0 ***
     41nStackObjectRows  - do in dvopsps
    3942--               
    40 nStackDetections  - not set?
    41 nDetections       - ipptopsps:Sum of ng+nr in sql
    42 ng                - dvo:secfilt.ncode ** check that this is right
    43 nr                - dvo:secfilt.ncode ** check that this is right
    44 ni                - dvo:secfilt.ncode ** check that this is right
    45 nz                - dvo:secfilt.ncode ** check that this is right
    46 ny                - dvo:secfilt.ncode ** check that this is right
     43nStackDetections  - sum of secfilt.NstackDet (sum in sql)
     44nDetections       + ipptopsps:Sum of ng+nr in sql
     45ng                + dvo:secfilt.ncode ** check that this is right
     46nr                + dvo:secfilt.ncode ** check that this is right
     47ni                + dvo:secfilt.ncode ** check that this is right
     48nz                + dvo:secfilt.ncode ** check that this is right
     49ny                + dvo:secfilt.ncode ** check that this is right
  • branches/eam_branches/ipp-20140717/ippToPsps/pspsschema/SchemaNew18.0/PSPS_TABLES/Fundamental_IPP_Data_Product_Tables/StackObjectThin.txt

    r37209 r37218  
    1010randomStackObjID   + ipptopsps (RANDOM on sql into mysql)
    1111stackDetectRowID   - set by PSPS
    12 primaryDetection   - dvo * NOT YET TESTED
     12primaryDetection   + (dvo:measure.dbFlags >> 16)
    1313bestDetection      - dvo * THIS CANNOT BE SET UNTIL LATER (after PV3 initial ingest to psps)
    1414                   
Note: See TracChangeset for help on using the changeset viewer.