ILAMB#
The output from ILAMB is in the link below.
Note that ILAMB is currently run by users via the following process:
Install ILAMB
Use the
CUPiD/helper_scripts/generate_ilamb_config_files.pyscript to generate ILAMB config files based on a CUPiD configuration file.cd CUPiD/examples/external_diag_packages../../helper_scripts/generate_ilamb_config_files.py --cupid-config-loc . --run-type RUN_TYPE
Run ILAMB with the newly created configuration file.
qinteractive -l select=1:ncpus=1:mpiprocs=1:mem=100G -l walltime=06:00:00(specific for NCAR users)follow the printed instructions
# Parameters
case_name = "b.e30_alpha07c_cesm.B1850C_LTso.ne30_t232_wgx3.232"
base_case_name = "b.e30_alpha07c_cesm.B1850C_LTso.ne30_t232_wgx3.228"
CESM_output_dir = "/glade/campaign/cesm/development/cross-wg/diagnostic_framework/CESM_output_for_testing"
start_date = "0001-01-01"
end_date = "0021-01-01"
base_start_date = "0001-01-01"
base_end_date = "0045-01-01"
obs_data_dir = (
"/glade/campaign/cesm/development/cross-wg/diagnostic_framework/CUPiD_obs_data"
)
ts_dir = None
lc_kwargs = {"threads_per_worker": 1}
serial = False
ilamb_root = "../../examples/key_metrics/ILAMB_output"
key_plots = [
"EcosystemandCarbonCycle/GrossPrimaryProductivity/FLUXCOM/*_global_bias.png",
"EcosystemandCarbonCycle/LeafAreaIndex/AVHRR/*1_global_bias.png",
"EcosystemandCarbonCycle/GlobalNetEcosystemCarbonBalance/GCP/*_global_accumulate.png",
"HydrologyCycle/Permafrost/Brown2002/*_global_bias.png",
]
print_table = True
subset_kwargs = {}
product = "/glade/work/richling/CUPid_pr_test/CUPiD/examples/key_metrics/computed_notebooks//lnd/ILAMB.ipynb"
Key Metrics from ILAMB#
Some important things to look at from ILAMB:
score_chart = os.path.join(ilamb_root, "index.html")
if print_table:
display(HTML(f'<iframe src="{score_chart}"></iframe>'))
/glade/work/richling/conda-envs/cupid-analysis/lib/python3.11/site-packages/IPython/core/display.py:447: UserWarning: Consider using IPython.display.IFrame instead
warnings.warn("Consider using IPython.display.IFrame instead")