Community GSI Version 3.7 and EnKF Version 1.3

Release Date:

The Community GSI Version 3.7 and EnKF Version 1.3 was released on November 6, 2018.

Release Notes

GSI/EnKF code

  • This version of GSI/EnKF is based on the ProdGSI commit c1a1cbee on November 7th, 2018. Updated on Dec. 3rd, 2018 based on commit cf7fbed8. 

    This version is the first release under the unified ProdGSI code repository. It has the following sigificant updates comparing to previous releases:

    • Use the CMake system to build GSI/EnKF. Read README.comgsi in the release tarball for a brief view how it works
    • WRF I/O interface is now self-inclued in this release. No need to build the WRF package before building GSI/EnKF.
    • All community running scripts, namelists are now located under the ./ush directory. Previous ./dtc directory is removed.
    • Update CRTM library and coefficients to version 2.3.0
    • Add capability to read NEMSIO ensemble files in parallel
    • A GSI docker container is available for community users to get hands-on experiences on building/running GSI/EnKF. Check README.GSI_Docker in the release tarball for a brief view how to utilize this docker container.


The comGSIV3.7_EnKFv1.3 has been successfully tested with the following compiler versions

For PGI compiler

  • PGI pgf90 versions: 18.5, 18.3, 18.1, 17.10, 17.9, 17.7, 17.1, 16.10, 16.9, 16.7, 16.5 

For Intel compiler

  • Intel ifort versions: 18.1.163,,, 18.0.1,,, 17.0.1, 16.1.150, 16.0.3, 16.0.1,, 15.6.233, 15.3.187, 15.1.133,, 14.0.2 

For GNU compiler

  • Gfortran versions: 8.1.0, 7.3.0, 7.1.0, 6.3.0

On-line tutorials

Known Issues and Fixes

No known issues at this point.

Welcome to the UPP Online Tutorial

  • This tutorial is designed for use with UPPv4.0 released on March 13, 2019.
  • It describes step-by-step how to compile, configure, and run UPP.
  • A description of what's new since the previous release can be found in the release notes for UPPv3.2 and UPPv4.0.
  • For questions, errors, or help concerning this online tutorial (or other UPP issues) please send email to

Using the UPP Online Tutorial

Throughout this tutorial, the following conventions are used:

  • Bold font is used for directory and filenames and occasionally to simply indicate emphasis.
  • Bold and italic font is used for things to be typed on the command line, configurable items, and executable names.
  • Use the forward arrow " > " at the bottom of each page to continue.
  • Use the backward arrow " < " to return to the previous page.

 Look for tips and hints.


    Start the UPP Online Tutorial

     Throughout this tutorial, there are several commands to type on the command line. Those commands are displayed in such a way that it is easy to copy and paste them directly from the webpage. You are encouraged to do so to avoid typing mistakes and speed your progress through the tutorial.

    Just click the forward arrow to begin.