From cc0cce54fd3fbde10a2e2a69c1ef76a4f949faf0 Mon Sep 17 00:00:00 2001 From: "access-bot[bot]" <113399144+access-bot@users.noreply.github.com> Date: Fri, 23 Aug 2024 07:32:49 +0000 Subject: [PATCH 1/5] Added initial checksums generated from dev-historical+concentrations --- metadata.yaml | 4 +- .../checksum/historical-24hr-checksum.json | 412 ++++++++++++++++++ 2 files changed, 414 insertions(+), 2 deletions(-) create mode 100644 testing/checksum/historical-24hr-checksum.json diff --git a/metadata.yaml b/metadata.yaml index b5beee8..e1c2cb1 100644 --- a/metadata.yaml +++ b/metadata.yaml @@ -24,5 +24,5 @@ nominal_resolution: 100 km reference: https://doi.org/10.1071/ES19035 license: CC-BY-4.0 model: ACCESS-ESM1.5 -version: '1.0' -url: https://github.com/ACCESS-NRI/access-esm1.5-configs.git \ No newline at end of file +version: '' +url: https://github.com/ACCESS-NRI/access-esm1.5-configs.git diff --git a/testing/checksum/historical-24hr-checksum.json b/testing/checksum/historical-24hr-checksum.json new file mode 100644 index 0000000..2a0362f --- /dev/null +++ b/testing/checksum/historical-24hr-checksum.json @@ -0,0 +1,412 @@ +{ + "schema_version": "1-0-0", + "output": { + "xt": [ + "4176521314851158306" + ], + "xu": [ + "4216608539145473465" + ], + "yt": [ + "3060641644776888968" + ], + "yu": [ + "3061497298382869660" + ], + "dxt": [ + "-6336311621550594432" + ], + "dxu": [ + "-6335594402525613292" + ], + "dyt": [ + "-6607630574626070916" + ], + "dyu": [ + "-6598222827265164860" + ], + "dat": [ + "6386348456732542682" + ], + "dau": [ + "6395477280103213320" + ], + "dxtn": [ + "-6335541417950807890" + ], + "dytn": [ + "-6607161162880438880" + ], + "dxte": [ + "-6336363516362219586" + ], + "dyte": [ + "-6598690780240786734" + ], + "dxun": [ + "-6334844077737345698" + ], + "dyun": [ + "-6595818190464302512" + ], + "dxue": [ + "-6335643469664356632" + ], + "dyue": [ + "-6592475935557227874" + ], + "dtn+dts": [ + "-6607630574626070916" + ], + "dun+dus": [ + "-6598222827265164860" + ], + "dte+dtw": [ + "-6336311621550594432" + ], + "due+duw": [ + "-6335594402525613292" + ], + "dte": [ + "-7146986464076771558" + ], + "dtw": [ + "-7146932644877795868" + ], + "due": [ + "-7146267848076275180" + ], + "duw": [ + "-7146216822828329962" + ], + "sin_rot": [ + "9012970692572450930" + ], + "cos_rot": [ + "-826574533385256381" + ], + "ht": [ + "-4151662726591217884" + ], + "hu": [ + "-9032750626504610834" + ], + "htr": [ + "-6135545152563062943" + ], + "kmu": [ + "4090" + ], + "kmt": [ + "4348" + ], + "Zonal velocity": [ + "1273977609168358670", + "-5753272512973768209" + ], + "Meridional velocity": [ + "-2145208040419435634", + "-5953607751830078747" + ], + "Advection of u": [ + "5204192760387406369", + "-7654434550590409403" + ], + "Advection of v": [ + "-3754005126371611507", + "-2322555536501198242" + ], + "rho(taup1)": [ + "2343814311068250044", + "2341880546263145570" + ], + "pressure_at_depth": [ + "1363942406403028403", + "1298482553952915226" + ], + "denominator_r": [ + "3941857183427514011", + "3817593989128447298" + ], + "drhodT": [ + "-3107669679893617370", + "8331878284280740901" + ], + "drhodS": [ + "-6514188764600876825", + "-6573832793163000244" + ], + "drhodz_zt": [ + "2743005796437766517", + "-365581993871111961" + ], + "thickness_sigma": [ + "4910612443694104576", + "4910612443694104576" + ], + "checksum start agm_array": [ + "8570377611438208181" + ], + "checksum start aredi_array": [ + "5393975347450478592" + ], + "checksum start rossby_radius": [ + "6100299171262628893" + ], + "checksum start rossby_radius_ra": [ + "-8422627623753587969" + ], + "checksum start bczone_radius": [ + "0" + ], + "start lap_viscosity": [ + "-3131064819451960652" + ], + "start bih_viscosity": [ + "-118765097584516801" + ], + "adic": [ + "-5294796658401069617" + ], + "caco3": [ + "-1055368999144973722" + ], + "alk": [ + "639837708509650015" + ], + "dic": [ + "-5294718007192192963" + ], + "no3": [ + "276820132416485091" + ], + "phy": [ + "-3609169549561692298" + ], + "o2": [ + "-5955448419818624567" + ], + "fe": [ + "-3621308335995797562" + ], + "zoo": [ + "5263736362010954135" + ], + "det": [ + "4244133603687914518" + ], + "temp": [ + "-690109098194846418" + ], + "salt": [ + "-6823812058697953873" + ], + "age_global": [ + "6051524722480430891" + ], + "frazil": [ + "-1492715954394563975" + ], + "pot_temp": [ + "2074031319826863892" + ], + "ending agm_array": [ + "5116553894210673210" + ], + "ending aredi_array": [ + "5393975347450478592" + ], + "ending rossby_radius": [ + "6139460976179116582" + ], + "ending rossby_radius_raw": [ + "-8135699076670773954" + ], + "ending bczone_radius": [ + "0" + ], + "ending bih_viscosity": [ + "-60380581290435267" + ], + "ending lap_viscosity": [ + "-3270631435445857472" + ], + "eta_t": [ + "3439811869891364178" + ], + "eta_u": [ + "7433425114611682267" + ], + "deta_dt": [ + "599656109761111925" + ], + "eta_t_bar": [ + "3386707929978592183" + ], + "pbot_t": [ + "702960157823304692" + ], + "pbot_u": [ + "4650758961170716632" + ], + "dpbot_dt": [ + "0" + ], + "anompb": [ + "1607040695852012783" + ], + "anompb_bar": [ + "0" + ], + "patm_t": [ + "4098006928977737761" + ], + "dpatm_dt": [ + "5607494485810969050" + ], + "ps": [ + "-3503537167463691872" + ], + "grad_ps_1": [ + "-5327843888901391649" + ], + "grad_ps_2": [ + "883833467791963965" + ], + "grad_anompb_1": [ + "0" + ], + "grad_anompb_2": [ + "0" + ], + "udrho": [ + "2384334608403521893" + ], + "vdrho": [ + "-5870161417873615984" + ], + "conv_rho_ud_t": [ + "-603570181936112351" + ], + "source": [ + "-5546981373273457270" + ], + "eta smoother": [ + "-5546981373273457270" + ], + "pbot smoother": [ + "0" + ], + "eta_nonbouss": [ + "-1895931827608754767" + ], + "forcing_u_bt": [ + "6687741285161220551" + ], + "forcing_v_bt": [ + "-7235483417119285717" + ], + "Thickness%rho_dzt(taup1)": [ + "8712950138981820668" + ], + "Thickness%rho_dzu(taup1)": [ + "-5024913127539999972" + ], + "Thickness%mass_u(taup1)": [ + "-2257937309407734639" + ], + "Thickness%rho_dzten(1)": [ + "-2497107243503040739" + ], + "Thickness%rho_dzten(2)": [ + "6597837919237923971" + ], + "Thickness%rho_dztr": [ + "-5036562175403736797" + ], + "Thickness%rho_dzur": [ + "-1017867287176230834" + ], + "Thickness%rho_dzt_tendency": [ + "-3924756322680671877" + ], + "Thickness%dzt": [ + "2756317144331765194" + ], + "Thickness%dzten(1)": [ + "-8505752413937179167" + ], + "Thickness%dzten(2)": [ + "594372415865630141" + ], + "Thickness%dztlo": [ + "-1163701421558494758" + ], + "Thickness%dztup": [ + "-365177868114243617" + ], + "Thickness%dzt_dst": [ + "7224497466352282623" + ], + "Thickness%dzwt(k=0)": [ + "-7193934116079207671" + ], + "Thickness%dzwt(k=1:nk)": [ + "3605360140459420105" + ], + "Thickness%dzu": [ + "8977618941534623147" + ], + "Thickness%dzwu(k=0)": [ + "591611125274762583" + ], + "Thickness%dzwu(k=1:nk)": [ + "6145297725686539005" + ], + "Thickness%depth_zt": [ + "4183822705919317582" + ], + "Thickness%geodepth_zt": [ + "5700764888123210400" + ], + "Thickness%depth_zu": [ + "-4304014379664752924" + ], + "Thickness%depth_zwt": [ + "361099745140120868" + ], + "Thickness%depth_zwu": [ + "-3422838451533853918" + ], + "Thickness%depth_st": [ + "-2190684862846133381" + ], + "Thickness%depth_swt": [ + "-6693570806524789229" + ], + "Thickness%dst": [ + "-9111027744279414956" + ], + "Thickness%dstlo": [ + "5317002421246680440" + ], + "Thickness%dstup": [ + "6025241730382793632" + ], + "Thickness%dswt(k=0)": [ + "-3767261088295419904" + ], + "Thickness%dswt(k=1:nk)": [ + "-8274707303469738160" + ], + "Thickness%pbot0": [ + "4640651303129875516" + ], + "Thickness%mass_en(1)": [ + "2874307800920645402" + ], + "Thickness%mass_en(2)": [ + "3312285204191183497" + ] + } +} \ No newline at end of file From 7375ae6bbd5d3a1979bc7fee96ee541424ef1e24 Mon Sep 17 00:00:00 2001 From: Spencer Wong <88933912+blimlim@users.noreply.github.com> Date: Fri, 23 Aug 2024 19:25:42 +1000 Subject: [PATCH 2/5] Make new README (#71) --- README.md | 326 ++---------------------------------------------------- 1 file changed, 11 insertions(+), 315 deletions(-) diff --git a/README.md b/README.md index bd2a33c..1d87f2a 100644 --- a/README.md +++ b/README.md @@ -1,319 +1,15 @@ -# ACCESS-ESM with **payu** +# historical+concentrations +Standard configuration for a coupled CO~2~ concentration driven [ACCESS-ESM1.5](https://github.com/ACCESS-NRI/ACCESS-ESM1.5) under historical forcings between 1850-2014. -## Quickstart Guide +For usage instructions, see the [ACCESS-Hive docs](https://access-hive.org.au/models/run-a-model/run-access-esm/) -Get payu: +This configution is based on the CMIP6 configuration developed at [CSIRO](https://www.csiro.au/en/research/environmental-impacts/climate-change/climate-science-centre). Minor differences in ancillary files mean that bitwise reproducibility with the original CMIP6 simulation is not maintained. - module use /g/data3/hh5/public/modules - module load conda/analysis3-unstable +## Conditions of use -Create a directory in which to keep the model configurations: - - mkdir -p ~/access-esm - cd ~/access-esm - git clone https://github.com/coecms/access-esm - cd access-esm - git checkout historical - -Set up a warm start from a CSIRO run (see the script for details): - - ./warm-start.sh - -Run the model: - - payu run - -Check the output: - - ls archive/ - -The default configuration is a 1 year per model run. To run the model for, say, 25 years: - - payu run -n 25 - -With default settings, 1 model year cost is ~ 1100 SU, with a walltime of 1 hour 20 minutes - -**Note:** -We have noticed that some modules interfere with the git commands, for example `matlab/R2018a`. -If you are running into issues during the installation, it might be a good idea to `module purge` first before starting again. - -## Warm Starts - -The model is normally 'warm started' from the restart files of another -configuration. For instance the SSP experiments are started from the end of the -historical experiment, and in turn the historical experiment is started from -the pre-industrial control experiment (different ensemble members are created -by starting from different piControl years). Starting the experiment from -scratch requires a long period of spinup to ensure stability and should be -avoided if possible. - -There are two options for restarting the model. It can be started from an -experiment run by CSIRO (requires membership in the p66 group), or it can be -started from another Payu experiment. - -To perform a warm start, edit the file `warm-start.sh` to set the experiment -directory to start from and then run the script. For CSIRO jobs you must also -specify the date of the run to start from, for Payu jobs each restart directory -holds a different year. - -## Understanding **payu** - -**payu** was designed to help users of the NCI system run climate models. -It was initially created for MOM, but has been adapted for other models, -including coupled ones. - -The aim of **payu** is to make it easy and intuitive to configure and run the models. - -**payu** knows certain models and how to run them. Adding more models needs additions to the **payu** sources. -This will not be part of this document. - -### Terms - -To understand **payu**, it helps to distinguish certain terms: - -- The **laboratory** is a directory where all parts of the model are kept. - It is typically in the user's short directory, usually at `/short/$PROJECT/$USER/` -- The **Control Directory** is the directory where the model configuration is - kept and from where the model is run. -- The **work** directory is where the model will actually be run. - It is typically a subdirectory of the Laboratory. - Submodels will have their own subdirectories in the work directory, named - after their name in the master configuration file. - It is ephemeral, that means payu will clean it up after the run. -- The **archive** directory is where **payu** puts all output files after each run. - -The **work** and **archive** directories will be automatically created by **payu**. - -### The master configuration file - -In the Control Directory, the file `config.yaml` is the master control file. -Examples of what is configured in this file are: - -- The actual model to run. -- Where to find the model binaries and configurations -- What resources to request from the scheduling system (PBS) -- Links to the laboratory -- Start date and run length per submission pf the model - -The model configuration files are typically in subdirectories of the Control Directory, -the location of which is referenced in the master control file. -Since the models itself do need different ways to set up the model, the contents of these subdirectories will differ between different models. - -## Understanding ACCESS-ESM - -ACCESS (Australian Community Climate and Earth System Simulator) is a Coupled Climate Model. - -The ESM 1.5 subversion of ACCESS specifically contains these models: - -| Component | Model | Version | -| ---------- | ---------- | ------- | -| Atmosphere | UM-HG3 | 7.3 | -| Ocean | MOM | 5 | -| Sea Ice | CICE | 4.1 | -| Land | CABLE | 2.2.4 | -| Coupler | OASIS-MCT | 3.5 | - -~~Pre-compiled executables for these models are available on raijin at -`/short/public/access-esm/payu/bin/csiro/`.~~ - -## Setting up ACCESS-ESM with **payu** - -### The pre-conditions - -On `gadi`, first make sure that you have access to our modules. -This can most easily been done by adding the line - - module use /g/data3/hh5/public/modules - -to your `~/.profile`, then logging back in. Then all you have to do is - - module load conda/analysis3-unstable - -to load the **payu** module. -Please check again after 7/2019 to see whether it has been made part of the stable conda module. - -as **payu** will use git to keep track of all configuration changes automatically. - -### Setting up the control directory - -Create a directory in your home directory to keep all the Control Directories you might want. - - mkdir ~/ACCESS-ESM - cd ~/ACCESS-ESM - -Then clone the most recent version of the ACCESS-ESM control directory: - - git clone https://github.com/coecms/esm-historical - cd esm-historical - -(Note: Currently we only have the historical model set up, other versions will follow later.) - -### Setting up the Master Configuration file. - -Open the `config.yaml` file with your preferred text editor. - -Let's have a closer look at the parts: - - jobname: historical - queue: normal - walltime: 20:00:00 - -These are settings for the PBS system. Name, walltime and queue to use. - - # note: if laboratory is relative path, it is relative to /short/$PROJECT/$USER - laboratory: access-esm - -The location of the laboratory. At this point, **payu** can not expand shell environment variables (it's in our TO-DO), so as a work-around, if you use relative paths, it will be relative to your default short directory. - -In this default configuration, it will be in `/short/$PROJECT/$USER/access-esm`. -But you can also hard-code the full path, if you want it somewhere different. - - model: access - -The main model. This mainly tells **payu** which driver to use. **payu** knows that **access** is a coupled model, so it will look for separate configurations of the submodels, which is the next item of the configuration file: - - submodels: - - name: atmosphere - model: um - ncpus: 192 - exe: /short/public/access-esm/payu/bin/csiro/um_hg3.exe-20190129_15 - input: - - /short/public/access-esm/payu/input/historical/atmosphere - - - name: ocean - model: mom - ncpus: 84 - exe: /short/public/access-esm/payu/bin/coe/fms_ACCESS-CM.x - input: - - /short/public/access-esm/payu/input/common/ocean - - /short/public/access-esm/payu/input/historical/ocean - - - name: ice - model: cice - ncpus: 12 - exe: /short/public/access-esm/payu/bin/csiro/cice4.1_access-mct-12p-20180108 - input: - - /short/public/access-esm/payu/input/common/ice - - - name: coupler - model: oasis - ncpus: 0 - input: - - /short/public/access-esm/payu/input/common/coupler - -This is probably the meatiest part of the configuration, so let's look at it in more detail. - -Each submodel has -- a **name** -- the **model** to know which driver to use -- the number of CPUs that this model should receive (**ncpus**) -- the location of the executable to use (**exe**) -- one or more locations for the **input** files. - -The **name** is more than a useful reminder of what the model is. -**payu** expects this submodel's configuration files in a subdirectory with that name. - - collate: - exe: /short/public/access-esm/payu/bin/mppnccombine - restart: true - mem: 4GB - -Collation refers joining together of ocean diagnostics that are output at model runtime -in separate, tiled, files. In a process using minimal resources the output files are -joined back together. The restart files are typically also tiled in the same way. Here -the `restart: true` option means the restart files from the **previous** run are also -collated. This saves space and cuts down the number of files which makes more efficient -use of storage and better for archiving in the future. - - restart: /short/public/access-esm/payu/restart/historical - -This is the location of the warm restart files. -**payu** will use the restart files in there for the initial run. - - calendar: - start: - year: 1850 - month: 1 - days: 1 - - runtime: - years: 1 - months: 0 - days: 0 - -Here is the start date, and the runtime **per run**. -The total time you want to model is `runtime` * `number of runs` - - runspersub: 5 - -This `runspersub` feature is a nifty tool to allow you to bundle several runs into a single submission for the PBS queue. - -Let's have an example: Say you told **payu** to make 7 runs with the above setting. -Each run would have a runtime of 1 year. So in the first submission it would run the model 5 times, to model years 101 through 105 respectively. - -Then it would automatically resubmit another pbs job to model years 106 and 107, and then end. - -### Setting up the Atmosphere Submodel - -The **name** in `config.yaml` for the atmosphere submodel is "atmosphere", so the configuration of the UM will be in the `atmosphere` subdirectory. - - ls atmosphere/ - CNTLALL SIZES __pycache__ ftxx ihist prefix.CNTLATM - CONTCNTL STASHC cable.nml ftxx.new input_atm.nml prefix.CNTLGEN - INITHIS UAFILES_A errflag ftxx.vars namelists prefix.PRESM_A - PPCNTL UAFLDS_A exstat hnlist parexe um_env.py - -There are many configuration files, but I want to note the `um_env.py`. -This file is used to set environment variables for the UM. -The UM driver of **payu** will look for this file and add these definitions to the environment when it runs the model. - -### Setting up the Ocean Submodel - -The **name** in `config.yaml` for the ocean submodel is "ocean", so the configuration -of MOM will be in the `ocean` subdirectory. - - ls ocean - data_table diag_table field_table input.nml - - -### Setting up the Ice Submodel - -The **name** in `config.yaml` for the ice submodel is "ice", so the configuration -of CICE will be in the `ice` subdirectory. - - ls ice/ - cice_in.nml input_ice.nml - -## Running the Model - -If you have set up the modules system to use the `/g/data3/hh5/public/modules` folder, a simple `module load conda/analysis3-unstable` should give you access to the **payu** system. - -From the control directory, type - - payu setup - -This will prepare a the model run based on the configuration of the experiment. -It will setup `work` and `archive` directories and link to them from within the -configuration directory. -You don't have to do that, as the run command also sets it up, but it helps to check for errors. - - payu sweep - -This command removes the `work` directory again, but leaves the `archive`. - -Finally, - - payu run - -will submit a single run to the queue. -It will start from the beginning (as indicated by the `start` section in the `config.yaml`) if it has not run before. - -To automatically submit several runs (and to take advantage of the `runspersub` directive), you use the `-n` option: - - payu run -n 7 - -## Finding the Output - -The output is automatically copied to the `archive/outputXXX` directories. - -**Warning**: This directory is a link to your laboratory (probably on scratch), so while it might *seem* that the output files are created twice, they are not. Deleting them from one location also removes them from the other. Do not do that if you want to keep the data. +The developers of ACCESS-ESM1.5 request that users of this model configuration: +1. Cite https://doi.org/10.1071/ES19035 +2. Include an acknowledgment such as the following: + "The authors thank CSIRO for developing the ACCESS-ESM1.5 model configuration and making it freely available to researchers." + ACCESS-NRI requests users follow the guidelines for acknowledging ACCESS-NRI and include a statement such as: + "This research used the ACCESS-ESM1.5 model infrastructure provided by ACCESS-NRI, which is enabled by the Australian Government's National Collaborative Research Infrastructure Strategy (NCRIS)." \ No newline at end of file From 7e63d71b49ba200e9737c80af5434d04a63d8d13 Mon Sep 17 00:00:00 2001 From: dougiesquire Date: Tue, 27 Aug 2024 20:16:43 +1000 Subject: [PATCH 3/5] Update MOM5 diagnostic tables: - Change file_name_prefix to oceanbgc for BGC output (#72) - Bundle 1D and scalar outputs together and add geolat_c to 1D output (#74) - Remove unused rhobarz and temp_runoffmix diagnostics --- ocean/diagnostic_profiles/diag_table_detailed | 383 ++++++------------ ocean/diagnostic_profiles/diag_table_standard | 383 ++++++------------ .../diag_table_detailed_source.yaml | 32 +- .../diag_table_standard_source.yaml | 33 +- 4 files changed, 302 insertions(+), 529 deletions(-) diff --git a/ocean/diagnostic_profiles/diag_table_detailed b/ocean/diagnostic_profiles/diag_table_detailed index a47b573..11e8aeb 100644 --- a/ocean/diagnostic_profiles/diag_table_detailed +++ b/ocean/diagnostic_profiles/diag_table_detailed @@ -130,9 +130,6 @@ ACCESS-ESM_CMIP6 "ocean-3d-sw_frac-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" "ocean_model", "sw_frac", "sw_frac", "ocean-3d-sw_frac-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-temp_runoffmix-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_runoffmix", "temp_runoffmix", "ocean-3d-temp_runoffmix-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - "ocean-3d-temp_rivermix-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" "ocean_model", "temp_rivermix", "temp_rivermix", "ocean-3d-temp_rivermix-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 @@ -250,38 +247,38 @@ ACCESS-ESM_CMIP6 # monthly 3d BGC fields -"ocean-3d-no3-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "no3", "no3", "ocean-3d-no3-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-no3-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "no3", "no3", "oceanbgc-3d-no3-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-phy-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "phy", "phy", "ocean-3d-phy-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-phy-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "phy", "phy", "oceanbgc-3d-phy-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-o2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "o2", "o2", "ocean-3d-o2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-o2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "o2", "o2", "oceanbgc-3d-o2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-det-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "det", "det", "ocean-3d-det-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-det-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "det", "det", "oceanbgc-3d-det-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-zoo-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "zoo", "zoo", "ocean-3d-zoo-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-zoo-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "zoo", "zoo", "oceanbgc-3d-zoo-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-caco3-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "caco3", "caco3", "ocean-3d-caco3-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-caco3-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "caco3", "caco3", "oceanbgc-3d-caco3-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-dic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "dic", "dic", "ocean-3d-dic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-dic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "dic", "dic", "oceanbgc-3d-dic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-alk-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "alk", "alk", "ocean-3d-alk-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-alk-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "alk", "alk", "oceanbgc-3d-alk-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-adic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "adic", "adic", "ocean-3d-adic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-adic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "adic", "adic", "oceanbgc-3d-adic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-fe-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "fe", "fe", "ocean-3d-fe-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-fe-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "fe", "fe", "oceanbgc-3d-fe-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-pprod_gross-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "pprod_gross", "pprod_gross", "ocean-3d-pprod_gross-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-pprod_gross-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "pprod_gross", "pprod_gross", "oceanbgc-3d-pprod_gross-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 # monthly 2d ocean fields @@ -400,9 +397,6 @@ ACCESS-ESM_CMIP6 "ocean-2d-eta_t-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" "ocean_model", "eta_t", "eta_t", "ocean-2d-eta_t-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-rhobarz-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "rhobarz", "rhobarz", "ocean-2d-rhobarz-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - "ocean-2d-conv_rho_ud_t-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" "ocean_model", "conv_rho_ud_t", "conv_rho_ud_t", "ocean-2d-conv_rho_ud_t-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 @@ -544,260 +538,135 @@ ACCESS-ESM_CMIP6 # monthly 2d BGC fields -"ocean-2d-stf03-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "stf03", "stf03", "ocean-2d-stf03-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-stf03-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "stf03", "stf03", "oceanbgc-2d-stf03-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-stf07-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "stf07", "stf07", "ocean-2d-stf07-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-stf07-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "stf07", "stf07", "oceanbgc-2d-stf07-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-stf09-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "stf09", "stf09", "ocean-2d-stf09-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-stf09-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "stf09", "stf09", "oceanbgc-2d-stf09-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-stf10-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "stf10", "stf10", "ocean-2d-stf10-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-stf10-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "stf10", "stf10", "oceanbgc-2d-stf10-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-pco2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "pco2", "pco2", "ocean-2d-pco2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-pco2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "pco2", "pco2", "oceanbgc-2d-pco2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-paco2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "paco2", "paco2", "ocean-2d-paco2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-paco2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "paco2", "paco2", "oceanbgc-2d-paco2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-pprod_gross_2d-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "pprod_gross_2d", "pprod_gross_2d", "ocean-2d-pprod_gross_2d-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-pprod_gross_2d-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "pprod_gross_2d", "pprod_gross_2d", "oceanbgc-2d-pprod_gross_2d-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-atm_co2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "atm_co2", "atm_co2", "ocean-2d-atm_co2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-atm_co2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "atm_co2", "atm_co2", "oceanbgc-2d-atm_co2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-wnd-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "wnd", "wnd", "ocean-2d-wnd-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-wnd-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "wnd", "wnd", "oceanbgc-2d-wnd-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-det_sediment-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "det_sediment", "det_sediment", "ocean-2d-det_sediment-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-det_sediment-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "det_sediment", "det_sediment", "oceanbgc-2d-det_sediment-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-caco3_sediment-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "caco3_sediment", "caco3_sediment", "ocean-2d-caco3_sediment-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-caco3_sediment-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "caco3_sediment", "caco3_sediment", "oceanbgc-2d-caco3_sediment-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-surface_no3-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "surface_no3", "surface_no3", "ocean-2d-surface_no3-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-surface_no3-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "surface_no3", "surface_no3", "oceanbgc-2d-surface_no3-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-surface_phy-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "surface_phy", "surface_phy", "ocean-2d-surface_phy-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-surface_phy-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "surface_phy", "surface_phy", "oceanbgc-2d-surface_phy-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-surface_alk-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "surface_alk", "surface_alk", "ocean-2d-surface_alk-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-surface_alk-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "surface_alk", "surface_alk", "oceanbgc-2d-surface_alk-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-surface_dic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "surface_dic", "surface_dic", "ocean-2d-surface_dic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-surface_dic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "surface_dic", "surface_dic", "oceanbgc-2d-surface_dic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-surface_adic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "surface_adic", "surface_adic", "ocean-2d-surface_adic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-surface_adic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "surface_adic", "surface_adic", "oceanbgc-2d-surface_adic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-surface_o2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "surface_o2", "surface_o2", "ocean-2d-surface_o2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-surface_o2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "surface_o2", "surface_o2", "oceanbgc-2d-surface_o2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 # monthly 1d ocean fields -"ocean-1d-temp_merid_flux_advect_global-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_advect_global", "temp_merid_flux_advect_global", "ocean-1d-temp_merid_flux_advect_global-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_over_global-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_over_global", "temp_merid_flux_over_global", "ocean-1d-temp_merid_flux_over_global-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_gyre_global-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_gyre_global", "temp_merid_flux_gyre_global", "ocean-1d-temp_merid_flux_gyre_global-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_advect_global-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_advect_global", "salt_merid_flux_advect_global", "ocean-1d-salt_merid_flux_advect_global-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_over_global-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_over_global", "salt_merid_flux_over_global", "ocean-1d-salt_merid_flux_over_global-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_gyre_global-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_gyre_global", "salt_merid_flux_gyre_global", "ocean-1d-salt_merid_flux_gyre_global-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_advect_southern-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_advect_southern", "temp_merid_flux_advect_southern", "ocean-1d-temp_merid_flux_advect_southern-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_over_southern-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_over_southern", "temp_merid_flux_over_southern", "ocean-1d-temp_merid_flux_over_southern-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_gyre_southern-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_gyre_southern", "temp_merid_flux_gyre_southern", "ocean-1d-temp_merid_flux_gyre_southern-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_advect_southern-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_advect_southern", "salt_merid_flux_advect_southern", "ocean-1d-salt_merid_flux_advect_southern-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_over_southern-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_over_southern", "salt_merid_flux_over_southern", "ocean-1d-salt_merid_flux_over_southern-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_gyre_southern-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_gyre_southern", "salt_merid_flux_gyre_southern", "ocean-1d-salt_merid_flux_gyre_southern-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_advect_atlantic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_advect_atlantic", "temp_merid_flux_advect_atlantic", "ocean-1d-temp_merid_flux_advect_atlantic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_over_atlantic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_over_atlantic", "temp_merid_flux_over_atlantic", "ocean-1d-temp_merid_flux_over_atlantic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_gyre_atlantic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_gyre_atlantic", "temp_merid_flux_gyre_atlantic", "ocean-1d-temp_merid_flux_gyre_atlantic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_advect_atlantic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_advect_atlantic", "salt_merid_flux_advect_atlantic", "ocean-1d-salt_merid_flux_advect_atlantic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_over_atlantic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_over_atlantic", "salt_merid_flux_over_atlantic", "ocean-1d-salt_merid_flux_over_atlantic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_gyre_atlantic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_gyre_atlantic", "salt_merid_flux_gyre_atlantic", "ocean-1d-salt_merid_flux_gyre_atlantic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_advect_pacific-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_advect_pacific", "temp_merid_flux_advect_pacific", "ocean-1d-temp_merid_flux_advect_pacific-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_over_pacific-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_over_pacific", "temp_merid_flux_over_pacific", "ocean-1d-temp_merid_flux_over_pacific-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_gyre_pacific-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_gyre_pacific", "temp_merid_flux_gyre_pacific", "ocean-1d-temp_merid_flux_gyre_pacific-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_advect_pacific-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_advect_pacific", "salt_merid_flux_advect_pacific", "ocean-1d-salt_merid_flux_advect_pacific-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_over_pacific-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_over_pacific", "salt_merid_flux_over_pacific", "ocean-1d-salt_merid_flux_over_pacific-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_gyre_pacific-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_gyre_pacific", "salt_merid_flux_gyre_pacific", "ocean-1d-salt_merid_flux_gyre_pacific-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_advect_arctic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_advect_arctic", "temp_merid_flux_advect_arctic", "ocean-1d-temp_merid_flux_advect_arctic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_over_arctic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_over_arctic", "temp_merid_flux_over_arctic", "ocean-1d-temp_merid_flux_over_arctic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_gyre_arctic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_gyre_arctic", "temp_merid_flux_gyre_arctic", "ocean-1d-temp_merid_flux_gyre_arctic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_advect_arctic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_advect_arctic", "salt_merid_flux_advect_arctic", "ocean-1d-salt_merid_flux_advect_arctic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_over_arctic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_over_arctic", "salt_merid_flux_over_arctic", "ocean-1d-salt_merid_flux_over_arctic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_gyre_arctic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_gyre_arctic", "salt_merid_flux_gyre_arctic", "ocean-1d-salt_merid_flux_gyre_arctic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_advect_indian-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_advect_indian", "temp_merid_flux_advect_indian", "ocean-1d-temp_merid_flux_advect_indian-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_over_indian-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_over_indian", "temp_merid_flux_over_indian", "ocean-1d-temp_merid_flux_over_indian-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_gyre_indian-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_gyre_indian", "temp_merid_flux_gyre_indian", "ocean-1d-temp_merid_flux_gyre_indian-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_advect_indian-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_advect_indian", "salt_merid_flux_advect_indian", "ocean-1d-salt_merid_flux_advect_indian-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_over_indian-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_over_indian", "salt_merid_flux_over_indian", "ocean-1d-salt_merid_flux_over_indian-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_gyre_indian-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_gyre_indian", "salt_merid_flux_gyre_indian", "ocean-1d-salt_merid_flux_gyre_indian-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"ocean-1d-1monthly-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "geolat_c", "geolat_c", "ocean-1d-1monthly-ym%4yr%2mo", "all", "none", "none", 2 +"ocean_model", "temp_merid_flux_advect_global", "temp_merid_flux_advect_global", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_over_global", "temp_merid_flux_over_global", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_gyre_global", "temp_merid_flux_gyre_global", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_advect_global", "salt_merid_flux_advect_global", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_over_global", "salt_merid_flux_over_global", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_gyre_global", "salt_merid_flux_gyre_global", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_advect_southern", "temp_merid_flux_advect_southern", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_over_southern", "temp_merid_flux_over_southern", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_gyre_southern", "temp_merid_flux_gyre_southern", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_advect_southern", "salt_merid_flux_advect_southern", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_over_southern", "salt_merid_flux_over_southern", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_gyre_southern", "salt_merid_flux_gyre_southern", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_advect_atlantic", "temp_merid_flux_advect_atlantic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_over_atlantic", "temp_merid_flux_over_atlantic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_gyre_atlantic", "temp_merid_flux_gyre_atlantic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_advect_atlantic", "salt_merid_flux_advect_atlantic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_over_atlantic", "salt_merid_flux_over_atlantic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_gyre_atlantic", "salt_merid_flux_gyre_atlantic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_advect_pacific", "temp_merid_flux_advect_pacific", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_over_pacific", "temp_merid_flux_over_pacific", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_gyre_pacific", "temp_merid_flux_gyre_pacific", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_advect_pacific", "salt_merid_flux_advect_pacific", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_over_pacific", "salt_merid_flux_over_pacific", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_gyre_pacific", "salt_merid_flux_gyre_pacific", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_advect_arctic", "temp_merid_flux_advect_arctic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_over_arctic", "temp_merid_flux_over_arctic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_gyre_arctic", "temp_merid_flux_gyre_arctic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_advect_arctic", "salt_merid_flux_advect_arctic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_over_arctic", "salt_merid_flux_over_arctic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_gyre_arctic", "salt_merid_flux_gyre_arctic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_advect_indian", "temp_merid_flux_advect_indian", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_over_indian", "temp_merid_flux_over_indian", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_gyre_indian", "temp_merid_flux_gyre_indian", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_advect_indian", "salt_merid_flux_advect_indian", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_over_indian", "salt_merid_flux_over_indian", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_gyre_indian", "salt_merid_flux_gyre_indian", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 # monthly scalar ocean fields -"ocean-scalar-total_mass_seawater-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_mass_seawater", "total_mass_seawater", "ocean-scalar-total_mass_seawater-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_volume_seawater-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_volume_seawater", "total_volume_seawater", "ocean-scalar-total_volume_seawater-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-eta_global-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "eta_global", "eta_global", "ocean-scalar-eta_global-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-eta_adjust-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "eta_adjust", "eta_adjust", "ocean-scalar-eta_adjust-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-pbot_adjust-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "pbot_adjust", "pbot_adjust", "ocean-scalar-pbot_adjust-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-temp_global_ave-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_global_ave", "temp_global_ave", "ocean-scalar-temp_global_ave-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-salt_global_ave-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_global_ave", "salt_global_ave", "ocean-scalar-salt_global_ave-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_pme_river-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_pme_river", "total_ocean_pme_river", "ocean-scalar-total_ocean_pme_river-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_river-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_river", "total_ocean_river", "ocean-scalar-total_ocean_river-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_evap-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_evap", "total_ocean_evap", "ocean-scalar-total_ocean_evap-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_pme_sbc-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_pme_sbc", "total_ocean_pme_sbc", "ocean-scalar-total_ocean_pme_sbc-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_fprec-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_fprec", "total_ocean_fprec", "ocean-scalar-total_ocean_fprec-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_lprec-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_lprec", "total_ocean_lprec", "ocean-scalar-total_ocean_lprec-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_runoff-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_runoff", "total_ocean_runoff", "ocean-scalar-total_ocean_runoff-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_salt-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_salt", "total_ocean_salt", "ocean-scalar-total_ocean_salt-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_heat-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_heat", "total_ocean_heat", "ocean-scalar-total_ocean_heat-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_hflux_pme-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_hflux_pme", "total_ocean_hflux_pme", "ocean-scalar-total_ocean_hflux_pme-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_swflx-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_swflx", "total_ocean_swflx", "ocean-scalar-total_ocean_swflx-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_swflx_vis-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_swflx_vis", "total_ocean_swflx_vis", "ocean-scalar-total_ocean_swflx_vis-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_evap_heat-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_evap_heat", "total_ocean_evap_heat", "ocean-scalar-total_ocean_evap_heat-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_lw_heat-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_lw_heat", "total_ocean_lw_heat", "ocean-scalar-total_ocean_lw_heat-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_sens_heat-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_sens_heat", "total_ocean_sens_heat", "ocean-scalar-total_ocean_sens_heat-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_fprec_melt_heat-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_fprec_melt_heat", "total_ocean_fprec_melt_heat", "ocean-scalar-total_ocean_fprec_melt_heat-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_runoff_heat-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_runoff_heat", "total_ocean_runoff_heat", "ocean-scalar-total_ocean_runoff_heat-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-ke_tot-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "ke_tot", "ke_tot", "ocean-scalar-ke_tot-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-pe_tot-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "pe_tot", "pe_tot", "ocean-scalar-pe_tot-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-temp_surface_ave-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_surface_ave", "temp_surface_ave", "ocean-scalar-temp_surface_ave-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-salt_surface_ave-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_surface_ave", "salt_surface_ave", "ocean-scalar-salt_surface_ave-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"ocean-scalar-1monthly-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "total_mass_seawater", "total_mass_seawater", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_volume_seawater", "total_volume_seawater", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "eta_global", "eta_global", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "eta_adjust", "eta_adjust", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "pbot_adjust", "pbot_adjust", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_global_ave", "temp_global_ave", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_global_ave", "salt_global_ave", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_pme_river", "total_ocean_pme_river", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_river", "total_ocean_river", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_evap", "total_ocean_evap", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_pme_sbc", "total_ocean_pme_sbc", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_fprec", "total_ocean_fprec", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_lprec", "total_ocean_lprec", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_runoff", "total_ocean_runoff", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_salt", "total_ocean_salt", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_heat", "total_ocean_heat", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_hflux_pme", "total_ocean_hflux_pme", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_swflx", "total_ocean_swflx", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_swflx_vis", "total_ocean_swflx_vis", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_evap_heat", "total_ocean_evap_heat", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_lw_heat", "total_ocean_lw_heat", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_sens_heat", "total_ocean_sens_heat", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_fprec_melt_heat", "total_ocean_fprec_melt_heat", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_runoff_heat", "total_ocean_runoff_heat", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "ke_tot", "ke_tot", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "pe_tot", "pe_tot", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_surface_ave", "temp_surface_ave", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_surface_ave", "salt_surface_ave", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 # monthly scalar BGC fields -"ocean-scalar-total_co2_flux-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_co2_flux", "total_co2_flux", "ocean-scalar-total_co2_flux-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_aco2_flux-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_aco2_flux", "total_aco2_flux", "ocean-scalar-total_aco2_flux-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-scalar-1monthly-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "total_co2_flux", "total_co2_flux", "oceanbgc-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_aco2_flux", "total_aco2_flux", "oceanbgc-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 diff --git a/ocean/diagnostic_profiles/diag_table_standard b/ocean/diagnostic_profiles/diag_table_standard index c369cf9..a120db4 100644 --- a/ocean/diagnostic_profiles/diag_table_standard +++ b/ocean/diagnostic_profiles/diag_table_standard @@ -100,9 +100,6 @@ ACCESS-ESM_CMIP6 "ocean-3d-sw_frac-1yearly-mean-ym%4yr%2mo", 1, "years", 1, "days", "time", 1, "years" "ocean_model", "sw_frac", "sw_frac", "ocean-3d-sw_frac-1yearly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-temp_runoffmix-1yearly-mean-ym%4yr%2mo", 1, "years", 1, "days", "time", 1, "years" -"ocean_model", "temp_runoffmix", "temp_runoffmix", "ocean-3d-temp_runoffmix-1yearly-mean-ym%4yr%2mo", "all", "average", "none", 2 - "ocean-3d-temp_rivermix-1yearly-mean-ym%4yr%2mo", 1, "years", 1, "days", "time", 1, "years" "ocean_model", "temp_rivermix", "temp_rivermix", "ocean-3d-temp_rivermix-1yearly-mean-ym%4yr%2mo", "all", "average", "none", 2 @@ -253,38 +250,38 @@ ACCESS-ESM_CMIP6 # monthly 3d BGC fields -"ocean-3d-no3-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "no3", "no3", "ocean-3d-no3-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-no3-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "no3", "no3", "oceanbgc-3d-no3-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-phy-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "phy", "phy", "ocean-3d-phy-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-phy-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "phy", "phy", "oceanbgc-3d-phy-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-o2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "o2", "o2", "ocean-3d-o2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-o2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "o2", "o2", "oceanbgc-3d-o2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-det-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "det", "det", "ocean-3d-det-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-det-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "det", "det", "oceanbgc-3d-det-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-zoo-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "zoo", "zoo", "ocean-3d-zoo-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-zoo-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "zoo", "zoo", "oceanbgc-3d-zoo-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-caco3-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "caco3", "caco3", "ocean-3d-caco3-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-caco3-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "caco3", "caco3", "oceanbgc-3d-caco3-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-dic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "dic", "dic", "ocean-3d-dic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-dic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "dic", "dic", "oceanbgc-3d-dic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-alk-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "alk", "alk", "ocean-3d-alk-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-alk-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "alk", "alk", "oceanbgc-3d-alk-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-adic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "adic", "adic", "ocean-3d-adic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-adic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "adic", "adic", "oceanbgc-3d-adic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-fe-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "fe", "fe", "ocean-3d-fe-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-fe-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "fe", "fe", "oceanbgc-3d-fe-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-3d-pprod_gross-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "pprod_gross", "pprod_gross", "ocean-3d-pprod_gross-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-3d-pprod_gross-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "pprod_gross", "pprod_gross", "oceanbgc-3d-pprod_gross-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 # monthly 2d ocean fields @@ -403,9 +400,6 @@ ACCESS-ESM_CMIP6 "ocean-2d-eta_t-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" "ocean_model", "eta_t", "eta_t", "ocean-2d-eta_t-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-rhobarz-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "rhobarz", "rhobarz", "ocean-2d-rhobarz-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - "ocean-2d-conv_rho_ud_t-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" "ocean_model", "conv_rho_ud_t", "conv_rho_ud_t", "ocean-2d-conv_rho_ud_t-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 @@ -547,260 +541,135 @@ ACCESS-ESM_CMIP6 # monthly 2d BGC fields -"ocean-2d-stf03-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "stf03", "stf03", "ocean-2d-stf03-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-stf03-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "stf03", "stf03", "oceanbgc-2d-stf03-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-stf07-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "stf07", "stf07", "ocean-2d-stf07-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-stf07-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "stf07", "stf07", "oceanbgc-2d-stf07-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-stf09-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "stf09", "stf09", "ocean-2d-stf09-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-stf09-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "stf09", "stf09", "oceanbgc-2d-stf09-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-stf10-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "stf10", "stf10", "ocean-2d-stf10-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-stf10-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "stf10", "stf10", "oceanbgc-2d-stf10-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-pco2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "pco2", "pco2", "ocean-2d-pco2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-pco2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "pco2", "pco2", "oceanbgc-2d-pco2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-paco2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "paco2", "paco2", "ocean-2d-paco2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-paco2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "paco2", "paco2", "oceanbgc-2d-paco2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-pprod_gross_2d-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "pprod_gross_2d", "pprod_gross_2d", "ocean-2d-pprod_gross_2d-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-pprod_gross_2d-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "pprod_gross_2d", "pprod_gross_2d", "oceanbgc-2d-pprod_gross_2d-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-atm_co2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "atm_co2", "atm_co2", "ocean-2d-atm_co2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-atm_co2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "atm_co2", "atm_co2", "oceanbgc-2d-atm_co2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-wnd-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "wnd", "wnd", "ocean-2d-wnd-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-wnd-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "wnd", "wnd", "oceanbgc-2d-wnd-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-det_sediment-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "det_sediment", "det_sediment", "ocean-2d-det_sediment-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-det_sediment-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "det_sediment", "det_sediment", "oceanbgc-2d-det_sediment-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-caco3_sediment-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "caco3_sediment", "caco3_sediment", "ocean-2d-caco3_sediment-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-caco3_sediment-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "caco3_sediment", "caco3_sediment", "oceanbgc-2d-caco3_sediment-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-surface_no3-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "surface_no3", "surface_no3", "ocean-2d-surface_no3-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-surface_no3-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "surface_no3", "surface_no3", "oceanbgc-2d-surface_no3-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-surface_phy-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "surface_phy", "surface_phy", "ocean-2d-surface_phy-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-surface_phy-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "surface_phy", "surface_phy", "oceanbgc-2d-surface_phy-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-surface_alk-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "surface_alk", "surface_alk", "ocean-2d-surface_alk-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-surface_alk-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "surface_alk", "surface_alk", "oceanbgc-2d-surface_alk-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-surface_dic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "surface_dic", "surface_dic", "ocean-2d-surface_dic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-surface_dic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "surface_dic", "surface_dic", "oceanbgc-2d-surface_dic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-surface_adic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "surface_adic", "surface_adic", "ocean-2d-surface_adic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-surface_adic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "surface_adic", "surface_adic", "oceanbgc-2d-surface_adic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 -"ocean-2d-surface_o2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "surface_o2", "surface_o2", "ocean-2d-surface_o2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-2d-surface_o2-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "surface_o2", "surface_o2", "oceanbgc-2d-surface_o2-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 # monthly 1d ocean fields -"ocean-1d-temp_merid_flux_advect_global-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_advect_global", "temp_merid_flux_advect_global", "ocean-1d-temp_merid_flux_advect_global-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_over_global-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_over_global", "temp_merid_flux_over_global", "ocean-1d-temp_merid_flux_over_global-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_gyre_global-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_gyre_global", "temp_merid_flux_gyre_global", "ocean-1d-temp_merid_flux_gyre_global-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_advect_global-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_advect_global", "salt_merid_flux_advect_global", "ocean-1d-salt_merid_flux_advect_global-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_over_global-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_over_global", "salt_merid_flux_over_global", "ocean-1d-salt_merid_flux_over_global-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_gyre_global-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_gyre_global", "salt_merid_flux_gyre_global", "ocean-1d-salt_merid_flux_gyre_global-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_advect_southern-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_advect_southern", "temp_merid_flux_advect_southern", "ocean-1d-temp_merid_flux_advect_southern-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_over_southern-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_over_southern", "temp_merid_flux_over_southern", "ocean-1d-temp_merid_flux_over_southern-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_gyre_southern-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_gyre_southern", "temp_merid_flux_gyre_southern", "ocean-1d-temp_merid_flux_gyre_southern-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_advect_southern-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_advect_southern", "salt_merid_flux_advect_southern", "ocean-1d-salt_merid_flux_advect_southern-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_over_southern-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_over_southern", "salt_merid_flux_over_southern", "ocean-1d-salt_merid_flux_over_southern-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_gyre_southern-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_gyre_southern", "salt_merid_flux_gyre_southern", "ocean-1d-salt_merid_flux_gyre_southern-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_advect_atlantic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_advect_atlantic", "temp_merid_flux_advect_atlantic", "ocean-1d-temp_merid_flux_advect_atlantic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_over_atlantic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_over_atlantic", "temp_merid_flux_over_atlantic", "ocean-1d-temp_merid_flux_over_atlantic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_gyre_atlantic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_gyre_atlantic", "temp_merid_flux_gyre_atlantic", "ocean-1d-temp_merid_flux_gyre_atlantic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_advect_atlantic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_advect_atlantic", "salt_merid_flux_advect_atlantic", "ocean-1d-salt_merid_flux_advect_atlantic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_over_atlantic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_over_atlantic", "salt_merid_flux_over_atlantic", "ocean-1d-salt_merid_flux_over_atlantic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_gyre_atlantic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_gyre_atlantic", "salt_merid_flux_gyre_atlantic", "ocean-1d-salt_merid_flux_gyre_atlantic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_advect_pacific-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_advect_pacific", "temp_merid_flux_advect_pacific", "ocean-1d-temp_merid_flux_advect_pacific-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_over_pacific-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_over_pacific", "temp_merid_flux_over_pacific", "ocean-1d-temp_merid_flux_over_pacific-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_gyre_pacific-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_gyre_pacific", "temp_merid_flux_gyre_pacific", "ocean-1d-temp_merid_flux_gyre_pacific-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_advect_pacific-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_advect_pacific", "salt_merid_flux_advect_pacific", "ocean-1d-salt_merid_flux_advect_pacific-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_over_pacific-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_over_pacific", "salt_merid_flux_over_pacific", "ocean-1d-salt_merid_flux_over_pacific-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_gyre_pacific-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_gyre_pacific", "salt_merid_flux_gyre_pacific", "ocean-1d-salt_merid_flux_gyre_pacific-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_advect_arctic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_advect_arctic", "temp_merid_flux_advect_arctic", "ocean-1d-temp_merid_flux_advect_arctic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_over_arctic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_over_arctic", "temp_merid_flux_over_arctic", "ocean-1d-temp_merid_flux_over_arctic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_gyre_arctic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_gyre_arctic", "temp_merid_flux_gyre_arctic", "ocean-1d-temp_merid_flux_gyre_arctic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_advect_arctic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_advect_arctic", "salt_merid_flux_advect_arctic", "ocean-1d-salt_merid_flux_advect_arctic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_over_arctic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_over_arctic", "salt_merid_flux_over_arctic", "ocean-1d-salt_merid_flux_over_arctic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_gyre_arctic-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_gyre_arctic", "salt_merid_flux_gyre_arctic", "ocean-1d-salt_merid_flux_gyre_arctic-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_advect_indian-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_advect_indian", "temp_merid_flux_advect_indian", "ocean-1d-temp_merid_flux_advect_indian-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_over_indian-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_over_indian", "temp_merid_flux_over_indian", "ocean-1d-temp_merid_flux_over_indian-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-temp_merid_flux_gyre_indian-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_merid_flux_gyre_indian", "temp_merid_flux_gyre_indian", "ocean-1d-temp_merid_flux_gyre_indian-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_advect_indian-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_advect_indian", "salt_merid_flux_advect_indian", "ocean-1d-salt_merid_flux_advect_indian-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_over_indian-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_over_indian", "salt_merid_flux_over_indian", "ocean-1d-salt_merid_flux_over_indian-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-1d-salt_merid_flux_gyre_indian-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_merid_flux_gyre_indian", "salt_merid_flux_gyre_indian", "ocean-1d-salt_merid_flux_gyre_indian-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"ocean-1d-1monthly-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "geolat_c", "geolat_c", "ocean-1d-1monthly-ym%4yr%2mo", "all", "none", "none", 2 +"ocean_model", "temp_merid_flux_advect_global", "temp_merid_flux_advect_global", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_over_global", "temp_merid_flux_over_global", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_gyre_global", "temp_merid_flux_gyre_global", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_advect_global", "salt_merid_flux_advect_global", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_over_global", "salt_merid_flux_over_global", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_gyre_global", "salt_merid_flux_gyre_global", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_advect_southern", "temp_merid_flux_advect_southern", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_over_southern", "temp_merid_flux_over_southern", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_gyre_southern", "temp_merid_flux_gyre_southern", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_advect_southern", "salt_merid_flux_advect_southern", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_over_southern", "salt_merid_flux_over_southern", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_gyre_southern", "salt_merid_flux_gyre_southern", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_advect_atlantic", "temp_merid_flux_advect_atlantic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_over_atlantic", "temp_merid_flux_over_atlantic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_gyre_atlantic", "temp_merid_flux_gyre_atlantic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_advect_atlantic", "salt_merid_flux_advect_atlantic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_over_atlantic", "salt_merid_flux_over_atlantic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_gyre_atlantic", "salt_merid_flux_gyre_atlantic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_advect_pacific", "temp_merid_flux_advect_pacific", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_over_pacific", "temp_merid_flux_over_pacific", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_gyre_pacific", "temp_merid_flux_gyre_pacific", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_advect_pacific", "salt_merid_flux_advect_pacific", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_over_pacific", "salt_merid_flux_over_pacific", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_gyre_pacific", "salt_merid_flux_gyre_pacific", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_advect_arctic", "temp_merid_flux_advect_arctic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_over_arctic", "temp_merid_flux_over_arctic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_gyre_arctic", "temp_merid_flux_gyre_arctic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_advect_arctic", "salt_merid_flux_advect_arctic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_over_arctic", "salt_merid_flux_over_arctic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_gyre_arctic", "salt_merid_flux_gyre_arctic", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_advect_indian", "temp_merid_flux_advect_indian", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_over_indian", "temp_merid_flux_over_indian", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_merid_flux_gyre_indian", "temp_merid_flux_gyre_indian", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_advect_indian", "salt_merid_flux_advect_indian", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_over_indian", "salt_merid_flux_over_indian", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_merid_flux_gyre_indian", "salt_merid_flux_gyre_indian", "ocean-1d-1monthly-ym%4yr%2mo", "all", "average", "none", 2 # monthly scalar ocean fields -"ocean-scalar-total_mass_seawater-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_mass_seawater", "total_mass_seawater", "ocean-scalar-total_mass_seawater-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_volume_seawater-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_volume_seawater", "total_volume_seawater", "ocean-scalar-total_volume_seawater-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-eta_global-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "eta_global", "eta_global", "ocean-scalar-eta_global-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-eta_adjust-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "eta_adjust", "eta_adjust", "ocean-scalar-eta_adjust-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-pbot_adjust-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "pbot_adjust", "pbot_adjust", "ocean-scalar-pbot_adjust-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-temp_global_ave-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_global_ave", "temp_global_ave", "ocean-scalar-temp_global_ave-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-salt_global_ave-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_global_ave", "salt_global_ave", "ocean-scalar-salt_global_ave-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_pme_river-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_pme_river", "total_ocean_pme_river", "ocean-scalar-total_ocean_pme_river-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_river-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_river", "total_ocean_river", "ocean-scalar-total_ocean_river-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_evap-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_evap", "total_ocean_evap", "ocean-scalar-total_ocean_evap-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_pme_sbc-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_pme_sbc", "total_ocean_pme_sbc", "ocean-scalar-total_ocean_pme_sbc-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_fprec-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_fprec", "total_ocean_fprec", "ocean-scalar-total_ocean_fprec-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_lprec-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_lprec", "total_ocean_lprec", "ocean-scalar-total_ocean_lprec-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_runoff-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_runoff", "total_ocean_runoff", "ocean-scalar-total_ocean_runoff-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_salt-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_salt", "total_ocean_salt", "ocean-scalar-total_ocean_salt-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_heat-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_heat", "total_ocean_heat", "ocean-scalar-total_ocean_heat-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_hflux_pme-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_hflux_pme", "total_ocean_hflux_pme", "ocean-scalar-total_ocean_hflux_pme-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_swflx-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_swflx", "total_ocean_swflx", "ocean-scalar-total_ocean_swflx-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_swflx_vis-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_swflx_vis", "total_ocean_swflx_vis", "ocean-scalar-total_ocean_swflx_vis-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_evap_heat-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_evap_heat", "total_ocean_evap_heat", "ocean-scalar-total_ocean_evap_heat-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_lw_heat-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_lw_heat", "total_ocean_lw_heat", "ocean-scalar-total_ocean_lw_heat-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_sens_heat-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_sens_heat", "total_ocean_sens_heat", "ocean-scalar-total_ocean_sens_heat-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_fprec_melt_heat-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_fprec_melt_heat", "total_ocean_fprec_melt_heat", "ocean-scalar-total_ocean_fprec_melt_heat-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_ocean_runoff_heat-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_ocean_runoff_heat", "total_ocean_runoff_heat", "ocean-scalar-total_ocean_runoff_heat-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-ke_tot-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "ke_tot", "ke_tot", "ocean-scalar-ke_tot-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-pe_tot-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "pe_tot", "pe_tot", "ocean-scalar-pe_tot-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-temp_surface_ave-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "temp_surface_ave", "temp_surface_ave", "ocean-scalar-temp_surface_ave-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-salt_surface_ave-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "salt_surface_ave", "salt_surface_ave", "ocean-scalar-salt_surface_ave-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"ocean-scalar-1monthly-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "total_mass_seawater", "total_mass_seawater", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_volume_seawater", "total_volume_seawater", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "eta_global", "eta_global", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "eta_adjust", "eta_adjust", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "pbot_adjust", "pbot_adjust", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_global_ave", "temp_global_ave", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_global_ave", "salt_global_ave", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_pme_river", "total_ocean_pme_river", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_river", "total_ocean_river", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_evap", "total_ocean_evap", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_pme_sbc", "total_ocean_pme_sbc", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_fprec", "total_ocean_fprec", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_lprec", "total_ocean_lprec", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_runoff", "total_ocean_runoff", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_salt", "total_ocean_salt", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_heat", "total_ocean_heat", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_hflux_pme", "total_ocean_hflux_pme", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_swflx", "total_ocean_swflx", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_swflx_vis", "total_ocean_swflx_vis", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_evap_heat", "total_ocean_evap_heat", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_lw_heat", "total_ocean_lw_heat", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_sens_heat", "total_ocean_sens_heat", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_fprec_melt_heat", "total_ocean_fprec_melt_heat", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_ocean_runoff_heat", "total_ocean_runoff_heat", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "ke_tot", "ke_tot", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "pe_tot", "pe_tot", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "temp_surface_ave", "temp_surface_ave", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "salt_surface_ave", "salt_surface_ave", "ocean-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 # monthly scalar BGC fields -"ocean-scalar-total_co2_flux-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_co2_flux", "total_co2_flux", "ocean-scalar-total_co2_flux-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 - -"ocean-scalar-total_aco2_flux-1monthly-mean-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" -"ocean_model", "total_aco2_flux", "total_aco2_flux", "ocean-scalar-total_aco2_flux-1monthly-mean-ym%4yr%2mo", "all", "average", "none", 2 +"oceanbgc-scalar-1monthly-ym%4yr%2mo", 1, "months", 1, "days", "time", 1, "years" +"ocean_model", "total_co2_flux", "total_co2_flux", "oceanbgc-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 +"ocean_model", "total_aco2_flux", "total_aco2_flux", "oceanbgc-scalar-1monthly-ym%4yr%2mo", "all", "average", "none", 2 diff --git a/ocean/diagnostic_profiles/source_yaml_files/diag_table_detailed_source.yaml b/ocean/diagnostic_profiles/source_yaml_files/diag_table_detailed_source.yaml index 370915f..2713d66 100644 --- a/ocean/diagnostic_profiles/source_yaml_files/diag_table_detailed_source.yaml +++ b/ocean/diagnostic_profiles/source_yaml_files/diag_table_detailed_source.yaml @@ -149,7 +149,6 @@ diag_table: tide_speed_drag: tide_speed_mask: - 'monthly 3d ocean fields': defaults: # these can be overridden for individual fields below file_name_dimension: 3d # descriptor for filename, e.g. 3d, 2d, scalar @@ -178,7 +177,6 @@ diag_table: age_global: sw_heat: sw_frac: - temp_runoffmix: temp_rivermix: temp_vdiffuse_impl: salt_vdiffuse_impl: @@ -220,6 +218,7 @@ diag_table: 'monthly 3d BGC fields': defaults: # these can be overridden for individual fields below + file_name_prefix: oceanbgc file_name_dimension: 3d # descriptor for filename, e.g. 3d, 2d, scalar output_freq: 1 # integer: output sampling frequency in output_freq_units (0: every timestep; -1: only at end of run) output_freq_units: months # time units for output: years, months, days, hours, minutes, or seconds @@ -236,7 +235,6 @@ diag_table: fe: pprod_gross: - 'monthly 2d ocean fields': defaults: # these can be overridden for individual fields below file_name_dimension: 2d # descriptor for filename, e.g. 3d, 2d, scalar @@ -281,7 +279,6 @@ diag_table: wfiform: anompb: eta_t: - rhobarz: conv_rho_ud_t: bottom_temp: bottom_salt: @@ -331,6 +328,7 @@ diag_table: 'monthly 2d BGC fields': defaults: # these can be overridden for individual fields below + file_name_prefix: oceanbgc file_name_dimension: 2d # descriptor for filename, e.g. 3d, 2d, scalar output_freq: 1 # integer: output sampling frequency in output_freq_units (0: every timestep; -1: only at end of run) output_freq_units: months # time units for output: years, months, days, hours, minutes, or seconds @@ -353,13 +351,20 @@ diag_table: surface_adic: surface_o2: - 'monthly 1d ocean fields': defaults: # these can be overridden for individual fields below file_name_dimension: 1d # descriptor for filename, e.g. 3d, 2d, scalar output_freq: 1 # integer: output sampling frequency in output_freq_units (0: every timestep; -1: only at end of run) output_freq_units: months # time units for output: years, months, days, hours, minutes, or seconds + file_name: + - file_name_prefix + - file_name_dimension + - output_freq + - '': + - output_freq_units + - file_name_date fields: + geolat_c: {reduction_method: 'snap'} # See https://github.com/ACCESS-NRI/access-esm1.5-configs/issues/74 temp_merid_flux_advect_global: temp_merid_flux_over_global: temp_merid_flux_gyre_global: @@ -402,6 +407,13 @@ diag_table: file_name_dimension: scalar # descriptor for filename, e.g. 3d, 2d, scalar output_freq: 1 # integer: output sampling frequency in output_freq_units (0: every timestep; -1: only at end of run) output_freq_units: months # time units for output: years, months, days, hours, minutes, or seconds + file_name: + - file_name_prefix + - file_name_dimension + - output_freq + - '': + - output_freq_units + - file_name_date fields: total_mass_seawater: total_volume_seawater: @@ -432,13 +444,19 @@ diag_table: temp_surface_ave: salt_surface_ave: - - 'monthly scalar BGC fields': defaults: # these can be overridden for individual fields below + file_name_prefix: oceanbgc file_name_dimension: scalar # descriptor for filename, e.g. 3d, 2d, scalar output_freq: 1 # integer: output sampling frequency in output_freq_units (0: every timestep; -1: only at end of run) output_freq_units: months # time units for output: years, months, days, hours, minutes, or seconds + file_name: + - file_name_prefix + - file_name_dimension + - output_freq + - '': + - output_freq_units + - file_name_date fields: total_co2_flux: total_aco2_flux: diff --git a/ocean/diagnostic_profiles/source_yaml_files/diag_table_standard_source.yaml b/ocean/diagnostic_profiles/source_yaml_files/diag_table_standard_source.yaml index 7446e11..e587c35 100644 --- a/ocean/diagnostic_profiles/source_yaml_files/diag_table_standard_source.yaml +++ b/ocean/diagnostic_profiles/source_yaml_files/diag_table_standard_source.yaml @@ -149,7 +149,6 @@ diag_table: tide_speed_drag: tide_speed_mask: - 'yearly 3d ocean fields': defaults: # these can be overridden for individual fields below file_name_dimension: 3d # descriptor for filename, e.g. 3d, 2d, scalar @@ -168,7 +167,6 @@ diag_table: pot_rho_0: sw_heat: sw_frac: - temp_runoffmix: temp_rivermix: temp_tendency_expl: salt_tendency_expl: @@ -200,7 +198,6 @@ diag_table: wt: wrhot: - 'monthly 3d ocean fields': defaults: # these can be overridden for individual fields below file_name_dimension: 3d # descriptor for filename, e.g. 3d, 2d, scalar @@ -226,9 +223,9 @@ diag_table: temp_vdiffuse_impl: salt_vdiffuse_impl: - 'monthly 3d BGC fields': defaults: # these can be overridden for individual fields below + file_name_prefix: oceanbgc file_name_dimension: 3d # descriptor for filename, e.g. 3d, 2d, scalar output_freq: 1 # integer: output sampling frequency in output_freq_units (0: every timestep; -1: only at end of run) output_freq_units: months # time units for output: years, months, days, hours, minutes, or seconds @@ -245,7 +242,6 @@ diag_table: fe: pprod_gross: - 'monthly 2d ocean fields': defaults: # these can be overridden for individual fields below file_name_dimension: 2d # descriptor for filename, e.g. 3d, 2d, scalar @@ -290,7 +286,6 @@ diag_table: wfiform: anompb: eta_t: - rhobarz: conv_rho_ud_t: bottom_temp: bottom_salt: @@ -340,6 +335,7 @@ diag_table: 'monthly 2d BGC fields': defaults: # these can be overridden for individual fields below + file_name_prefix: oceanbgc file_name_dimension: 2d # descriptor for filename, e.g. 3d, 2d, scalar output_freq: 1 # integer: output sampling frequency in output_freq_units (0: every timestep; -1: only at end of run) output_freq_units: months # time units for output: years, months, days, hours, minutes, or seconds @@ -362,13 +358,20 @@ diag_table: surface_adic: surface_o2: - 'monthly 1d ocean fields': defaults: # these can be overridden for individual fields below file_name_dimension: 1d # descriptor for filename, e.g. 3d, 2d, scalar output_freq: 1 # integer: output sampling frequency in output_freq_units (0: every timestep; -1: only at end of run) output_freq_units: months # time units for output: years, months, days, hours, minutes, or seconds + file_name: + - file_name_prefix + - file_name_dimension + - output_freq + - '': + - output_freq_units + - file_name_date fields: + geolat_c: {reduction_method: 'snap'} # See https://github.com/ACCESS-NRI/access-esm1.5-configs/issues/74 temp_merid_flux_advect_global: temp_merid_flux_over_global: temp_merid_flux_gyre_global: @@ -411,6 +414,13 @@ diag_table: file_name_dimension: scalar # descriptor for filename, e.g. 3d, 2d, scalar output_freq: 1 # integer: output sampling frequency in output_freq_units (0: every timestep; -1: only at end of run) output_freq_units: months # time units for output: years, months, days, hours, minutes, or seconds + file_name: + - file_name_prefix + - file_name_dimension + - output_freq + - '': + - output_freq_units + - file_name_date fields: total_mass_seawater: total_volume_seawater: @@ -441,12 +451,19 @@ diag_table: temp_surface_ave: salt_surface_ave: - 'monthly scalar BGC fields': defaults: # these can be overridden for individual fields below + file_name_prefix: oceanbgc file_name_dimension: scalar # descriptor for filename, e.g. 3d, 2d, scalar output_freq: 1 # integer: output sampling frequency in output_freq_units (0: every timestep; -1: only at end of run) output_freq_units: months # time units for output: years, months, days, hours, minutes, or seconds + file_name: + - file_name_prefix + - file_name_dimension + - output_freq + - '': + - output_freq_units + - file_name_date fields: total_co2_flux: total_aco2_flux: From fbc866bc1b8ed435f949f38f4f40c98199de08d2 Mon Sep 17 00:00:00 2001 From: dougiesquire Date: Wed, 28 Aug 2024 16:51:27 +1000 Subject: [PATCH 4/5] Update to access-esm1p5 2024.05.1, remove unused BGC inputs --- config.yaml | 4 +--- manifests/exe.yaml | 6 +++--- manifests/input.yaml | 10 ---------- manifests/restart.yaml | 6 ++++++ 4 files changed, 10 insertions(+), 16 deletions(-) diff --git a/config.yaml b/config.yaml index 31109c2..d1cf792 100644 --- a/config.yaml +++ b/config.yaml @@ -25,7 +25,7 @@ modules: use: - /g/data/vk83/modules load: - - access-esm1p5/2024.05.0 + - access-esm1p5/2024.05.1 # Model configuration model: access @@ -75,8 +75,6 @@ submodels: - /g/data/vk83/configurations/inputs/access-esm1p5/modern/share/ocean/biogeochemistry/global.1deg/2020.05.19/dust.nc - /g/data/vk83/configurations/inputs/access-esm1p5/modern/share/ocean/biogeochemistry/global.1deg/2020.05.19/ocmip2_press_monthly_om1p5_bc.nc - /g/data/vk83/configurations/inputs/access-esm1p5/share/ocean/biogeochemistry/global.1deg/2024.07.12/bgc_param.nc - - /g/data/vk83/configurations/inputs/access-esm1p5/modern/unused/ocean/biogeochemistry/global.1deg/2020.05.19/ocmip2_fice_monthly_om1p5_bc.nc - - /g/data/vk83/configurations/inputs/access-esm1p5/modern/unused/ocean/biogeochemistry/global.1deg/2020.05.19/ocmip2_xkw_monthly_om1p5_bc.nc # Tides - /g/data/vk83/configurations/inputs/access-esm1p5/modern/share/ocean/tides/global.1deg/2020.05.19/roughness_amp.nc - /g/data/vk83/configurations/inputs/access-esm1p5/modern/share/ocean/tides/global.1deg/2020.05.19/tideamp.nc diff --git a/manifests/exe.yaml b/manifests/exe.yaml index 3f76887..9c042dc 100644 --- a/manifests/exe.yaml +++ b/manifests/exe.yaml @@ -12,7 +12,7 @@ work/ice/cice_access_360x300_12x1_12p.exe: binhash: 818f213e53d30fc307b565c35939382c md5: 04fd88249ebc16e3f560fc265838e9d1 work/ocean/fms_ACCESS-CM.x: - fullpath: /g/data/vk83/apps/spack/0.22/restricted/ukmo/release/linux-rocky8-x86_64_v4/intel-19.0.3.199/mom5-git.access-esm1.5_2024.06.20_access-esm1.5-wxxrc3ivrjz76yx565ddkuuiwoqpalko/bin/fms_ACCESS-CM.x + fullpath: /g/data/vk83/apps/spack/0.22/restricted/ukmo/release/linux-rocky8-x86_64_v4/intel-19.0.3.199/mom5-git.access-esm1.5_2024.08.23_access-esm1.5-ougudnkjcdkuuu6wuxne3uy7tr4y6oes/bin/fms_ACCESS-CM.x hashes: - binhash: a7a3151fb1b814f9e94f05e637b86a44 - md5: 241db68e6164fac77c59da99ffb1d3b1 + binhash: 711dd9e382eee06aba1f38ce83f7e7d5 + md5: 96863931103def85ed76b152ba01b5c1 diff --git a/manifests/input.yaml b/manifests/input.yaml index 2d1aff1..fe96664 100644 --- a/manifests/input.yaml +++ b/manifests/input.yaml @@ -321,21 +321,11 @@ work/ocean/INPUT/grid_spec.nc: hashes: binhash: 20468cf509d14ec15c908f7fbd8b3de5 md5: b9adc1e552201aa3abc6efb72786ec93 -work/ocean/INPUT/ocmip2_fice_monthly_om1p5_bc.nc: - fullpath: /g/data/vk83/configurations/inputs/access-esm1p5/modern/unused/ocean/biogeochemistry/global.1deg/2020.05.19/ocmip2_fice_monthly_om1p5_bc.nc - hashes: - binhash: 60f4723017d75ebe8a5bc5fe0f37ad1d - md5: c0ed75eef44962dbe6fc9f61dbd228a9 work/ocean/INPUT/ocmip2_press_monthly_om1p5_bc.nc: fullpath: /g/data/vk83/configurations/inputs/access-esm1p5/modern/share/ocean/biogeochemistry/global.1deg/2020.05.19/ocmip2_press_monthly_om1p5_bc.nc hashes: binhash: d4b3605e8765d477b02a55d6ae21feac md5: 2e71cbb78c052e06e3df20f862928da2 -work/ocean/INPUT/ocmip2_xkw_monthly_om1p5_bc.nc: - fullpath: /g/data/vk83/configurations/inputs/access-esm1p5/modern/unused/ocean/biogeochemistry/global.1deg/2020.05.19/ocmip2_xkw_monthly_om1p5_bc.nc - hashes: - binhash: 39f04199eedf0e3a6c638d890795311e - md5: 348a035bed83e280bb0a1de0066947fc work/ocean/INPUT/roughness_amp.nc: fullpath: /g/data/vk83/configurations/inputs/access-esm1p5/modern/share/ocean/tides/global.1deg/2020.05.19/roughness_amp.nc hashes: diff --git a/manifests/restart.yaml b/manifests/restart.yaml index 8197610..1387fc0 100644 --- a/manifests/restart.yaml +++ b/manifests/restart.yaml @@ -76,6 +76,12 @@ work/ice/RESTART/mice.nc: hashes: binhash: 24ce8602876ab14e9607f4d4ed192f44 md5: 0085475b82f3e0876b7be9203538c97a +work/ice/RESTART/restart_date.nml: + copy: true + fullpath: /g/data/vk83/configurations/inputs/access-esm1p5/modern/historical/restart/ice/restart_date.nml + hashes: + binhash: 97299fc009fe4b103eb21d4bca4fb413 + md5: 9f914094ec1a3c39ad6384553f120f64 work/ocean/INPUT/README: fullpath: /g/data/vk83/configurations/inputs/access-esm1p5/modern/historical/restart/ocean/README hashes: From cfb60e3d09c6fd8f8d1d1994067a38bd14975810 Mon Sep 17 00:00:00 2001 From: dougiesquire Date: Wed, 28 Aug 2024 16:52:21 +1000 Subject: [PATCH 5/5] Fix typo in README --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1d87f2a..26b9215 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # historical+concentrations -Standard configuration for a coupled CO~2~ concentration driven [ACCESS-ESM1.5](https://github.com/ACCESS-NRI/ACCESS-ESM1.5) under historical forcings between 1850-2014. +Standard configuration for a coupled CO2 concentration driven [ACCESS-ESM1.5](https://github.com/ACCESS-NRI/ACCESS-ESM1.5) under historical forcings between 1850-2014. For usage instructions, see the [ACCESS-Hive docs](https://access-hive.org.au/models/run-a-model/run-access-esm/) @@ -12,4 +12,4 @@ The developers of ACCESS-ESM1.5 request that users of this model configuration: 2. Include an acknowledgment such as the following: "The authors thank CSIRO for developing the ACCESS-ESM1.5 model configuration and making it freely available to researchers." ACCESS-NRI requests users follow the guidelines for acknowledging ACCESS-NRI and include a statement such as: - "This research used the ACCESS-ESM1.5 model infrastructure provided by ACCESS-NRI, which is enabled by the Australian Government's National Collaborative Research Infrastructure Strategy (NCRIS)." \ No newline at end of file + "This research used the ACCESS-ESM1.5 model infrastructure provided by ACCESS-NRI, which is enabled by the Australian Government's National Collaborative Research Infrastructure Strategy (NCRIS)."