Description of Data Releases
This page summarizes changes and known limitations associated with
the most current release of ICESat/GLAS data:
Note: ICESat/GLAS data is currently being reprocessed to Release-31 for all laser campaigns. During this reprocessing, both Release-29 and Release-28 data will be available for different campaigns. As a new Release-31 campaign is received, the corresponding Release-28 campaign will no longer be available for ordering.
For information about releases prior to the most current one, see the Description of Past Data Releases Web page.
A new release is created when changes occur in the input data or when improvements are made to the processing algorithms. The GLAS Software Development Team determines the release number.
Products generated with a new release may be processed forward in
time or reprocessed from earlier data. If reprocessed, NSIDC either
deletes or hides data granules from previous releases once they
have been replaced by the new release. The first data release
was Release-12; there were no products with release numbers
lower than that. We recommend you work with the latest release of
data which is the highest release number and includes improvements to
product algorithms. See the following table for more information.
The following table provides links to NSIDC and other Web pages that provide additional information about GLAS data releases.
Release-31
This release includes several important changes to the GSAS code affecting the rec_ndx scale
factor and the waveform Gaussian fit solution matrix. Several changes have been made to the elevation products.
Overview
Release 31 includes several important changes to the GSAS code. The record index (rec_ndx) scale factor has been changed to avoid an October 2009 rollover. This means that the record index now increments by 5 rather than 10. An error fixed in the waveform Gaussian fit
solution matrix resulted in minor changes to many fit parameters. The fit control
parameters have been adjusted to recover more low signals for standard fit and less false
signals for alternate fit. Several changes have been made to the elevation products
including replacement of selected portions of the DEM and an update to the geoid.
Release-31 products have a YXX release number of 531. Refer to the YXX Release Numbers Web page for more information about the release number convention.
Note: Use caution when comparing different versions or releases of GLAS data.
Notable changes to the data in Release-31 are summarized on this page. For more detailed information, see the following
for more information:
General Changes
The rec_ndx scale factor has been changed to avoid an October 2009 rollover. This
means that the rec_ndx increments by approximately 5 instead of approximately 10. The
rec_ndx is designed as a unique record identifier across products within a release and not
a time counter, so caution should be used when using rec_ndx for things it was not
necessarily intended. This extends the range of rec_ndx for
another 7 years.
Altimetry Products (GLA05, 06, 12, 13, 14, and 15)
User's Guide
Release-31 altimetry products are accompanied by the GLAS Altimetry Products Usage Guidance (pdf, 260 KB).
Additions
- Pole tide (i_polTide) had been added to GLA06, 12-15 over ocean.
- The boresight calibration factor table has been supplied for L2D and L2E.
Changes/Improvements
- The DEMs over Greenland and Antarctica have been replaced with the ICESat-derived DEM. The GTOPO30 values over Greenland and Antarctica have been replaced with the GLAS-derived
1k and 500m (respectively) DEMS on GLA06, 12-14. The Icesat DEM on GLA06, 12-14 has meters as units.
- On GLA15, the DEM has been replaced with the Danish National Space Center
(DNSC08) Mean Sea Surface. The reference
frame for the MSS values is the TOPEX/Poseidon ellipsoid. i_DEM_elv was changed to
i_MSS_elv.
- The Geoid has been updated to Earth Gravitational Model EGM2008. The new geoid file contains the Earth
Gravitational Model EGM2008 referenced to the Topex-Poseidon ellipsoid, with mean
tides applied.
- The signal fit width has been adjusted to improve performance with low transmit power.
- i_msRngCorr and i_msCorrFlg have been changed to spares on GLA06, 12-15.
- The description on i_cntRngOff on GLA06, 12-15 has been changed.
- ANC5401-04 (Icesat-DEM) are new inputs to elev processing.
- ANC55 (MSS) is a new input to elev processing.
- ANC56 (Pole Tide) is a new input to elev processing.
Bug Fixes
- An error in the waveform fit solution matrix has been fixed. This results in minor changes to many fit
parameters.
- Corrected the calculation of i_garea on GLA14.
Known Problems
- The dry troposphere correction is extremely elevation-sensitive. The geoid is the source
of the elevation used in the tropospheric refraction correction. The update from EGM96
(old geoid) to EGM2008 (new geoid) causes a 1 to 2 cm shift in elevation due to the dry
trop correction. This means that Release 31 data cannot be used with prior releases.
Use only Release 31 later data for comparisons.
- The Icesat DEM on GLA06,12-14 is has meters as units. There is more precision
available on the DEM, but it was not put on the product. This may be fixed in a newer
release.
Atmospheric Products (GLA07, 08, 09, 10, and 11)
For Release-31, there are minimal changes, additions, and bug fixes incorporated into the version 5.6 GSAS atmospheric data products.
User's Guide
The atmospheric products are accompanied by the GLAS Atmospheric Products User Guide (pdf, 53 KB).
Additions
Changes/Improvements
- Full Resolution Ground Return Signal at 532 nm is now properly filled on GLA09.
Bug Fixes
Utility Changes
Known Problems
Release-29
This release incorporates significant and extensive changes to the atmosphere processing, additions and corrections to the waveform and elevation processing, and the incorporation of new tide models.
Overview
The format of several products has changed, but those changes were incorporated using unused variables and spares to minimize impact on pre-GSAS 5.4 product code. Significant improvements were made to the data product format documentation, and this data release is accompanied by the release of the GLAS Altimetry Products Usage Guidance (pdf, 260 KB) and the GLAS Atmospheric Products User Guide (pdf, 53 KB).
Release-29 products have a YXX release number of 429 or 529. Refer to the YXX Release Numbers Web page for more information about the release number convention.
Note: Use caution when comparing different versions or releases of GLAS data.
Notable changes to the data in Release-29 are summarized on this page. For more detailed information, see the following
for more information:
Early Campaigns Altimetry Data Problem
A problem with the computation of the saturation index was discovered in the Release-28 data and was corrected in Release-29. The result of making this correction for Release-29 is that fewer waveforms are considered to be saturated (saturation index >= 2). The saturation elevation corrections are calculated only when the waveform is considered saturated (saturation index >= 2), and a zero correction is provided if no saturation is indicated. Release-29 has been determined to have shots that need a correction applied that are not currently being applied. The consequence is noise in the elevation profiles when the saturation correction is toggling between zero and some non-zero value on a shot by shot basis. The noise is greatest when the energy is high (such as in Laser 1) when even the gain 13 saturation corrections are in the 10-15 cm range. The problem is most pronounced in Laser 1, Laser 2B, Laser 3A-C. Laser 2A appears to have other issues (field of view shadowing) which minimized the effect. The ICESat science team is working to determine the proper saturation correction and plan on a new release of the elevation data.
Laser 1B Data Gap
There is a period of about 13 hours when the spacecraft was in sun acquisition mode; and for that period, there is no valid data. It spans 2003-03-26 11:41:00 to 2003-03-27 00:57:29 UTC.
Level-1A Products (GLA01, 02, 03, and 04)
Changes/Improvements
- Changed a GPS-time interval limit on GLAS_L0proc to improve the quality and quantity of ANC32 records produced during GPS boundary condition periods.
Known Problems
None.
Altimetry Products (GLA05, 06, 12, 13, 14, and 15)
User's Guide
Release-29 altimetry products are accompanied by the GLAS Altimetry Products Usage Guidance (pdf, 260 KB).
Additions
- A blowing snow range delay estimate and confidence flag from atmosphere processing has been added to GLA06, GLA12 to 14.
- 40Hz transmit pulse energy was added to GLA05, GLA06 and GLA012 -15.
- Long period (equilibrium) tides are now being applied and are available at 2Hz on the
record
Changes/Improvements
- The ocean tide model was changed from the GOT99.2 model to the TPX07.1 model on GLA06, and 12 to 15.
- The reflectivity estimate is now calibrated for several instrument effects. These values are passed on to GLA06, GLA12 to 15. Previous versions contained errors and were not calibrated.
- Notice on data quality equivalency of Releases 429 and 529: While ICESat/GLAS data continue to follow the YXX Release Numbers format convention for naming data products, the methods for Precision Attitude Determination (PAD) have evolved since launch in 2003. Procedural details for PAD calibration level 4 (Y-code = 4) have been revised and end results improved. Therefore, campaigns that were processed to that level early in the mission are being re-examined in conjunction with the recent GSAS (XX-code = 29) software change. This change in PAD procedures necessitates an increment in the Y-code (to Y-code = 5) for certain campaigns. In summary: Release 428 products were fully-calibrated using the PAD procedures available at the time of processing. Data from latter ICESat campaigns are being regenerated into Release 429 products without any change in PAD procedures. PAD procedures are being re-examined, and Release 529 data generated, for L2a (Sep-Nov 2003), L2b (Feb-Mar 2004), L3a (Oct-Nov 2004), and L3b (Feb-Mar 2005). Release 429 and 529 data have equivalent PAD calibration.
Bug Fixes
- An error was fixed in the use of the compression index in waveform processing in the computation of received energy.
- The saturation range correction for gain equal to 13 was fixed to a maximum of 2.2m. A software bug in v 5.3 had limited it to 1.5m.
- Solar angle and azimuth is now calculated after a pre-geolocation process in the elevation manager. In earlier versions, it was before the pre-geolocation, and would use passthrough values from GLA05 that were not always updated based on latest pointing
information.
Known Problems
- Notice concerning L1a footprints: Campaign L1a data contain periods when users should be cautious about using the 4 footprint parameters (i_tpintensity_avg, i_tpazimuth_avg, i_tpeccentricity_avg, i_tpmajoraxis_avg) found in elevation products GLA06, GLA12-15. This issue stems from an incorrect LPA window that was transmitted to the ground, and therefore ground processing cannot correct the problem. This seriously affects the first 3 days of the laser campaign (50-52) and periodically until day 64. Users should use footprint parameters with caution during these periods.
- Reflectivity, not corrected for atmospheric effects, is calculated as Refl = R/T,
where R is the received energy after it has been scaled for range, and T is the
transmitted energy. i_reflctUncorr has also been calibrated for gain non-linearity
(only for non-saturated waveforms), ground truth calibration and boresight shift
shadowing (BSS). It is not corrected for saturation effects. If the shot is saturated
(satindex above 2) then to correct for saturation the reflectivity estimate needs to
be multiplied by the ratio of the corrected energy to the uncorrected energy (sat
corrected reflectivity = i_reflctUncorr * (i_RecNrgAll + i_satNrgCorr)/i_RecNrgAll)
- The atmospheric corrected reflectivity may be calculated from this uncorrected
reflectivity by multiplying it by d_reflCor_atm.
- The saturation energy correction has not be applied to the received energy
before the computation of reflectance. The saturation energy corrections have not been fully verified and need additional investigation. A few of the concerns are:
- If the saturation energy correction is very large compared to the received
energy the data is questionable and often a large correction will cause reflectivity
values greater than 1 to be computed.
- The saturation energy corrections were determined using narrow waveforms
and may not be valid for wide over-land waveforms.
- For about 20% of land data there is saturation for which the current saturation
energy correction does not provide a valid correction.
Atmospheric Products (GLA07, 08, 09, 10, and 11)
For Release-29, there are many changes, additions, and bug fixes incorporated into the version 5.4 GSAS atmospheric data products.
User's Guide
The atmospheric products are accompanied by the GLAS Atmospheric Products User Guide (pdf, 53 KB).
Additions
- Blowing snow has been added to the GLA09 data product. The following are stored at the
5 Hz rate on GLA09: blowing snow layer height, optical depth, range delay and
confidence flag. The latter two parameters are also stored on the GLA11 product at the 1
Hz rate.
- 1064 Total Column Optical Depth (over oceans only at 40 Hz and 1 Hz) has been added
to GLA11. This is based on the measured (from altimetry channel) surface reflectance
over ocean and the computed surface reflectance value (from the Cox-Munk model) as a
function of surface wind speed. The computed (from the surface wind) surface
reflectance value is also stored on GLA11.
- Diurnal Cloud Flag added to GLA09. This new parameter identifies when a given cloud
layer detected at night could have been detected during daytime. A space existed in the
GLA09 data product for this parameter in prior releases, but its value was not computed
until now.
- Browse Products are now available for GLA07-11.
- GLA08 now contains a fairly reliable aerosol layer height product. This provides top and
bottom height of at most 2 aerosol layers detected from the 1064 channel at a 4 second
resolution.
Changes/Improvements
- Improved 532 calibration during daytime – affects laser 2 and 3 GLA07 532 backscatter
profiles
- Changed (improved) calibration for 1064 laser 3 operation periods – affects GLA07 1064
backscatter profiles
- Changed the extinction retrieval method from one that operated only within detected
cloud and aerosol layers to a method that computes extinction for the entire vertical
profile (20 km to the top of the first cloud) – affects GLA10
- Incorporated GMAO (Goddard Modeling and Assimilation Office) GEOS-5 aerosol
transport model calculations of aerosol type as a function of geographic location and time
to improve aerosol optical depth calculation – affects GLA11.
- Improved multiple scattering correction and multiple scattering range delay calculation –
affects GLA10 and GLA11
- Added 532 total column aerosol optical depth and use flag to GLA11 and the bottom
height of cloud free troposphere to GLA10
- No longer use a calculated extinction to backscatter value for cirrus optical depth during
daytime (affects some cloud optical depths on GLA11).
- When the 1064 laser energy is less than 25 mJ, then the following occurs: 1) 40 Hz 1064
cloud search is not executed – the 40 Hz cloud top value is set to 0.0 and the quality flag
set to 15. 2) the 1 and 4 second resolution 1064 cloud layer quality flag is set to one to
indicate lowest quality
- When the 532 laser energy falls below 1.5 mJ, 532 processing is halted. All 532 data
products will be invalid for both day and night.
Bug Fixes
- Fixed 532 calibration error induced by altimetry ocean scans and around the world scans.
- Corrected a bug in the 532 extinction retrieval that caused an incomplete computation of
extinction profiles and an error in optical depth.
- Fixed a bug in cloud/aerosol discrimination that caused a step-decrease in retrieved
aerosol amount poleward of 60 degrees.
Utility Changes
- QA-associated metadata values are now available in the GLAS .MET files. These data
will be available for use by customers selecting data from NSIDC.
- Created a new utility (ANC32_QA) to perform post-L0 processing QA on ANC32 files.
This utility provides improved sanity checking on time calibration during the production
of Level 1 data products.
Known Problems
- Background correction for (some) 532 daytime data is still problematic. After being hit
with a large amount of background light, the 532 detector has a time dependent response
which is a non-linear function of the background level. This will result in the GLA07
attenuated backscatter profiles to be miss-calibrated especially in areas of very bright or
rapidly changing background.
- The 1064 cloud heights (all resolutions, but especially the 40 Hz cloud heights) suffer
from false positives (especially) in daytime for operation periods after L3E. This
becomes very noticeable when the 1064 laser energy falls below 30 mJ. It also affects the
nighttime data as laser energy continues to fall.
Release-28
This release incorporates significant changes to the Level-1B and Level-2A product parameters. There are now improved corrections for saturation effects and improved flags to aid in data selection.
Overview
Note: The saturation elevation correction needs to be added to the elevations by the user, but the correction is not generally recommended for land surfaces (GLA14).
Many parameters were improved with updated algorithms, and some are now being computed for the first time. The data dictionary and flag descriptions were updated as well. A significant effort was made to improve descriptions of the altimetry products. As a result of applying the updated oscillator frequency to the initial time tag estimates, the record index may have changed from the previous release by one or two counts. All Release-28 products have consistent time tags; the sample times have not changed. The surface slope and roughness are output as invalid values for this release.
A new release number designation was adopted to denote accuracy of orbit and laser pointing knowledge which contribute to elevation accuracy. Refer to the YXX Release Numbers Web page for more information. Release-28 products have a YXX release number of 428 in the new designation.
Note: Use caution when comparing different versions or releases of GLAS data.
Notable changes to the data in Release-28 are summarized on this page. For more detailed information, see the following
for more information:
For this release, file naming has changed. Please see the following for
more information about the new file naming convention:
Altimetry Products (GLA05, 06, 12, 13, 14, and 15)
Please read the Notes About Saturation
Elevation Correction below. The changes to altimetry products
include:
- Corrections are now applied for oscillator frequency as determined
by the GLAS engineering team. All elevations are shifted about
2 cm in the horizontal, and the relative elevations between operations
periods shift less than 3 to 8 mm. This change means products
from version 5.3 (Release-28) and higher should not be used in
combination with products from earlier releases in any research.
- The saturation range correction
has been renamed to saturation elevation correction (SatElevCorr)
to reflect the proper sign of the correction. More importantly,
it is provided when it is believed to be correct and is invalid
when a correction is needed but algorithm can not provide a value.
Also the flag (satCorrFlg) has been improved for better data usage
determination. The saturation correction has not been applied
to the elevations, so users should apply this correction when
it is valid. When it is not valid, data should be used with care
as it may be biased. For this release the percent saturation for
the flag to be inconsequential is 2%. This low value was picked
so studies can be made of the low saturation correction. Since
these are small values this may either improve the data or add
a small noise to the results.
- A correction to the received
energy computed from saturated waveforms is provided (satNrgCorr).
It has not been applied to the data.
- The algorithm for setting
the saturation index (satNdx) was changed. The index is still
the number of samples above a threshold but this threshold is
now receiver gain dependent.
- The fit standard deviations (wfFitSDev) may have been computed
from either the raw waveform or a normalized waveform. For this
release, the standard fit uses the raw waveform and the alternate
fit uses the normalized waveform. The maximum amplitude has been
added to most products to allow users to rescale the standard
deviations to the base they want to use.
- The fit
to the transmit pulse changed slightly. This may induce a few
mm change in its location at times and is reflected in the range
and elevations.
- A new parameter (pctSAT) to express the percent
of waveform saturated has been added. The science team is still
evaluating this parameter regarding its usefulness in data quality
selection.
- The waveform quality flag word has changed. A bit
was added to indicate if waveforms are clipped at maximum values.
Also some of the flags were found to be confusing and were removed.
- The alternate fit algorithm has been tuned to provide fewer
peaks in narrow return echoes. These should be more meaningful
to true surface features. Most saturated echoes are now fit with
a single peak. Also it was found that some fits were not keeping
the last peak when they should have been. For this release, the
last peak from the initial estimates is kept during the fit process.
If its amplitude goes to zero it will be deleted from the output.
(In this release, parameters are set so it should never get to
zero amplitude, but still may be insufficient.)
- The sea ice
roughness algorithm has been changed (GLA13 RufSeaIce).
- Some GLA15 algorithms have been updated and additional parameters
have been added. Several previously unfilled parameters are now
filled appropriately.
- The high resolution SRTM DEM has been
updated to use the “finished” data files The averaging
scheme to fill in missing data is no longer being used. Data products
now have more complete coverage when not pointing at the reference
ground track.
- The transmit energy algorithm was updated to
match the GLAS engineering team calibrated values.
- An error
in the Gaussian filter smoothing was fixed. As a result, the first
estimated peak information may be different. This leads to some
initial estimates being different and can result in different
final peak estimates on the products.
- Products should be more
consistent with corrections being invalid if the parameter is
invalid. This may induce changes to editing rules for some users.
Notes About Saturation Elevation Correction
The Release-28 products contain an improved correction
to the surface elevation for saturated returns. The corrections
are not applied to the elevations on the products. Detector saturation,
caused by higher than predicted energy returns, occurred frequently
and is most pervasive in the early operation periods of each laser
(Laser 1, Laser 2A, Laser 2B, Laser 3A, and Laser 3B). The saturation elevation correction
mitigates this problem. Ice sheet crossovers for the Laser 3A and Laser 3B
operation periods show a reduction in the ice sheet crossover standard
deviation from 20 cm down to below 10 cm. The user is encouraged
to apply the correction by adding it to the surface elevation when
the correction value is valid. Unsaturated returns will have a correction
value of zero.
The saturation elevation correction has two known
problems in the Release-28 data.
- The first is that a cutoff of
1.5 m was used for all gain values. The correct cutoff would have
allowed the correction to go as high as 2.25 m for the case when
the gain is 13. In this case, the saturation elevation correction
is set to invalid and the elevations
should be discarded or used with the understanding that a meter-level
error may exist.
- The second possible problem is that determination
of which returns are saturated may have discounted some very slightly
saturated waveforms.
The effect of both of these issues is that
the correction will not be “defined” for all possible
saturated returns. It is still recommended that the correction
be used when valid. These issues will be corrected in an
upcoming release.
Atmospheric Products (GLA07, 08, 09, 10 and 11)
The changes to atmospheric products include:
- Boundary Layer Height (GLA08): The PBL height retrieval over
oceans was modified such that the result can not exceed 3600 m.
Prior versions would produce erroneously high values over ocean
due to clouds. For latitudes less than -65 degrees, the boundary
layer height quality flag (qf) found in i_LayHgt_Flag (byte offset
301), is set to 1, indicating lowest quality. This was done to
flag the PBL height retrievals over Antarctica which are of poor
quality.
- Cloud/Aerosol Discrimination (GLA08 and 09): A problem in
prior releases was the misidentification of an aerosol layer with
an embedded cloud as a cloud layer. The cloud/aerosol discrimination
routine was changed such that it could separate out the two layers
into the aerosol and cloud components. However, the identification
and removal of false positive cloud and aerosol layers was removing
too many valid layers. This was adjusted so as to keep more good
layers while eliminating the invalid layers.
- Aerosol Extinction
and Optical Depth (GLA10 and 11): A change to the optical processing
routines was made so that it would not process the boundary layer
if the quality flag (qf) is set to one. This means that no boundary
layer optical depth or extinction retrievals are made for any
of the measurements below -65 degrees latitude (where the qf is
set to one everywhere). This was done to rectify a problem with
high aerosol optical depth over Antarctica being caused by low
cirrus clouds being mistaken for boundary layer aerosol. In other
areas of the globe where the qf is one (set by the ratio of PBL
average signal to the avgas signal above PBL), this should have
little effect as retrievals with qf=1 as they consist of low
confidence retrievals with weak PBL backscatter (and very low
optical depth).
Known Problems with Release-28
- Notice concerning L1a footprints: Campaign L1a data contain periods when users should be cautious about using the 4 footprint parameters (i_tpintensity_avg, i_tpazimuth_avg, i_tpeccentricity_avg, i_tpmajoraxis_avg) found in elevation products GLA06, GLA12-15. This issue stems from an incorrect LPA window that was transmitted to the ground, and therefore ground processing cannot correct the problem. This seriously affects the first 3 days of the laser campaign (50-52) and periodically until day 64. Users should use footprint parameters with caution during these periods.
- Notice concerning L3a Release 428 footprints: Campaign L3a Release 428 data contain footprint parameters estimated inconsistently compared to other campaigns. For example, the reported footprint major axis may be too small by a factor of 2 or more. Users should not rely on the 4 footprint parameters (i_tpintensity_avg, i_tpazimuth_avg, i_tpeccentricity_avg, i_tpmajoraxis_avg) found in elevation products GLA06, GLA12-15. Users may wish to substitute the average size (55.8 m) and eccentricity (0.57) as reported in the Attributes for ICESat Laser Operations Periods table. Data will be corrected in the next Release of L3a.
- Altimetry parameter descriptions are still being improved in
the data dictionary.
- As with
prior versions, daytime 532 data from laser 2A and early 2B operating
periods suffer from a background problem related to the detectors.
Essentially, the background is a function of range and it is difficult
to accurately measure and compensate for this effect. Consequently,
the daytime 532 data are sometimes poorly calibrated. This problem
becomes worse as the laser energy decreases in the laser 2B operating
timeframe.
- Clouds that are embedded within aerosol layers will
be detected at the 4 second (low) resolution, but it is possible
that under some conditions they will be missed at the higher resolutions.
This would usually occur with cumulus clouds embedded within a
3-5 km thick aerosol layer in the lower troposphere.
- We are still
investigating the GLA04 IST time tag alignments.
- The science team
created a new estimated surface slope algorithm for flat surfaces.
The new estimated slopes on flat surfaces at low slopes were found
to be larger than expected. The science team is investigating
the reason why the received and transmit signal widths would be
causing this problem. The surface slope and roughness for this
release have been changed to output as invalid values.
- Please read the Notes About
Saturation Elevation Correction in the description of
changes to altimetry products for Release-28.