Running the ocean (IOMB) configurationΒΆ
While the ILAMB software package was originally envisioned for
comparisons involving the land domain of global earth system models,
the software is written generically to facilitate any model-reference
comparisons. The key is the input argument to ilamb-run
which
specifies which configuration file to use --config
. As covered in
previous tutorials, this option allows you to use the ILAMB
methodology and software to setup comparisons to any reference source
you may desire.
However, we also curate a collection of reference datasets and a configuration file for comparisons to output from ocean models. As part of the installation process, ILAMB will place this and other supported configuration files in the installed location of the ILAMB software. In order to find where this file is located, try to execute:
find `python -c 'import site; print(site.getsitepackages()[0])'` -name "iomb.cfg"
This command uses the location in which python looks for packages to
start a search for the file iomb.cfg
. We recommend copying this
file to a local location for convenience or creating a symbolic
link. Note that we make updates to this file periodically and so to
keep updated, you will need to either create a symbolic link or
remember to periodically copy the configure file to your run
location. If this is confusing for you, you can always clone the ILAMB
repository and look in the source to locate the IOMB configuration
file.
The reference observational data can be obtained by using
ilamb-fetch and specificying the --remote_root
:
ilamb-fetch --remote_root https://www.ilamb.org/IOMB-Data
Note that the ilamb-fetch
command requires that ILAMB package is
installed. Once you have the reference data
downloaded and the iomb.cfg
file, you may run the IOMB comparisons
against model data you have or have downloaded from locations such as
the Earth System Grid Federation (ESGF).