Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
102 changes: 92 additions & 10 deletions docs/source/v1/WaterCycle/simulation_data/simulation_table.rst

Large diffs are not rendered by default.

7 changes: 4 additions & 3 deletions utils/generate_html.bash
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
pr_num=59
pr_num=60
try_num=2

# Chrysalis
#destination_dir=/lcrc/group/e3sm/public_html/diagnostic_output/$USER/data_docs_${pr_num}
#web_page="https://web.lcrc.anl.gov/public/e3sm/diagnostic_output/$USER/data_docs_${pr_num}/html/"
# Perlmutter
destination_dir=/global/cfs/cdirs/e3sm/www/$USER/data_docs_${pr_num}
web_page="https://portal.nersc.gov/cfs/e3sm/$USER/data_docs_${pr_num}/html/"
destination_dir=/global/cfs/cdirs/e3sm/www/$USER/data_docs_${pr_num}_try${try_num}
web_page="https://portal.nersc.gov/cfs/e3sm/$USER/data_docs_${pr_num}_try${try_num}/html/"

python generate_tables.py
if [ $? != 0 ]; then
Expand Down
5 changes: 5 additions & 0 deletions utils/generate_tables.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
import requests
from collections import OrderedDict
from typing import Dict, List, Tuple
import urllib.parse

