Ensemble Kalman Filter System (EnKF) | Developer Info

Community Code Contributions 

Code Transition Support

GSI/EnKF 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 provides code transition assistance to the general research community. For the preparation and integration of the code, prospective contributors to the GSI system should visit GSI user support.

It is the contributor's responsibility to ensure that a proposed code change is correct, meets the GSI/EnKF coding standards, and its expected impact is documented. The DTC will help the contributors run the regression tests and merge the code to the master branch.

DTC Visitor Program

Prospective contributors can apply to the DTC visitor program for their GSI/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

Code will be reviewed through pull requests on the GSI github. Please direct questions to GSI user support.