Scheduled Maintenance - June 4

  • We will be undergoing some maintenance to our website on Thursday, June 4, around 11 am MST.  Our site will be unavailable for a period of time while we are making a web server change.
  • Sorry for the inconvenience. We’ll be back up and running as fast as possible.

Ensemble Kalman Filter System (EnKF) | Documentation

EnKF User's Guide

  • EnKF version 1.3 User's Guide (Released on 11/06/18) [pdf] [html]
  • EnKF version 1.2 User's Guide (Released on 10/04/17) [pdf]
  • EnKF version 1.1 User's Guide (Released on 08/03/16) [pdf]
  • EnKF version 1.0 User's Guide (Revised 08/13/15) [pdf]
  • This EnKF system is using the Gridpoint Statistical Interpolation (GSI) (variational) data assimilation system for its obervation operator. The corresponding GSI User's Guide can be found at the Community GSI User's Page: GSI Documentation


    Liu, H., M. Hu, G. Ge, D. Stark, H. Shao, K. Newman, and J. Whitaker, 2018: Ensemble Kalman Filter (EnKF) User's Guide Version 1.3. Developmental Testbed Center. Available at, 80 pp. 

DTC Community EnKF Tutorial Presentations


  • Jeffrey L. Anderson and Nancy Collins, 2007: Scalable Implementations of Ensemble Filter Algorithms for Data Assimilation. J. Atmos. Oceanic Technol., 24, 1452-1463.
  • B. Hunt, E. Kostelich, L. Szunyogh, 2007: Efficient Data Assimilation for Spatiotemporal Chaos: A Local Ensemble Transform Kalman Filter. Physica D, 230, 112-126.
  • Jeffrey S. Whitaker and Thomas M. Hamill, 2002: Ensemble Data Assimilation without Perturbed Observations. Monthly Weather Review, 130, 1913-1924.