# Functions to compute fields for simulations ###########################################
def get_data_size_and_hpss(hpss_path: str) -> Tuple[str, str]:
Expand Down Expand Up @@ -41,6 +42,10 @@ def get_esgf(source_id: str, model_version: str, experiment: str, ensemble_num:
esgf: str
if link_type == "none":
esgf = ""
elif model_version == "v1":
human_readable_active_facets: str = f'{{"institution_id":"E3SM-Project","source_id":"E3SM-1-0","experiment_id":"{experiment}","variant_label":"r{ensemble_num}i1p1f1"}}'
url_active_facets: str = urllib.parse.quote(human_readable_active_facets)
esgf = f"`CMIP <https://esgf-node.{node}.gov/search?project=CMIP6&activeFacets={url_active_facets}>`_"
elif node == "cels.anl":
esgf = f"`CMIP <https://esgf-node.{node}.gov/search/?project=CMIP6&activeFacets=%7B%22source_id%22%3A%22{source_id}%22%2C%22experiment_id%22%3A%22{experiment}%22%2C%22variant_label%22%3A%22r{ensemble_num}i1p1f1%22%7D>`_"
elif experiment and ensemble_num:
Expand Down
18 changes: 18 additions & 0 deletions utils/make_symlinks.bash
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# This will be a problem if these simulations are ever removed from the publication archives!
for i in $(seq 1 20); do
hsi ln -s /home/projects/e3sm/www/publication-archives/pub_archive_E3SM_1_0_LE_historical_ens$i /home/projects/e3sm/www/WaterCycle/E3SMv1/LR/LE_historical_ens$i
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

HSI/HPSS adds a @ to the end of its symlinks, but that may just be a visual indicator. In any case, HPSS paths and data sizes aren't being displayed on https://portal.nersc.gov/cfs/e3sm/forsyth/data_docs_60_try2/html/v1/WaterCycle/simulation_data/simulation_table.html

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some of the other data sets are showing a size of 0, but these doesn't even show a size of at all, so that makes me think the path isn't being found.

That said, they do show up in my output logs:

1	/home/projects/e3sm/www/WaterCycle/E3SMv1/LR/LE_historical_ens11
-----------------------
0	total 512-byte blocks, 0 Files (0 bytes)

So, it seems to read it as an empty path. I wonder if symlinks show zero size?

This one shows up as 0 in the table:

341850452	2	/home/projects/e3sm/www/WaterCycle/E3SMv1/HR/cori-haswell.20190513.F2010LRtunedHR.plus4K.noCNT.ne30_oECv3/
-----------------------
341850452	total 512-byte blocks, 2 Files (175,027,431,424 bytes)

So, it must be because 175x10^9 bytes is basically 0 TB (0.175x10^12). Indeed, this 113x10^12 one shows up as 113:

221651622324	820	/home/projects/e3sm/www/WaterCycle/E3SMv1/HR/20211021-maint-1.0-tro.A_WCYCLSSP585_CMIP6_HR.ne120_oRRS18v3_ICG.unc12-3rd-attempt/
-----------------------
221651622324	total 512-byte blocks, 820 Files (113,485,630,629,888 bytes)

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@forsyth2 could you double check the file size from /home/projects/e3sm/www/publication-archives/pub_archive_E3SM_1_0_LE_historical_ens$i, hopefully there is no corruption during zstash archive or transfer.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@chengzhuzhang It's definitely an issue with the symlinks; I'm discussing with NERSC support. The original paths are fine, e.g.,:

hsi du /home/projects/e3sm/www/publication-archives/pub_archive_E3SM_1_0_LE_historical_ens1
# 49970007900	95	/home/projects/e3sm/www/publication-archives/pub_archive_E3SM_1_0_LE_historical_ens1/
# -----------------------
# 49970007900	total 512-byte blocks, 95 Files (25,584,644,044,800 bytes)

done

for i in $(seq 1 20); do
hsi ln -s /home/projects/e3sm/www/publication-archives/pub_archive_E3SM_1_0_LE_ssp370_ens$i /home/projects/e3sm/www/WaterCycle/E3SMv1/LR/LE_ssp370_ens$i
done

# Symlink last remaining large simulation
# This will be a problem if ndk ever deletes the source!
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@chengzhuzhang I meant to include this in the self-review I just posted. The symlinks are fine as long as we are guaranteed that people don't delete the source directories like /home/projects/e3sm/www/publication-archives/ or /home/n/ndk/2019/theta.20190910.branch_noCNT.n825def.unc06.A_WCYCL1950S_CMIP6_HR.ne120_oRRS18v3_ICG. Is that something we can be sure of?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think so, tagging directory owners @TonyB9000 and @ndkeen, please make sure not to delete above directories.

hsi ln -s /home/n/ndk/2019/theta.20190910.branch_noCNT.n825def.unc06.A_WCYCL1950S_CMIP6_HR.ne120_oRRS18v3_ICG /home/projects/e3sm/www/WaterCycle/E3SMv1/LR/theta.20190910.branch_noCNT.n825def.unc06.A_WCYCL1950S_CMIP6_HR.ne120_oRRS18v3_ICG

# Note:
# It seems impossible to do a recursive remove with HSI/on HPSS.
# > rm -rf E3SM_1_0_LE_historical_ens1@ # Trying to remove mislabeled directory
# Unknown option or missing argument: 'r' ignored
# Unknown option or missing argument: 'f' ignored
7 changes: 7 additions & 0 deletions utils/print_ensemble_rows.bash
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
for i in $(seq 1 20); do
echo "v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens$i, , , historical-large-ensemble, $i, none, ,"
done

for i in $(seq 1 20); do
echo "v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens$i, , , ssp370-large-ensemble, $i, none, ,"
done
65 changes: 52 additions & 13 deletions utils/simulations_v1_water_cycle.csv
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
model_version, group, resolution, category, simulation_name, machine, checksum, experiment, ensemble_num, link_type, node,
v1, WaterCycle, LR, DECK, 20180129.DECKv1b_piControl.ne30_oEC.edison, edison, , piControl, 1, none, ,
v1, WaterCycle, LR, DECK, 20180215.DECKv1b_abrupt4xCO2.ne30_oEC.edison, edison, , abrupt-4xCO2, 1, none, ,
v1, WaterCycle, LR, DECK, 20180129.DECKv1b_piControl.ne30_oEC.edison, edison, , piControl, 1, cmip, ornl,
v1, WaterCycle, LR, DECK, 20180215.DECKv1b_abrupt4xCO2.ne30_oEC.edison, edison, , abrupt-4xCO2, 1, cmip, ornl,
v1, WaterCycle, LR, DECK, 20190722.DECKv1b_abrupt4xCO2.ne30_oEC3.compy, compy, , abrupt-4xCO2, 2, none, ,
v1, WaterCycle, LR, DECK, 20180215.DECKv1b_1pctCO2.ne30_oEC.edison, edison, , 1pctC02, 1, none, ,
v1, WaterCycle, LR, Historical, 20180215.DECKv1b_H1.ne30_oEC.edison, edison, , historical, 1, none, ,
v1, WaterCycle, LR, Historical, 20180220.DECKv1b_H2.ne30_oEC.edison, edison, , historical, 2, none, ,
v1, WaterCycle, LR, Historical, 20180302.DECKv1b_H3.ne30_oEC.edison, edison, , historical, 3, none, ,
v1, WaterCycle, LR, Historical, 20180305.DECKv1b_H4.ne30_oEC.edison, edison, , historical, 4, none, ,
v1, WaterCycle, LR, Historical, 20180307.DECKv1b_H5.ne30_oEC.edison, edison, , historical, 5, none, ,
v1, WaterCycle, LR, AMIP, 20180316.DECKv1b_A1.ne30_oEC.edison, edison, , amip, 1, none, ,
v1, WaterCycle, LR, AMIP, 20180622.DECKv1b_A2.ne30_oEC.edison, edison, , amip, 2, none, ,
v1, WaterCycle, LR, AMIP, 20180716.DECKv1b_A3.ne30_oEC.edison, edison, , amip, 3, none, ,
v1, WaterCycle, LR, Historical, 20180215.DECKv1b_H1.ne30_oEC.edison, edison, , historical, 1, cmip, ornl,
v1, WaterCycle, LR, Historical, 20180220.DECKv1b_H2.ne30_oEC.edison, edison, , historical, 2, cmip, ornl,
v1, WaterCycle, LR, Historical, 20180302.DECKv1b_H3.ne30_oEC.edison, edison, , historical, 3, cmip, ornl,
v1, WaterCycle, LR, Historical, 20180305.DECKv1b_H4.ne30_oEC.edison, edison, , historical, 4, cmip, ornl,
v1, WaterCycle, LR, Historical, 20180307.DECKv1b_H5.ne30_oEC.edison, edison, , historical, 5, cmip, ornl,
v1, WaterCycle, LR, AMIP, 20180316.DECKv1b_A1.ne30_oEC.edison, edison, , amip, 1, cmip, ornl,
v1, WaterCycle, LR, AMIP, 20180622.DECKv1b_A2.ne30_oEC.edison, edison, , amip, 2, cmip, ornl,
v1, WaterCycle, LR, AMIP, 20180716.DECKv1b_A3.ne30_oEC.edison, edison, , amip, 3, cmip, ornl,
v1, WaterCycle, LR, AMIP, 20180508.DECKv1b_A1_1850allF.ne30_oEC.edison, edison, , amip_1850allF, 1, none, ,
v1, WaterCycle, LR, AMIP, 20180622.DECKv1b_A2_1850allF.ne30_oEC.edison, edison, , amip_1850allF, 2, none, ,
v1, WaterCycle, LR, AMIP, 20180716.DECKv1b_A3_1850allF.ne30_oEC.edison, edison, , amip_1850allF, 3, none, ,
Expand All @@ -20,6 +20,46 @@ v1, WaterCycle, LR, AMIP, 20180716.DECKv1b_A3_1850aeroF.ne30_oEC.edison, edison,
v1, WaterCycle, LR, DAMIP, 20190404.DECKv1b_H1_hist-GHG.ne30_oEC.edison, edison, , damip_hist-GHG, 1, none, ,
v1, WaterCycle, LR, DAMIP, 20190404.DECKv1b_H2_hist-GHG.ne30_oEC.edison, edison, , damip_hist-GHG, 2, none, ,
v1, WaterCycle, LR, DAMIP, 20190404.DECKv1b_H3_hist-GHG.ne30_oEC.edison, edison, , damip_hist-GHG, 3, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens1, , , historical-large-ensemble, 1, none, ,
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is the large ensemble data available on ESGF? If so, what's the experiment name? I assume it's not historical-large-ensemble

And actually on that note, some of the other v1 data sets may be missing ESGF links simply because I guessed the experiment name wrong. (I'm not seeing a way to know the experiment, or ensemble number for that matter, from https://e3sm.atlassian.net/wiki/spaces/ED/pages/4495441922/V1+Simulation+backfill+WIP)

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes the v1 large ensemble data are available on ESGF in CMIP format. the experiment and ensemble names can be found here:https://github.com/E3SM-Project/datasm/blob/master/datasm/resources/v1_LE_dataset_spec.yaml. @TonyB9000 I think that you documented the mapping between LE native ensemble index to CMIP ensemble, e.g. r1i2p2f1. but forgot if that is for v1 or v2...Could you help check?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will do.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

E3SM LE_archive_refactor.xlsb.xlsx

I think this was v1, since if it was v2 I would have had to distinguish them, but nothing in the naming indicated v1 or v2.

I keep poking around

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The directory "/p/user_pub/e3sm/archive/External/" holds 5 related subdirectories:

E3SMv1_LE
E3SMv1_LE_ext
E3SMv1_LE_ssp370
E3SMv2_LE
E3SMv2_LE_ssp370

The E3SMv2_LE has a file I created called "Arch_Translator_E3SMv2_LE", and it holds

Ensemble,Archive,Branch_time_in_parent
ens6,v2.LR.historical_0111,40150.0
ens7,v2.LR.historical_0121,43800.0
ens8,v2.LR.historical_0131,47450.0
ens9,v2.LR.historical_0141,51100.0
ens10,v2.LR.historical_0161,58400.0
ens11,v2.LR.historical_0171,62050.0
ens12,v2.LR.historical_0181,65700.0
ens13,v2.LR.historical_0191,69350.0
ens14,v2.LR.historical_0211,76650.0
ens15,v2.LR.historical_0221,80300.0
ens16,v2.LR.historical_0231,83950.0
ens17,v2.LR.historical_0241,87600.0
ens18,v2.LR.historical_0261,94900.0
ens19,v2.LR.historical_0271,98550.0
ens20,v2.LR.historical_0281,102200.0
ens21,v2.LR.historical_0291,105850.0

(ensembles 1-5 missing because created independent of LE in v2 historical)

Likewise, E3SMv2_LE_ssp370/ holds a file named "Arch_Translator_E3SMv2_LE_ssp370", and it holds:

Ensemble,Archive,Branch_time_in_parent
ens1,v2.LR.SSP370_0101,36500.0
ens6,v2.LR.SSP370_0111,40150.0
ens7,v2.LR.SSP370_0121,43800.0
ens8,v2.LR.SSP370_0131,47450.0
ens9,v2.LR.SSP370_0141,51100.0
ens2,v2.LR.SSP370_0151,54750.0
ens10,v2.LR.SSP370_0161,58400.0
ens11,v2.LR.SSP370_0171,62050.0
ens12,v2.LR.SSP370_0181,65700.0
ens13,v2.LR.SSP370_0191,69350.0
ens3,v2.LR.SSP370_0201,73000.0
ens14,v2.LR.SSP370_0211,76650.0
ens15,v2.LR.SSP370_0221,80300.0
ens16,v2.LR.SSP370_0231,83950.0
ens17,v2.LR.SSP370_0241,87600.0
ens4,v2.LR.SSP370_0251,91250.0
ens18,v2.LR.SSP370_0261,94900.0
ens19,v2.LR.SSP370_0271,98550.0
ens20,v2.LR.SSP370_0281,102200.0
ens21,v2.LR.SSP370_0291,105850.0
ens5,v2.LR.SSP370_0301,109500.0

I don't know how much that helps. Special functions were written that translate a given CMIP6 dataset_id to its corresponding E3SM "native" dataset_id. But for those functions to work (parent_native_dsid.sh, etc) one must supply the alternate "Archive_Map" for v1 or v2 LE, as these are not part of the E3SM "dataset_spec.yaml".

We can probably generate a "cmip-case" to "native-case" mapping file. Might take a day or so.

Copy link
Collaborator

@TonyB9000 TonyB9000 Jul 15, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The historical cases and ssp370 cases are independent.

Walking the tree for "Project: E3SM" a bit further, you will see a "cmip_case", and yes, there is a 1-to-1 mapping between each native "ens#" and the corresponding "Project: CMIP" case, as in

"(native) ens#" corresponds to "(CMIP6) r#" of the variant label ("realization index").

    E3SM:
        '1_0_LE':
            historical:
                start: 1850
                end: 2014
                ens:
                    - ens1
                    - ens2
                    - ens3
                    - ens4
                    - ens5
                    - ens6
                    - ens7
                    - ens8
                    - ens9
                    - ens10
                    - ens11
                    - ens12
                    - ens13
                    - ens14
                    - ens15
                    - ens16
                    - ens17
                    - ens18
                    - ens19
                    - ens20
                except:
                    - TREFMNAV
                    - TREFMXAV
                campaign: DECK-v1
                science_driver: Water Cycle
                cmip_case: CMIP6.CMIP.UCSB.E3SM-1-0.historical

If you put these lines into your (acme1) ~/.bashrc file:

export DSM_GETPATH=/p/user_pub/e3sm/staging/Relocation/.dsm_get_root_path.sh
alias list_e3sm="python /p/user_pub/e3sm/staging/tools/list_e3sm_dsids.py"
alias list_cmip="python /p/user_pub/e3sm/staging/tools/list_cmip6_dsids.py"

(and issue "source ~/.bashrc")

And then

1. git clone https://github.com/E3SM-Project/datasm.git
2. cd datasm
3. conda env create -n <env_name> -f conda-env/prod.yml
4. conda activate <env_name>
5. pip install .

Then your environment will have "datasm/util" and its functions available to any python, via "import datasm.util" or "from datasm.util import (selected functions)".

You can issue list_e3sm -d <path_to_the_dataset_spec> and generate ALL E3SM dataset_ids for that dataset_spec.

Likewise, use list_cmip -d <path_to_the_dataset_spec> to generate all corresponding CMIP6 dataset_ids.

These utilities will "walk" the respected YAML trees to express every branch. If no "-d dataset_spec" is given, the default dataset_spec.yaml (staging/resource/dataset_spec.yaml) is applied.

Other than this, I'm not quite sure what you need. Perhaps I can generate stuff for you, if I understand what you are looking for.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@TonyB9000 I'm just trying to determine the URL to link to. That requires knowing the query parameter values. But upon further inspection, it appears ESGF links might not be available for the large ensemble, in which case it's a moot point.
ESGF Page
^Notice none of the available experiment IDs suggest large ensemble

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Even clicking "historical", it's just the 5 ensemble members of the regular historical. Again, no indicator of large ensemble.
ESGF Page historical

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the v1 LE is published under project UCSB, if you leave out the Institution ID, the large ensemble should pop up.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

True. But for v2 LE the project listed is "E3SM-Project" (21 ensembles). The CMIP6 datasets are not really distinguished as "LE" except that the variant labels range from r6 to r21 (16 ensembles). The native data is distinguished by Model = "2_0_LE". Likewise, the v1_LE native data has Model = "1_0_LE" (But native data is no longer available via ESGF/Metagrid.)

v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens2, , , historical-large-ensemble, 2, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens3, , , historical-large-ensemble, 3, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens4, , , historical-large-ensemble, 4, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens5, , , historical-large-ensemble, 5, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens6, , , historical-large-ensemble, 6, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens7, , , historical-large-ensemble, 7, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens8, , , historical-large-ensemble, 8, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens9, , , historical-large-ensemble, 9, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens10, , , historical-large-ensemble, 10, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens11, , , historical-large-ensemble, 11, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens12, , , historical-large-ensemble, 12, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens13, , , historical-large-ensemble, 13, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens14, , , historical-large-ensemble, 14, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens15, , , historical-large-ensemble, 15, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens16, , , historical-large-ensemble, 16, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens17, , , historical-large-ensemble, 17, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens18, , , historical-large-ensemble, 18, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens19, , , historical-large-ensemble, 19, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_historical_ens20, , , historical-large-ensemble, 20, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens1, , , ssp370-large-ensemble, 1, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens2, , , ssp370-large-ensemble, 2, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens3, , , ssp370-large-ensemble, 3, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens4, , , ssp370-large-ensemble, 4, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens5, , , ssp370-large-ensemble, 5, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens6, , , ssp370-large-ensemble, 6, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens7, , , ssp370-large-ensemble, 7, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens8, , , ssp370-large-ensemble, 8, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens9, , , ssp370-large-ensemble, 9, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens10, , , ssp370-large-ensemble, 10, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens11, , , ssp370-large-ensemble, 11, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens12, , , ssp370-large-ensemble, 12, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens13, , , ssp370-large-ensemble, 13, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens14, , , ssp370-large-ensemble, 14, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens15, , , ssp370-large-ensemble, 15, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens16, , , ssp370-large-ensemble, 16, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens17, , , ssp370-large-ensemble, 17, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens18, , , ssp370-large-ensemble, 18, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens19, , , ssp370-large-ensemble, 19, none, ,
v1, WaterCycle, LR, LargeEnsemble, LE_ssp370_ens20, , , ssp370-large-ensemble, 20, none, ,
v1, WaterCycle, LR, Projection, 20190807.DECKv1b_P1_SSP5-8.5.ne30_oEC.cori-knl, cori-knl, , ssp5-8.5, 1, none, ,
v1, WaterCycle, LR, Projection, 20190821.DECKv1b_P2_SSP5-8.5.ne30_oEC.cori-knl, cori-knl, , ssp5-8.5, 2, none, ,
v1, WaterCycle, LR, Projection, 20190821.DECKv1b_P3_SSP5-8.5.ne30_oEC.cori-knl, cori-knl, , ssp5-8.5, 3, none, ,
Expand All @@ -34,7 +74,7 @@ v1, WaterCycle, HR, Control Runs, theta.20190910.branch_noCNT.n825def.unc06.A_WC
v1, WaterCycle, HR, Control Runs, 20210112.A_WCYCL1950S_CMIP6_HR.ne120_oRRS18v3_ICG.unc06, Unspecified, , 1950S, 4, none, ,
v1, WaterCycle, HR, Transient Production Runs, 20200517-maint-1.0-tro.A_WCYCL20TRS_CMIP6_HR.ne120_oRRS18v3_ICG.unc11, Unspecified, , 20TRS, 1, none, ,
v1, WaterCycle, HR, Transient Production Runs, 202101027-maint-1.0-tro.A_WCYCL20TRS_CMIP6_HR.ne120_oRRS18v3_ICG.unc12, Unspecified, , 20TRS, 3, none, ,
v1, WaterCycle, HR, Additional Simulations > Control Runs LRtunedHR, 20190509.A_WCYCL1950S_CMIP6_LRtunedHR.ne30_oECv3_ICG.anvil, anvil, , 1950S, 4, none, ,
v1, WaterCycle, HR, Additional Simulations > Control Runs LRtunedHR, 20190509.A_WCYCL1950S_CMIP6_LRtunedHR.ne30_oECv3_ICG.anvil, anvil, , 1950S, 5, none, ,
v1, WaterCycle, HR, Additional Simulations > Transient Production Runs LRtunedHR, 20210104.maint-1.0-A_WCYCL20TRS_CMIP6_LRtunedHR.ne30_oECv3_ICG.cori-knl.unc11, cori-knl, , 20TRS, 2, none, ,
v1, WaterCycle, HR, Additional Simulations > F2010, cori-knl.20190214_maint-1.0.F2010-CMIP6-HR.dailySST.noCNT.ne120_oRRS18v3, cori-knl, , F2010, 1, none, ,
v1, WaterCycle, HR, Additional Simulations > F2010, cori-knl.20190214_maint-1.0.F2010-CMIP6-HR.noCNT.ARE.nudgeUV.ne120_oRRS18v3, cori-knl, , F2010, 2, none, ,
Expand All @@ -44,9 +84,8 @@ v1, WaterCycle, HR, Additional Simulations > F2010C5, cori-haswell.20190513.F201
v1, WaterCycle, HR, Additional Simulations > F2010C5, edison.20190415_maint-1.0.F2010C5-CMIP6-LR.ARE.nudgeUV.ne30_oECv3, edison, , F2010C5, 3, none, ,
v1, WaterCycle, HR, Additional Simulations > F2010C5, edison.20190415_maint-1.0.F2010C5-CMIP6-LR.ARE.nudgeUV.1850aero.ne30_oECv3, edison, , F2010C5, 4, none, ,
v1, WaterCycle, HR, Additional Simulations > F2010C5, cori-haswell.20190513.F2010C5-CMIP6-LR.plus4K.ne30_oECv3, cori-haswell, , F2010C5, 5, none, ,
v1, WaterCycle, HR, Additional Simulations > F2010C5, cori-haswell.20190513.F2010C5-CMIP6-LR.plus4K.ne30_oECv3, cori-haswell, , F02010C5, 6, none, ,
v1, WaterCycle, HR, Additional Simulations > F2010LRtunedHR, cori-haswell.20190513.F2010LRtunedHR.noCNT.ne30_oECv3, cori-haswell, , F2010LRtunedHR, 1, none, ,
v1, WaterCycle, HR, Additional Simulations > F2010LRtunedHR, cori-haswell.20190513.F2010LRtunedHR.noCNT.ARE.nudgeUV.ne30_oECv3, cori-haswell, , F2010LRtunedHR, 2, none, ,
v1, WaterCycle, HR, Additional Simulations > F2010LRtunedHR, cori-haswell.20190513.F2010LRtunedHR.noCNT.ARE.nudgeUV.1850aero.ne30_oECv3, cori-haswell, , F2010LRtunedHR, 3, none, ,
v1, WaterCycle, HR, Additional Simulations > F2010LRtunedHR, cori-haswell.20190513.F2010LRtunedHR.plus4K.noCNT.ne30_oECv3, cori-haswell, , F2010LRtunedHR, 4, none, ,
v1, WaterCycle, HR, Additional Simulations > SSP5-8.5, 20211021-maint-1.0-tro.A_WCYCLSSP585_CMIP6_HR.ne120_oRRS18v3_ICG.unc12-3rd-attempt, Unspecified, , ssp5-8.5, 1, none, ,
v1, WaterCycle, HR, Additional Simulations > SSP5-8.5, 20211021-maint-1.0-tro.A_WCYCLSSP585_CMIP6_HR.ne120_oRRS18v3_ICG.unc12-3rd-attempt, Unspecified, , ssp5-8.5, 6, none, ,