Visualization software

You can use the following software packages to create plots and animations from GEOS-Chem model output.

  1. GAMAP: The Global Atmospheric Model (output) Analysis Package is the preferred visualization package for GEOS-Chem. GAMAP provides an easy-to-use interactive interface to fulfill most basic plotting needs including map plots, vertical cross sections, zonal means, etc. Animation and multi-panel plots are also supported. GAMAP requires IDL version 5.5 or higher.

  2. GEOS-Chem Matlab Tools: We have some user-contributed Matlab utilities for reading data from the GEOS-Chem binary format files. Please see our Matlab software tools for GEOS-Chem wiki page for more information.

  3. GEOS-Chem NCL tools: We have created the NCL4GC package, which is a library of data analysis and visualization tools for GEOS-Chem written in NCL (the NCAR command language). NCL is a flexible language designed for reading, writing, and visualizing data from GRIB, HDF, HDF-EOS, HDF5, and netCDF files. It is portable, robust, and free to use. NCL's large user community has also contributed a repository of many commonly-used routines for the analysis of atmospheric observations and modelled data.

  4. GEOS-Chem Python Tools: Several GEOS-Chem users have been developing open-source Python routines for analysis and visualization. Please see our Python code for GEOS-Chem wiki page for more information.

  5. GEOS-Chem R tools: Amos Tai has written several routines in for analyzing GEOS-Chem in the R programming language. (R is the free, open-source alternative to the S-plus statistical package). Please see our Using R to analyze GEOS-Chem data wiki page for more information.

  6. GRADS: The Grid Analysis and Display System is an interactive desktop tool that is used for easy access, manipulation, and visualization of earth science data. GrADS has two data models for handling gridded and station data. GrADS supports many data file formats, including binary (stream or sequential), GRIB version 1 and 2), NetCDF, HDF (version 4 and 5), and BUFR (for station data). GrADS has been implemented worldwide on a variety of commonly used operating systems and is freely distributed over the Internet.

  7. IDV: The Integrated Data Viewer from Unidata is a framework for analyzing and displaying geoscience data. Developed using Java, VisAD and other component libraries, the IDV emphasizes interactive 3-Dimensional visualization and integration of diverse data types.

Analysis software

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

  1. DSMACC: The Dynamically Simple Model of Atmospheric Chemical Complexity 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.

  2. FlexAOD: 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)
  3. Process Analysis Diagnostics. Process-based Analysis examines the change in each species due to each process and reaction. Models predict atmospheric state, which in a time-series can be used to create net-change of each species. What this cannot tell us, is which processes led to that change. To supplement state (or concentration), GEOS-Chem has long archived emissions and employed advanced diagnostics to predict gross chemical production or loss. Process Analysis goes a step further archiving grid-cell budgets for each species, and decomposing gross production/loss into individual reaction contributions. Process Analysis extensions are currently available in CAMx, WRF-Chem, CMAQ, and now GEOS-Chem. This allows for direct comparisons of models at a fundamental, process level.

Support software

You can use these software packages to facilitate several aspects of your research with GEOS-Chem.

  1. Git source code management software: This is the software we use for GEOS-Chem version control and source code distribution. Many Unix/Linux systems come with Git already installed. If your system does not have Git installed, then have your sysadmin or IT department install it for you. Be sure to check out the online Git documentation and our Using GEOS-Chem with Git wiki page.

  2. Planeflight Diagnostic Setup Code: Use this GAMAP-based IDL software to create input files for the GEOS-Chem flight-track-following diagnostic from aircraft mission "nav" files (in NOAA format).

http://www.geos-chem.org/geos_software_tools.html