Other tools for visualizing and analyzing GEOS-Chem output

From Geos-chem
Revision as of 19:14, 16 September 2022 by Bmy (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Previous | Next | Getting Started with GEOS-Chem

  1. Minimum system requirements (and software installation)
  2. Configuring your computational environment
  3. Downloading source code
  4. Downloading data directories
  5. Creating run directories
  6. Configuring runs
  7. Compiling
  8. Running
  9. Output files
  10. Visualizing and processing output
  11. Coding and debugging
  12. Further reading

Visualization tools

On this page, we provide information about non-Python-based tools for visualizing and analyzing GEOS-Chem output.

GAMAP and other IDL-based software tools

NOTE: IDL, which is proprietary software, can be very expensive. For this reason, the GEOS-Chem Support Team and other GEOS-Chem developers are currently developing several open-source software packages (mostly based on Python) for GEOS-Chem data analysis and visualization. Please see our Python tools for use with GEOS-Chem wiki page.

The traditional GEOS-Chem visualization software is GAMAP. This package was customized to GEOS-Chem and is still heavily used today. GAMAP requires the Interactive Data Language (a proprietary package). For more information about GAMAP, please see:

If you use the GEOS-Chem planeflight diagnostic, we have a GAMAP-based package for creating input files for GEOS-Chem from aircraft mission "nav" files in NOAA format:

--Bob Yantosca (talk) 22:50, 10 January 2019 (UTC)

R-language software tools

Amos Tai <amostai@cuhk.edu.hk> wrote (Dec 2017):

Over the years, I have written many functions in R to analyze/visualize atmospheric and geophysical data including GEOS-Chem inputs/outputs, e.g., regridding, plotting fields/vectors, spatial interpolation, temporal and regressional statistics, etc. I have also developed a tutorial, “R for Atmospheric Scientists”, via which one can easily learn the essence of using R for atmospheric and geophysical analyses. More recently, we have developed a Terrestrial Ecosystem Model in R (TEMIR). All of these materials can be found here: http://www.cuhk.edu.hk/sci/essc/tgabi/tools.html

File viewers

Here is a list of some third-party tools that will let you immediately visualize data in netCDF and other common file formats:

  1. ncview: A useful tool for quickly examining the contents of a netCDF file.
  2. Panoply: Viewer for netCDF, HDF and, GRIB data
  3. List of software for displaying netCDF data

--Bob Yantosca (talk) 16:47, 14 June 2019 (UTC)

Analysis tools

You can use these software packages for offline analysis or post-processing of GEOS-Chem data.


The Dynamically Simple Model of Atmospheric Chemical Complexity (DSMACC) is designed to be a simple box model which can easily change its chemical scheme and can be used both for free running and constrained simulations. We are using DSMACC to test new GEOS-Chem chemical mechanisms. DSMACC is based out of the Institute for Climate and Atmospheric Science at the School of Earth and Environment of the University of Leeds.


FlexAOD is a GEOS-Chem post-processing tool for Aerosol Optical Properties calculations. The standard on-line AOD diagnostic of GEOS-Chem chemistry-transport model may pose limits to full exploitation of the information content of aerosol observations in combination with model simulations. FlexAOD is aimed at filling this gap. The development of the code stems from the on-line AOD diagnostic of GEOS-Chem: aerosol optical properties are calculated for 6 «optical» aerosol species (inorganic ions (sulfate + nitrate + ammonium), organic carbon, blank carbon, sea salts, and soil dust) assumed as externally mixed.

In its present version, FlexAOD allows the user to:

  • Calculate AOD at several wavelngths without repeating the GEOS-Chem simulation
  • Calculate additional aerosol optical properties (e.g. single scattering albedo, backscattering coefficient, asymmetry factor, etc.)
  • Extract aerosol concentrations and optical profiles at selected locations and times
  • Prepare aerosol input to Radiative Transfer Model (e.g. libRadtran)

Previous | Next | Getting Started with GEOS-Chem