Attributes { HDF5_GLOBAL { String FileHeader "DOI=10.5067/GPM/TMI/TRMM/GPROFCLIM/3A-MONTH/07; DOIauthority=http://dx.doi.org/; DOIshortName=3GPROFTRMMTMI_CLIM; AlgorithmID=3GPROF; AlgorithmVersion=GRID2021R1; FileName=3A-CLIM-MO.TRMM.TMI.GRID2021R1.20020501-S000000-E235959.05.V07A.HDF5; SatelliteName=TRMM; InstrumentName=TMI; GenerationDateTime=2022-06-09T15:02:25.000Z; StartGranuleDateTime=2002-05-01T00:00:00.000Z; StopGranuleDateTime=2002-05-31T23:59:59.999Z; GranuleNumber=; NumberOfSwaths=0; NumberOfGrids=1; GranuleStart=; TimeInterval=MONTH; ProcessingSystem=PPS; ProductVersion=V07A; EmptyGranule=NOT_EMPTY; MissingData=; "; String FileInfo "DataFormatVersion=7e; TKCodeBuildVersion=0; MetadataVersion=7e; FormatPackage=HDF5-1.10.5; BlueprintFilename=GPM.V7.3GPROF.blueprint.xml; BlueprintVersion=BV_69; TKIOVersion=3.99; MetadataStyle=PVL; EndianType=LITTLE_ENDIAN; "; } Grid { String GridHeader "BinMethod=ARITHMETIC_MEAN; Registration=CENTER; LatitudeResolution=0.25; LongitudeResolution=0.25; NorthBoundingCoordinate=90; SouthBoundingCoordinate=-90; EastBoundingCoordinate=180; WestBoundingCoordinate=-180; Origin=SOUTHWEST; "; String fullnamepath "/Grid"; } InputFileNames { String origname "InputFileNames"; String fullnamepath "/InputFileNames"; } InputAlgorithmVersions { String origname "InputAlgorithmVersions"; String fullnamepath "/InputAlgorithmVersions"; } latentHeating { String DimensionNames "layer,lon,lat"; String Units "K/hr"; String units "K/hr"; Float32 _FillValue -9999.900391; String CodeMissingValue "-9999.9"; String origname "latentHeating"; String fullnamepath "/Grid/latentHeating"; String coordinates "Grid_layer Grid_lon Grid_lat"; } fractionQuality2 { String DimensionNames "lon,lat"; Float32 _FillValue -9999.900391; String CodeMissingValue "-9999.9"; String origname "fractionQuality2"; String fullnamepath "/Grid/fractionQuality2"; String coordinates "Grid_lon Grid_lat"; } lat_bnds { String DimensionNames "lat,latv"; String Units "degrees_north"; String units "degrees_north"; String origname "lat_bnds"; String fullnamepath "/Grid/lat_bnds"; String coordinates "Grid_lat Grid_latv"; } fractionQuality1 { String DimensionNames "lon,lat"; Float32 _FillValue -9999.900391; String CodeMissingValue "-9999.9"; String origname "fractionQuality1"; String fullnamepath "/Grid/fractionQuality1"; String coordinates "Grid_lon Grid_lat"; } iceWaterPath { String DimensionNames "lon,lat"; String Units "kg/m^2"; String units "kg/m^2"; Float32 _FillValue -9999.900391; String CodeMissingValue "-9999.9"; String origname "iceWaterPath"; String fullnamepath "/Grid/iceWaterPath"; String coordinates "Grid_lon Grid_lat"; } surfacePrecipitation { String DimensionNames "lon,lat"; String Units "mm/hr"; String units "mm/hr"; Float32 _FillValue -9999.900391; String CodeMissingValue "-9999.9"; String origname "surfacePrecipitation"; String fullnamepath "/Grid/surfacePrecipitation"; String coordinates "Grid_lon Grid_lat"; } frozenPrecipitation { String DimensionNames "lon,lat"; String Units "mm/hr"; String units "mm/hr"; Float32 _FillValue -9999.900391; String CodeMissingValue "-9999.9"; String origname "frozenPrecipitation"; String fullnamepath "/Grid/frozenPrecipitation"; String coordinates "Grid_lon Grid_lat"; } fractionQuality0 { String DimensionNames "lon,lat"; Float32 _FillValue -9999.900391; String CodeMissingValue "-9999.9"; String origname "fractionQuality0"; String fullnamepath "/Grid/fractionQuality0"; String coordinates "Grid_lon Grid_lat"; } npixTotal { String DimensionNames "lon,lat"; Int32 _FillValue -9999; String CodeMissingValue "-9999"; String origname "npixTotal"; String fullnamepath "/Grid/npixTotal"; String coordinates "Grid_lon Grid_lat"; } cloudWaterPath { String DimensionNames "lon,lat"; String Units "kg/m^2"; String units "kg/m^2"; Float32 _FillValue -9999.900391; String CodeMissingValue "-9999.9"; String origname "cloudWaterPath"; String fullnamepath "/Grid/cloudWaterPath"; String coordinates "Grid_lon Grid_lat"; } npixPrecipitation { String DimensionNames "lon,lat"; Int32 _FillValue -9999; String CodeMissingValue "-9999"; String origname "npixPrecipitation"; String fullnamepath "/Grid/npixPrecipitation"; String coordinates "Grid_lon Grid_lat"; } snow { String DimensionNames "layer,lon,lat"; String Units "g/m^3"; String units "g/m^3"; Float32 _FillValue -9999.900391; String CodeMissingValue "-9999.9"; String origname "snow"; String fullnamepath "/Grid/snow"; String coordinates "Grid_layer Grid_lon Grid_lat"; } rainWater { String DimensionNames "layer,lon,lat"; String Units "g/m^3"; String units "g/m^3"; Float32 _FillValue -9999.900391; String CodeMissingValue "-9999.9"; String origname "rainWater"; String fullnamepath "/Grid/rainWater"; String coordinates "Grid_layer Grid_lon Grid_lat"; } cloudWater { String DimensionNames "layer,lon,lat"; String Units "g/m^3"; String units "g/m^3"; Float32 _FillValue -9999.900391; String CodeMissingValue "-9999.9"; String origname "cloudWater"; String fullnamepath "/Grid/cloudWater"; String coordinates "Grid_layer Grid_lon Grid_lat"; } surfaceTypeIndex { String DimensionNames "lon,lat"; Int32 _FillValue -9999; String CodeMissingValue "-9999"; String origname "surfaceTypeIndex"; String fullnamepath "/Grid/surfaceTypeIndex"; String coordinates "Grid_lon Grid_lat"; } fractionQuality3 { String DimensionNames "lon,lat"; Float32 _FillValue -9999.900391; String CodeMissingValue "-9999.9"; String origname "fractionQuality3"; String fullnamepath "/Grid/fractionQuality3"; String coordinates "Grid_lon Grid_lat"; } rainWaterPath { String DimensionNames "lon,lat"; String Units "kg/m^2"; String units "kg/m^2"; Float32 _FillValue -9999.900391; String CodeMissingValue "-9999.9"; String origname "rainWaterPath"; String fullnamepath "/Grid/rainWaterPath"; String coordinates "Grid_lon Grid_lat"; } convectivePrecipitation { String DimensionNames "lon,lat"; String Units "mm/hr"; String units "mm/hr"; Float32 _FillValue -9999.900391; String CodeMissingValue "-9999.9"; String origname "convectivePrecipitation"; String fullnamepath "/Grid/convectivePrecipitation"; String coordinates "Grid_lon Grid_lat"; } lon_bnds { String DimensionNames "lon,lonv"; String Units "degrees_east"; String units "degrees_east"; String origname "lon_bnds"; String fullnamepath "/Grid/lon_bnds"; String coordinates "Grid_lon Grid_lonv"; } graupel { String DimensionNames "layer,lon,lat"; String Units "g/m^3"; String units "g/m^3"; Float32 _FillValue -9999.900391; String CodeMissingValue "-9999.9"; String origname "graupel"; String fullnamepath "/Grid/graupel"; String coordinates "Grid_layer Grid_lon Grid_lat"; } layer_bnds { String DimensionNames "layer,layerv"; String Units "kilometers"; String units "kilometers"; String origname "layer_bnds"; String fullnamepath "/Grid/layer_bnds"; String coordinates "Grid_layer Grid_layerv"; } InputGenerationDateTimes { String origname "InputGenerationDateTimes"; String fullnamepath "/InputGenerationDateTimes"; } lat { String DimensionNames "lat"; String Units "degrees_north"; String units "degrees_north"; String standard_name "latitude"; String LongName "Latitude at the center of 0.25 degree grid intervals of latitude from -90 to 90."; String bounds "lat_bnds"; String axis "Y"; String origname "lat"; String fullnamepath "/Grid/lat"; } latv { String DimensionNames "latv"; String standard_name "numberlatbnds"; String LongName "Number of latitude bounds."; } layer { String DimensionNames "layer"; String Units "kilometers"; String units "kilometers"; String standard_name "height"; String LongName "Height at the center of vertical layer."; String bounds "layer_bnds"; String axis "Z"; String positive "up"; String origname "layer"; String fullnamepath "/Grid/layer"; } layerv { String DimensionNames "layerv"; String standard_name "numberlayerbnds"; String LongName "Number of layer bounds."; } lon { String DimensionNames "lon"; String Units "degrees_east"; String units "degrees_east"; String standard_name "longitude"; String LongName "Longitude at the center of 0.25 degree grid intervals of longitude from -180 to 180."; String bounds "lon_bnds"; String axis "X"; String origname "lon"; String fullnamepath "/Grid/lon"; } lonv { String DimensionNames "lonv"; String standard_name "numberlonbnds"; String LongName "Number of longitude bounds."; } FakeDim0 { String units "level"; } }