From 6df692e9331610416b564318a44c584784499b67 Mon Sep 17 00:00:00 2001 From: Julia Sloan Date: Wed, 2 Oct 2024 21:38:25 -0700 Subject: [PATCH] default AMIP diagnostics in driver --- experiments/ClimaEarth/run_amip.jl | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/experiments/ClimaEarth/run_amip.jl b/experiments/ClimaEarth/run_amip.jl index c704952910..4055a387ba 100644 --- a/experiments/ClimaEarth/run_amip.jl +++ b/experiments/ClimaEarth/run_amip.jl @@ -117,6 +117,19 @@ Random.seed!(random_seed) atmos_config_dict, config_dict = get_atmos_config_dict(config_dict, job_id) atmos_config_object = CA.AtmosConfig(atmos_config_dict) +if config_dict["mode_name"] == "amip" && config_dict["output_default_diagnostics"] + @info "Using default AMIP diagnostics" + !haskey(config_dict, "diagnostics") && (config_dict["diagnostics"] = []) + push!( + config_dict["diagnostics"], + Dict( + "short_name" => ["mse", "lr", "edt", "evu", "ts", "mass_strf", "stab", "vt", "egr", "toa_fluxes_net"], + "reduction_time" => "average", + "period" => "1days", + ), + ) +end + ## read in some parsed command line arguments, required by this script mode_name = config_dict["mode_name"] energy_check = config_dict["energy_check"]