ICESat-2 Tools and Services

The following table lists the tools and services available for ICESat-2 data.

NameDescriptionAccess TypeService OutputsSource
OpenAltimetryDiscover, access, and visualize ICESat and ICESat-2 data. Key functions include on-the-fly plotting of segment elevations and photon clouds based on date and region of interest, ground track filtering and visualization, and data access in CSV or subsetted HDF5 format.Web application
  • Downloadable elevation and photon plots
  • Spatially subsetted HDF5 data
  • CSV output of key parameters
A NASA funded collaborative project between the Scripps Institution of Oceanography, San Diego Supercomputer Center, NSIDC DAAC, and UNAVCO.
NASA Earthdata SearchSearch, visualize, and access data across thousands of Earth science data sets, including ICESat, IceBridge, and ICESat-2. Customization services (subsetting) are available for along-track ICESat-2 data sets.Web applicationNASA Earthdata, supported by NSIDC DAAC.
HarmonyNASA’s Harmony is a service that provides spatial and temporal subsetting for ICESat-2 data. Users can utilize the Harmony API through Earthdata Search or the Python library harmony-py.API

Visit the page What subsetting and reformatting services are available for ICESat-2 data? for details on subsetting services available for ICESat-2 data.

The Harmony API can be accessed by Earthdata Search, by harmony-py or directly as explained in this quickstart guide.

NASA Earthdata
ICESat-2 Hackweek Jupyter Notebook Tutorials Github repositories of Jupyter Notebook tutorials presented during the ICESat-2 HackWeeks at the Univeristy of Washington.Downloadable toolPython-based guidance on access, reading, plotting, and exploration of ICESat-2 cryospheric data. ICESat-2 Hackweek, hosted by the University of Washington with support from NASA's Cryospheric Sciences Program
PanoplyPlot arrays and geo-referenced data from NetCDF and HDF files.Downloadable tool
  • Downloadable plots as GIF, JPEG, PNG, TIFF bitmap images, PDF, or PostScript graphics files, as well as lon-lat map plots as KMZ files.
  • Animations as MP4 video or as a collection of invididual frame images.
NASA Goddard Institute for Space Studies
HDFViewBrowse, visualize, and edit HDF (HDF5 and HDF4) files. Key functions include viewing HDF file hierarchy in a tree structure, opening data and metadata arrays, image creation, and HDF file modification.Downloadable tool
  • Save data values to a text or binary file
  • Save HDF image to JPEG, GIF, PNG, or BMP file
The HDFGroup
PhoREALPhoREAL is a library of tools and source code to help scientists and researchers more easily use Icesat-2 ATL03 and ATL08 data products.

On Windows systems, the PhoREAL toolbox can be run as a Graphical User Interface (GUI) executable (.exe).

On Linux systems, the PhoREAL toolbox can be run as a Python GUI or as a series of Python function commands via the Linux command line.

 

Output the data into several different file formats for further analysis including .las, .csv, and .kml.

Trim IceSat-2 ground track data by latitude or time, plot the resulting ATL03 data, and save any figures created.

University of Texas at Austin, Applied Research Laboratories GitHub 
icepyx

A python software library for obtaining and working with ICESat-2 data.

A shared library of resources - including existing resources, new code, tutorials, and use-cases/examples - that simplify the process of querying, obtaining, analyzing, and manipulating ICESat-2 datasets to enable scientific discovery.  Developed and maintained by a community composed of ICESat-2 data users, developers, scientists, and students.

Downloadable tool, Python library, Jupyter NotebookAccess and subset data through the NASA Harmony APIGithub and documentation
PhotonLabelerA graphic user interface (GUI) for visual interpretation, manual labeling and visualization of ICESat-2 Geolocated Photon data (ATL03).Downloadable toolRead and display ATL03 HDF5 files, manually label individual photons into target classes, save labeled data to ASCII format, and save and load labeling sessions.Github
IceFlowA Python library simplifying the combined access of Pre-IceBridge, IceSat/GLAS, IceBridge and IceSat-2 point cloud data. The accompanying Jupyter notebook tutorial explains the usage of the library.Downloadable toolSearch and download ATL03, ATL06, ATL07 and ATL08 HDF5 data using the IceFlow Jupyter Notebook using icepyx.Github