Attributes { Profile_time { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Seconds since the start of the granule."; String units "seconds"; Float32 valid_range 0.000000000, 6000.000000; } UTC_start { Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "UTC seconds since 00:00 Z of the first profile"; String units "seconds"; Float32 valid_range 0.000000000, 86400.00000; } TAI_start { String coordinates "UTC_start"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "TAI time for the first profile."; String units "seconds"; Float64 valid_range 0.0000000000000000, 600000000.00000000; } Latitude { String units "degrees_north"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Spacecraft Latitude"; Float32 valid_range -90.00000000, 90.00000000; } Longitude { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Spacecraft Longitude"; String units "degrees"; Float32 valid_range -180.0000000, 180.0000000; } Height { String coordinates "Latitude nbin"; Int16 _FillValue -9999; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Height of range bin in Reflectivity/Cloud Mask above reference surface (~ mean sea level)."; String units "m"; Int16 valid_range -5000, 30000; Int16 missing -9999; String missop "=="; } Range_to_intercept { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Range from the spacecraft to the CPR boresight intercept with the geoid"; String units "km"; Float32 valid_range 600.0000000, 800.0000000; } DEM_elevation { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Digital Elevation Map"; String units "meters"; Int16 valid_range -9999, 8850; Int16 missing 9999; String missop "=="; } Vertical_binsize { String coordinates "UTC_start"; String long_name "Vertical_binsize"; Float32 factor 1.000000000; Float32 offset 0.000000000; String units "m"; Float32 missing -9999.000000; String missop "=="; } Pitch_offset { String coordinates "UTC_start"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Nominal satellite pitch angle offset from nadir"; String units "degrees"; Float32 valid_range -90.00000000, 90.00000000; } Roll_offset { String coordinates "UTC_start"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Nominal satellite roll angle offset from nadir"; String units "degrees"; Float32 valid_range -90.00000000, 90.00000000; } nbin { String units "level"; String long_name "nbin(fake)"; } Data_quality { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Data Quality"; String units "--"; Int32 valid_range 0, 127; } Data_status { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Data status flags"; String units "--"; Int32 valid_range 0, 127; } Data_targetID { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "CPR bus orientation (target ID)"; String units "--"; Int32 valid_range 0, 81; } SurfaceHeightBin { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Location of Surface Bin as determined by 1B CPR algorithm. The value here is shifted (as Height)."; Int32 valid_range 1, 125; Int32 missing -1; String missop "=="; } SurfaceHeightBin_fraction { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "SurfaceHeightBin_fraction"; String units "none"; Float32 missing 0.000000000; } CPR_Cloud_mask { String coordinates "Latitude nbin"; Int32 _FillValue -99; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "CPR Cloud Mask"; Int32 valid_range 0, 40; Int32 missing -9; String missop "=="; } Gaseous_Attenuation { String coordinates "Latitude nbin"; Int16 _FillValue 15360; Float32 factor 100.0000000; Float32 offset 0.000000000; String long_name "Gaseous_Attenuation"; String units "dBZe"; Int16 valid_range 0, 1000; Int16 missing -9999; String missop "=="; } Radar_Reflectivity { String coordinates "Latitude nbin"; Int16 _FillValue 15360; Float32 factor 100.0000000; Float32 offset 0.000000000; String long_name "Radar Reflectivity Factor"; String units "dBZe"; Int16 valid_range -4000, 5000; Int16 missing -8888; String missop "=="; } Sigma_Zero { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Sigma-Zero"; String units "dB*100"; Int16 valid_range -1000, 4000; Int16 missing -9999; String missop "=="; } MODIS_cloud_flag { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "MOD35_bit_2and3_cloud_flag"; String units "None"; Int32 valid_range 0, 3; Int32 missing 99; String missop "=="; } MODIS_Cloud_Fraction { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "MODIS 250m Cloud Fraction"; Int32 valid_range 0, 100; Int32 missing -99; String missop "=="; } MODIS_scene_char { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "MODIS scene characterizations"; Int32 valid_range 0, 9; Int32 missing -9; String missop "=="; } MODIS_scene_var { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "MODIS scene variability"; Int32 valid_range 0, 5; Int32 missing -9; String missop "=="; } CPR_Echo_Top { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "CPR Echo Top Characterizations"; Int32 valid_range 0, 5; Int32 missing -9; String missop "=="; } sem_NoiseFloor { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Noise Floor calculated in Cloud_Masking Routine"; Float32 missing 0.000000000; String missop "=="; } sem_NoiseFloorVar { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Noise Variance in measured return (i.e. Echo) power"; Float32 missing 0.000000000; String missop "=="; } sem_NoiseGate { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Noise Floor and Noise Variance estimate based on window of a fixed size centered at this range bin."; Int32 missing 0; String missop "=="; } Navigation_land_sea_flag { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Land Sea Flag"; String units "--"; Int32 valid_range 1, 3; } Clutter_reduction_flag { String coordinates "Latitude"; Float32 factor 1.000000000; Float32 offset 0.000000000; String long_name "Clutter_reduction_flag"; } HDF_GLOBAL { String HDFEOSVersion "HDFEOS_V2.5"; Float32 granule_number 21420.00000; String ID_SITE "Cooperative Institute for Research in the Atmosphere"; String ID_CENTER "CloudSat Data Processing Center"; String ID_CENTER_URL "http://cloudsat.cira.colostate.edu"; String ID_MACHINE "GILA2"; String ID_CREATED "Sun May 9 15:11:59 2010"; String algorithm_version "5.3"; String product_version "011"; String start_time "20100508055615"; String end_time "20100508073508"; } 2B-GEOPROF { Float32 granule_number 21420.00000; String ID_SITE "Cooperative Institute for Research in the Atmosphere"; String ID_CENTER "CloudSat Data Processing Center"; String ID_CENTER_URL "http://cloudsat.cira.colostate.edu"; String ID_MACHINE "GILA2"; String ID_CREATED "Sun May 9 15:11:59 2010"; String algorithm_version "5.3"; String product_version "011"; String start_time "20100508055615"; String end_time "20100508073508"; Float32 Profile_time_factor 1.000000000; Float32 Profile_time_offset 0.000000000; String Profile_time_long_name "Seconds since the start of the granule."; String Profile_time_units "seconds"; Float32 Profile_time_valid_range 0.000000000, 6000.000000; Float32 UTC_start_factor 1.000000000; Float32 UTC_start_offset 0.000000000; String UTC_start_long_name "UTC seconds since 00:00 Z of the first profile"; String UTC_start_units "seconds"; Float32 UTC_start_valid_range 0.000000000, 86400.00000; Float32 TAI_start_factor 1.000000000; Float32 TAI_start_offset 0.000000000; String TAI_start_long_name "TAI time for the first profile."; String TAI_start_units "seconds"; Float64 TAI_start_valid_range 0.0000000000000000, 600000000.00000000; Float32 Latitude_factor 1.000000000; Float32 Latitude_offset 0.000000000; String Latitude_long_name "Spacecraft Latitude"; String Latitude_units "degrees"; Float32 Latitude_valid_range -90.00000000, 90.00000000; Float32 Longitude_factor 1.000000000; Float32 Longitude_offset 0.000000000; String Longitude_long_name "Spacecraft Longitude"; String Longitude_units "degrees"; Float32 Longitude_valid_range -180.0000000, 180.0000000; Float32 Height_factor 1.000000000; Float32 Height_offset 0.000000000; String Height_long_name "Height of range bin in Reflectivity/Cloud Mask above reference surface (~ mean sea level)."; String Height_units "m"; Int16 Height_valid_range -5000, 30000; Int16 Height_missing -9999; String Height_missop "=="; Float32 Range_to_intercept_factor 1.000000000; Float32 Range_to_intercept_offset 0.000000000; String Range_to_intercept_long_name "Range from the spacecraft to the CPR boresight intercept with the geoid"; String Range_to_intercept_units "km"; Float32 Range_to_intercept_valid_range 600.0000000, 800.0000000; Float32 DEM_elevation_factor 1.000000000; Float32 DEM_elevation_offset 0.000000000; String DEM_elevation_long_name "Digital Elevation Map"; String DEM_elevation_units "meters"; Int16 DEM_elevation_valid_range -9999, 8850; Int16 DEM_elevation_missing 9999; String DEM_elevation_missop "=="; Float32 Vertical_binsize_factor 1.000000000; Float32 Vertical_binsize_offset 0.000000000; String Vertical_binsize_units "m"; Float32 Vertical_binsize_missing -9999.000000; String Vertical_binsize_missop "=="; Float32 Pitch_offset_factor 1.000000000; Float32 Pitch_offset_offset 0.000000000; String Pitch_offset_long_name "Nominal satellite pitch angle offset from nadir"; String Pitch_offset_units "degrees"; Float32 Pitch_offset_valid_range -90.00000000, 90.00000000; Float32 Roll_offset_factor 1.000000000; Float32 Roll_offset_offset 0.000000000; String Roll_offset_long_name "Nominal satellite roll angle offset from nadir"; String Roll_offset_units "degrees"; Float32 Roll_offset_valid_range -90.00000000, 90.00000000; Float32 Data_quality_factor 1.000000000; Float32 Data_quality_offset 0.000000000; String Data_quality_long_name "Data Quality"; String Data_quality_units "--"; Int32 Data_quality_valid_range 0, 127; Float32 Data_status_factor 1.000000000; Float32 Data_status_offset 0.000000000; String Data_status_long_name "Data status flags"; String Data_status_units "--"; Int32 Data_status_valid_range 0, 127; Float32 Data_targetID_factor 1.000000000; Float32 Data_targetID_offset 0.000000000; String Data_targetID_long_name "CPR bus orientation (target ID)"; String Data_targetID_units "--"; Int32 Data_targetID_valid_range 0, 81; Float32 SurfaceHeightBin_factor 1.000000000; Float32 SurfaceHeightBin_offset 0.000000000; String SurfaceHeightBin_long_name "Location of Surface Bin as determined by 1B CPR algorithm. The value here is shifted (as Height)."; Int32 SurfaceHeightBin_valid_range 1, 125; Int32 SurfaceHeightBin_missing -1; String SurfaceHeightBin_missop "=="; Float32 SurfaceHeightBin_fraction_factor 1.000000000; Float32 SurfaceHeightBin_fraction_offset 0.000000000; String SurfaceHeightBin_fraction_long_name "SurfaceHeightBin_fraction"; String SurfaceHeightBin_fraction_units "none"; Float32 SurfaceHeightBin_fraction_missing 0.000000000; Float32 CPR_Cloud_mask_factor 1.000000000; Float32 CPR_Cloud_mask_offset 0.000000000; String CPR_Cloud_mask_long_name "CPR Cloud Mask"; Int32 CPR_Cloud_mask_valid_range 0, 40; Int32 CPR_Cloud_mask_missing -9; String CPR_Cloud_mask_missop "=="; Float32 Gaseous_Attenuation_factor 100.0000000; Float32 Gaseous_Attenuation_offset 0.000000000; String Gaseous_Attenuation_long_name "Gaseous_Attenuation"; String Gaseous_Attenuation_units "dBZe"; Int16 Gaseous_Attenuation_valid_range 0, 1000; Int16 Gaseous_Attenuation_missing -9999; String Gaseous_Attenuation_missop "=="; Float32 Radar_Reflectivity_factor 100.0000000; Float32 Radar_Reflectivity_offset 0.000000000; String Radar_Reflectivity_long_name "Radar Reflectivity Factor"; String Radar_Reflectivity_units "dBZe"; Int16 Radar_Reflectivity_valid_range -4000, 5000; Int16 Radar_Reflectivity_missing -8888; String Radar_Reflectivity_missop "=="; Float32 Sigma_Zero_factor 1.000000000; Float32 Sigma_Zero_offset 0.000000000; String Sigma_Zero_long_name "Sigma-Zero"; String Sigma_Zero_units "dB*100"; Int16 Sigma_Zero_valid_range -1000, 4000; Int16 Sigma_Zero_missing -9999; String Sigma_Zero_missop "=="; Float32 MODIS_cloud_flag_factor 1.000000000; Float32 MODIS_cloud_flag_offset 0.000000000; String MODIS_cloud_flag_long_name "MOD35_bit_2and3_cloud_flag"; String MODIS_cloud_flag_units "None"; Int32 MODIS_cloud_flag_valid_range 0, 3; Int32 MODIS_cloud_flag_missing 99; String MODIS_cloud_flag_missop "=="; Float32 MODIS_Cloud_Fraction_factor 1.000000000; Float32 MODIS_Cloud_Fraction_offset 0.000000000; String MODIS_Cloud_Fraction_long_name "MODIS 250m Cloud Fraction"; Int32 MODIS_Cloud_Fraction_valid_range 0, 100; Int32 MODIS_Cloud_Fraction_missing -99; String MODIS_Cloud_Fraction_missop "=="; Float32 MODIS_scene_char_factor 1.000000000; Float32 MODIS_scene_char_offset 0.000000000; String MODIS_scene_char_long_name "MODIS scene characterizations"; Int32 MODIS_scene_char_valid_range 0, 9; Int32 MODIS_scene_char_missing -9; String MODIS_scene_char_missop "=="; Float32 MODIS_scene_var_factor 1.000000000; Float32 MODIS_scene_var_offset 0.000000000; String MODIS_scene_var_long_name "MODIS scene variability"; Int32 MODIS_scene_var_valid_range 0, 5; Int32 MODIS_scene_var_missing -9; String MODIS_scene_var_missop "=="; Float32 CPR_Echo_Top_factor 1.000000000; Float32 CPR_Echo_Top_offset 0.000000000; String CPR_Echo_Top_long_name "CPR Echo Top Characterizations"; Int32 CPR_Echo_Top_valid_range 0, 5; Int32 CPR_Echo_Top_missing -9; String CPR_Echo_Top_missop "=="; Float32 sem_NoiseFloor_factor 1.000000000; Float32 sem_NoiseFloor_offset 0.000000000; String sem_NoiseFloor_long_name "Noise Floor calculated in Cloud_Masking Routine"; Float32 sem_NoiseFloor_missing 0.000000000; String sem_NoiseFloor_missop "=="; Float32 sem_NoiseFloorVar_factor 1.000000000; Float32 sem_NoiseFloorVar_offset 0.000000000; String sem_NoiseFloorVar_long_name "Noise Variance in measured return (i.e. Echo) power"; Float32 sem_NoiseFloorVar_missing 0.000000000; String sem_NoiseFloorVar_missop "=="; Float32 sem_NoiseGate_factor 1.000000000; Float32 sem_NoiseGate_offset 0.000000000; String sem_NoiseGate_long_name "Noise Floor and Noise Variance estimate based on window of a fixed size centered at this range bin."; Int32 sem_NoiseGate_missing 0; String sem_NoiseGate_missop "=="; Float32 Navigation_land_sea_flag_factor 1.000000000; Float32 Navigation_land_sea_flag_offset 0.000000000; String Navigation_land_sea_flag_long_name "Land Sea Flag"; String Navigation_land_sea_flag_units "--"; Int32 Navigation_land_sea_flag_valid_range 1, 3; Float32 Clutter_reduction_flag_factor 1.000000000; Float32 Clutter_reduction_flag_offset 0.000000000; String Clutter_reduction_flag_long_name "Clutter_reduction_flag"; } }