-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Important features include - Updates and fixes for benchmark scripts - Improved documentation for installing Conda and GCPy - Improved documentation for GCHP regridding - General code cleanup Signed-off-by: Bob Yantosca <[email protected]>
- Loading branch information
Showing
22 changed files
with
2,706 additions
and
1,262 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,115 @@ | ||
&--- | ||
# ===================================================================== | ||
# Benchmark configuration file (**EDIT AS NEEDED**) | ||
# customize in the following manner: | ||
# (1) Edit the path variables so that they point to folders w/ model data | ||
# (2) Edit the version strings for each benchmark simulation | ||
# (3) Edit the switches that turn on/off creating of plots and tables | ||
# (4) If necessary, edit labels for the dev and ref versions | ||
# Note: When doing GCHP vs GCC comparisions gchp_dev will be compared | ||
# to gcc_dev (not gcc_ref!). This ensures consistency in version names | ||
# when doing GCHP vs GCC diff-of-diffs (mps, 6/27/19) | ||
# ===================================================================== | ||
# | ||
# Configuration for 1yr CH4Benchmark | ||
# | ||
# paths: | ||
# main_dir: High-level directory containing ref & dev rundirs | ||
# results_dir: Directory where plots/tables will be created | ||
# weights_dir: Path to regridding weights | ||
# spcdb_dir: Folder in which the species_database.yml file is | ||
# located. If set to "default", then will look for | ||
# species_database.yml in one of the Dev rundirs. | ||
# | ||
paths: | ||
main_dir: /n/holyscratch01/external_repos/GEOS-CHEM/gcgrid/geos-chem/validation/gcpy_test_data/1yr_fullchem | ||
results_dir: /path/to/BenchmarkResults | ||
weights_dir: /n/holyscratch01/external_repos/GEOS-CHEM/gcgrid/data/ExtData/GCHP/RegriddingWeights | ||
spcdb_dir: default | ||
# | ||
# data: Contains configurations for ref and dev runs | ||
# version: Version string (must not contain spaces) | ||
# dir: Path to run directory | ||
# outputs_subdir: Subdirectory w/ GEOS-Chem diagnostic files | ||
# restarts_subdir: Subdirectory w/ GEOS-Chem restarts | ||
# bmk_start: Simulation start date (YYYY-MM-DDThh:mm:ss) | ||
# bmk_end: Simulation end date (YYYY-MM-DDThh:mm:ss) | ||
# resolution: GCHP resolution string | ||
# | ||
data: | ||
ref: | ||
gcc: | ||
version: GCC_ref | ||
dir: GCC_ref | ||
outputs_subdir: OutputDir | ||
restarts_subdir: Restarts | ||
bmk_start: "2019-01-01T00:00:00" | ||
bmk_end: "2020-01-01T00:00:00" | ||
gchp: | ||
version: GCHP_ref | ||
dir: GCHP_ref | ||
outputs_subdir: OutputDir | ||
restarts_subdir: Restarts | ||
bmk_start: "2019-01-01T00:00:00" | ||
bmk_end: "2020-01-01T00:00:00" | ||
is_pre_13.1: False # for gcpy_test_data, edit if needed | ||
is_pre_14.0: False # for gcpy_test_data, edit if needed | ||
resolution: c24 # for gcpy_test_data, edit if needed | ||
dev: | ||
gcc: | ||
version: GCC_dev | ||
dir: GCC_dev | ||
outputs_subdir: OutputDir | ||
restarts_subdir: Restarts | ||
bmk_start: "2019-01-01T00:00:00" | ||
bmk_end: "2020-01-01T00:00:00" | ||
gchp: | ||
version: GCHP_dev | ||
dir: GCHP_dev | ||
outputs_subdir: OutputDir | ||
restarts_subdir: Restarts | ||
bmk_start: "2019-01-01T00:00:00" | ||
bmk_end: "2020-01-01T00:00:00" | ||
is_pre_13.1: False # for gcpy_test_data, edit if needed | ||
is_pre_14.0: False # for gcpy_test_data, edit if needed | ||
resolution: c24 # for gcpy_test_data, edit if needed | ||
# | ||
# options: Specify the types of comparisons to perform | ||
# | ||
options: | ||
bmk_type: CH4Benchmark | ||
gcpy_test: False # Specify if this is a gcpy test validation run | ||
comparisons: | ||
gcc_vs_gcc: | ||
run: True # True to run this comparison | ||
dir: GCC_version_comparison | ||
tables_subdir: Tables | ||
gchp_vs_gcc: | ||
run: False | ||
dir: GCHP_GCC_comparison | ||
tables_subdir: Tables | ||
gchp_vs_gchp: | ||
run: False | ||
dir: GCHP_version_comparison | ||
tables_subdir: Tables | ||
gchp_vs_gcc_diff_of_diffs: | ||
run: False | ||
dir: GCHP_GCC_diff_of_diffs | ||
# | ||
# outputs: Types of output to generate (plots/tables) | ||
# | ||
outputs: | ||
plot_conc: True | ||
plot_emis: True | ||
emis_table: True | ||
plot_jvalues: False | ||
plot_aod: False | ||
mass_table: True | ||
ops_budget_table: False | ||
aer_budget_table: False | ||
Ox_budget_table: False | ||
ste_table: False | ||
OH_metrics: True | ||
plot_options: | ||
by_spc_cat: True | ||
by_hco_cat: True |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.