Version 3 (modified by annette, 4 years ago) (diff) |
---|
NEMO-NEMOVAR assimilation suite for MONSooN
Instructions for running puma-aa145 on MONSooN. This refers to revision 429.
This is a port of the Met Office suite mi-af769@33134 developed by Chris Hughes.
Running
The suite is set up to run a 2 day test with 1 day cycling, starting from 1 Jan 2011. Note that for this particular date, no profile data are available, so the "daily_observations_profile" app will fail. The NEMO observation operator can still run without this data, however, and the suite should continue to run.
- Take a copy of the suite (using rosie suite-copy or rosie checkout).
- Edit the GROUP variable in the rose-suite.conf file to your MONSooN project (it is currently set to "jomp"). No other changes should be required.
- The suite can then be run using rose suite-run.
Editing
To change the start date and run length, edit the START_POINT and RUN_LENGTH variables in the rose-suite.conf file.
You will also need to edit the "daily_fluxes", "daily_observations" and "fixed_restarts" apps to point to the locations of the input data.
Unlike many other suites, the app definitions are held in a branch of the UKMO repository:
r5062_standalone_apps_MONSooN/config/Rose/apps
This is specified in the rose-suite.conf file as follows:
[file:app/daily_fluxes] source=svn://puma.nerc.ac.uk/NEMOCICE_svn/UKMO/branches/dev/annette/r5062_standalone_apps_MONSooN/config/Rose/apps/operational_atmospheric_forcing@5256
To make changes, checkout a copy of the branch and set source to be the path to the working copy.
To checkout run:
fcm checkout svn://puma.nerc.ac.uk/NEMOCICE_svn/UKMO/branches/dev/annette/r5062_standalone_apps_MONSooN
Navigate to the app directories (eg config/Rose/apps/operational_atmospheric_forcing) and edit the environment variables set in the rose-app.conf files.
If profile input data is available, be sure to switch to the proper version of the "nemo_cice" app.
[file:app/nemo_cice] source=svn://puma.nerc.ac.uk/NEMOCICE_svn/UKMO/branches/dev/annette/r5062_standalone_apps_MONSooN/config/Rose/apps/GO5_nemo_GSI6_cice@5256 #source=/home/aospre/code/ukmo/r5062_standalone_apps_MONSooN_no_profile/config/Rose/apps/GO5_nemo_GSI6_cice
To do: Move environment variables to higher level so that don't need to change branch to change data directories.
Input data
There are interface definitions for each of the apps.