Community EnKF Users Page

Community Code Contributions

Code Transition Support

The EnKF system is a community data assimilation system, open to contributions from scientists and software engineers from both the operational and research communities. To facilitate this process, the DTC is providing code transition assistance to the general research community. Prospective contributors of code to the EnKF system should contact the DTC Helpdesk for the preparation and integration of their code.

It is the contributor's responsibility to ensure that a proposed code change is correct, meets the EnKF coding standards, and its expected impact is documented. The DTC will help the contributors run the regression tests and merge the code with the top of the repository trunk.

DTC Visitor Program

Prospective contributors can also apply to the DTC visitor program for their EnKF research and code transition. The visitor program is open to applications year-round. Please check the visitor program webpage for the latest announcement of opportunity and application procedures.

Code Review Committee

The code transition from prospective contributors is overseen by the Data Assimilation Review Committee (DARC). It was originally formed as the GSI Review Committee in 2010, with a goal of incorporating all major GSI development teams in the United States within a unified community framework. In 2014, the National Center for Environmental Prediction (NCEP) and the DTC decided to merge their GSI code repository with the code repository of the National Oceanic and Atmoshperic Admistration (NOAA) EnKF data assimilation system. Such a merging enabled coordinated development of both systems and joint community support. Following the repository merging, the GSI Review Committee was transitioned to DARC, incorporating new members representing the EnKF development and applications.

Currently, DARC contains members from

  • NCEP's Environmental Modeling Center (EMC)
  • NASA's Goddard Global Modeling and Assimilation Office (GMAO)
  • NOAA's Earth System Research Laboratory (ESRL)
  • National Center for Atmospheric Research (NCAR) Mesoscale Microscale Meteorology Laboratory (MMM)
  • ational Environmental Satellite, Data, and Information Service (NESDIS)
  • Air Force
  • University of Maryland, and
  • DTC (chair)
  • This committee reviews proposals for code commits to the EnKF repository and monitors that coding standards and tests are being fulfilled. Once the committee reaches approval, the contributed code will be committed to the EnKF code repository and available for operational implementation and public release.

    The DTC also releases the GSI system, along with EnKF, annually. Please refer to the community GSI user's webpage for more information.