1 / 20

Profile of NPOESS HDF5 Files

Profile of NPOESS HDF5 Files. William Johnsen, Ph.D., Chad Johnson NPOESS Program Raytheon Company Aurora, Colorado. General HDF5 File Structure for NPP Data Products. Root Group. <<Root>>. Attributes are. NPOESS General HDF_File_Root. here. The All_Data group is.

ilana
Download Presentation

Profile of NPOESS HDF5 Files

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Profile of NPOESS HDF5 Files William Johnsen, Ph.D., Chad Johnson NPOESS Program Raytheon Company Aurora, Colorado

  2. General HDF5 File Structure for NPP Data Products Root Group <<Root>> Attributes are NPOESS General HDF_File_Root here. The All_Data group is xxx_Data contains the sensor The xxx_Product_Data populated with nested data for a given NPOESS contains a collection of A root group may xxx_Product_Data groups. data product product datasets have one or more product groups. Product groups <<H_G>> <<H_G>> <<H_DS>> <<H_G>> contain datasets HDF_xxx_Product_Data HDF_All_Data xxx_Data HDF_xxx_Product for aggregations (from NPOESS General HDF_File_Root) ... ) and individual granules. 1 The Product Granule <<H_DS>> <<H_DS>> 1...* contains a regional HDF_xxx_Product_Aggregation HDF_xxx_Product_Granule_# reference (H_RR) to (from HDF_xxx_Product) (from HDF_xxx_Product) the data. AggregateDataset : H_RO Dataset : H_RR xxx is the product type, The Product for example RDR, Aggregation contains a SDR, EDR, etc. regional object # is a number (H_RO) to the data. corresponding to the xxx is the product type, The dataset is a granule number for example RDR, regional within the aggregated SDR, EDR, etc. reference (H_RO) dataset. # is a number to the data. corresponding to the granule number within <<H_RR Array>> the aggregated The dataset is a <<H_RO Array>> DatasetArray dataset. regional AggregateDatasetArray (from HDF_xxx_Product_Granule_#) ... ) reference (H_RR) (from HDF_xxx_Product_Aggregation) ... ) to the data.

  3. General EDR File Structure relationships <<Root>> HDF_File_Root 1 1 <<H_G>> 1 1 <<H_G>> 1 1 HDF_All_Data HDF_EDR_Product Group (from HDF_File_Root) 1 1 1..* 1..* <<H_G>> HDF_xxx_Product_Data 1 1 1..* 1..* 1..n 1..n 1 1 <<H_DS>> <<H_DS>> <<H_DS>> xxx_Data HDF_EDR_Product_Granule_n Dataset HDF_EDR_Product_Aggregation Dataset (from HDF_EDR_Product Group) (from HDF_EDR_Product Group) A H_DC is attached to each H_DS item. See specific EDR diagrams for details. Note: All NPP EDR HDF5 files contain the HDF_All_Data Group thus will not be depicted in the following diagrams.

  4. VIIRS Aerosol Optical Thickness <<H_DS>> HDF_EDR_Product_Aggregation Dataset (from HDF_EDR_Product Group) <<NPOESS>> AggregateBeginningDate : H_CU <<H_RO Array>> <<NPOESS>> AggregateBeginningGranuleID : H_IL (EDR VIIRS Aerosol Optical Thickness Aggregation) <<Root>> <<NPOESS>> AggregateBeginningOrbitNumber : H_IL HDF_File_Root (from HDF_EDR_Product_Aggregation Dataset) <<NPOESS>> AggregateBeginningTime : H_CU AOT_Land Ref : H_RO Mission_Name : H_STR <<NPOESS>> AggregateCreationDate : H_STR AOT_Water Ref : H_RO N_Quasi-Static_Metadata_Reference <<NPOESS>> AggregateCreationTime : H_STR 1 1 Quality Flags Ref : H_RO Identifier_Information.Dataset_Indentifier : H_STR <<NPOESS>> AggregateEndingDate : H_CU <<NPOESS>> AggregateEndingGranuleID : H_IL <<NPOESS>> AggregateEndingOrbitNumber : H_IL 1 1 <<NPOESS>> AggregateEndingTime : H_CU <<NPOESS>> AggregateG-RingLatitude : H_F Array <<NPOESS>> AggregateG-RingLongitude : H_F Array <<NPOESS>> AggregatePercentMissingDataAve : H_F 1 1 <<H_DS>> HDF_EDR_Product_Granule_n Dataset 1 1 (from HDF_EDR_Product Group) <<H_G>> Ascending/Decending_Indicator : H_STR HDF_EDR_Product Group Beginning_Date : H_CU (from HDF_File_Root) Beginning_Time : H_CU Band_Measurement_Mode_ID : H_STR Cloud_Cover : H_I Instrument_Short_Name : H_STR East_Bounding_Coordinate : H_F N_Dataset_Type_Tag : H_STR Ending_Date : H_CU N_Instrument_Flight_SW_Version : H_STR Ending_Time : H_CU N_Spacecraft_SW_Version : H_STR G_Ring_Latitude : H_F Array N_Subsystem_SW_Version : H_STR G-Ring_Longitude : H_F Array Platform_Short_Name : H_STR Input_Dataset_Identifier.Dataset_Identifier : H_STR Processing_Level_Identifier : H_STR N_Algorithm_Version : H_STR N_Anc_Type_Used : N_STR N_Automatic_Quality_Parameter_Value : H_F N_Automatic_Quality_Test_Explanation : H_STR N_Beginning_Orbit_Number : H_UI 1..n 1..n N_Beginning_Time_IET : H_LL <<H_RR Array>> N_Creation_Date : H_STR (EDR VIIRS Aerosol Optical Thickness) N_Creation_Time : H_STR (from HDF_EDR_Product_Granule_n Dataset) N_Day_Night_Flag : H_F AOT_Land Ref : H_RR N_Degraded_Mode : H_STR AOT_Water Ref : H_RR 1 1 N_EDR_Field : H_F Quality Flags Ref : H_RR N_EDR_Scale_Factor : H_F N_Ending_Time_IET : H_LL N_Graceful_Degradation : H_STR N_Granule_ID : H_I These Arrays are different for each product. Subsequent slides show only these Arrays for each data product. N_Granule_Version : H_STR N_LEO_Flag : H_STR N_Nadir_Latitude_Max : H_F N_Nadir_Latitude_Min : H_F N_Nadir_Longitude_Max : H_F N_Nadir_Longitude_Min : H_F N_Percent_Missing_Data : H_F N_Solar_Zenith_Angle_Max : H_F N_Solar_Zenith_Angle_Min : H_F N_Update_Date : H_STR N_Update_Time : H_STR North_Bounding_Coordinate : H_F Operational_Mode : H_STR South_Bounding_Cooridinate : H_F West_Bounding_Coordinate : H_F

  5. HDFView Snapshot

  6. xDR Example Data - HDFView xDR: VIIRS SST Num Granules: 50 Rows: 128,000 Columns: 3,200 Dimensions: 100 x 1000 km2 Data Source: Simulated Propagating Sine Wave, 4 phase, 1.5:1 phase shift xDR: VIIRS Cloud Mask Scan All Ocean Num Granules: 12 Rows: 3,072 Columns: 3,200 Dimensions: 100 x 1000 km2 Data Source: Simulated Propagating Sine Wave, 4 phase, 1.5:1 phase shift xDR: VIIRS NCC Imagery DNB Num Granules: 1 Rows: 256 Columns: 4,064 Dimensions: 100 x 1000 km2 Data Source: MODIS plus granule edge fill data

  7. <<H_RO Array>> (EDR VIIRS Cloud Cover/Layers Aggregation) <<H_RO Array>> <<H_RO Array>> (EDR VIIRS Cloud Effective Particle Size Aggregration) (from HDF_EDR_Product_Aggregation Dataset) (EDR VIIRS Cloud Base Height Aggregation) Layer Cloud Cover Ref : H_RO (from HDF_EDR_Product_Aggregation Dataset) (from HDF_EDR_Product_Aggregation Dataset) Total Cloud Cover Ref : H_RO Layer Effective Particle Size Ref : H_RO Layer Cloud Base Height Ref : H_RO <<H_RO Array>> Cloud Type Ref : H_RO Total Effective Particle Size Ref : H_RO Total Cloud Base Height Ref : H_RO (EDR VIIRS Areosol Particle Size Parameter Aggregation) Quality Flags Ref : H_RO Quality Flags Ref : H_RO Quality Flags Ref : H_RO (from HDF_EDR_Product_Aggregation Dataset) Angstrom_Exponent_Water Ref : H_RO Effective_Radius Ref : H_RO Quality Flags Ref : H_RO Angstrom_Exponent_Land Ref : H_RO <<H_RR Array>> <<H_RR Array>> (EDR VIIRS Cloud Base Height) <<H_RR Array>> <<H_RR Array>> (EDR VIIRS Cloud Cover/Layers) (from HDF_EDR_Product_Granule_n Dataset) (EDR VIIRS Aerosol Particle Size Parameter) (EDR VIIRS Cloud Effective Particle Size) (from HDF_EDR_Product_Granule_n Dataset) Layer Cloud Base Height Ref : H_RR (from HDF_EDR_Product_Granule_n Dataset) (from HDF_EDR_Product_Granule_n Dataset) Layer Cloud Cover Ref : H_RR Angstrom_Exponent_Land Ref : H_RR Total Cloud Base Height Ref : H_RR Layer Cloud Effective Particle Size Ref : H_RR Total Cloud Cover Ref : H_RR Angstrom_Exponent_Water Ref : H_RR Quality Flags Ref : H_RR Total Cloud Effective Particle Size Ref : H_RR Quality Flags Ref : H_RR Effective_Radius Ref : H_RR Quality Flags Ref : H_RR Quality Flags Ref Cloud Type Ref : H_RR VIIRS Aerosol Particle Size Parameter VIIRS Cloud EffectiveParticle Size VIIRS Cloud Cover/Layer VIIRS Cloud Height

  8. <<H_RO Array>> <<H_RO Array>> <<H_RO Array>> <<H_RO Array>> (EDR VIIRS Cloud Top Pressure Aggrgation) (EDR VIIRS Cloud Top Height Aggregation) (EDR VIIRS Cloud Top Temperature Aggregation) (EDR VIIRS Cloud Optical Thickness Aggregation) (from HDF_EDR_Product_Aggregation Dataset) (from HDF_EDR_Product_Aggregation Dataset) (from HDF_EDR_Product_Aggregation Dataset) (from HDF_EDR_Product_Aggregation Dataset) Layer Cloud Top Pressure Ref : H_RO Layer Cloud Top Height Ref : H_RO Layer Cloud Top Temperature Ref : H_RO Layer Cloud Optical Thickness Ref : H_RO Total Cloud Top Pressure Ref : H_RO Total Cloud Top Height Ref : H_RO Total Cloud Top Temperature Ref : H_RO Total Cloud Optical Thickness Ref : H_RO Quality Flags Ref : H_RO Quality Flags Ref : H_RO Quality Flags Ref : H_RO Quality Flags Ref : H_RO <<H_RR Array>> <<H_RR Array>> <<H_RR Array>> (EDR VIIRS Cloud Top Pressure) (EDR VIIRS Cloud Optical Thickness) (EDR VIIRS Cloud Top Temperature) <<H_RR Array>> (from HDF_EDR_Product_Granule_n Dataset) (from HDF_EDR_Product_Granule_n Dataset) (EDR VIIRS Cloud Top Height) (from HDF_EDR_Product_Granule_n Dataset) Layer Cloud Top Pressure Ref : H_RR Layer Cloud Optical Thickness Ref : H_RR (from HDF_EDR_Product_Granule_n Dataset) Layer Cloud Top Temperature Ref : H_RR Total Cloud Top Pressure Ref : H_RR Total Cloud Optical Thickness Ref : H_RR Layer Cloud Top Height Ref : H_RR Total Cloud Top Temperature Ref : H_RR Quality Flags Ref : H_RR Quality Flags Ref : H_RR Total Cloud Top Height Ref : H_RR Quality Flags Ref : H_RR Quality Flags Ref : H_RR VIIRS Cloud Optical Thickness VIIRS Cloud Top Pressure VIIRS Cloud Top Temperature VIIRS Cloud Top Height

  9. <<H_RO Array>> (EDR VIIRS I1-Channel Imagery Aggregation) <<H_RO Array>> <<H_RO Array>> <<H_RO Array>> (EDR VIIRS CM Aggregation) (from HDF_EDR_Product_Aggregation Dataset) (EDR VIIRS NCC Aggregation) (EDR VIIRS Ice Surface Tempurature Aggregation) (from HDF_EDR_Product_Aggregation Datas... Radiance_I1_!mg Ref : H_RO (from HDF_EDR_Product_Aggregation Dataset) (from HDF_EDR_Product_Aggregation Dataset) Cloud_Mask Ref : H_RO NCC_Imagery_DNB Ref : H_RO Reflectance_I1_Img Ref : H_RO Ice Surface Tempurature Ref : H_RO Scan_All_Ocean Ref : H_RO NCC_Imagery_Quality_DNB Ref : H_RO Band Quality Flags I1 Img Ref : H_RO Quality Flags Ref : H_RO Scan_No_Ocean Ref : H_RO <<H_RR Array>> <<H_RR Array>> <<H_RR Array>> (EDR VIIRS Ice Surface Temperature) (EDR VIIRS CM) (EDR VIIRS I1-Channel Imagery) (from HDF_EDR_Product_Granule_n Dataset) (from HDF_EDR_Product_Granule_n Datas... (from HDF_EDR_Product_Granule_n Dataset) <<H_RR Array>> Cloud_Mask Ref : H_RR Ice Surface Temperature Ref : H_RR Radiance_I1_Img Ref : H_RR (EDR VIIRS NCC) Scan_All_Ocean Ref : H_RR Quality Flags Ref : H_RR Reflectance_I1_Img Ref : H_RR (from HDF_EDR_Product_Granule_n Dataset) Scan_No_Ocean Ref : H_RR NCC_Imagery_DNB Ref : H_RR Band Quality I1 Img Ref : H_RR Quality_Flags Ref : H_RR NCC_Imagery_Quality_DNB Ref : H_RR VIIRS Cloud Mask IP VIIRS Ice Surface Temperature VIIRS I1-Channel Imagery VIIRS Imagery NCC

  10. <<H_RO Array>> (EDR VIIRS OC Aggregation) <<H_RO Array>> <<H_RO Array>> <<H_RO Array>> (from HDF_EDR_Product_Aggregation Dataset) (EDR VIIRS Sea Ice Characterization Aggregation) (EDR VIIRS Net Heat Flux Aggregation) (EDR VIIRS Land Surface Tempurature Aggregation) Chorophyll_a Ref : H_RO (from HDF_EDR_Product_Aggregation Dataset) IOP_a Ref : H_RO (from HDF_EDR_Product_Aggregation Dataset) (from HDF_EDR_Product_Aggregation Dataset) Ice Age Ref : H_RO IOP_s Ref : H_RO Net Heat Flux Ref : H_RO Land Surface Tempurature Ref : H_RO Ice Age Weight Ref : H_RO Water_Leaving Ref : H_RO Quality Flags Ref : H_RO Quality Flags Ref : H_RO Quality Flags Ref : H_RO Quality_Flags Ref : H_RO <<H_RR Array>> <<H_RR Array>> (EDR VIIRS OC) <<H_RR Array>> <<H_RR Array>> (EDR VIIRS Sea Ice Characteriization) (from HDF_EDR_Product_Granule_n Dataset) (EDR VIIRS Land Surface Temperature) (EDR VIIRS Net Heat Flux) (from HDF_EDR_Product_Granule_n Dataset) Chlorophyll_a Ref : H_RR (from HDF_EDR_Product_Granule_n Dataset) (from HDF_EDR_Product_Granule_n Dataset) Ice Age Ref : H_RR IOP_a Ref : H_RR Land Surface Temperature Ref : H_RR Net Heat Flux Ref : H_RR Ice Age Weight Ref : H_RR IOP_s Ref : H_RR Quality Flags Ref : H_RR Quality Flags Ref : H_RR Quality Flags Ref : H_RR Water_Leaving Ref : H_RR Quality_Flags Ref : H_RR VIIRS Land Surface Temperature VIIRS Ocean Color/Chlorophyll VIIRS Sea Ice Characterization VIIRS Net Heat Flux

  11. <<H_RO Array>> <<H_RO Array>> <<H_RO Array>> (EDR VIIRS SST Aggregation) <<H_RO Array>> (EDR VIIRS SST Aggregation) (EDR VIIRS Surface Albedo Aggregation) (from HDF_EDR_Product_Aggregation Dataset) (EDR VIIRS Soil Moisture Aggregation) (from HDF_EDR_Product_Aggregation Dataset) (from HDF_EDR_Product_Aggregation Dataset) Skin_Sea_Surface_Tempurature Ref : H_RO Skin_Sea_Surface_Tempurature Ref : H_RO (from HDF_EDR_Product_Aggregation Dataset) Quality Flag Ref : H_RO Quality_Flags Ref : H_RO Quality_Flags Ref : H_RO Quality Flag Ref : H_RO Surface Albedo (bright pixel algo.) Ref : H_RO Bulk_Sea_Surface_Tempurature Ref : H_RO Bulk_Sea_Surface_Tempurature Ref : H_RO Soil Moisture Ref : H_RO Surface Albedo (dark pixel algo.) Ref : H_RO <<H_RR Array>> <<H_RR Array>> (EDR VIIRS Surface Albedo) (EDR VIIRS Soil Moisture) <<H_RR Array>> <<H_RR Array>> (from HDF_EDR_Product_Granule_n Dataset) (EDR VIIRS SST) (from HDF_EDR_Product_Granule_n Dataset) (EDR VIIRS SST) Surface Albedo (dark pixel algo.) Ref : H_RR (from HDF_EDR_Product_Granule_n Dataset) Soil Moisture Ref : H_RR (from HDF_EDR_Product_Granule_n Dataset) Skin_Sea_Surface_Tempurature Ref : H_RR Surface Albedo (bright pixel algo.) Ref : H_RR Quality Flags Ref : H_RR Skin_Sea_Surface_Tempurature Ref : H_RR Bulk_Sea_Surface_Tempurature Ref : H_RR Quality Flags Ref : H_RR Bulk_Sea_Surface_Tempurature Ref : H_RR Quality_Flags Ref : H_RR Quality_Flags Ref : H_RR VIIRS Sea Surface Temperature VIIRS Soil Moisture VIIRS Surface Albedo VIIRS Snow Cover/Depth

  12. <<H_RO Array>> <<H_RO Array>> <<H_RO Array>> (EDR VIIRS Surface Type Aggregation) (EDR VIIRS Suspended Matter Aggregation) (EDR VIIRS VI Aggregation) (from HDF_EDR_Product_Aggregation Dataset) (from HDF_EDR_Product_Aggregation Dataset) (from HDF_EDR_Product_Aggregation Dataset) Surface Type Flags Ref : H_RO Suspended Matter Type Ref : H_RO Top_of_Canopy_EVI Ref : H_RO Quality_Flags Ref : H_RO Quality Flags Ref : H_RO Top_of_Atmosphere_NDVI Ref : H_RO Vegetation Fraction Ref : H_RO Smoke Concentration Ref : H_RO <<H_RR Array>> (EDR VIIRS Surface Type) <<H_RR Array>> <<H_RR Array>> (from HDF_EDR_Product_Granule_n Dataset) (EDR VIIRS Suspended Matter) (EDR VIIRS VI) (from HDF_EDR_Product_Granule_n Dataset) Surface Type Flags Ref : H_RR (from HDF_EDR_Product_Granule_n Dataset) Suspended Matter Type Ref : H_RR Vegetation Fraction Ref : H_RR Top_of_Canopy_EVI Ref : H_RR Smoke Concentration Ref : H_RR Quality Flags Ref : H_RR Top_of_Atmosphere_NDVI Ref : H_RR Quality Flags Ref : H_RR VIIRS Surface Type VIIRS Vegetation Index VIIRS Suspended Matter

  13. General RDR File Structure relationships <<Root>> HDF_File_Root <<H_G>> 1 1 <<H_G>> HDF_All_Data HDF_RDR_Product 1 1 1..* 1..* <<H_G>> HDF_xxx_Product_Data <<H_DS>> 1 1 <<H_DS>> RDR_Product_Granule_# 1 1 <<H_G>> <<H_G>> RDR_Product_Aggregation 1 1 HDF_AUX_SensorCalibrationCoefficient HDF_RDR_SpacecraftDiary 1..* 1..* <<H_DS>> xxx_Data <<H_DS>> HDF_RDR_SpacecraftDiary_Dataset_# <<H_DS>> HDF_AUX_SensorCalibrationCoefficient_Dataset_# 1 1 <<H_DS>> HDF_RDR_SpacecraftDiary_Aggregation <<H_DS>> HDF_AUX_SensorCalibrationCoefficient_Aggregation Note: All NPP RDR HDF5 files contain the HDF_All_Data Group thus will not be depicted in the following diagrams.

  14. RDR <<H_DS>> RDR_Product_Aggregation (from HDF_RDR_Product) <<NPOESS>> AggregateBeginningDate : H_CU <<NPOESS>> AggregateBeginningOrbitNumber : H_ILLU <<NPOESS>> AggregateBeginningTime : H_CU <<NPOESS>> AggregateBeginningGranuleID : H_I <<NPOESS>> AggregateCreationDate : H_STR <<NPOESS>> AggregateCreationTime : H_STR <<NPOESS>> AggregateEndingGranuleID : H_I <<NPOESS>> AggregateEndingDate : H_CU <<NPOESS>> AggregateEndingOrbitNumber : H_ILLU <<NPOESS>> AggregateEndingTime : H_CU <<NPOESS>> AggregatePercentMissingDataAve : H_F <<HDF>> AggregateDataset : H_RO <<H_DS>> RDR_Product_Granule_# (from HDF_RDR_Product) Beginning_Date : H_CU Beginning_Time : H_CU Ending_Date : H_CU Ending_Time : H_CU N_Beginning_Orbit_Number : H_ILLU = NO N_Beginning_Time_IET : H_I N_Creation_Date : H_STR N_Creation_Time : H_STR N_Ending_Time_IET : H_I <<H_G>> N_Granule_ID : H_I HDF_RDR_Product N_Granule_Version : H_STR (from HDF_File_Root) N_LEO_Flag : H_STR Instrument_Short_Name : H_STR N_Packet_Type : H_STR N_Dataset_Type_Tag : H_STR N_Packet_Type_Count : H_UI N_Instrument_Flight_SW_Version : H_STR N_Percent_Missing_Data : H_I N_Spacecraft_SW_Version : H_STR N_Update_Date : H_STR N_Subsystem_SW_Version : H_STR <<H_DS>> N_Update_Time : H_STR Platform_Short_Name : H_STR HDF_RDR_SpacecraftDiary_Dataset_# Operational_Mode : H_STR Processing_Level_Identifier : N_STR (from HDF_RDR_SpacecraftDiary) <<HDF>> Dataset : H_RR N_Dataset_Source : H_STR Beginning_Date : H_CU N_Processing_Domain : H_STR Beginning_Time : H_CU N_Granules : H_I Ending_Date : H_CU Identifier_Information.Dataset_Identifier : H_STR Ending_Time : H_CU N_Beginning_Orbit_Number : H_ILLU 1 1 N_Beginning_Time_IET : H_I N_Creation_Date : H_STR N_Creation_Time : H_STR N_Ending_Time_IET : H_I N_Granule_ID : H_I N_Granule_Version : H_STR <<H_G>> N_LEO_Flag : H_STR HDF_RDR_SpacecraftDiary N_Packet_Type : H_STR (from HDF_File_Root) N_Packet_Type_Count : H_UI Instrument_Short_Name : H_STR N_Percent_Missing_Data : H_I <<Root>> Identifier_Information.Dataset_Indentifier : H_STR N_Update_Date : H_STR HDF_File_Root N_Dataset_Type_Tag : H_STR N_Update_Time : H_STR N_Instrument_Flight_SW_Version : H_STR Mission_Name : H_STR Operational_Mode : H_STR N_Spacecraft_SW_Version : H_STR N_Quasi-Static_Metadata_Reference <<HDF>> Dataset : H_RR 1 1 N_Subsystem_SW_Version : H_STR Identifier_Information.Dataset_Indentifier : H_STR Platform_Short_Name : H_STR Processing_Level_Identifier : N_STR <<H_DS>> N_Dataset_Source : H_STR HDF_RDR_SpacecraftDiary_Aggregation N_Processing_Domain : H_STR (from HDF_RDR_SpacecraftDiary) <<NPOESS>> AggregateBeginningDate : H_CU <<NPOESS>> AggregateBeginningOrbitNumber : H_ILLU 1 1 <<NPOESS>> AggregateBeginningTime : H_CU 1 1 <<NPOESS>> AggregateBeginningGranuleID : H_I <<NPOESS>> AggregateCreationDate : H_CU <<H_G>> <<NPOESS>> AggregateCreationTime : H_CU HDF_AUX_SensorCalibrationCoefficient <<NPOESS>> AggregateEndingGranuleID : H_I (from HDF_File_Root) <<NPOESS>> AggregateEndingDate : H_CU N_Dataset_Source : H_STR <<NPOESS>> AggregateEndingOrbitNumber : H_ILLU N_Dataset_Type_Tag : H_STR <<NPOESS>> AggregateEndingTime : H_CU N_Processing_Domain : H_STR <<NPOESS>> AggregatePercentMissingDataAve : H_F N_Spacecraft_SW_Version : H_STR <<HDF>> AggregateDataset : H_RO N_Subsystem_SW_Version : H_STR Identifier_Information.Dataset_Indentifier : H_STR <<H_DS>> HDF_AUX_SensorCalibrationCoefficient_Aggregation (from HDF_AUX_SensorCalibrationCoefficient) <<NPOESS>> AggregateBeginningDate : H_CU <<NPOESS>> AggregateBeginningTime : H_CU <<NPOESS>> AggregateEndingDate : H_CU <<NPOESS>> AggregateEndingTime : H_CU <<HDF>> AggregateDataset : H_RO <<H_DS>> HDF_AUX_SensorCalibrationCoefficient_Dataset_# (from HDF_AUX_SensorCalibrationCoefficient) Ancillary_Dataset_Identifier.Dataset_Identifier : H_STR Calendar_Date Input_Dataset_Identifier.Dataset_Identifier : H_STR N_Beginning_Time_IET : H_LL N_Creation_Date : H_STR N_Creation_Time : H_STR N_Ending_Time_IET : H_LL N_LEO_Flag : H_STR N_Update_Date : H_STR N_Update_Time : H_STR Platform_Short_Name : H_STR Time_of_Day : H_STR <<HDF>> Dataset : H_RR

  15. Ancillary / Auxiliary Data Products <<Root>> <<Root>> AUX_HDF_File_Root group ANC_HDF_File_Root Group Ancillary_Dataset_Identifier.Dataset_Identifier : H_STR Ancillary_Dataset_Identifier.Dataset_Identifier : H_STR Identification_Information.Citation.Citation_Information.Online-Linkage : H_STR Identification_Information.Citation.Citation_Information.Online-Linkage : H_STR Identifier_Information.Dataset_Indentifier : H_STR Identifier_Information.Dataset_Indentifier : H_STR Input_Dataset_Identifier.Dataset_Identifier : H_STR Input_Dataset_Identifier.Dataset_Identifier : H_STR Mission_Name : H_STR Instrument_Short_Name : H_STR N_Anc_Type : H_STR Mission_Name : H_STR N_Creation_Date : H_STR N_Anc_Type : H_STR N_Creation_Time : H_STR N_Beginning_Time_IET : H_LL N_Dataset_Source : H_STR N_Creation_Date : H_STR N_Dataset_Type_Tag : H_STR N_Creation_Time : H_STR N_Processing_Domain : H_STR N_Dataset_Source : H_STR N_Update_Date : H_STR N_Dataset_Type_Tag : H_STR N_Update_Time : H_STR N_Ending_Time_IET : H_LL N_LEO_Flag : H_STR N_Processing_Domain : H_STR 1 1 N_Spacecraft_SW_Version : H_STR N_Subsystem_SW_Version : H_STR N_Update_Date : H_STR N_Update_Time : H_STR Platform_Short_Name : H_STR 1 1 1 1 <<H_G>> 1 1 HDF_All_Data <<H_G>> AncillaryData 1 1 1 1 (from ANC_HDF_File_Root Group) 1 1 <<H_G>> Calander_Date : H_STR HDF_All_Data <<H_G>> 1..* 1..* Time_of_Day : H_STR AuxiliaryData <<H_G>> (from AUX_HDF_File_Root group) 1 1 HDF_xxx_Product_Data Calendar_Date N_Granule_Version : H_STR 1..* 1..* 1 1 Time_of_Day : H_STR <<H_G>> HDF_xxx_Product_Data 1..* 1..* 1 1 <<H_DS>> xxx_Data 1..* 1..* <<H_DS>> xxx_Data

  16. General SDR File Structure relationships <<Root>> HDF_File_Root 1 1 1 1 <<H_G>> <<H_G>> 1 1 HDF_All_Data HDF_SDR_Product Group 1 1 1 1 1 1 1..* 1..* <<H_G>> HDF_xxx_Product_Data 1 1 1..* 1..* 1 1 <<H_DS>> <<H_DS>> HDF_SDR_Product_Granule_n Dataset HDF_SDR_Product_Aggregation Dataset 1..* 1..* <<H_DS>> xxx_Data A H_DC is attached to each H_DS item. See specific EDR diagrams for details. Note: All NPP SDR HDF5 files contain the HDF_All_Data Group thus will not be depicted in the following diagrams.

  17. HDF5 file structure – Example CDFCB-X Table for RDR Product Granule Group (primary data) * Data types are explained on chart 15-16

  18. HDF5 file structure – Example CDFCB-X Table for RDR Auxiliary Data Calibration Coefficients Group (secondary data) * Data types are explained on chart 15-16

  19. HDF5 file structure – HDF5 data type to CDFCB-X cross-reference

  20. HDF5 file structure – HDF5 attribute to CDFCB-X cross-reference

More Related