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

From: Dennis Shea <shea_at_nyahnyahspammersnyahnyah>
Date: Wed, 30 Jul 2008 16:15:02 -0600

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’t satisfy this.
>
> For instance, I am trying to read the object “EpochTime” which is
> associated with the “precipitation” 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 “EpochTime” 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 - 16:15:02 MDT

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