Re: How can I read an object of an HDF file

From: Erik Noble <nobleeu_at_nyahnyahspammersnyahnyah>
Date: Wed, 30 Jul 2008 20:25:41 -0400

Yes. I used this code first to create a program that writes the 3B42
precip variable to a netcdf file. I still don't know how to look at
attributes/ objects of the HDF file.
Sent from my iPhone

On Jul 30, 2008, at 6:15 PM, Dennis Shea <shea_at_ucar.edu> wrote:

> Did you read:
>
> http://www.ncl.ucar.edu/Support/talk_archives/2007/0056.html
>
> This deals exactly with 3B42 daily data.
>
> D
>
>
> Erik Noble wrote:
>> How does an NCL user read an object of an HDF file (even after
>> converting it to netcdf using ncl_convert2nc)?
>> I have an HDF file that contains one variable yet it has many
>> objects associated with it. I looked through the archives and tried
>> following the examples #4 and #5 (as suggested from this listing: http://www.ncl.ucar.edu/Support/talk_archives/2007/0712.html
>> )
>> but they donft satisfy this.
>>
>> For instance, I am trying to read the object gEpochTimeh which is
>> associated with the gprecipitationh variable in the HDF file. This
>> object allows me to see the model initialization time in unixtime
>> Below shows the contents of both the netcdf and HDF version of the
>> file, in addition to attempting to read the gEpochTimeh object in
>> NCL command line mode.
>> -Erik
>>
>>
>> Erik_at_noble:/Users/Erik:cd /Volumes/Data_and_Models/
>> Precipitation_data/observed/TRMM
>> Erik_at_noble:/Volumes/Data_and_Models/Precipitation_data/observed/TRMM:
>> Erik_at_noble:/Volumes/Data_and_Models/Precipitation_data/observed/
>> TRMM:ncl
>> Copyright (C) 1995-2007 - All Rights Reserved
>> University Corporation for Atmospheric Research
>> NCAR Command Language Version 5.0.0
>> The use of this software is governed by a License Agreement.
>> See http://www.ncl.ucar.edu/ for more details.
>> ncl 1> load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl"
>> ncl 2> load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl"
>> ncl 3> ;*********************************
>> ncl 4> f = addfile("3B42.060801.0.6.HDF","r")
>> ncl 5> P = f->precipitation(0,:,:)
>> ncl 6> printVarSummary(P)
>>
>>
>> Variable: P
>> Type: float
>> Total Size: 2304000 bytes
>> 576000 values
>> Number of Dimensions: 2
>> Dimensions and sizes: [longitude | 1440] x [latitude | 400]
>> Coordinates:
>> Number Of Attributes: 1
>>
>>
>> ncl 7> ET = f->EpochTime
>> fatal:Either file (f) isn't defined or variable (EpochTime) is not
>> a variable in the file
>> fatal:Execute: Error occurred at or near line 10
>>
>> ncl 11>
>> **
>>
>> Erik_at_noble:/Volumes/Data_and_Models/Precipitation_data/observed/
>> TRMM:ncl_filedump 3B42.060801.0.6.nc
>> Copyright (C) 1995-2007 - All Rights Reserved
>> University Corporation for Atmospheric Research
>> NCAR Command Language Version 5.0.0
>> The use of this software is governed by a License Agreement.
>> See http://www.ncl.ucar.edu/ for more details.
>> Variable: f (file variable)
>>
>> filename: 3B42.060801.0.6
>> path: 3B42.060801.0.6.nc
>> file global attributes:
>> ArchiveMetadata_0 : OBJECT=DataGaps;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=DataGaps;
>>
>> OBJECT=NumberOfDataGaps;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=NumberOfDataGaps;
>>
>> OBJECT=AlgorithmVersion;
>> Value="6.42";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=AlgorithmVersion;
>>
>> OBJECT=ProductVersion;
>> Value="6";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=ProductVersion;
>>
>> OBJECT=ToolkitVersion;
>> Value="6.38";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=ToolkitVersion;
>>
>> OBJECT=CalibrationCoefficientVersion;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=CalibrationCoefficientVersion;
>>
>> OBJECT=MissingData;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=MissingData;
>>
>> OBJECT=PercentOfBadOrMissingPixels;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=PercentOfBadOrMissingPixels;
>>
>> OBJECT=MaximumValidValueofChannel;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=MaximumValidValueofChannel;
>>
>> OBJECT=MinimumValidValueofChannel;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=MinimumValidValueofChannel;
>>
>> OBJECT=MinMaxUnits;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=MinMaxUnits;
>>
>> OBJECT=OrbitSize;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitSize;
>>
>> OBJECT=RadarWavelength;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarWavelength;
>>
>> OBJECT=MinimumReflectivityThreshold;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=MinimumReflectivityThreshold;
>>
>> OBJECT=AlgorithmID;
>> Value="3B42";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=AlgorithmID;
>>
>> OBJECT=DataAccuracy;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=DataAccuracy;
>>
>> OBJECT=InputFiles;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=InputFiles;
>>
>> OBJECT=DateOfGenerationOfInputFiles;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=DateOfGenerationOfInputFiles;
>>
>> OBJECT=DataCenterSourceOfInputFiles;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=DataCenterSourceOfInputFiles;
>>
>> OBJECT=GenerationDate;
>> Value=2006-09-22T13:46:26.000Z;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=GenerationDate;
>>
>> OBJECT=DayNight;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=DayNight;
>>
>> OBJECT=SolarChannelGains;
>> Value="(-9999.9,-9999.9,-9999.9,-9999.9)";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SolarChannelGains;
>>
>> OBJECT=TMIRolloverCoef;
>> Value=
>> "(-
>> 9999.9,
>> -9999.9,
>> -9999.9,
>> -9999.9,
>> -9999.9,
>> -9999.9,
>> -9999.9,
>> -9999.9,
>> -9999.9,
>> -9999.9,
>> -9999.9,-9999.9,-9999.9,-9999.9,-9999.9,-9999.9,-9999.9,-9999.9)";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=TMIRolloverCoef;
>>
>> OBJECT=OrbitFirstScanUTCDate;
>> Value=9999/99/99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitFirstScanUTCDate;
>>
>> OBJECT=OrbitFirstScanUTCTime;
>> Value=99:99:99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitFirstScanUTCTime;
>>
>> OBJECT=OrbitFirstScanUTCMilliseconds;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitFirstScanUTCMilliseconds;
>>
>> OBJECT=OrbitFirstSCSecs;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitFirstSCSecs;
>>
>> OBJECT=OrbitFirstSCSubsecs;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitFirstSCSubsecs;
>>
>> OBJECT=OrbitLastScanUTCDate;
>> Value=9999/99/99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitLastScanUTCDate;
>>
>> OBJECT=OrbitLastScanUTCTime;
>> Value=99:99:99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitLastScanUTCTime;
>>
>> OBJECT=OrbitLastScanUTCmilliseconds;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitLastScanUTCmilliseconds;
>>
>> OBJECT=OrbitLastSCSecs;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitLastSCSecs;
>>
>> OBJECT=OrbitLastSCSubsecs;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitLastSCSubsecs;
>>
>> OBJECT=UTCFSeconds;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=UTCFSeconds;
>>
>> OBJECT=UTCFSubseconds;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=UTCFSubseconds;
>>
>> OBJECT=UTCFflag;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=UTCFflag;
>>
>> OBJECT=LeapSecondsFlag;
>> Value= ;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=LeapSecondsFlag;
>>
>> OBJECT=RadarSiteName;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarSiteName;
>>
>> OBJECT=RadarCity;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarCity;
>>
>> OBJECT=RadarState;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarState;
>>
>> OBJECT=RadarCountry;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarCountry;
>>
>> OBJECT=NumberOfVOS;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=NumberOfVOS;
>>
>> OBJECT=RadarGridOriginLatitude;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridOriginLatitude;
>>
>> OBJECT=RadarGridOriginLongitude;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridOriginLongitude;
>>
>> OBJECT=RadarGridOriginAltitude;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridOriginAltitude;
>>
>> OBJECT=RadarGridSpacingX;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridSpacingX;
>>
>> OBJECT=RadarGridSpacingY;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridSpacingY;
>>
>> OBJECT=RadarGridSpacingZ;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridSpacingZ;
>>
>> OBJECT=RadarGridSizeX;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridSizeX;
>>
>> OBJECT=RadarGridSizeY;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridSizeY;
>>
>> OBJECT=RadarGridSizeZ;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridSizeZ;
>>
>> OBJECT=DZCal;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=DZCal;
>>
>> OBJECT=GVL1C_Scale;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=GVL1C_Scale;
>>
>> OBJECT=Alpha;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=Alpha;
>>
>> OBJECT=RuntimeOptions;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RuntimeOptions;
>>
>> OBJECT=AnomalyFlag;
>> Value="NOT EMPTY";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=AnomalyFlag;
>>
>> OBJECT=SoftwareVersion;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SoftwareVersion;
>>
>> OBJECT=DatabaseVersion;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=DatabaseVersion;
>>
>> OBJECT=TotalQualityCode;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=TotalQualityCode;
>>
>> OBJECT=LongitudeOnEquator;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=LongitudeOnEquator;
>>
>> OBJECT=UTCDateOnEquator;
>> Value=9999/99/99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=UTCDateOnEquator;
>>
>> OBJECT=UTCTimeOnEquator;
>> Value=99:99:99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=UTCTimeOnEquator;
>>
>> OBJECT=UTCMillisecsOnEquator;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=UTCMillisecsOnEquator;
>>
>> OBJECT=CenterScanUTCDate;
>> Value=9999/99/99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=CenterScanUTCDate;
>>
>> OBJECT=CenterScanUTCTime;
>> Value=99:99:99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=CenterScanUTCTime;
>>
>> OBJECT=CenterScanUTCMillisec;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=CenterScanUTCMillisec;
>>
>> OBJECT=FirstScanLat;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=FirstScanLat;
>>
>> OBJECT=FirstScanLon;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=FirstScanLon;
>>
>> OBJECT=LastScanLat;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=LastScanLat;
>>
>> OBJECT=LastScanLon;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=LastScanLon;
>>
>> OBJECT=NumberOfRainScans;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=NumberOfRainScans;
>>
>> END;
>> CoreMetadata_0 : OBJECT=OrbitNumber;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitNumber;
>>
>> OBJECT=RangeBeginningDate;
>> Value=2006/07/31;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RangeBeginningDate;
>>
>> OBJECT=RangeBeginningTime;
>> Value=22:30:00;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RangeBeginningTime;
>>
>> OBJECT=RangeEndingDate;
>> Value=2006/08/01;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RangeEndingDate;
>>
>> OBJECT=RangeEndingTime;
>> Value=01:30:00;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RangeEndingTime;
>>
>> OBJECT=GranulePointer;
>> Value="3B42.060801.0.6.HDF";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=GranulePointer;
>>
>> OBJECT=ShortName;
>> Value="Surface Rain from all Satellite and Surface";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=ShortName;
>>
>> OBJECT=SizeMBECSDataGranule;
>> Value=4.394812;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SizeMBECSDataGranule;
>>
>> OBJECT=LongitudeOfMaximumLatitude;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=LongitudeOfMaximumLatitude;
>>
>> OBJECT=SpatialCoverageType;
>> Value="Horizontal";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SpatialCoverageType;
>>
>> OBJECT=EllipsoidName;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=EllipsoidName;
>>
>> OBJECT=EquatorialRadius;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=EquatorialRadius;
>>
>> OBJECT=DenominatorFlatteningRatio;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=DenominatorFlatteningRatio;
>>
>> OBJECT=OrbitalModelName;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitalModelName;
>>
>> OBJECT=SemiMajorAxis;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SemiMajorAxis;
>>
>> OBJECT=MeanAnomaly;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=MeanAnomaly;
>>
>> OBJECT=RightAscensionNode;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RightAscensionNode;
>>
>> OBJECT=ArgumentOfPerigee;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=ArgumentOfPerigee;
>>
>> OBJECT=Eccentricity;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=Eccentricity;
>>
>> OBJECT=Inclination;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=Inclination;
>>
>> OBJECT=EpochTime;
>> Value=99:99:99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=EpochTime;
>>
>> OBJECT=EpochDate;
>> Value=9999/99/99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=EpochDate;
>>
>> OBJECT=EpochMillisec;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=EpochMillisec;
>>
>> OBJECT=WestBoundingCoordinate;
>> Value=-180;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=WestBoundingCoordinate;
>>
>> OBJECT=EastBoundingCoordinate;
>> Value=180;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=EastBoundingCoordinate;
>>
>> OBJECT=NorthBoundingCoordinate;
>> Value=50;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=NorthBoundingCoordinate;
>>
>> OBJECT=SouthBoundingCoordinate;
>> Value=-50;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SouthBoundingCoordinate;
>>
>> OBJECT=CenterLatitude;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=CenterLatitude;
>>
>> OBJECT=CenterLongitude;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=CenterLongitude;
>>
>> OBJECT=RadiusValue;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadiusValue;
>>
>> OBJECT=LatitudeResolution;
>> Value=".25deg";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=LatitudeResolution;
>>
>> OBJECT=LongitudeResolution;
>> Value=".25deg";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=LongitudeResolution;
>>
>> OBJECT=GeographicCoordinateUnits;
>> Value="Decimal Degrees";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=GeographicCoordinateUnits;
>>
>> OBJECT=TemporalRangeType;
>> Value="Continuous Range";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=TemporalRangeType;
>>
>> OBJECT=QualityAssuranceParameterName;
>> Value="ScienceQualityFlag";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=QualityAssuranceParameterName;
>>
>> OBJECT=QualityAssuranceParameterValue;
>> Value="NOT BEING INVESTIGATED";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=QualityAssuranceParameterValue;
>>
>> OBJECT=ReprocessingActual;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=ReprocessingActual;
>>
>> OBJECT=BrowsePointer;
>> Value="3B42_BR.060801.0.6.BRO";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=BrowsePointer;
>>
>> OBJECT=ScienceContact;
>> Value="George Huffman";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=ScienceContact;
>>
>> OBJECT=MeanMotion;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=MeanMotion;
>>
>> OBJECT=OrbitAdjustFlag;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitAdjustFlag;
>>
>> OBJECT=AttitudeModeFlag;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=AttitudeModeFlag;
>>
>> OBJECT=SolarBetaAngleAtBeginningOfGranule;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SolarBetaAngleAtBeginningOfGranule;
>>
>> OBJECT=SolarBetaAngleAtEndOfGranule;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SolarBetaAngleAtEndOfGranule;
>>
>> OBJECT=SensorAlignment;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SensorAlignment;
>>
>> OBJECT=SensorAlignmentChannelOffsets;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SensorAlignmentChannelOffsets;
>>
>> OBJECT=ScanPathModel;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=ScanPathModel;
>>
>> OBJECT=ScanPathModelParam;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=ScanPathModelParam;
>>
>> OBJECT=EphemerisFileID;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=EphemerisFileID;
>>
>> END;
>> creation_date : Wed Jul 30 15:48:12 EDT 2008
>> NCL_Version : 5.0.0
>> system : Darwin noble.giss.nasa.gov 9.4.0 Darwin Kernel Version
>> 9.4.0: Mon Jun 9 19:30:53 PDT 2008; root:xnu-1228.5.20~1/
>> RELEASE_I386 i386
>> conventions : None
>> hdf_source : 3B42.060801.0.6.HDF
>> title : NCL: convert-HDF-to-netCDF
>> dimensions:
>> scan = 1
>> longitude = 1440
>> latitude = 400
>> variables:
>> float relativeError ( scan, longitude, latitude )
>> hdf_name : relativeError
>>
>> float precipitation ( scan, longitude, latitude )
>> hdf_name : precipitation
>>
>>
>>
>>
>> Erik_at_noble:/Volumes/Data_and_Models/Precipitation_data/observed/
>> TRMM:ncl_filedump 3B42.060801.0.6.HDF
>> Copyright (C) 1995-2007 - All Rights Reserved
>> University Corporation for Atmospheric Research
>> NCAR Command Language Version 5.0.0
>> The use of this software is governed by a License Agreement.
>> See http://www.ncl.ucar.edu/ for more details.
>> Variable: f (file variable)
>>
>> filename: 3B42.060801.0.6
>> path: 3B42.060801.0.6.HDF
>> file global attributes:
>> CoreMetadata_0 : OBJECT=OrbitNumber;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitNumber;
>>
>> OBJECT=RangeBeginningDate;
>> Value=2006/07/31;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RangeBeginningDate;
>>
>> OBJECT=RangeBeginningTime;
>> Value=22:30:00;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RangeBeginningTime;
>>
>> OBJECT=RangeEndingDate;
>> Value=2006/08/01;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RangeEndingDate;
>>
>> OBJECT=RangeEndingTime;
>> Value=01:30:00;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RangeEndingTime;
>>
>> OBJECT=GranulePointer;
>> Value="3B42.060801.0.6.HDF";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=GranulePointer;
>>
>> OBJECT=ShortName;
>> Value="Surface Rain from all Satellite and Surface";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=ShortName;
>>
>> OBJECT=SizeMBECSDataGranule;
>> Value=4.394812;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SizeMBECSDataGranule;
>>
>> OBJECT=LongitudeOfMaximumLatitude;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=LongitudeOfMaximumLatitude;
>>
>> OBJECT=SpatialCoverageType;
>> Value="Horizontal";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SpatialCoverageType;
>>
>> OBJECT=EllipsoidName;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=EllipsoidName;
>>
>> OBJECT=EquatorialRadius;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=EquatorialRadius;
>>
>> OBJECT=DenominatorFlatteningRatio;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=DenominatorFlatteningRatio;
>>
>> OBJECT=OrbitalModelName;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitalModelName;
>>
>> OBJECT=SemiMajorAxis;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SemiMajorAxis;
>>
>> OBJECT=MeanAnomaly;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=MeanAnomaly;
>>
>> OBJECT=RightAscensionNode;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RightAscensionNode;
>>
>> OBJECT=ArgumentOfPerigee;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=ArgumentOfPerigee;
>>
>> OBJECT=Eccentricity;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=Eccentricity;
>>
>> OBJECT=Inclination;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=Inclination;
>>
>> OBJECT=EpochTime;
>> Value=99:99:99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=EpochTime;
>>
>> OBJECT=EpochDate;
>> Value=9999/99/99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=EpochDate;
>>
>> OBJECT=EpochMillisec;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=EpochMillisec;
>>
>> OBJECT=WestBoundingCoordinate;
>> Value=-180;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=WestBoundingCoordinate;
>>
>> OBJECT=EastBoundingCoordinate;
>> Value=180;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=EastBoundingCoordinate;
>>
>> OBJECT=NorthBoundingCoordinate;
>> Value=50;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=NorthBoundingCoordinate;
>>
>> OBJECT=SouthBoundingCoordinate;
>> Value=-50;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SouthBoundingCoordinate;
>>
>> OBJECT=CenterLatitude;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=CenterLatitude;
>>
>> OBJECT=CenterLongitude;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=CenterLongitude;
>>
>> OBJECT=RadiusValue;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadiusValue;
>>
>> OBJECT=LatitudeResolution;
>> Value=".25deg";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=LatitudeResolution;
>>
>> OBJECT=LongitudeResolution;
>> Value=".25deg";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=LongitudeResolution;
>>
>> OBJECT=GeographicCoordinateUnits;
>> Value="Decimal Degrees";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=GeographicCoordinateUnits;
>>
>> OBJECT=TemporalRangeType;
>> Value="Continuous Range";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=TemporalRangeType;
>>
>> OBJECT=QualityAssuranceParameterName;
>> Value="ScienceQualityFlag";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=QualityAssuranceParameterName;
>>
>> OBJECT=QualityAssuranceParameterValue;
>> Value="NOT BEING INVESTIGATED";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=QualityAssuranceParameterValue;
>>
>> OBJECT=ReprocessingActual;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=ReprocessingActual;
>>
>> OBJECT=BrowsePointer;
>> Value="3B42_BR.060801.0.6.BRO";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=BrowsePointer;
>>
>> OBJECT=ScienceContact;
>> Value="George Huffman";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=ScienceContact;
>>
>> OBJECT=MeanMotion;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=MeanMotion;
>>
>> OBJECT=OrbitAdjustFlag;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitAdjustFlag;
>>
>> OBJECT=AttitudeModeFlag;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=AttitudeModeFlag;
>>
>> OBJECT=SolarBetaAngleAtBeginningOfGranule;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SolarBetaAngleAtBeginningOfGranule;
>>
>> OBJECT=SolarBetaAngleAtEndOfGranule;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SolarBetaAngleAtEndOfGranule;
>>
>> OBJECT=SensorAlignment;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SensorAlignment;
>>
>> OBJECT=SensorAlignmentChannelOffsets;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SensorAlignmentChannelOffsets;
>>
>> OBJECT=ScanPathModel;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=ScanPathModel;
>>
>> OBJECT=ScanPathModelParam;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=ScanPathModelParam;
>>
>> OBJECT=EphemerisFileID;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=EphemerisFileID;
>>
>> END;
>> ArchiveMetadata_0 : OBJECT=DataGaps;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=DataGaps;
>>
>> OBJECT=NumberOfDataGaps;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=NumberOfDataGaps;
>>
>> OBJECT=AlgorithmVersion;
>> Value="6.42";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=AlgorithmVersion;
>>
>> OBJECT=ProductVersion;
>> Value="6";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=ProductVersion;
>>
>> OBJECT=ToolkitVersion;
>> Value="6.38";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=ToolkitVersion;
>>
>> OBJECT=CalibrationCoefficientVersion;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=CalibrationCoefficientVersion;
>>
>> OBJECT=MissingData;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=MissingData;
>>
>> OBJECT=PercentOfBadOrMissingPixels;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=PercentOfBadOrMissingPixels;
>>
>> OBJECT=MaximumValidValueofChannel;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=MaximumValidValueofChannel;
>>
>> OBJECT=MinimumValidValueofChannel;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=MinimumValidValueofChannel;
>>
>> OBJECT=MinMaxUnits;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=MinMaxUnits;
>>
>> OBJECT=OrbitSize;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitSize;
>>
>> OBJECT=RadarWavelength;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarWavelength;
>>
>> OBJECT=MinimumReflectivityThreshold;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=MinimumReflectivityThreshold;
>>
>> OBJECT=AlgorithmID;
>> Value="3B42";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=AlgorithmID;
>>
>> OBJECT=DataAccuracy;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=DataAccuracy;
>>
>> OBJECT=InputFiles;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=InputFiles;
>>
>> OBJECT=DateOfGenerationOfInputFiles;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=DateOfGenerationOfInputFiles;
>>
>> OBJECT=DataCenterSourceOfInputFiles;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=DataCenterSourceOfInputFiles;
>>
>> OBJECT=GenerationDate;
>> Value=2006-09-22T13:46:26.000Z;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=GenerationDate;
>>
>> OBJECT=DayNight;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=DayNight;
>>
>> OBJECT=SolarChannelGains;
>> Value="(-9999.9,-9999.9,-9999.9,-9999.9)";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SolarChannelGains;
>>
>> OBJECT=TMIRolloverCoef;
>> Value=
>> "(-
>> 9999.9,
>> -9999.9,
>> -9999.9,
>> -9999.9,
>> -9999.9,
>> -9999.9,
>> -9999.9,
>> -9999.9,
>> -9999.9,
>> -9999.9,
>> -9999.9,-9999.9,-9999.9,-9999.9,-9999.9,-9999.9,-9999.9,-9999.9)";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=TMIRolloverCoef;
>>
>> OBJECT=OrbitFirstScanUTCDate;
>> Value=9999/99/99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitFirstScanUTCDate;
>>
>> OBJECT=OrbitFirstScanUTCTime;
>> Value=99:99:99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitFirstScanUTCTime;
>>
>> OBJECT=OrbitFirstScanUTCMilliseconds;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitFirstScanUTCMilliseconds;
>>
>> OBJECT=OrbitFirstSCSecs;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitFirstSCSecs;
>>
>> OBJECT=OrbitFirstSCSubsecs;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitFirstSCSubsecs;
>>
>> OBJECT=OrbitLastScanUTCDate;
>> Value=9999/99/99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitLastScanUTCDate;
>>
>> OBJECT=OrbitLastScanUTCTime;
>> Value=99:99:99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitLastScanUTCTime;
>>
>> OBJECT=OrbitLastScanUTCmilliseconds;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitLastScanUTCmilliseconds;
>>
>> OBJECT=OrbitLastSCSecs;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitLastSCSecs;
>>
>> OBJECT=OrbitLastSCSubsecs;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=OrbitLastSCSubsecs;
>>
>> OBJECT=UTCFSeconds;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=UTCFSeconds;
>>
>> OBJECT=UTCFSubseconds;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=UTCFSubseconds;
>>
>> OBJECT=UTCFflag;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=UTCFflag;
>>
>> OBJECT=LeapSecondsFlag;
>> Value= ;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=LeapSecondsFlag;
>>
>> OBJECT=RadarSiteName;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarSiteName;
>>
>> OBJECT=RadarCity;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarCity;
>>
>> OBJECT=RadarState;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarState;
>>
>> OBJECT=RadarCountry;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarCountry;
>>
>> OBJECT=NumberOfVOS;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=NumberOfVOS;
>>
>> OBJECT=RadarGridOriginLatitude;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridOriginLatitude;
>>
>> OBJECT=RadarGridOriginLongitude;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridOriginLongitude;
>>
>> OBJECT=RadarGridOriginAltitude;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridOriginAltitude;
>>
>> OBJECT=RadarGridSpacingX;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridSpacingX;
>>
>> OBJECT=RadarGridSpacingY;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridSpacingY;
>>
>> OBJECT=RadarGridSpacingZ;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridSpacingZ;
>>
>> OBJECT=RadarGridSizeX;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridSizeX;
>>
>> OBJECT=RadarGridSizeY;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridSizeY;
>>
>> OBJECT=RadarGridSizeZ;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RadarGridSizeZ;
>>
>> OBJECT=DZCal;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=DZCal;
>>
>> OBJECT=GVL1C_Scale;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=GVL1C_Scale;
>>
>> OBJECT=Alpha;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=Alpha;
>>
>> OBJECT=RuntimeOptions;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=RuntimeOptions;
>>
>> OBJECT=AnomalyFlag;
>> Value="NOT EMPTY";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=AnomalyFlag;
>>
>> OBJECT=SoftwareVersion;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=SoftwareVersion;
>>
>> OBJECT=DatabaseVersion;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=DatabaseVersion;
>>
>> OBJECT=TotalQualityCode;
>> Value="NULL";
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=TotalQualityCode;
>>
>> OBJECT=LongitudeOnEquator;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=LongitudeOnEquator;
>>
>> OBJECT=UTCDateOnEquator;
>> Value=9999/99/99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=UTCDateOnEquator;
>>
>> OBJECT=UTCTimeOnEquator;
>> Value=99:99:99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=UTCTimeOnEquator;
>>
>> OBJECT=UTCMillisecsOnEquator;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=UTCMillisecsOnEquator;
>>
>> OBJECT=CenterScanUTCDate;
>> Value=9999/99/99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=CenterScanUTCDate;
>>
>> OBJECT=CenterScanUTCTime;
>> Value=99:99:99;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=CenterScanUTCTime;
>>
>> OBJECT=CenterScanUTCMillisec;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=CenterScanUTCMillisec;
>>
>> OBJECT=FirstScanLat;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=FirstScanLat;
>>
>> OBJECT=FirstScanLon;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=FirstScanLon;
>>
>> OBJECT=LastScanLat;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=LastScanLat;
>>
>> OBJECT=LastScanLon;
>> Value=-9999.9;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=LastScanLon;
>>
>> OBJECT=NumberOfRainScans;
>> Value=-9999;
>> Data_Location=PGE;
>> Mandatory=FALSE;
>> END_OBJECT=NumberOfRainScans;
>>
>> END;
>> dimensions:
>> scan = 1
>> longitude = 1440
>> latitude = 400
>> variables:
>> float precipitation ( scan, longitude, latitude )
>> hdf_name : precipitation
>>
>> float relativeError ( scan, longitude, latitude )
>> hdf_name : relativeError
>>
>>
>> Erik_at_noble:/Volumes/Data_and_Models/Precipitation_data/observed/TRMM:
>> ---
>> ---------------------------------------------------------------------
>>
>> _______________________________________________
>> ncl-talk mailing list
>> ncl-talk_at_ucar.edu
>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>
>
>
> --
> ======================================================
> Dennis J. Shea tel: 303-497-1361 |
> P.O. Box 3000 fax: 303-497-1333 |
> Climate Analysis Section |
> Climate & Global Dynamics Div. |
> National Center for Atmospheric Research |
> Boulder, CO 80307 |
> USA email: shea 'at' ucar.edu |
> ======================================================
>
>
_______________________________________________
ncl-talk mailing list
ncl-talk_at_ucar.edu
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
Received on Wed Jul 30 2008 - 18:25:41 MDT

This archive was generated by hypermail 2.2.0 : Thu Jul 31 2008 - 14:58:46 MDT