Skip to content

Releases: NOAA-EMC/UPP

Release for upp/10.0.4 at hpc-stack

28 Feb 01:06
659f401
Compare
Choose a tag to compare

This tag is used for installing upp/10.0.4 at the hpc-stack.

Release for UPP V9.0.0

04 Mar 19:23
e5e25b7
Compare
Choose a tag to compare

UPP V9.0.0

This release is a standalone version of UPP that is identical to that which is used in the UFS Short Range Weather (SRW) Application and is created for community use and distribution.

Release Notes

  • Use of CMake for building
  • Build dependency on the official NCEPLIBS package
  • Supported models/cores: FV3GFS (netcdf and nemsio formats) and FV3LAM (netcdf format)
  • Updated to CRTM v2.3.0
  • CRTM coefficient fix files are now packaged separate from the code base. Can be downloaded from this Release page.
  • No support for WRF applications
  • No support for Grib1 output format

Known Issues

When using the community run script, scripts/run_upp, forecast hours 8 and 9 are not output correctly because of an issue with the formatting for the variable fhr due to Bash shell standards. Users can applying the following fix to the run_upp script.

Modify lines 276 and 277 to read:

fhr=`printf "%02i" ${fhr#0}`
fhour=`printf "%03i" ${fhr##0}`

User Support

Support for the UPP is provided to the community by the Developmental Testbed Center.
Questions may be posted to the online UFS forum: https://forums.ufscommunity.org/forum/post-processing
More information about the UPP can be found at: http://www.dtcenter.org/community-code/unified-post-processor-upp
The UPP Users' Guide for this release can be found at: https://upp.readthedocs.io/en/upp_v9.0.0/

Quick Build Instructions

1. Must build NCEPLIBS prior to installing UPP
The external NCEP libraries https://github.com/NOAA-EMC/NCEPLIBS-external
The NCEP libraries https://github.com/NOAA-EMC/NCEPLIBS

2. Obtain the UPP code
Download from this release page -or-
git clone -b upp_v9.0.0 --recurse-submodules https://github.com/NOAA-EMC/EMC_post

3. Build the code

cd EMC_post
mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=.. -DCMAKE_PREFIX_PATH=${INSTALL_PREFIX}
make install

where INSTALL_PREFIX is the path to the location of your pre-installed NCEP libraries.

A successful build will create an executable called ncep_post in the EMC_post/bin/ directory.

4. Obtain and unpack CRTM fix coefficient files

cd ../EMC_post
mkdir crtm && cd crtm
wget https://github.com/NOAA-EMC/EMC_post/releases/download/upp_v9.0.0/fix.tar.gz
tar -xzf fix.tar.gz

Release for building standalone UPP via cmake

19 Jan 14:59
b267dd9
Compare
Choose a tag to compare

Release for GFS V16 implementation

05 Jan 19:06
10cb8e3
Compare
Choose a tag to compare

Tagging upp_gfsv16_release.v1.1.3 for GFS V16 NCO implementation.

Release for UPP refactor

31 Dec 20:00
cfb0b92
Compare
Choose a tag to compare

Tagging upp_v10.0.2 for UPP refactor release

Release for installing upp/10.0.1 at hpc-stack

22 Dec 18:37
194d4a1
Compare
Choose a tag to compare

The tag is created for installing upp/10.0.1 at the hpc-stack.

Release for GFS V16 NCO implementation

22 Dec 22:46
4dff471
Compare
Choose a tag to compare

Create tag upp_gfsv16_release.v1.1.2 for NCO implementation.

Release for GEFS V12 implementation

11 Dec 01:51
54c360a
Compare
Choose a tag to compare

The gefs_v12.0.2 is for upgrading GEFS V12.

Release for GFS V16 NCO Pre-implementation

20 Nov 16:27
32e2d57
Compare
Choose a tag to compare

Tagging upp_gfsv16_release.v1.1.1

Release for installing upp/10.0.0 at hpc-stack

02 Nov 23:00
30af347
Compare
Choose a tag to compare