Software Directory with Accordions (added components)

Software Directory

The Unified Forecast System description outlines elements of the emerging unified modeling system. Additional details can be found at the UFS Community Web Portal

All NCEP operational model source codes are available at this link; the UFS community repository on Github is accessible at

Links to Latest UFS applications : Medium Range Weather App V1.1; Short Range Weather App V1.0

Prediction packages are end-to-end systems that may include pre-processing, a modeling application, analysis, and post-processing.

Official guidance for many NCEP operational systems listed below can be found at the Model Analysis and Guidance (MAG) web page. The MAG page is supported 24 hours a day and 7 days a week.

Short NameLong NameDescriptionDocumentation and Code AccessForecast Products
CFSv2Climate Forecast System version 2CFSv2 is a coupled atmosphere-ocean-ice modeling system used for seasonal-scale predictions.CFS home page, CFSv2 documentation linksCFSv2 Products
ESTOFSExtratropical Surge and Tide Operational Forecast SystemESTOFS provides users nowcasts (analyses of near present conditions) and forecast guidance of water level conditions. ESTOFS Products
GEFSGlobal Ensemble Forecast SystemThe Global Ensemble Forecast System (GEFS) is a weather forecasting system made up of 31 separate FV3 model forecasts or ensemble members, where the spread in predictions is used to quantify uncertainty in the forecast.Progress of EPS Implementations, GEFS and NAEFS Version 1.0 Users GuideGEFS Products
GFSGlobal Forecast SystemThe GFS is a numerical weather prediction system that contains a model and variational analysis, used for forecasts up to 16 days.GFS home page, Publications list, GFS Community Page on VlabGFS Products
HIRESWHigh-Resolution Window Forecast SystemThe HIRESW system consists of daily runs of the regional version of the FV3 model and the NCAR Advanced Research WRF (WRF-ARW) at 3-4 km resolution. See the web page for details on models used for initial and boundary conditions.HIRESW Home PageHIRESW Products
HMONHurricanes in a Multi-scale Ocean Coupled Non-hydrostatic ModelHMON is a specialized version of the NMM-B which provides high-resolution hurricane guidance for days 1-5.HMON home page, HMON DocumentationHMON Products
HREFHigh-Resolution Ensemble ForecastHREF uses NCEP operational convection-allowing (~3km) systems to generate ensemble products, using forecasts from the HIRESW and NAM 3km CONUS nest. The HRRR will be added in 2019.HREF home pageHREF Products (in "href.YYYYMMDD" directories"
HRRRHigh Resolution Rapid RefreshThe HRRR is a real-time 3-km resolution, hourly updated, cloud-resolving, convection-allowing atmospheric model, initialized by 3km grids with 3km radar assimilation.HRRR Home Page at NOAA/ESRLHRRR Products
HWRFHurricane Weather Research and Forecasting ModelThe HWRF model is a specialized version of the WRF model that is used to forecast the track and intensity of tropical cyclones.HWRF home page at DTC, HWRF documents and publications page, HWRF User's GuideHurricane Products
HYSPLITHYbrid Single Particle Lagrangian Integrated Trajectory ModelThe HYbrid Single Particle Lagrangian Integrated Trajectory (HYSPLIT) model is a complete system for computing simple air parcel trajectories, as well as complex transport, dispersion, chemical transformation, and deposition simulations.HYSPLIT home page at ARLHYSPLIT Products
NAEFSNorth American Ensemble Forecast SystemNAEFS combines the Canadian Global Environmental Multiscale Model and the U.S. NWS global ensemble prediction system based on GFS, improving probabilistic operational guidance over what can be built from any individual country's ensemble. NAEFS Products
NAMNorth American Mesoscale ModelNAM is a forecast system run 4 times daily for the continental U.S., Alaska, Hawaii, and Puerto Rico. Its model component is the Non-Hydrostatic Multi-scale Model on the B-grid (NMMB) and its analysis component is the Grid Point Statistical Interpolation (GSI).NAM home pageNAM Products
NAQFCThe National Air Quality Forecast Capability (NAQFC)The NAQFC provides the U.S. with ozone, particulate matter and other pollutant forecasts.NAQFC home pageAQM Products
NARRE-TLNorth American Rapid Refresh EnsembleNARRE is an operational ensemble forecast system based on time-lagging of 6 RAP and 4 NAM operational runs. It provides ensemble guidance for aviation. NARRE Products
NGACNEMS GFS Aerosol ComponentNGAC is a global in-line aerosol forecast system. The forecast model component of the NGAC is the Global Forecast System (GFS). The aerosol component of the NGAC is Goddard Chemistry Aerosol Radiation and Transport Model (GOCART). NGAC Products
NLDASNorth American Land Data Assimilation SystemThe NLDAS goal is to provide quality-controlled and spatially and temporally consistent land-surface model (LSM) datasets from the best available observations and model output to support modeling activities. NLDAS Products
NOS OFS ProductsNational Ocean Service Operational Forecast System ProductsA variety of modeling products aimed at providing predictions of water levels, water currents, and water temperatures. NOS OFS Products
NWPSNearshore Wave Prediction SystemThe Nearshore Wave Prediction System provides on-demand, high-resolution nearshore wave model guidance to U.S. coastal WFOs, triggered in real time by forecast wind grids prepared and submitted by the individual offices.NWPS Home PageNWPS Model Viewer
OMB ProductsOcean Modeling Branch ProductsA variety of modeling products aimed at prediction of quantities related to sea ice and fog. OMB Products
RAPThe RAPid RefreshThe RAP is designed to provide weather forecasts with hourly updates for uses such as aviation and severe weather. It is comprised of a configuration of the Weather Research and Forecasting (WRF) model and an analysis/assimilation system that initializes the model.RAP home page at ESRLRAP Products
RTMA/URMAReal-time Mesoscale Analysis; Unrestricted Mesoscale AnalysisRTMA and URMA are high spatial and temporal resolution analysis/assimilation systems for near-surface weather conditions. Its main component is the NCEP/EMC Gridpoint Statistical Interpolation (GSI) system applied in two-dimensional variational mode to assimilate conventional and satellite-derived observations. URMA is the same as RTMA except that it runs with a 6 hour delay to use later arriving data.RTMA/URMA page on VlabRTMA/URMA Products
RTOFSThe Real Time Ocean Forecast SystemRTOFS is part of larger national ocean prediction capability sustained in partnership with the U.S. Navy. It is based on an eddy-resolving 1/12 degree version of the HYbrid Coordinate Ocean Model.RTOFS home page, Publications list and descriptionRTOFS Products
Sea Ice DriftSea Ice DriftThis model provides sea ice drift direction and speed forecast guidance for the northern hemisphere.Sea Ice Drift GuidanceSea Ice Drift Products
SREFShort Range Ensemble ForecastSREF is used to predict high-impact, mesoscale weather including: thunderstorms, large scale critical fire weather conditions, and mesoscale areas of hazardous winter weather. SREF Products
SST AnalysisReal-time Global (RTG) and Optimum Interpolation (OI) SST analysisThe RTG analyses are aimed at weather prediction, particularly at high resolution and short range. The RTG analyses employ a 2DVAR analysis technique. The OI analyses are lower resolution and aimed more at long range weather and climate.NCEP SST Analysis Page OI SST publications list at NCEI SST Analysis Products
WAVEWATCH IIIGlobal Wave Forecast SystemThe NOAA wave model suite consists of global and regional nested grids. As background information, a list of selected references and a chronological list of model changes are available. Validation data are available for the multigrid model.WAVEWATCH III Home pageWave Model Products
WSA EnlilWang-Sheeley-Arge EnlilWSA-Enlil is a large-scale, physics-based prediction model of the heliosphere, used by the Space Weather Forecast Office to provide 1-4 day advance warning of solar wind structures and Earth-directed coronal mass ejections (CMEs) that cause geomagnetic storms. WSA Enlil Products

Applications are comprised of one or more components.

Short NameLong NameDescriptionDocumentation and Code Access
Reg-NestRegional NestThe Regional Nest application couples the NMMB atmosphere, with moving nests, to HYCOM.Regional Nest Milestone Documentation
UGCS-SeasonalUnified Global Coupled System-SeasonalThe Unified Global Coupled System Seasonal (UGCS-Seasonal) application is being developed as the successor to the CFSv2 seasonal prediction system.UGCS-Seasonal Milestone Documentation
WAM-IPEWhole Atmosphere Model - Ionosphere Plasmasphere Electrodynamics ModelWAM-IPE is a being developed as a fully coupled system for operational space weather prediction.WAM-IPE Milestone Documentation

Components are distinct software elements of applications and prediction suites. The Earth System Prediction Suite (ESPS) website has code and cap documentation for NUOPC-compliant models.

Short NameLong NameTypeDescriptionDocumentation and Code Access
CCPPCommon Community Physics Packageatmospheric physicsThe CCPP is a model agnostic, vetted, collection of codes containing atmospheric physical parameterizations for use in numerical weather prediction. Common categories of parameterizations include radiation, surface layer, planetary boundary layer and vertical mixing, deep and shallow cumulus, and microphysics.GFS Operational Physics Doumentation
CICELos Alamos sea ice modelsea iceCICE is a computationally efficient ice model designed for use in coupled simulations of the climate.ESPS documentation
FV3Finite Volume Cubed Sphere (FV3)atmosphereNOAA GFDL'sFinite Volume Cubed Sphere (FV3) dynamical core was selected as the foundation for the NWS Unified Forecast System (UFS).FV3GFS VLab Community
GSIGridpoint Statistical Interpolationdata assimilationThe Community Gridpoint Statistical Interpolation (GSI) system is a variational data assimilation system, designed to be flexible, state-of-art, and run efficiently on various parallel computing platforms. The GSI system is in the public domain and is freely available for community use. It is used in the data assimilation system for many NCEP operational systems (GFS, NAM, RAP/HRRR, RTMA/URMA, HWRF, and HMON).GSI Community Users page at DTC 
GSMGlobal Spectral ModelatmosphereThe atmospheric forecast model used in the GFS, built on spherical harmonic basis functions.ESPS documentationShrinivas Moorthi
HYCOMHYbrid Coordinate Ocean ModeloceanA three-dimensional depiction of the ocean state at fine resolution in real time with provision of boundary conditions for coastal and regional models, and with provision of oceanic boundary conditions for a global coupled ocean-atmosphere prediction models.ESPS documentation
IPEIonosphere Plasmasphere Electrodynamics modelspace weatherA time dependent, three-dimensional model of ionosphere and plasmasphereESPS documentation
KISSKeeping Ice's Simplicitysea iceA simple ice model.ESPS documentation
LIS-NoahLand Information System - Noah Land Surface Modelland surfaceThe Land Information System (LIS) is a software framework for high performance terrestrial hydrology modeling and data assimilation developed with the goal of integrating satellite and ground-based observational data products and advanced modeling techniques to produce optimal fields of land surface states and fluxes.ESPS documentation
MOMModular Ocean ModeloceanMOM is a numerical ocean model based on the hydrostatic primitive equations.ESPS documentation
NMMBNonhydrostatic Mesoscale Model on the B-GridatmosphereThe NMMB is designed to be a flexible, state of the art atmospheric simulation system that is portable and efficient on available parallel computing platforms.ESPS documentation
WAVEWATCH III®WAVEWATCH III®waveA wave modeling framework that produces wave forecasts every 3 hours out to 180 hours.ESPS documentation
WRF-HydroWeather Research and Forecasting Model Hydrological Modeling ExtensionhydrologicalThe WRF-Hydro model coupling extension package provides a means to couple hydrological model components to atmospheric models and other Earth System modeling architectures.ESPS documentation

Modeling applications and suites rely on frameworks and utilities that perform general functions.

Short NameLong NameDescriptionDocumentation and Code Access
NEMSNOAA Environmental Modeling SystemNEMS is infrastructure used for building and coupling a collection of modeling applications within a unified framework. It is based on the Earth System Modeling Framework (ESMF).NEMS home page, CoupledNEMS site on CoG, NEMS User's Guide
NCEPLibsNational Centers for Environmental Prediction LibrariesNCEPLibs are a set of commonly used libraries.NCEPLibs documentation