WISE Software Interface Specification; ing01; (WSDC-DI104) (March 5, 2008) INTERFACE NAME: Ingest/QA Interface TYPE OF INTERFACE: WISE Metadata/IPAC table READ BY: WISE QA Application Framework __________ D. Kirkpatrick/H. Brandenburg WRITTEN BY: Ingest _________________________________ T. Conrow DESCRIPTION: During Ingest L0 files are generated and matched to housekeeping telemetry and spacecraft significant events. Ingest performs checks on generated and archived data and outputs the results to WISE Metadata tables. One metadata table is generated per delivery. REQUIRED METADATA: Rows specified in the example below are required. No optional quantities are shown in the example. Some keyword lists are required only when general checks fail: + If the number of raw images recieved does not match the number declared in the manifest, frame IDs for the missing raw images must be provided under the notreceived_ key. + If any images cannot be matched to housekeeping ("hk"), frame IDs for those images must be provided under the nohk_ key. + If images cannot be matched to spacecraft predicted events ("pef"), frame IDs for those images must be provided under the nopef_ key. + If the number of images unpacked does not match the number received, frame IDs for the missing L0 images must be provided under the noL0_ key. + If the number verified as conforming to the fits standard does not match the number of unpacked L0 images, frame IDs for the non-conforming images must be provided under the notverified_ key. EXAMPLE: \ -meta-ingest.tbl \ Generated by ingest vsn 1.0 on 25-02-08 at 18:16:32 \ \ | name | band | hdrname | type | value | comment | | c | i | c | c | c | c | \ General Checks ingest:missing_data 0 - i 1 Any data listed in manifest not received (T/F) ingest:bad_conversion 0 - i 1 Failed conversions to L0 (T/F) ingest:verified_fits 0 - i 0 All FITS files standards conforming (T/F) ingest:hk_matched 0 - i 0 All frames matched to housekeeping (T/F) ingest:pef_matched 0 - i 1 All frames matched to spacecraft events (T/F) \ Band specific image counts ingest:manifest_file 1 - c Delivery manifest for Band 1 ingest:manifest_nimg 1 - i 1875 ingest:received_nimg 1 - i 1875 ingest:hk_matched 1 - i 1875 ingest:pef_matched 1 - i 1875 ingest:L0_nimg 1 - i 1875 ingest:L0_nverified 1 - i 1875 ingest:manifest_file 2 - c Delivery manifest for Band 2 ingest:manifest_nimg 2 - i 1875 ingest:received_nimg 2 - i 1874 ingest:hk_matched 2 - i 1874 ingest:pef_matched 2 - i 1874 ingest:L0_nimg 2 - i 1874 ingest:L0_nverified 2 - i 1874 ingest:manifest_file 3 - c Delivery manifest for Band 3 ingest:manifest_nimg 3 - i 1875 ingest:received_nimg 3 - i 1875 ingest:hk_matched 3 - i 1874 ingest:pef_matched 3 - i 1875 ingest:L0_nimg 3 - i 1873 ingest:L0_nverified 3 - i 1873 ingest:manifest_file 4 - c Delivery manifest for Band 4 ingest:manifest_nimg 4 - i 1875 ingest:received_nimg 4 - i 1875 ingest:hk_matched 4 - i 1875 ingest:pef_matched 4 - i 1875 ingest:L0_nimg 4 - i 1875 ingest:L0_nverified 4 - i 1872 \ Band specific violations (if any) ingest:notreceived_1 2 - i ingest:nohk_1 3 - i ingest:noL0_1 3 - i ingest:noL0_2 3 - i ingest:notverified_1 4 - i ingest:notverified_2 4 - i ingest:notverified_3 4 - i