Introduction

These pages document how to use DART’s interface to the Regional Ocean Modeling System (ROMS).

What you’re about to do

The majority of the infrastructure needed to complete an assimilation cycle is already implemented in the DART source code, so these instructions will show you how to work with the existing code to carry out your experiment. This diagram provides a summary of a single assimilation cycle:

assimilation_cycle

In this diagram, the blue/green trapezoids represent an ensemble of model states. The observations to be assimilated are converted to DART’s observation sequence, or obs_seq, file format.

The steps needed to complete an assimilation cycle are:

  1. Compile DART executables in ROMS subdirectory.

  2. Generate an ensemble of initial states using the perturb_single_instance executable.

  3. Convert your observations into DART’s obs_seq file format using a suitable observation converter.

  4. Compile and stage your experiment using the build scripts in the ROMS subdirectory of the DART repository.