MODIS 8-day composite L4 500m FPAR,LAI (MOD_PR15A2) Document Revision: 10.11.2013 PGE Version : 6.0.4 PGE Release : 01.01.2013 _SS_ Product ID(s): MOD15A2H MODIS/Terra Gridded 500m FPAR and LAI (8-day composite) Description: MODIS Level 4 500m Fraction of Photosynthetically Active Radiation (FPAR), and Leaf Area Index (LAI). This 8-day algorithm produces a single FPAR,LAI tile product from 8 candidate daily FPAR,LAI products produced by PGE33. These are tiled using Sinuoidal grid. All FPAR and LAI data is stored in HDFEOS v.2.1.x files, as separate grid fields within the MOD_Grid_MOD15 grid object. Note that the LAI product range of {0..100} should be interpreted biophysically as ranging from {0...10.0}, with one digit of implied precision. The HDFEOS file format produced by PGE 34 is the final 8-day FPAR, LAI composite product archived at EDC. Significant changes: -- In collection 6 we have changed the input to MOD15A1H, 500m daily LAI/FPAR and the output is 500m 8 day LAI/FAR composites. -- In version 5.0.0 we have fixed all metadata issues as reported by LDOPE. We have also updated all lookup tables. We are introducing weights when calculating average LAI over distribution of solutions. Additionally we have added two new SDSs to the product: FparStdDev_500m and LaiStdDev_500m They track the FPAR and LAI standard deviation for pixels produced by the main (R-T) method. -- There is a new FparLai_QC bit layout based on the changes recommended by LDOPE: BITFIELDS ------------- 0,0 MODLAND_QC bits '0' = Good Quality (main algorithm with or without saturation) '1' = Other Quality (back-up algorithm or fill values) 1,1 SENSOR '0' = Terra '1' = Aqua 2,2 DEADDETECTOR '0' = Detectors apparently fine for up to 50% of channels 1,2 '1' = Dead detectors caused >50% adjacent detector retrieval 3,4 CLOUDSTATE (this inherited from Aggregate_QC bits {0,1} cloud state) '00' = 0 Significant clouds NOT present (clear) '01' = 1 Significant clouds WERE present '10' = 2 Mixed cloud present on pixel '11' = 3 Cloud state not defined,assumed clear 5,7 SCF_QC (3-bit, (range '000'..100') 5 level Confidence Quality score. '000' = 0, Main (RT) method used, best result possible (no saturation) '001' = 1, Main (RT) method used with saturation. Good,very usable '010' = 2, Main (RT) method failed due to bad geometry, empirical algorithm used '011' = 3, Main (RT) method failed due to problems other than geometry, empirical algorithm used '100' = 4, Pixel not produced at all, value coudn't be retrieved (possible reasons: bad L1B data, unusable MOD09GA data) Versioning: We currently version-stamp our source code, ancillary files and product files with an identical version and release-timedate stamp, called UM_VERSION. Users may extract this version stamp from any product or ancillary file using a command like this: ncdump -h MOD15A2_ANC_RI4.HDF | grep UM_VERSION. The latest certified codeset carries this version stamp as a global file attribute in the product files, ancillary files, and within the executable: UM_VERSION = UM_VERSION = "U.MONTANA MODIS PGE34 Vers 5.0.0 Rev 4 Release 10.01.2004 23:59" Point of Contact: Petr Votava (Software Development and Maintenance) votava@ltpmail.gsfc.nasa.gov Nikolay Shabanov (Science) shabanov@crsa.bu.edu Principal Investigator(s): Ranga Myneni Department of Geography 675 Commonwealth Avenue Boston University Boston, MA 02215 Email: rmyneni@bu.edu Voice: (617) 353-5742 Fax : (617) 353-8399 ============================================================================ Generic Constructs ECS Metadata Strings: Notes: 1. "FR" is an abbreviation for "FREE_RANGE". 2. "D/T" is an abbreviation for "DATE/TIME" 3. (A) means that multiple values are stored within a single array. 4. A value of "Variable" indicates that this value will vary according to the granule being processed. 5. "M" means class M. 6. (C) means that multiple values are stored as class members. CoreMetadata.0 This string will contain the following PVL fields: # Field Name Data of Value Type Values GROUP = INVENTORYMETADATA GROUP = CollectionDescriptionClass SHORTNAME STRING 1 "MOD15A2H" VERSIONID INTEGER 1 6 END_GROUP = CollectionDescriptionClass GROUP = ECSDataGranule REPROCESSINGPLANNED STRING 1 "further update is anticipated" REPROCESSINGACTUAL STRING 1 Variable LOCALGRANULEID STRING 1 Variable DAYNIGHTFLAG STRING 1 Variable PRODUCTIONDATETIME D/T 1 Variable LOCALVERSIONID STRING 1 Variable END_GROUP = ECSDataGranule GROUP = PGEVersionClass PGEVERSION STRING 1 Variable END_GROUP = PGEVersionClass GROUP = InputGranule INPUTPOINTER STRING FR(A) Variable END_GROUP = InputGranule GROUP = RangeDateTime RANGEBEGINNINGDATE DATE 1 Variable RANGEBEGINNINGTIME TIME 1 Variable RANGEENDINGDATE DATE 1 Variable RANGEENDINGTIME TIME 1 Variable END_GROUP = RangeDateTime GROUP = SpatialDomainContainer GROUP = HorizontalSpatialDomainContainer GROUP = GPolygon GROUP = GRing EXCLUSIONGRINGFLAG STRING 1 "N" END_GROUP = GRing GROUP = GRingPoint GRINGPOINTLATITUDE DOUBLE 4(A) Variable GRINGPOINTLONGITUDE DOUBLE 4(A) Variable GRINGPOINTSEQUENCENO INTEGER 4(A) Variable END_GROUP = GRingPoint END_GROUP = GPolygon END_GROUP = HorizontalSpatialDomainContainer END_GROUP = SpatialDomainContainer GROUP = MeasuredParameter PARAMETERNAME STRING 1 "MODPR15A2H" GROUP = QAFlags AUTOMATICQUALITYFLAG STRING 1 "Pass" AUTOMATICQUALITYFLAGEXPLANATION STRING 1 "No automatic quality assessment is performed in the PGE" SCIENCEQUALITYFLAG STRING 1 Variable SCIENCEQUALITYFLAGEXPLANATION STRING 1 "See http://landweb.nascom.nasa.gov/cgi-bin/QA_WWW/qaFlagPage.cgi?sat=terra for the product Science Quality status" END_GROUP = QAFlags GROUP = QAStats QAPERCENTINTERPOLATEDDATA INTEGER 1 Variable QAPERCENTMISSINGDATA INTEGER 1 Variable QAPERCENTOUTOFBOUNDSDATA INTEGER 1 Variable QAPERCENTCLOUDCOVER INTEGER 1 Variable END_GROUP = QAStats ENDGROUP = MeasuredParameter GROUP = AdditionalAttributes ADDITIONALATTRIBUTENAME STRING FR(C) Variable PARAMETERVALUE STRING FR(C) Variable ADDITIONALATTRIBUTENAME.1 = QAPERCENTGOODQUALITY ADDITIONALATTRIBUTENAME.2 = QAPERCENTOTHERQUALITY ADDITIONALATTRIBUTENAME.5 = HORIZONTALTILENUMBER ADDITIONALATTRIBUTENAME.6 = VERTICALTILENUMBER ADDITIONALATTRIBUTENAME.7 = TileID ******************************************************* * Other SCF defined PSA attributes: ******************************************************* ADDITIONALATTRIBUTENAME.8 = NDAYS_COMPOSITED ADDITIONALATTRIBUTENAME.9 = QAPERCENTGOODFPAR ADDITIONALATTRIBUTENAME.10 = QAPERCENTGOODLAI ADDITIONALATTRIBUTENAME.11 = QAPERCENTMAINMETHOD ADDITIONALATTRIBUTENAME.12 = QAPERCENTEMPIRICALMODEL END_GROUP = AdditionalAttributes GROUP = AssociatedPlatformInstrumentSensor ASSOCIATEDPLATFORMSHORTNAME STRING 1 "Terra/Aqua" ASSOCIATEDINSTRUMENTSHORTNAME STRING 1 "MODIS" ASSOCIATEDSENSORSHORTNAME STRING 1 "MODIS" END_GROUP = AssociatedPlatformInstrumentSensor ENDGROUP = INVENTORYMETADATA ProductMetadata.0 This string will contain the following PVL fields: # Field Name Data of Value Type Values GROUP = ARCHIVEDMETADATA GROUP = BoundingRectangle NORTHBOUNDINGCOORDINATE DOUBLE 1 Variable SOUTHBOUNDINGCOORDINATE DOUBLE 1 Variable EASTBOUNDINGCOORDINATE DOUBLE 1 Variable WESTBOUNDINGCOORDINATE DOUBLE 1 Variable END_GROUP = BoundingRectangle ALGORITHMPACKAGEACCEPTANCEDATE STRING 1 "10-01-2004" ALGORITHMPACKAGEMATURITYCODE STRING 1 "Normal" ALGORITHMPACKAGENAME STRING 1 "MOD_PR15A2" ALGORITHMPACKAGEVERSION STRING 1 "6" GEOANYABNORMAL STRING 1 Variable GEOESTMAXRMSERROR DOUBLE 1 Variable LONGNAME STRING 1 "MODIS/Terra Leaf Area Index/FPAR 8-day L4 Global 500m SIN Grid" PROCESSINGCENTER STRING 1 "MODAPS" PROCESSINGENVIRONMENT STRING 1 "set by uname" DESCRREVISION STRING 1 Variable SYSTEMFILENAME STRING 1 Variable NUMBEROFGRANULES INTEGER 1 Variable GRANULEDAYNIGHTFLAG STRING FR(A) Variable GRANULEBEGINNINGDATETIME D/T FR(A) Variable GRANULEENDINGDATETIME D/T FR(A) Variable CHARACTERISTICBINANGULARSIZE DOUBLE 1 Variable CHARACTERISTICBINSIZE DOUBLE 1 Variable DATACOLUMNS INTEGER 1 Variable DATAROWS INTEGER 1 Variable GLOBALGRIDCOLUMNS INTEGER 1 Variable GLOBALGRIDROWS INTEGER 1 Variable NADIRDATARESOLUTION STRING 1 "500m" MAXIMUMOBSERVATIONS INTEGER 1 Variable SPSOPARAMETERS STRING 2 "5367,2680" ENDGROUP = ARCHIVEDMETADATA StructuralMetadata.0 This string will be populated automatically by HDF-EOS. Grid Structure: MOD_Grid_MOD15 Data Fields: Fpar_500m, Lai_500m, FparLai_QC, FparExtra_QC, FparStdDev_500m, LaiStdDev_500m Private Global File Attributes: Attribute Name Attribute Type Maximum Length ------------------------------------------------------- UM_VERSION char8 (max 80 bytes) MOD15A1_ANC_BUILD_CERT char8 (max 128 bytes) ENGINEERING_DATA char8 (max 32 Kbytes) Dimensions: Dimension Dimension Name Value Dimension_0 YDim:MOD_Grid_MOD15 "DataRows" Dimension_1 XDim:MOD_Grid_MOD15 "DataColumns" Corner Locations: Corner Values UpperLeftPointMtrs (Variable, Variable) LowerRightPointMtrs (Variable, Variable) Geographic Grid Projection Parameters: Sinusoidal Projection Projection GCTP_SNSOID ProjParam[0] 6371007.181 ProjParam[1 to 7] 0.0 ProjParam[8] 0.0 ProjParam[9] 0.0 ProjParam[10] 0.0 ProjParam[11 to 12] 0.0 Spherecode -1 GridOrigin HDFE_CENTER =========================================================================== Description of HDFEOS Gridfields -------------------------------- Data Field_1 ------------ Data Field Name: Fpar_500m Description: Fraction of Photosynthetically Active Radiation, 500m resolution Type: HDF-uint8 Dimensions: Dimension Name Value YDim DataRows XDim DataColumns HDF Attributes: Number of Values or Max. Attribute Data String Value Type Length long_name STRING 34 "MOD15A2H MODIS/Terra Gridded 500m FPAR (8-day composite)" units STRING 8 "Percent" valid_range UINT8 2 0 100 _FillValue UINT8 1 255 (see other fill-value definitions below) scale_factor FLOAT64 1 0.01 add_offset FLOAT64 1 0.0 scale_factor_err FLOAT64 1 0.0 add_offset_err FLOAT64 1 0.0 calibrated_nt INT32 1 21 =========================================== NEW NON-TERRESTRIAL FILL-VALUE ASSIGNMENTS =========================================== 255 = _Fillvalue: we assign this value when: * the MOD09GA surf reflectance for channel VIS,NIR was assigned its _Fillvalue, or * land cover pixel itself was assigned _Fillvalue 255, or 254. 254 = land cover assigned as perennial salt or inland fresh Water 253 = land cover assigned as barren,sparse veg (rock,tundra,desert) 252 = land cover assigned as perennial snow,ice. 251 = land cover assigned as "permanent" wetlands/inundated marshland 250 = land cover assigned as urban/built-up 249 = land cover assigned as "unclassified" or (not able to determine) Data (HDF NCSA style) conversions (to and from digital to analytical): Fpar_500m = scale_factor * (file data - add_offset) file data = (Fpar_500m / scale_factor) + add_offset Data Field_2 ------------ Data Field Name: Lai_500m Description: Leaf Area Index (LAI), one sided (m^2 plant per m^2 of ground), at 500m resolution Type: HDF-uint8 Dimensions: Dimension Name Value YDim DataRows XDim DataColumns HDF Attributes: Number of Values or Max. Attribute Data String Value Type Length long_name STRING 55 "MOD15A2H MODIS/Terra Gridded 500m Leaf Area Index (8-day composite)" units STRING 8 "m^2/m^2" valid_range UINT8 2 0 100 _FillValue UINT8 1 255 (see other fill-value definitions below) scale_factor FLOAT64 1 0.10 add_offset FLOAT64 1 0.0 scale_factor_err FLOAT64 1 0.0 add_offset_err FLOAT64 1 0.0 calibrated_nt INT32 1 21 =========================================== NEW NON-TERRESTRIAL FILL-VALUE ASSIGNMENTS =========================================== 255 = _Fillvalue: we assign this value when: * the MOD09GA surf reflectance for channel VIS,NIR was assigned its _Fillvalue, or * land cover pixel itself was assigned _Fillvalue 255, or 254. 254 = land cover assigned as perennial salt or inland fresh Water 253 = land cover assigned as barren,sparse veg (rock,tundra,desert) 252 = land cover assigned as perennial snow,ice. 251 = land cover assigned as "permanent" wetlands/inundated marshland 250 = land cover assigned as urban/built-up 249 = land cover assigned as "unclassified" or (not able to determine)? Data (HDF NCSA style) conversions (to and from digital to analytical): Lai_500m = scale_factor * (file data - add_offset) file data = (Lai_500m / scale_factor) + add_offset Data Field_3 ------------ (NOTE: IMPORTANT CHANGE IN VERSION 5.0.0 and up - Added SENSOR bit and MODLAND_QC is rediced to 1 bit as per request from LDOPE) Data Field Name: FparLai_QC Description: QC (quality control) flags for BOTH the Fpar_500m and Lai_500m biophysical variables. BITS BITFIELD ------------- 0,0 MODLAND_QC bits '0' = Good Quality (main algorithm with or without saturation) '1' = Other Quality (back-up algorithm or fill values) 1,1 SENSOR '0' = Terra '1' = Aqua 2,2 DEADDETECTOR '0' = Detectors apparently fine for up to 50% of channels 1,2 '1' = Dead detectors caused >50% adjacent detector retrieval 3,4 CLOUDSTATE (this inherited from Aggregate_QC bits {0,1} cloud state) '00' = 0 Significant clouds NOT present (clear) '01' = 1 Significant clouds WERE present '10' = 2 Mixed cloud present on pixel '11' = 3 Cloud state not defined,assumed clear 5,7 SCF_QC (3-bit, (range '000'..100') 5 level Confidence Quality score. '000' = 0, Main (RT) method used, best result possible (no saturation) '001' = 1, Main (RT) method used with saturation. Good,very usable '010' = 2, Main (RT) method failed due to bad geometry, empirical algorithm used '011' = 3, Main (RT) method failed due to problems other than geometry, empirical algorithm used '100' = 4, Pixel not produced at all, value coudn't be retrieved (possible reasons: bad L1B data, unusable MOD09GA data) Type: HDF-uint8 Dimensions: Dimension Name Value YDim DataRows XDim DataColumns HDF Attributes: Number of Values or Max. Attribute Data String Value Type Length long_name STRING 25 "MOD15A2H MODIS/Terra+Aqua QC for FPAR and LAI (8-day composite)" units STRING 14 "class-flag" valid_range UINT8 2 0 254 _FillValue UINT8 1 255 Data Field_4 ------------ (NOTE: change in bit 7 in version 4.0.4 and up ) Data Field Name: FparExtra_QC Description: Extra-detail QC (quality control) flags for both Fpar_500m and Lai_500m biophysical variables. BITS BITFIELD ------------- 0,1 LANDSEA PASS-THRU '00' = 0 LAND AggrQC(3,5)values{001} '01' = 1 SHORE AggrQC(3,5)values{000,010,100} '10' = 2 FRESHWATER AggrQC(3,5)values{011,101} '11' = 3 OCEAN AggrQC(3,5)values{110,111} 2,2 SNOW_ICE (from Aggregate_QC bits) '0' = No snow/ice detected '1' = Snow/ice were detected 3,3 AEROSOL '0' = No or low atmospheric aerosol levels detected '1' = Average or high aerosol levels detected 4,4 CIRRUS (from Aggregate_QC bits {8,9} ) '0' = No cirrus detected '1' = Cirrus was detected 5,5 INTERNAL_CLOUDMASK '0' = No clouds '1' = Clouds were detected 6,6 CLOUD_SHADOW '0' = No cloud shadow detected '1' = Cloud shadow detected 7,7 SCF_BIOME_MASK - used to figure out biome interval '0' = Biome outside interval <1,4> '1' = Biome in interval <1,4> Type: HDF-uint8 Dimensions: Dimension Name Value YDim DataRows XDim DataColumns HDF Attributes: Number of Values or Max. Attribute Data String Value Type Length long_name STRING 41 "MOD15A2H MODIS/Terra+Aqua pass-through QC for FPAR and LAI (8-day composite)" units STRING 14 "class-flag" valid_range UINT8 2 0 254 _FillValue UINT8 1 255 Data Field_5 ------------ Data Field Name: FparStdDev_500m Description: Standard deviation of Fraction of Photosynthetically Active Radiation, 500m resolution Type: HDF-uint8 Dimensions: Dimension Name Value YDim DataRows XDim DataColumns HDF Attributes: Number of Values or Max. Attribute Data String Value Type Length long_name STRING 34 "MOD15A2H MODIS/Terra Gridded 500m Standard Deviation FPAR (8-day composite)" units STRING 8 "Percent" valid_range UINT8 2 0 100 _FillValue UINT8 1 255 (see other fill-value definitions below) scale_factor FLOAT64 1 0.01 add_offset FLOAT64 1 0.0 scale_factor_err FLOAT64 1 0.0 add_offset_err FLOAT64 1 0.0 calibrated_nt INT32 1 21 =========================================== NON-TERRESTRIAL AND FILL-VALUE ASSIGNMENTS =========================================== 255 = _Fillvalue: we assign this value when: * the MOD09GA surf reflectance for channel VIS,NIR was assigned its _Fillvalue, or * land cover pixel itself was assigned _Fillvalue 255, or 254. 254 = land cover assigned as perennial salt or inland fresh Water 253 = land cover assigned as barren,sparse veg (rock,tundra,desert) 252 = land cover assigned as perennial snow,ice. 251 = land cover assigned as "permanent" wetlands/inundated marshland 250 = land cover assigned as urban/built-up 249 = land cover assigned as "unclassified" or (not able to determine) 248 = no standard deviation available, pixel produced using backup method Data (HDF NCSA style) conversions (to and from digital to analytical): FparStdDev_500m = scale_factor * (file data - add_offset) file data = (FparStdDev_500m / scale_factor) + add_offset Data Field_6 ------------ Data Field Name: LaiStdDev_500m Description: Standar deviation of Leaf Area Index (LAI), one sided (m^2 plant per m^2 of ground), at 500m resolution Type: HDF-uint8 Dimensions: Dimension Name Value YDim DataRows XDim DataColumns HDF Attributes: Number of Values or Max. Attribute Data String Value Type Length long_name STRING 55 "MOD15A2H MODIS/Terra Gridded 500m Standard Deviation Leaf Area Index" units STRING 8 "m^2/m^2" valid_range UINT8 2 0 100 _FillValue UINT8 1 255 (see other fill-value definitions below) scale_factor FLOAT64 1 0.10 add_offset FLOAT64 1 0.0 scale_factor_err FLOAT64 1 0.0 add_offset_err FLOAT64 1 0.0 calibrated_nt INT32 1 21 =========================================== NON-TERRESTRIAL AND FILL-VALUE ASSIGNMENTS =========================================== 255 = _Fillvalue: we assign this value when: * the MOD09GA surf reflectance for channel VIS,NIR was assigned its _Fillvalue, or * land cover pixel itself was assigned _Fillvalue 255, or 254. 254 = land cover assigned as perennial salt or inland fresh Water 253 = land cover assigned as barren,sparse veg (rock,tundra,desert) 252 = land cover assigned as perennial snow,ice. 251 = land cover assigned as "permanent" wetlands/inundated marshland 250 = land cover assigned as urban/built-up 249 = land cover assigned as "unclassified" or (not able to determine) 248 = no standard deviation available, pixel produced using backup method Data (HDF NCSA style) conversions (to and from digital to analytical): LaiStdDev_500m = scale_factor * (file data - add_offset) file data = (LaiStdDev_500m / scale_factor) + add_offset PGE34 Product File Global File Attributes (NOT searchable metadata) ------------------------------------------------------------------- Attribute Name: UM_VERSION Description: Contains current version of the source code, ancillary files and product files. This is done to help assure that the executable is run with a compatible ancillary file, and to provide a single comprehensive versioning stamp common to our executables, product files and ancillary files. Attribute Name: ENGINEERING_DATA Description: This text attribute contains a development log of various internal session metrics. The attribute "ENGINEERING_DATA" is created for all runs, but is only populated if the LCMP_PCF_ENGDATA runtime switch is set to "1" in the PCF file. If the LCMP_PCF_ENGDATA switch is set to "0", the contents of the attribute is "(none-available)". It's purpose is to more effectively enable to to perform post-processing quality control at the SCF, when we have access to just the HDFEOS product files and not the original ECS session logs. ========================================================================================= NEW PGE34 OPTIONAL BROWSE FILE GENERATION ========================================================================================= --Note that PGE34 now optionally produces a 5km BROWSE (or COARSE) product for each data layer, triggered by the .pcf file runtime input, LCMP_PCF_BROWSE, as a stand alone HDFEOS file. The adjusted gridfield names are each 240x240 pixels and are named: Fpar_5km, Lai_5km, FparLai_5kmQC, FparExtra_5kmQC --The BROWSE generation feature is intended for use in MODAPS, and is NOT intended for routine use within the ECS Production System, as the HDF product files generated are currently not registered ESDTs. --The separate BROWSE COARSE product file, when produced, itis named after the PGE34 OUTPUT PRODUCT file as shown below: PRODUCT FILE : MOD15A2H.A2000265.h18v04.005.2000288143421.hdf BROWSE FILE : MOD15A2HC.A2000265.h18v04.005.2000288143421.hdf --The default BROWSE PCF runtime input for ECS, to suppress BROWSE generation, is: 215050|LCMP_PCF_BROWSE|0 --If for a given tile, the .PCF file contains a runtime input LCMP_PCF_BROWSE that is set to a syntactically valid specification string, PGE34 will optionally produce a separate HDFEOS file containing (4) gridfields, one per standard SDS. --The valid BROWSE specification string is a comma-delimited list of (3) arguments, with the following: LCMP_PCF_BROWSE|[{ew_stride},{ns_stride},{HDFEOS|HDF} where: ew_stride --the systematic skip-factor along the East-West axis ns_stride --the systematic skip-factor along the North-South axis fileType --HDFEOS indicates a HDFEOS file should be made, or HDF for simple HDF. The BROWSE COARSE file layout is shown here: byte Fpar_5km(YDim:MOD_Grid_MOD15A1_Browse5km, XDim:MOD_Grid_MOD15A1_Browse5km) ; Fpar_5km:scale_factor = 0.01 ; Fpar_5km:scale_factor_err = 0. ; Fpar_5km:add_offset = 0. ; Fpar_5km:add_offset_err = 0. ; Fpar_5km:calibrated_nt = 21 ; Fpar_5km:valid_range = 0,100 ; Fpar_5km:_FillValue = 255 ; Fpar_5km:long_name = "MOD15A2HC MODIS/Terra BROWSE Gridded 5KM FPAR" ; Fpar_5km:units = "(Percent)" ; byte Lai_5km(YDim:MOD_Grid_MOD15A1_Browse5km, XDim:MOD_Grid_MOD15A1_Browse5km) ; Lai_5km:scale_factor = 0.1 ; Lai_5km:scale_factor_err = 0. ; Lai_5km:add_offset = 0. ; Lai_5km:add_offset_err = 0. ; Lai_5km:calibrated_nt = 21 ; Lai_5km:valid_range = 0, 100 ; Lai_5km:_FillValue = 255 ; Lai_5km:long_name = "MOD15A2HC MODIS/Terra BROWSE Gridded 5KM Leaf Area Index LAI" ; Lai_5km:units = "(m^2/m^2)" ; byte FparLai_5kmQC(YDim:MOD_Grid_MOD15A1_Browse5km, XDim:MOD_Grid_MOD15A1_Browse5km) ; FparLai_5kmQC:valid_range = 0, 254 ; FparLai_5kmQC:_FillValue = 255 ; FparLai_5kmQC:long_name = "MOD15A2HC MODIS/Terra BROWSE of QC for 8-day 5KM FPAR and LAI" ; FparLai_5kmQC:units = "(class-flag)" ; byte FparExtra_5kmQC(YDim:MOD_Grid_MOD15A1_Browse5km, XDim:MOD_Grid_MOD15A1_Browse5km) ; FparExtra_5kmQC:valid_range = 0, 254 ; FparExtra_5kmQC:_FillValue = 255 ; FparExtra_5kmQC:long_name = "BROWSE of MOD15A2H MODIS/Terra pass-through QC for 5KM FPAR and LAI" ; FparExtra_5kmQC:units = "(class-flag)" ; Global file attributes: "UM_VERSION", char8 UM_VERSION = "U.MONTANA MODIS PGE34 Vers 5.0.0 Rev 4 Release 10.01.2004 23:59" ========================================= EOF ==========================================