[cmor] 08/22: upstream release 3.1.3

Alastair McKinstry mckinstry at moszumanska.debian.org
Tue Dec 20 11:10:41 UTC 2016


This is an automated email from the git hooks/post-receive script.

mckinstry pushed a commit to branch debian/master
in repository cmor.

commit db146cc4650a580732990b14c2d15ec91bad98db
Author: Alastair McKinstry <mckinstry at debian.org>
Date:   Fri Nov 11 01:37:43 2016 +0000

    upstream release 3.1.3
---
 README.md                                          |    2 +-
 Src/_cmormodule.c                                  |  118 +-
 Src/_controlvocabulary.c                           |   86 +-
 Src/cmor.c                                         |  133 +-
 Src/cmor_CV.c                                      |   43 +-
 Src/cmor_cfortran_interface.c                      |  300 +-
 Src/cmor_grids.c                                   |    4 +-
 Src/cmor_md5.c                                     |    4 +-
 Tables                                             |    1 +
 Test/all_tests.py                                  |   14 +-
 Test/speed_test_table_A                            |   68 +-
 Test/test2.json                                    |    6 +-
 Test/test_cmor_grid_alejandro.f90                  |    6 +-
 Test/test_cmor_grid_time_varying.f90               |    4 +-
 Test/test_dimensionless.f90                        |   58 +-
 Test/test_python_has_cur_dataset_attribute.py      |   34 +
 Test/test_python_has_variable_attribute.py         |   60 +
 Test/test_python_jamie_10.py                       |    2 +-
 Test/test_python_polar_stereo.py                   |    4 +-
 Test/test_sophie.f90                               |    2 +-
 TestTables/CMIP6_3hr.json                          |  950 +--
 TestTables/CMIP6_6hrLev.json                       |  669 +-
 TestTables/CMIP6_6hrPlev.json                      |  744 ++-
 TestTables/CMIP6_6hrPlevpt.json                    |  890 +--
 TestTables/CMIP6_Amon.json                         | 2094 ++++---
 TestTables/CMIP6_AmonAdj.json                      |  632 +-
 TestTables/CMIP6_Amon_json_hfls                    | 1880 +++---
 TestTables/CMIP6_CV_minimal.json                   |    8 +
 .../{CMIP6_emDayZ.json => CMIP6_LIfxant.json}      |  685 +-
 .../{CMIP6_emDayZ.json => CMIP6_LIfxgre.json}      |  685 +-
 TestTables/CMIP6_LImon.json                        | 1138 ++--
 TestTables/{CMIP6_3hr.json => CMIP6_LImonant.json} | 1166 ++--
 TestTables/{CMIP6_3hr.json => CMIP6_LImongre.json} | 1194 ++--
 .../{CMIP6_Oclim.json => CMIP6_LIyrant.json}       | 1136 ++--
 .../{CMIP6_Oclim.json => CMIP6_LIyrgre.json}       | 1138 ++--
 TestTables/CMIP6_Lmon.json                         | 1577 ++---
 TestTables/CMIP6_Oclim.json                        |  990 +--
 TestTables/CMIP6_Oday.json                         |  638 +-
 TestTables/CMIP6_Ofx.json                          | 2542 +++++++-
 TestTables/CMIP6_Omon.json                         | 4786 +++++++-------
 TestTables/CMIP6_Oyr.json                          | 2356 +++----
 TestTables/CMIP6_SIday.json                        | 2540 +++++++-
 TestTables/CMIP6_SImon.json                        | 1982 +++---
 TestTables/CMIP6_aerannual.json                    | 2526 +-------
 TestTables/CMIP6_aerdaily.json                     |  843 +--
 TestTables/CMIP6_aerfixed.json                     |  591 +-
 TestTables/CMIP6_aerhourly.json                    |  622 +-
 TestTables/CMIP6_aermonthly.json                   | 3134 +++++-----
 TestTables/CMIP6_aero.json                         | 3789 +----------
 TestTables/CMIP6_cf3hr.json                        | 2594 +-------
 TestTables/CMIP6_cf3hr_0.json                      |  141 +
 TestTables/CMIP6_cf3hr_1.json                      |  142 +
 TestTables/CMIP6_cf3hr_2.json                      |  205 +
 TestTables/CMIP6_cfDay.json                        | 1182 ++--
 TestTables/CMIP6_cfMon.json                        | 2138 ++++---
 TestTables/CMIP6_cfSites.json                      | 5027 ++++++++-------
 TestTables/CMIP6_day.json                          | 1308 ++--
 TestTables/CMIP6_em.json                           |    1 -
 TestTables/CMIP6_em1hr.json                        | 2744 +++++++-
 TestTables/CMIP6_em3hr.json                        |  759 +--
 TestTables/CMIP6_em3hrpt.json                      |  729 +--
 TestTables/CMIP6_emDay.json                        | 2495 ++++----
 TestTables/CMIP6_emDayZ.json                       |  614 +-
 TestTables/CMIP6_emDaypt.json                      | 2506 +++++++-
 TestTables/CMIP6_emFx.json                         |  659 +-
 TestTables/CMIP6_emMon.json                        | 6550 +++++++++-----------
 TestTables/CMIP6_emMonZ.json                       | 1207 ++--
 TestTables/CMIP6_emMonclim.json                    |    1 -
 TestTables/CMIP6_emSubhr.json                      |  964 +--
 TestTables/CMIP6_emYr.json                         | 1159 ++--
 TestTables/CMIP6_fx.json                           |  774 +--
 TestTables/CMIP6_grids.json                        |   18 +-
 configure                                          |    2 +-
 configure.ac                                       |    2 +-
 include/cmor.h                                     |    4 +-
 include/cmor_func_def.h                            |    7 +-
 include/cmor_locale.h                              |    2 +-
 scripts/createCMIP6CV.py                           |   54 +
 78 files changed, 41618 insertions(+), 37244 deletions(-)

diff --git a/README.md b/README.md
index a66ec7b..03d3b8d 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@ Climate Model Output Rewriter
 CMOR 3.1 documentation can be found here: http://cmor.llnl.gov
 
 [![DOI](https://zenodo.org/badge/22688/PCMDI/cmor.svg)](https://zenodo.org/badge/latestdoi/22688/PCMDI/cmor)
-[![stable version](http://img.shields.io/badge/stable version-3.1.2-brightgreen.svg)](https://github.com/PCMDI/cmor/releases/tag/3.1.2)
+[![stable version](http://img.shields.io/badge/stable version-3.1.3-brightgreen.svg)](https://github.com/PCMDI/cmor/releases/tag/3.1.3)
 ![platforms](http://img.shields.io/badge/platforms-linux | osx-lightgrey.svg)
 [![Anaconda-Server Badge](https://anaconda.org/pcmdi/cmor/badges/installer/conda.svg)](https://conda.anaconda.org/pcmdi)
 [![Anaconda-Server Badge](https://anaconda.org/pcmdi/cmor/badges/downloads.svg)](https://anaconda.org/pcmdi)
diff --git a/Src/_cmormodule.c b/Src/_cmormodule.c
index d344deb..c630ad4 100644
--- a/Src/_cmormodule.c
+++ b/Src/_cmormodule.c
@@ -69,7 +69,7 @@ static PyObject *PyCMOR_set_cur_dataset_attribute(PyObject *self,
     return NULL;
   }
   
-  return Py_BuildValue( "i", ierr );
+  return( Py_BuildValue( "i", ierr ));
 }
 
 /************************************************************************/
@@ -94,7 +94,7 @@ static PyObject *PyCMOR_get_cur_dataset_attribute( PyObject * self,
         return NULL;
     }
 
-    return Py_BuildValue( "s", value );
+    return( Py_BuildValue( "s", value ));
 }
 
 /************************************************************************/
@@ -110,14 +110,14 @@ static PyObject *PyCMOR_has_cur_dataset_attribute( PyObject * self,
 	return NULL;
     ierr = cmor_has_cur_dataset_attribute( name );
 
-    if (ierr != 0 || raise_exception) {
+    if (raise_exception) {
         raise_exception = 0;
         PyErr_Format(CMORError, exception_message,
                      "has_cur_dataset_attribute");
         return NULL;
     }
     
-    return Py_BuildValue( "i", ierr );
+    return( Py_BuildValue( "i", ierr ));
 }
 
 /************************************************************************/
@@ -139,7 +139,7 @@ static PyObject *PyCMOR_set_deflate( PyObject * self,
         return NULL;
     }
     
-    return Py_BuildValue( "i", ierr );
+    return( Py_BuildValue( "i", ierr ));
 }
 
 /************************************************************************/
@@ -164,7 +164,7 @@ static PyObject *PyCMOR_set_variable_attribute( PyObject * self,
         return NULL;
     }
     
-    return Py_BuildValue( "i", ierr );
+    return( Py_BuildValue( "i", ierr ));
 }
 
 /************************************************************************/
@@ -188,7 +188,7 @@ static PyObject *PyCMOR_get_variable_attribute( PyObject * self,
         return NULL;
     }
 
-    return Py_BuildValue( "s", value );
+    return( Py_BuildValue( "s", value ));
 }
 
 /************************************************************************/
@@ -205,13 +205,13 @@ static PyObject *PyCMOR_has_variable_attribute( PyObject * self,
     
     ierr = cmor_has_variable_attribute( var_id, name );
     
-    if (ierr != 0 || raise_exception) {
+    if (raise_exception) {
         raise_exception = 0;
         PyErr_Format(CMORError, exception_message, "has_variable_attribute");
         return NULL;
     }
     
-    return Py_BuildValue( "i", ierr );
+    return( Py_BuildValue( "i", ierr ));
 }
 
 /************************************************************************/
@@ -243,7 +243,7 @@ static PyObject *PyCMOR_setup( PyObject * self, PyObject * args ) {
         return NULL;
     }
     
-    return Py_BuildValue( "i", ierr );
+    return( Py_BuildValue( "i", ierr ));
 }
 
 /************************************************************************/
@@ -257,73 +257,73 @@ static PyObject *PyCMOR_getincvalues( PyObject * self, PyObject * args ) {
 	return NULL;
     }
     if( strcmp( att_name, "CMOR_MAX_STRING" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_MAX_STRING );
+	return( Py_BuildValue( "i", CMOR_MAX_STRING ));
     } else if( strcmp( att_name, "CMOR_MAX_ELEMENTS" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_MAX_ELEMENTS );
+	return( Py_BuildValue( "i", CMOR_MAX_ELEMENTS ));
     } else if( strcmp( att_name, "CMOR_MAX_AXES" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_MAX_AXES );
+	return( Py_BuildValue( "i", CMOR_MAX_AXES ));
     } else if( strcmp( att_name, "CMOR_MAX_VARIABLES" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_MAX_VARIABLES );
+	return( Py_BuildValue( "i", CMOR_MAX_VARIABLES ));
     } else if( strcmp( att_name, "CMOR_MAX_GRIDS" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_MAX_GRIDS );
+	return( Py_BuildValue( "i", CMOR_MAX_GRIDS ));
     } else if( strcmp( att_name, "CMOR_MAX_DIMENSIONS" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_MAX_DIMENSIONS );
+	return( Py_BuildValue( "i", CMOR_MAX_DIMENSIONS ));
     } else if( strcmp( att_name, "CMOR_MAX_ATTRIBUTES" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_MAX_ATTRIBUTES );
+	return( Py_BuildValue( "i", CMOR_MAX_ATTRIBUTES ));
     } else if( strcmp( att_name, "CMOR_MAX_ERRORS" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_MAX_ERRORS );
+	return( Py_BuildValue( "i", CMOR_MAX_ERRORS ));
     } else if( strcmp( att_name, "CMOR_MAX_TABLES" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_MAX_TABLES );
+	return( Py_BuildValue( "i", CMOR_MAX_TABLES ));
     } else if( strcmp( att_name, "CMOR_MAX_GRID_ATTRIBUTES" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_MAX_GRID_ATTRIBUTES );
+	return( Py_BuildValue( "i", CMOR_MAX_GRID_ATTRIBUTES ));
     } else if( strcmp( att_name, "CMOR_QUIET" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_QUIET );
+	return( Py_BuildValue( "i", CMOR_QUIET ));
     } else if( strcmp( att_name, "CMOR_EXIT_ON_MAJOR" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_EXIT_ON_MAJOR );
+	return( Py_BuildValue( "i", CMOR_EXIT_ON_MAJOR ));
     } else if( strcmp( att_name, "CMOR_EXIT" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_EXIT );
+	return( Py_BuildValue( "i", CMOR_EXIT ));
     } else if( strcmp( att_name, "CMOR_EXIT_ON_WARNING" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_EXIT_ON_WARNING );
+	return( Py_BuildValue( "i", CMOR_EXIT_ON_WARNING ));
     } else if( strcmp( att_name, "CMOR_VERSION_MAJOR" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_VERSION_MAJOR );
+	return( Py_BuildValue( "i", CMOR_VERSION_MAJOR ));
     } else if( strcmp( att_name, "CMOR_VERSION_MINOR" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_VERSION_MINOR );
+	return( Py_BuildValue( "i", CMOR_VERSION_MINOR ));
     } else if( strcmp( att_name, "CMOR_VERSION_PATCH" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_VERSION_PATCH );
+	return( Py_BuildValue( "i", CMOR_VERSION_PATCH ));
     } else if( strcmp( att_name, "CMOR_CF_VERSION_MAJOR" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_CF_VERSION_MAJOR );
+	return( Py_BuildValue( "i", CMOR_CF_VERSION_MAJOR ));
     } else if( strcmp( att_name, "CMOR_CF_VERSION_MINOR" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_CF_VERSION_MINOR );
+	return( Py_BuildValue( "i", CMOR_CF_VERSION_MINOR ));
     } else if( strcmp( att_name, "CMOR_WARNING" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_WARNING );
+	return( Py_BuildValue( "i", CMOR_WARNING ));
     } else if( strcmp( att_name, "CMOR_NORMAL" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_NORMAL );
+	return( Py_BuildValue( "i", CMOR_NORMAL ));
     } else if( strcmp( att_name, "CMOR_CRITICAL" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_CRITICAL );
+	return( Py_BuildValue( "i", CMOR_CRITICAL ));
     } else if( strcmp( att_name, "CMOR_N_VALID_CALS" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_N_VALID_CALS );
+	return( Py_BuildValue( "i", CMOR_N_VALID_CALS ));
     } else if( strcmp( att_name, "CMOR_PRESERVE" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_PRESERVE );
+	return( Py_BuildValue( "i", CMOR_PRESERVE ));
     } else if( strcmp( att_name, "CMOR_APPEND" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_APPEND );
+	return( Py_BuildValue( "i", CMOR_APPEND ));
     } else if( strcmp( att_name, "CMOR_REPLACE" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_REPLACE );
+	return( Py_BuildValue( "i", CMOR_REPLACE ));
     } else if( strcmp( att_name, "CMOR_PRESERVE_3" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_PRESERVE_3 );
+	return( Py_BuildValue( "i", CMOR_PRESERVE_3 ));
     } else if( strcmp( att_name, "CMOR_APPEND_3" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_APPEND_3 );
+	return( Py_BuildValue( "i", CMOR_APPEND_3 ));
     } else if( strcmp( att_name, "CMOR_REPLACE_3" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_REPLACE_3 );
+	return( Py_BuildValue( "i", CMOR_REPLACE_3 ));
     } else if( strcmp( att_name, "CMOR_PRESERVE_4" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_PRESERVE_4 );
+	return( Py_BuildValue( "i", CMOR_PRESERVE_4 ));
     } else if( strcmp( att_name, "CMOR_APPEND_4" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_APPEND_4 );
+	return( Py_BuildValue( "i", CMOR_APPEND_4 ));
     } else if( strcmp( att_name, "CMOR_REPLACE_4" ) == 0 ) {
-	return Py_BuildValue( "i", CMOR_REPLACE_4 );
+	return( Py_BuildValue( "i", CMOR_REPLACE_4 ));
     } else {
 	/* Return NULL Python Object */
 	Py_INCREF( Py_None );
-	return Py_None;
+	return( Py_None);
     }
 }
 
@@ -346,7 +346,7 @@ static PyObject *PyCMOR_dataset_json( PyObject * self, PyObject * args ) {
     char *rcfile;
 
     if( !PyArg_ParseTuple( args, "s", &rcfile ) ) {
-        return Py_BuildValue( "i", -1);
+        return( Py_BuildValue( "i", -1));
     }
 
     ierr = cmor_dataset_json( rcfile );
@@ -357,7 +357,7 @@ static PyObject *PyCMOR_dataset_json( PyObject * self, PyObject * args ) {
         return NULL;
     }
     
-    return Py_BuildValue( "i", ierr);
+    return( Py_BuildValue( "i", ierr));
 }
 
 /************************************************************************/
@@ -380,7 +380,7 @@ static PyObject *PyCMOR_load_table( PyObject * self, PyObject * args ) {
         return NULL;
     }
 
-    return Py_BuildValue( "i", table_id );
+    return( Py_BuildValue( "i", table_id ));
 }
 
 /************************************************************************/
@@ -483,7 +483,7 @@ static PyObject *PyCMOR_axis( PyObject * self, PyObject * args ) {
         return NULL;
     }
 
-    return Py_BuildValue( "i", axis_id );
+    return( Py_BuildValue( "i", axis_id ));
 }
 
 /************************************************************************/
@@ -505,7 +505,7 @@ static PyObject *PyCMOR_set_table( PyObject * self, PyObject * args ) {
         return NULL;
     }
     
-    return Py_BuildValue( "i", ierr);
+    return( Py_BuildValue( "i", ierr));
 }
 
 static PyObject *PyCMOR_variable( PyObject * self, PyObject * args ) {
@@ -579,7 +579,7 @@ static PyObject *PyCMOR_variable( PyObject * self, PyObject * args ) {
         return NULL;
     }
     
-    return Py_BuildValue( "i", var_id );
+    return( Py_BuildValue( "i", var_id ));
 }
 
 static PyObject *PyCMOR_zfactor( PyObject * self, PyObject * args ) {
@@ -660,7 +660,7 @@ static PyObject *PyCMOR_zfactor( PyObject * self, PyObject * args ) {
         return NULL;
     }
     
-    return Py_BuildValue( "i", zvar_id );
+    return( Py_BuildValue( "i", zvar_id ));
 }
 
 
@@ -698,9 +698,9 @@ static PyObject *PyCMOR_grid_mapping( PyObject * self, PyObject * args ) {
     }
 
     ierr =
-	cmor_set_grid_mapping( gid, name, n, ( char ** ) nms,
+	cmor_set_grid_mapping( gid, name, n, ( char * ) nms,
 			       CMOR_MAX_STRING, param_val,
-			       ( char ** ) units, CMOR_MAX_STRING );
+			       ( char * ) units, CMOR_MAX_STRING );
 
     if( param_val_arr != NULL ) {
 	Py_DECREF( param_val_arr );
@@ -712,7 +712,7 @@ static PyObject *PyCMOR_grid_mapping( PyObject * self, PyObject * args ) {
         return NULL;
     }
     
-    return Py_BuildValue( "i", ierr);
+    return( Py_BuildValue( "i", ierr));
 }
 
 /************************************************************************/
@@ -802,7 +802,7 @@ static PyObject *PyCMOR_write( PyObject * self, PyObject * args ) {
         return NULL;
     }
     
-    return Py_BuildValue( "i", ierr);
+    return( Py_BuildValue( "i", ierr));
 }
 
 /************************************************************************/
@@ -827,7 +827,7 @@ static PyObject *PyCMOR_close( PyObject * self, PyObject * args ) {
 	if( ierr != 0 ) {
 	    return NULL;
 	} else {
-	    return Py_BuildValue( "i", ierr );
+	    return( Py_BuildValue( "i", ierr ));
 	}
     } else {
 	varid = ( int ) PyInt_AsLong( var );
@@ -855,9 +855,9 @@ static PyObject *PyCMOR_close( PyObject * self, PyObject * args ) {
         return NULL;
     } else {
 	if( dofile == 1 ) {
-	    return Py_BuildValue( "s", file_name );
+	    return( Py_BuildValue( "s", file_name ));
 	} else {
-	    return Py_BuildValue( "i", ierr );
+	    return( Py_BuildValue( "i", ierr ));
 	}
     }
 }
@@ -900,7 +900,7 @@ static PyObject *PyCMOR_time_varying_grid_coordinate( PyObject * self,
         return NULL;
     }
     
-    return Py_BuildValue( "i", coord_var_id );
+    return( Py_BuildValue( "i", coord_var_id ));
 }
 
 /************************************************************************/
@@ -994,7 +994,7 @@ static PyObject *PyCMOR_grid( PyObject * self, PyObject * args ) {
         PyErr_Format(CMORError, exception_message, "grid");
         return NULL;
     }
-    return Py_BuildValue( "i", id );
+    return( Py_BuildValue( "i", id ));
 }
 
 static PyMethodDef MyExtractMethods[] = {
diff --git a/Src/_controlvocabulary.c b/Src/_controlvocabulary.c
index 9369611..7b9c169 100644
--- a/Src/_controlvocabulary.c
+++ b/Src/_controlvocabulary.c
@@ -188,7 +188,7 @@ static PyObject *PyCMOR_set_variable_attribute( PyObject * self,
     if( ierr != 0 )
 	return NULL;
     Py_INCREF( Py_None );
-    return Py_None;
+    return( Py_None);
 }
 
 /************************************************************************/
@@ -278,7 +278,7 @@ static PyObject *PyCMOR_setup( PyObject * self, PyObject * args ) {
     if( ierr != 0 )
 	return NULL;
     Py_INCREF( Py_None );
-    return Py_None;
+    return( Py_None);
   
 }
 
@@ -314,88 +314,88 @@ static PyObject *PyCMOR_getincvalues( PyObject * self, PyObject * args ) {
         return NULL;
     }
     if( strcmp( att_name, "CMOR_MAX_STRING" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_MAX_STRING );
+        return( Py_BuildValue( "i", CMOR_MAX_STRING ));
     } else if( strcmp( att_name, "CMOR_MAX_ELEMENTS" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_MAX_ELEMENTS );
+        return( Py_BuildValue( "i", CMOR_MAX_ELEMENTS ));
     } else if( strcmp( att_name, "CMOR_MAX_AXES" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_MAX_AXES );
+        return( Py_BuildValue( "i", CMOR_MAX_AXES ));
     } else if( strcmp( att_name, "CMOR_MAX_VARIABLES" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_MAX_VARIABLES );
+        return( Py_BuildValue( "i", CMOR_MAX_VARIABLES ));
     } else if( strcmp( att_name, "CMOR_MAX_GRIDS" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_MAX_GRIDS );
+        return( Py_BuildValue( "i", CMOR_MAX_GRIDS ));
     } else if( strcmp( att_name, "CMOR_MAX_DIMENSIONS" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_MAX_DIMENSIONS );
+        return( Py_BuildValue( "i", CMOR_MAX_DIMENSIONS ));
     } else if( strcmp( att_name, "CMOR_MAX_ATTRIBUTES" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_MAX_ATTRIBUTES );
+        return( Py_BuildValue( "i", CMOR_MAX_ATTRIBUTES ));
     } else if( strcmp( att_name, "CMOR_MAX_ERRORS" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_MAX_ERRORS );
+        return( Py_BuildValue( "i", CMOR_MAX_ERRORS ));
     } else if( strcmp( att_name, "CMOR_MAX_TABLES" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_MAX_TABLES );
+        return( Py_BuildValue( "i", CMOR_MAX_TABLES ));
     } else if( strcmp( att_name, "CMOR_MAX_GRID_ATTRIBUTES" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_MAX_GRID_ATTRIBUTES );
+        return( Py_BuildValue( "i", CMOR_MAX_GRID_ATTRIBUTES ));
     } else if( strcmp( att_name, "CMOR_QUIET" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_QUIET );
+        return( Py_BuildValue( "i", CMOR_QUIET ));
     } else if( strcmp( att_name, "CMOR_EXIT_ON_MAJOR" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_EXIT_ON_MAJOR );
+        return( Py_BuildValue( "i", CMOR_EXIT_ON_MAJOR ));
     } else if( strcmp( att_name, "CMOR_EXIT" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_EXIT );
+        return( Py_BuildValue( "i", CMOR_EXIT ));
     } else if( strcmp( att_name, "CMOR_EXIT_ON_WARNING" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_EXIT_ON_WARNING );
+        return( Py_BuildValue( "i", CMOR_EXIT_ON_WARNING ));
     } else if( strcmp( att_name, "CMOR_VERSION_MAJOR" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_VERSION_MAJOR );
+        return( Py_BuildValue( "i", CMOR_VERSION_MAJOR ));
     } else if( strcmp( att_name, "CMOR_VERSION_MINOR" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_VERSION_MINOR );
+        return( Py_BuildValue( "i", CMOR_VERSION_MINOR ));
     } else if( strcmp( att_name, "CMOR_VERSION_PATCH" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_VERSION_PATCH );
+        return( Py_BuildValue( "i", CMOR_VERSION_PATCH ));
     } else if( strcmp( att_name, "CMOR_CF_VERSION_MAJOR" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_CF_VERSION_MAJOR );
+        return( Py_BuildValue( "i", CMOR_CF_VERSION_MAJOR ));
     } else if( strcmp( att_name, "CMOR_CF_VERSION_MINOR" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_CF_VERSION_MINOR );
+        return( Py_BuildValue( "i", CMOR_CF_VERSION_MINOR ));
     } else if( strcmp( att_name, "CMOR_WARNING" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_WARNING );
+        return( Py_BuildValue( "i", CMOR_WARNING ));
     } else if( strcmp( att_name, "CMOR_NORMAL" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_NORMAL );
+        return( Py_BuildValue( "i", CMOR_NORMAL ));
     } else if( strcmp( att_name, "CMOR_CRITICAL" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_CRITICAL );
+        return( Py_BuildValue( "i", CMOR_CRITICAL ));
     } else if( strcmp( att_name, "CMOR_N_VALID_CALS" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_N_VALID_CALS );
+        return( Py_BuildValue( "i", CMOR_N_VALID_CALS ));
     } else if( strcmp( att_name, "CMOR_PRESERVE" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_PRESERVE );
+        return( Py_BuildValue( "i", CMOR_PRESERVE ));
     } else if( strcmp( att_name, "CMOR_APPEND" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_APPEND );
+        return( Py_BuildValue( "i", CMOR_APPEND ));
     } else if( strcmp( att_name, "CMOR_REPLACE" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_REPLACE );
+        return( Py_BuildValue( "i", CMOR_REPLACE ));
     } else if( strcmp( att_name, "CMOR_PRESERVE_3" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_PRESERVE_3 );
+        return( Py_BuildValue( "i", CMOR_PRESERVE_3 ));
     } else if( strcmp( att_name, "CMOR_APPEND_3" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_APPEND_3 );
+        return( Py_BuildValue( "i", CMOR_APPEND_3 ));
     } else if( strcmp( att_name, "CMOR_REPLACE_3" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_REPLACE_3 );
+        return( Py_BuildValue( "i", CMOR_REPLACE_3 ));
     } else if( strcmp( att_name, "CMOR_PRESERVE_4" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_PRESERVE_4 );
+        return( Py_BuildValue( "i", CMOR_PRESERVE_4 ));
     } else if( strcmp( att_name, "CMOR_APPEND_4" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_APPEND_4 );
+        return( Py_BuildValue( "i", CMOR_APPEND_4 ));
     } else if( strcmp( att_name, "CMOR_REPLACE_4" ) == 0 ) {
-        return Py_BuildValue( "i", CMOR_REPLACE_4 );
+        return( Py_BuildValue( "i", CMOR_REPLACE_4 ));
     } else if( strcmp( att_name, "TABLE_CONTROL_FILENAME" ) == 0 ) {
-        return Py_BuildValue( "s", TABLE_CONTROL_FILENAME );
+        return( Py_BuildValue( "s", TABLE_CONTROL_FILENAME ));
     } else if( strcmp( att_name, "GLOBAL_CV_FILENAME" ) == 0 ) {
-        return Py_BuildValue( "s", GLOBAL_CV_FILENAME );
+        return( Py_BuildValue( "s", GLOBAL_CV_FILENAME ));
     } else if( strcmp( att_name, "CMOR_DEFAULT_FURTHERURL_TEMPLATE" ) == 0 ) {
-        return Py_BuildValue( "s", CMOR_DEFAULT_FURTHERURL_TEMPLATE );
+        return( Py_BuildValue( "s", CMOR_DEFAULT_FURTHERURL_TEMPLATE ));
     } else if( strcmp( att_name, "FILE_PATH_TEMPLATE" ) == 0 ) {
-        return Py_BuildValue( "s", FILE_PATH_TEMPLATE );
+        return( Py_BuildValue( "s", FILE_PATH_TEMPLATE ));
     } else if( strcmp( att_name, "FILE_NAME_TEMPLATE" ) == 0 ) {
-        return Py_BuildValue( "s", FILE_NAME_TEMPLATE );
+        return( Py_BuildValue( "s", FILE_NAME_TEMPLATE ));
     } else if( strcmp( att_name, "CV_CHECK_ERROR" ) == 0 ) {
-        return Py_BuildValue( "s", CV_CHECK_ERROR );
+        return( Py_BuildValue( "s", CV_CHECK_ERROR ));
     } else if( strcmp( att_name, "GLOBAL_ATT_FURTHERINFOURLTMPL" ) == 0 ) {
-        return Py_BuildValue( "s", GLOBAL_ATT_FURTHERINFOURLTMPL );
+        return( Py_BuildValue( "s", GLOBAL_ATT_FURTHERINFOURLTMPL ));
 
     } else {
         /* Return NULL Python Object */
         Py_INCREF( Py_None );
-        return Py_None;
+        return( Py_None);
     }
 }
 /************************************************************************/
@@ -434,7 +434,7 @@ static PyObject *PyCMOR_set_table( PyObject * self, PyObject * args ) {
 /* -------------------------------------------------------------------- */
 
     Py_INCREF( Py_None );
-    return Py_None;
+    return( Py_None);
 }
 
 
diff --git a/Src/cmor.c b/Src/cmor.c
index aec2051..e4b1dcb 100644
--- a/Src/cmor.c
+++ b/Src/cmor.c
@@ -229,7 +229,7 @@ void cmor_check_forcing_validity( int table_id, char *value ) {
 	    astr[i] = ' ';
 
 /* -------------------------------------------------------------------- */
-/*      removes everything  after first paranthesis                     */
+/*      removes everything  after first parenthesis                     */
 /* -------------------------------------------------------------------- */
 	if( astr[i] == '(' )
 	    astr[i] = '\0';
@@ -1116,7 +1116,7 @@ json_object *cmor_open_inpathFile(char *szFilename ) {
     buffer[nFileSize] = '\0';
 
 /* -------------------------------------------------------------------- */
-/*      print errror and exist if this is not a JSON file               */
+/*      print error and exist if this is not a JSON file                */
 /* -------------------------------------------------------------------- */
     if(buffer[0]!= '{') {
         free(buffer);
@@ -2056,7 +2056,35 @@ int cmor_define_zfactors_vars( int var_id, int ncid, int *nc_dim,
 				  szTable_id );
 			cmor_handle_error( msg, CMOR_CRITICAL );
 		    }
-		}
+/* -------------------------------------------------------------------- */
+/*      Chunking stuff                                                  */
+/* -------------------------------------------------------------------- */
+#ifndef NC_CHUNKED
+#define NC_CHUNKED 0
+#endif
+                    if (!((cmor_vars[var_id].grid_id > -1)
+                            && (cmor_grids[cmor_vars[var_id].grid_id].istimevarying
+                                    == 1))) {
+                        int ndims = cmor_vars[var_id].ndims;
+                        size_t nc_chunking[ndims];
+
+                        for( n = 0; n < cmor_vars[var_id].ndims; n++) {
+                            nc_chunking[n] = 1;
+                        }
+                        ierr = nc_def_var_chunking(ncid,
+                                nc_zfactors[lnzfactors],
+                                NC_CHUNKED, &nc_chunking[0]);
+                        if (ierr != NC_NOERR) {
+                            snprintf(msg, CMOR_MAX_STRING,
+                                    "NetCDF Error (%i: %s) defining chunking\n! "
+                                            "parameters for variable '%s' (table: %s)",
+                                    ierr, nc_strerror(ierr),
+                                    cmor_vars[var_id].id,
+                                    cmor_tables[cmor_vars[var_id].ref_table_id].szTable_id);
+                            cmor_handle_error(msg, CMOR_CRITICAL);
+                        }
+                    }
+                }
 
 /* -------------------------------------------------------------------- */
 /*      Creates attribute related to that variable                      */
@@ -2685,10 +2713,10 @@ void cmor_setGblAttr(int var_id) {
 /* -------------------------------------------------------------------- */
 /*     Create external_variables                                        */
 /* -------------------------------------------------------------------- */
-    if (cmor_has_variable_attribute(var_id, VARIABLE_ATT_CELLMEASURES) == 0) {
+    if (cmor_has_variable_attribute(var_id, VARIABLE_ATT_CELLMETHODS) == 0) {
 
-        if (cmor_has_variable_attribute(var_id, VARIABLE_ATT_CELLMETHODS) == 0) {
-            cmor_get_variable_attribute(var_id, VARIABLE_ATT_CELLMETHODS, ctmp);
+        if (cmor_has_variable_attribute(var_id, VARIABLE_ATT_CELLMEASURES) == 0) {
+            cmor_get_variable_attribute(var_id, VARIABLE_ATT_CELLMEASURES, ctmp);
 /* -------------------------------------------------------------------- */
 /*     Extract 2 words after "area:" or "volume:" if exist.             */
 /* -------------------------------------------------------------------- */
@@ -2907,7 +2935,7 @@ void cmor_write_all_attributes(int ncid, int ncafid, int var_id) {
             continue;
         }
 /* -------------------------------------------------------------------- */
-/* Write license last, not now!!                                       */
+/* Write license last, not now!!                                        */
 /* -------------------------------------------------------------------- */
         if (strcmp(cmor_current_dataset.attributes[i].names,
                 GLOBAL_ATT_LICENSE) == 0) {
@@ -3230,6 +3258,32 @@ void cmor_define_dimensions(int var_id, int ncid,
                             cmor_tables[nVarRefTblID].szTable_id);
                     cmor_handle_error(msg, CMOR_CRITICAL);
                 }
+/* -------------------------------------------------------------------- */
+/*      Chunking stuff                                                  */
+/* -------------------------------------------------------------------- */
+#ifndef NC_CHUNKED
+#define NC_CHUNKED 0
+#endif
+                if (!((cmor_vars[var_id].grid_id > -1)
+                        && (cmor_grids[pVar->grid_id].istimevarying
+                                == 1))) {
+                    int ndims = pVar->ndims;
+                    size_t nc_chunking[ndims];
+
+                    for (n = 0; n < pVar->ndims; n++) {
+                        nc_chunking[n] = 1;
+                    }
+                    ierr = nc_def_var_chunking(ncid, nc_vars[i],
+                                NC_CHUNKED, &nc_chunking[0]);
+                    if (ierr != NC_NOERR) {
+                        snprintf(msg, CMOR_MAX_STRING,
+                                "NetCDF Error (%i: %s) defining chunking\n! "
+                                "parameters for variable '%s' (table: %s)",
+                                ierr, nc_strerror(ierr), pVar->id,
+                                cmor_tables[pVar->ref_table_id].szTable_id);
+                        cmor_handle_error(msg, CMOR_CRITICAL);
+                    }
+                }
             }
 
             nc_vars_af[i] = nc_vars[i];
@@ -3274,6 +3328,32 @@ void cmor_define_dimensions(int var_id, int ncid,
                                 cmor_tables[nVarRefTblID].szTable_id);
                         cmor_handle_error(msg, CMOR_CRITICAL);
                     }
+/* -------------------------------------------------------------------- */
+/*      Chunking stuff                                                  */
+/* -------------------------------------------------------------------- */
+#ifndef NC_CHUNKED
+#define NC_CHUNKED 0
+#endif
+                    if (!((cmor_vars[var_id].grid_id > -1)
+                            && (cmor_grids[pVar->grid_id].istimevarying
+                                    == 1))) {
+                        int ndims = pVar->ndims;
+                        size_t nc_chunking[ndims];
+
+                        for(n= 0; n < pVar->ndims; n++) {
+                            nc_chunking[n] = 1;
+                        }
+                        ierr = nc_def_var_chunking(ncafid, nc_vars_af[i],
+                                NC_CHUNKED, &nc_chunking[0]);
+                        if (ierr != NC_NOERR) {
+                            snprintf(msg, CMOR_MAX_STRING,
+                                    "NetCDF Error (%i: %s) defining chunking\n! "
+                                    "parameters for variable '%s' (table: %s)",
+                                    ierr, nc_strerror(ierr), pVar->id,
+                                    cmor_tables[pVar->ref_table_id].szTable_id);
+                            cmor_handle_error(msg, CMOR_CRITICAL);
+                        }
+                    }
                 }
             }
 
@@ -3450,6 +3530,7 @@ void cmor_define_dimensions(int var_id, int ncid,
                             cmor_tables[nVarRefTblID].szTable_id);
                     cmor_handle_error(msg, CMOR_CRITICAL);
                 }
+
             }
 /* -------------------------------------------------------------------- */
 /* sets the bounds attribute of parent var                              */
@@ -3658,7 +3739,7 @@ int cmor_grids_def(int var_id, int nGridID, int ncafid, int *nc_dim_af,
     int m;
     char msg[CMOR_MAX_STRING];
     double tmps[2];
-    int i,j,k,l;
+    int i,j,k,l,n;
     int nc_dims_associated[CMOR_MAX_AXES];
     int nVarRefTblID = cmor_vars[var_id].ref_table_id;
     int m2[5];
@@ -3922,6 +4003,31 @@ int cmor_grids_def(int var_id, int nGridID, int ncafid, int *nc_dim_af,
                                 cmor_tables[nVarRefTblID].szTable_id);
                         cmor_handle_error(msg, CMOR_CRITICAL);
                     }
+/* -------------------------------------------------------------------- */
+/*      Chunking stuff                                                  */
+/* -------------------------------------------------------------------- */
+#ifndef NC_CHUNKED
+#define NC_CHUNKED 0
+#endif
+                    if (!((cmor_vars[var_id].grid_id > -1)
+                            && (cmor_grids[cmor_vars[j].grid_id].istimevarying == 1))) {
+                        int ndims = cmor_vars[j].ndims;
+                        size_t nc_chunking[ndims];
+
+                        for (n = 0; n < cmor_vars[j].ndims; n++) {
+                            nc_chunking[n] = 1;
+                        }
+                        ierr = nc_def_var_chunking(ncafid, nc_associated_vars[i],
+                        NC_CHUNKED, &nc_chunking[0]);
+                        if (ierr != NC_NOERR) {
+                            snprintf(msg, CMOR_MAX_STRING,
+                                    "NetCDF Error (%i: %s) defining chunking\n! "
+                                            "parameters for variable '%s' (table: %s)",
+                                    ierr, nc_strerror(ierr), cmor_vars[j].id,
+                                    cmor_tables[nVarRefTblID].szTable_id);
+                            cmor_handle_error(msg, CMOR_CRITICAL);
+                        }
+                    }
                 }
             }
         }
@@ -4137,11 +4243,11 @@ int cmor_write( int var_id, void *data, char type,
         }
 
 	if( CMOR_CREATE_SUBDIRECTORIES == 1 ) {
-	    cmor_CreateFromTemplate(nVarRefTblID, szPathTemplate,
-	                                outname, "/");
+	    cmor_CreateFromTemplate(nVarRefTblID, szPathTemplate, outname, "/");
 	} else {
 	    cmor_CreateFromTemplate( nVarRefTblID, szPathTemplate, msg, "/");
 	}
+
 	ierr = cmor_mkdir(outname);
         if( (ierr != 0) && (errno != EEXIST ) ) {
             sprintf( ctmp,
@@ -4247,7 +4353,6 @@ int cmor_write( int var_id, void *data, char type,
 /* -------------------------------------------------------------------- */
 /*      define dimensions in NetCDF file                                */
 /* -------------------------------------------------------------------- */
-
         cmor_define_dimensions(var_id, ncid, ncafid, time_bounds, nc_dim,
                 nc_vars, nc_bnds_vars, nc_vars_af, nc_dim_chunking, &dim_bnds,
                 zfactors, nc_zfactors,nc_dim_af, &nzfactors);
@@ -4315,10 +4420,7 @@ int cmor_write( int var_id, void *data, char type,
 	        nc_vars_af, nc_associated_vars, nc_singletons, nc_singletons_bnds,
 	        nc_zfactors, zfactors, nzfactors, nc_dim_chunking, outname);
 
-
-
     } else {
-
 /* --------------------------------------------------------------------- */
 /*      Variable already been thru cmor_write,                          */
 /*      we just get the netcdf file id                                  */
@@ -4343,7 +4445,6 @@ int cmor_write( int var_id, void *data, char type,
 	    cmor_handle_error( msg, CMOR_CRITICAL );
 	}
 
-
 /* -------------------------------------------------------------------- */
 /*      in case we are doing a zfactor var                              */
 /* -------------------------------------------------------------------- */
@@ -5199,7 +5300,7 @@ int cmor_addRIPF(char *variant) {
         strncat(variant, tmp, CMOR_MAX_STRING - strlen(variant));
     }
 /* -------------------------------------------------------------------- */
-/*      initialization id (re== 0quired)                                    */
+/*      initialization id (re== 0quired)                                */
 /* -------------------------------------------------------------------- */
     if (cmor_has_cur_dataset_attribute(GLOBAL_ATT_INITIA_IDX) == 0) {
         cmor_get_cur_dataset_attribute(GLOBAL_ATT_INITIA_IDX, tmp);
diff --git a/Src/cmor_CV.c b/Src/cmor_CV.c
index 2f5b144..738763b 100644
--- a/Src/cmor_CV.c
+++ b/Src/cmor_CV.c
@@ -1,7 +1,7 @@
 #define _XOPEN_SOURCE
 
+#define _GNU_SOURCE
 #include <string.h>
-#include <stdio.h>
 #include <time.h>
 #include <regex.h>
 #include "cmor.h"
@@ -620,6 +620,16 @@ void cmor_CV_checkExperiment( cmor_CV_def_t *CV){
 /*  Find experiment_ids dictionary in Control Vocabulary                */
 /* -------------------------------------------------------------------- */
     CV_experiment_ids = cmor_CV_rootsearch(CV, CV_KEY_EXPERIMENT_IDS);
+    if(CV_experiment_ids == NULL){
+        snprintf( msg, CMOR_MAX_STRING,
+                "Your \"experiment_ids\" key could not be found in\n! "
+                "your Control Vocabulary file.(%s)\n! ",
+                CV_Filename);
+
+        cmor_handle_error( msg, CMOR_CRITICAL );
+        cmor_pop_traceback(  );
+        return;
+    }
     CV_experiment = cmor_CV_search_child_key( CV_experiment_ids,
                                                szExperiment_ID);
 
@@ -710,6 +720,16 @@ void cmor_CV_setInstitution( cmor_CV_def_t *CV){
 /*  Find Institution dictionaries in Control Vocabulary                 */
 /* -------------------------------------------------------------------- */
     CV_institution_ids = cmor_CV_rootsearch(CV, CV_KEY_INSTITUTION_IDS);
+    if(CV_institution_ids == NULL) {
+        snprintf( msg, CMOR_MAX_STRING,
+                "Your \"institution_ids\" key could not be found in\n! "
+                "your Control Vocabulary file.(%s)\n! ",
+                CV_Filename);
+
+        cmor_handle_error( msg, CMOR_CRITICAL );
+        cmor_pop_traceback(  );
+        return;
+    }
     CV_institution = cmor_CV_search_child_key( CV_institution_ids,
                                                szInstitution_ID);
 
@@ -902,10 +922,18 @@ void cmor_CV_checkGrids(cmor_CV_def_t *CV) {
     }
 
     CV_grid_labels = cmor_CV_rootsearch(CV, CV_KEY_GRID_LABELS);
+    if(CV_grid_labels == NULL) {
+        snprintf( msg, CMOR_MAX_STRING,
+                "Your \"grid_labels\" key could not be found in\n! "
+                "your Control Vocabulary file.(%s)\n! ",
+                CV_Filename);
 
+        cmor_handle_error( msg, CMOR_CRITICAL );
+        cmor_pop_traceback(  );
+        return;
+    }
     CV_grid_resolution = cmor_CV_search_child_key( CV_grid_labels,
                                                szGridLabel);
-    cmor_get_cur_dataset_attribute(CV_INPUTFILENAME, CV_Filename);
     if(CV_grid_resolution == NULL ) {
         snprintf( msg, CMOR_MAX_STRING,
                   "Your attribute grid_label is set to \"%s\" which is invalid."
@@ -916,6 +944,17 @@ void cmor_CV_checkGrids(cmor_CV_def_t *CV) {
         return;
 
     }
+    if(CV_grid_resolution->oValue == NULL){
+        snprintf( msg, CMOR_MAX_STRING,
+                "Your \"grid_resolution\" key could not be found in\n! "
+                "your Control Vocabulary file.(%s)\n! ",
+                CV_Filename);
+
+        cmor_handle_error( msg, CMOR_CRITICAL );
+        cmor_pop_traceback(  );
+        return;
+    }
+
     CV_obj_gridres = CV_grid_resolution->oValue;
     if( strcmp(CV_obj_gridres->key, CV_KEY_GRID_RESOLUTION )== 0 ) {
         if(CV_obj_gridres->anElements > 0) {
diff --git a/Src/cmor_cfortran_interface.c b/Src/cmor_cfortran_interface.c
index f32ffc9..32d9155 100644
--- a/Src/cmor_cfortran_interface.c
+++ b/Src/cmor_cfortran_interface.c
@@ -10,7 +10,7 @@ int cmor_ftn_get_tlen_cff_( int *var_id ) {
     int length;
 
     cmor_get_variable_time_length( var_id, &length );
-    return length;
+    return(length);
 }
 
 /************************************************************************/
@@ -43,7 +43,7 @@ int cmor_get_original_shape_cff_( int *var_id, int *shape_array ) {
 	shape_array[i] = shape_array[i + tmp];
     for( i = 0; i < tmp; i++ )
 	shape_array[i + 7 - tmp] = -1;
-    return 0;
+    return(0);
 }
 
 /************************************************************************/
@@ -57,7 +57,7 @@ int cmor_set_cur_dset_attribute_cff_( char *name, char *value, int option ) {
 /************************************************************************/
 
 int cmor_get_cur_dset_attribute_cff_( char *name, char *value ) {
-    return cmor_get_cur_dataset_attribute( name, value );
+    return(cmor_get_cur_dataset_attribute( name, value ));
 }
 
 /************************************************************************/
@@ -65,7 +65,7 @@ int cmor_get_cur_dset_attribute_cff_( char *name, char *value ) {
 /************************************************************************/
 
 int cmor_has_cur_dset_attribute_cff_( char *name ) {
-    return cmor_has_cur_dataset_attribute( name );
+    return(cmor_has_cur_dataset_attribute( name ));
 }
 
 /************************************************************************/
@@ -73,7 +73,7 @@ int cmor_has_cur_dset_attribute_cff_( char *name ) {
 /************************************************************************/
 
 int cmor_set_variable_attribute_cff_( int *varid, char *name, char *value ) {
-    return cmor_set_variable_attribute( *varid, name, 'c', value );
+    return(cmor_set_variable_attribute( *varid, name, 'c', value ));
 }
 
 /************************************************************************/
@@ -88,21 +88,21 @@ return( cmor_set_deflate( *var_id, *shuffle, *deflate, *deflate_level ) );
 /*                  cmor_get_variable_attribute_cff_()                  */
 /************************************************************************/
 int cmor_get_variable_attribute_cff_( int *varid, char *name, char *value ) {
-    return cmor_get_variable_attribute( *varid, name, value );
+    return(cmor_get_variable_attribute( *varid, name, value ));
 }
 
 /************************************************************************/
 /*                  cmor_has_variable_attribute_cff_()                  */
 /************************************************************************/
 int cmor_has_variable_attribute_cff_( int *varid, char *name ) {
-    return cmor_has_variable_attribute( *varid, name );
+    return(cmor_has_variable_attribute( *varid, name ));
 }
 
 /************************************************************************/
 /*                          cmor_close_cff_()                           */
 /************************************************************************/
 int cmor_close_cff_( void ) {
-    return cmor_close(  );
+    return(cmor_close(  ));
 }
 
 /************************************************************************/
@@ -110,21 +110,21 @@ int cmor_close_cff_( void ) {
 /************************************************************************/
 
 int cmor_close_var_nofnm_cff_( int *var_id ) {
-    return cmor_close_variable( *var_id, NULL, NULL );
+    return(cmor_close_variable( *var_id, NULL, NULL ));
 }
 
 /************************************************************************/
 /*                      cmor_close_var_fnm_cff_()                       */
 /************************************************************************/
 int cmor_close_var_fnm_cff_( int *var_id, char *fnm ) {
-    return cmor_close_variable( *var_id, fnm, NULL );
+    return(cmor_close_variable( *var_id, fnm, NULL ));
 }
 
 /************************************************************************/
 /*                 cmor_close_var_nofnm_preserve_cff_()                 */
 /************************************************************************/
 int cmor_close_var_nofnm_preserve_cff_( int *var_id, int *preserve ) {
-    return cmor_close_variable( *var_id, NULL, preserve );
+    return(cmor_close_variable( *var_id, NULL, preserve ));
 }
 
 /************************************************************************/
@@ -133,17 +133,17 @@ int cmor_close_var_nofnm_preserve_cff_( int *var_id, int *preserve ) {
 
 int cmor_close_var_fnm_preserve_cff_( int *var_id, char *fnm,
 				      int *preserve ) {
-    return cmor_close_variable( *var_id, fnm, preserve );
+    return(cmor_close_variable( *var_id, fnm, preserve ));
 }
 
 /************************************************************************/
 /*                       cmor_set_grd_map_cff_()                        */
 /************************************************************************/
 int cmor_set_grd_map_cff_( int *gid, char *name, int *nparam,
-			   char **attributes_names, int *lparam,
-			   double *values, char **units, int *lnunits ) {
-    return cmor_set_grid_mapping( *gid, name, *nparam, attributes_names,
-				  *lparam, values, units, *lnunits );
+			   char *attributes_names, int *lparam,
+			   double *values, char *units, int *lnunits ) {
+    return(cmor_set_grid_mapping( *gid, name, *nparam, attributes_names,
+				  *lparam, values, units, *lnunits ));
 }
 
 /************************************************************************/
@@ -152,8 +152,8 @@ int cmor_set_grd_map_cff_( int *gid, char *name, int *nparam,
 int cmor_grid_cff_noarea_double_( int *grid_id, int *ndims, int *axes_ids,
 				  void *lat, void *lon, int *nvertices,
 				  void *blat, void *blon ) {
-    return cmor_grid( grid_id, *ndims, axes_ids, 'd', lat, lon, *nvertices,
-		      blat, blon );
+    return(cmor_grid( grid_id, *ndims, axes_ids, 'd', lat, lon, *nvertices,
+		      blat, blon ));
 }
 
 /************************************************************************/
@@ -162,8 +162,8 @@ int cmor_grid_cff_noarea_double_( int *grid_id, int *ndims, int *axes_ids,
 int cmor_grid_cff_noblaar_double_( int *grid_id, int *ndims, int *axes_ids,
 				   void *lat, void *lon, int *nvertices,
 				   void *blon ) {
-    return cmor_grid( grid_id, *ndims, axes_ids, 'd', lat, lon, *nvertices,
-		      NULL, blon );
+    return(cmor_grid( grid_id, *ndims, axes_ids, 'd', lat, lon, *nvertices,
+		      NULL, blon ));
 }
 
 /************************************************************************/
@@ -172,8 +172,8 @@ int cmor_grid_cff_noblaar_double_( int *grid_id, int *ndims, int *axes_ids,
 int cmor_grid_cff_nobloar_double_( int *grid_id, int *ndims, int *axes_ids,
 				   void *lat, void *lon, int *nvertices,
 				   void *blat ) {
-    return cmor_grid( grid_id, *ndims, axes_ids, 'd', lat, lon, *nvertices,
-		      blat, NULL );
+    return(cmor_grid( grid_id, *ndims, axes_ids, 'd', lat, lon, *nvertices,
+		      blat, NULL ));
 }
 
 /************************************************************************/
@@ -181,8 +181,8 @@ int cmor_grid_cff_nobloar_double_( int *grid_id, int *ndims, int *axes_ids,
 /************************************************************************/
 int cmor_grid_cff_nothg_double_( int *grid_id, int *ndims, int *axes_ids,
 				 void *lat, void *lon, int *nvertices ) {
-    return cmor_grid( grid_id, *ndims, axes_ids, 'd', lat, lon, *nvertices,
-		      NULL, NULL );
+    return(cmor_grid( grid_id, *ndims, axes_ids, 'd', lat, lon, *nvertices,
+		      NULL, NULL ));
 }
 
 /************************************************************************/
@@ -191,8 +191,8 @@ int cmor_grid_cff_nothg_double_( int *grid_id, int *ndims, int *axes_ids,
 int cmor_grid_cff_noarea_real_( int *grid_id, int *ndims, int *axes_ids,
 				void *lat, void *lon, int *nvertices,
 				void *blat, void *blon ) {
-    return cmor_grid( grid_id, *ndims, axes_ids, 'f', lat, lon, *nvertices,
-		      blat, blon );
+    return(cmor_grid( grid_id, *ndims, axes_ids, 'f', lat, lon, *nvertices,
+		      blat, blon ));
 }
 
 /************************************************************************/
@@ -202,8 +202,8 @@ int cmor_grid_cff_noarea_real_( int *grid_id, int *ndims, int *axes_ids,
 int cmor_grid_cff_noblaar_real_( int *grid_id, int *ndims, int *axes_ids,
 				 void *lat, void *lon, int *nvertices,
 				 void *blon ) {
-    return cmor_grid( grid_id, *ndims, axes_ids, 'f', lat, lon, *nvertices,
-		      NULL, blon );
+    return(cmor_grid( grid_id, *ndims, axes_ids, 'f', lat, lon, *nvertices,
+		      NULL, blon ));
 }
 
 /************************************************************************/
@@ -213,8 +213,8 @@ int cmor_grid_cff_noblaar_real_( int *grid_id, int *ndims, int *axes_ids,
 int cmor_grid_cff_nobloar_real_( int *grid_id, int *ndims, int *axes_ids,
 				 void *lat, void *lon, int *nvertices,
 				 void *blat ) {
-    return cmor_grid( grid_id, *ndims, axes_ids, 'f', lat, lon, *nvertices,
-		      blat, NULL );
+    return(cmor_grid( grid_id, *ndims, axes_ids, 'f', lat, lon, *nvertices,
+		      blat, NULL ));
 }
 
 /************************************************************************/
@@ -223,8 +223,8 @@ int cmor_grid_cff_nobloar_real_( int *grid_id, int *ndims, int *axes_ids,
 
 int cmor_grid_cff_nothg_real_( int *grid_id, int *ndims, int *axes_ids,
 			       void *lat, void *lon, int *nvertices ) {
-    return cmor_grid( grid_id, *ndims, axes_ids, 'f', lat, lon, *nvertices,
-		      NULL, NULL );
+    return(cmor_grid( grid_id, *ndims, axes_ids, 'f', lat, lon, *nvertices,
+		      NULL, NULL ));
 }
 
 /************************************************************************/
@@ -232,8 +232,8 @@ int cmor_grid_cff_nothg_real_( int *grid_id, int *ndims, int *axes_ids,
 /************************************************************************/
 int cmor_grid_cff_nocoords_( int *grid_id, int *ndims, int *axes_ids,
 			     int *nvert ) {
-    return cmor_grid( grid_id, *ndims, axes_ids, 'f', NULL, NULL, *nvert,
-		      NULL, NULL );
+    return(cmor_grid( grid_id, *ndims, axes_ids, 'f', NULL, NULL, *nvert,
+		      NULL, NULL ));
 }
 
 /************************************************************************/
@@ -243,8 +243,8 @@ int cmor_grid_cff_nocoords_( int *grid_id, int *ndims, int *axes_ids,
 int cmor_grid_cff_noarea_int_( int *grid_id, int *ndims, int *axes_ids,
 			       void *lat, void *lon, int *nvertices,
 			       void *blat, void *blon ) {
-    return cmor_grid( grid_id, *ndims, axes_ids, 'i', lat, lon, *nvertices,
-		      blat, blon );
+    return(cmor_grid( grid_id, *ndims, axes_ids, 'i', lat, lon, *nvertices,
+		      blat, blon ));
 }
 
 /************************************************************************/
@@ -254,8 +254,8 @@ int cmor_grid_cff_noarea_int_( int *grid_id, int *ndims, int *axes_ids,
 int cmor_grid_cff_noblaar_int_( int *grid_id, int *ndims, int *axes_ids,
 				void *lat, void *lon, int *nvertices,
 				void *blon ) {
-    return cmor_grid( grid_id, *ndims, axes_ids, 'i', lat, lon, *nvertices,
-		      NULL, blon );
+    return(cmor_grid( grid_id, *ndims, axes_ids, 'i', lat, lon, *nvertices,
+		      NULL, blon ));
 }
 
 /************************************************************************/
@@ -265,8 +265,8 @@ int cmor_grid_cff_noblaar_int_( int *grid_id, int *ndims, int *axes_ids,
 int cmor_grid_cff_nobloar_int_( int *grid_id, int *ndims, int *axes_ids,
 				void *lat, void *lon, int *nvertices,
 				void *blat ) {
-    return cmor_grid( grid_id, *ndims, axes_ids, 'i', lat, lon, *nvertices,
-		      blat, NULL );
+    return(cmor_grid( grid_id, *ndims, axes_ids, 'i', lat, lon, *nvertices,
+		      blat, NULL ));
 }
 
 /************************************************************************/
@@ -274,8 +274,8 @@ int cmor_grid_cff_nobloar_int_( int *grid_id, int *ndims, int *axes_ids,
 /************************************************************************/
 int cmor_grid_cff_nothg_int_( int *grid_id, int *ndims, int *axes_ids,
 			      void *lat, void *lon, int *nvertices ) {
-    return cmor_grid( grid_id, *ndims, axes_ids, 'i', lat, lon, *nvertices,
-		      NULL, NULL );
+    return(cmor_grid( grid_id, *ndims, axes_ids, 'i', lat, lon, *nvertices,
+		      NULL, NULL ));
 }
 
 /************************************************************************/
@@ -284,9 +284,9 @@ int cmor_grid_cff_nothg_int_( int *grid_id, int *ndims, int *axes_ids,
 
 int cmor_grid_cff_tvc_f_( int *coord_grid_id, int *grid_id, char *name,
 			  char *units, void *missing ) {
-    return cmor_time_varying_grid_coordinate( coord_grid_id, *grid_id,
+    return(cmor_time_varying_grid_coordinate( coord_grid_id, *grid_id,
 					      name, units, 'f', missing,
-					      NULL );
+					      NULL ));
 }
 
 /************************************************************************/
@@ -295,9 +295,9 @@ int cmor_grid_cff_tvc_f_( int *coord_grid_id, int *grid_id, char *name,
 
 int cmor_grid_cff_tvc_d_( int *coord_grid_id, int *grid_id, char *name,
 			  char *units, void *missing ) {
-    return cmor_time_varying_grid_coordinate( coord_grid_id, *grid_id,
+    return(cmor_time_varying_grid_coordinate( coord_grid_id, *grid_id,
 					      name, units, 'd', missing,
-					      NULL );
+					      NULL ));
 }
 
 /************************************************************************/
@@ -306,9 +306,9 @@ int cmor_grid_cff_tvc_d_( int *coord_grid_id, int *grid_id, char *name,
 
 int cmor_grid_cff_tvc_i_( int *coord_grid_id, int *grid_id, char *name,
 			  char *units, void *missing ) {
-    return cmor_time_varying_grid_coordinate( coord_grid_id, *grid_id,
+    return(cmor_time_varying_grid_coordinate( coord_grid_id, *grid_id,
 					      name, units, 'i', missing,
-					      NULL );
+					      NULL ));
 }
 
 /************************************************************************/
@@ -317,9 +317,9 @@ int cmor_grid_cff_tvc_i_( int *coord_grid_id, int *grid_id, char *name,
 
 int cmor_grid_cff_tvc_no_( int *coord_grid_id, int *grid_id, char *name,
 			   char *units ) {
-    return cmor_time_varying_grid_coordinate( coord_grid_id, *grid_id,
+    return(cmor_time_varying_grid_coordinate( coord_grid_id, *grid_id,
 					      name, units, 'f', NULL,
-					      NULL );
+					      NULL ));
 }
 
 
@@ -328,7 +328,7 @@ int cmor_grid_cff_tvc_no_( int *coord_grid_id, int *grid_id, char *name,
 /************************************************************************/
 
 int cmor_load_table_cff_( char table[CMOR_MAX_STRING], int *table_id ) {
-    return cmor_load_table( table, table_id );
+    return(cmor_load_table( table, table_id ));
 }
 
 /************************************************************************/
@@ -352,7 +352,7 @@ void cmor_handle_error_cff_( char error_msg[CMOR_MAX_STRING], int *level ) {
 /************************************************************************/
 int cmor_setup_cff_nolog_( char *path, int *netcdf, int *verbosity,
 			   int *mode, int *crsub ) {
-    return cmor_setup( path, netcdf, verbosity, mode, NULL, crsub );
+    return(cmor_setup( path, netcdf, verbosity, mode, NULL, crsub ));
 }
 
 /************************************************************************/
@@ -360,14 +360,14 @@ int cmor_setup_cff_nolog_( char *path, int *netcdf, int *verbosity,
 /************************************************************************/
 int cmor_setup_cff_( char *path, int *netcdf, int *verbosity, int *mode,
 		     char *logfile, int *crsub ) {
-    return cmor_setup( path, netcdf, verbosity, mode, logfile, crsub );
+    return(cmor_setup( path, netcdf, verbosity, mode, logfile, crsub ));
 }
 
 /************************************************************************/
 /*                      cmor_dataset_json_cff_()                        */
 /************************************************************************/
 int cmor_dataset_json_cff_( char *json_file) {
-    return cmor_dataset_json( json_file );
+    return(cmor_dataset_json( json_file ));
 }
 
 
@@ -379,14 +379,14 @@ int cmor_axis_cff_double_( int *axis_id, char *name, char *units,
 			   int *length, void *coord_vals,
 			   void *cell_bounds, int *cell_bounds_ndim,
 			   char *interval ) {
-    return cmor_axis( axis_id, name, units, *length, coord_vals, 'd',
-		      cell_bounds, *cell_bounds_ndim, interval );
+    return(cmor_axis( axis_id, name, units, *length, coord_vals, 'd',
+		      cell_bounds, *cell_bounds_ndim, interval ));
 }
 int cmor_axis_cff_real_( int *axis_id, char *name, char *units,
 			 int *length, void *coord_vals, void *cell_bounds,
 			 int *cell_bounds_ndim, char *interval ) {
-    return cmor_axis( axis_id, name, units, *length, coord_vals, 'f',
-		      cell_bounds, *cell_bounds_ndim, interval );
+    return(cmor_axis( axis_id, name, units, *length, coord_vals, 'f',
+		      cell_bounds, *cell_bounds_ndim, interval ));
 /************************************************************************/
 /*                         cmor_axis_cff_int_()                         */
 /************************************************************************/
@@ -394,8 +394,8 @@ int cmor_axis_cff_real_( int *axis_id, char *name, char *units,
 int cmor_axis_cff_int_( int *axis_id, char *name, char *units, int *length,
 			void *coord_vals, void *cell_bounds,
 			int *cell_bounds_ndim, char *interval ) {
-    return cmor_axis( axis_id, name, units, *length, coord_vals, 'i',
-		      cell_bounds, *cell_bounds_ndim, interval );
+    return(cmor_axis( axis_id, name, units, *length, coord_vals, 'i',
+		      cell_bounds, *cell_bounds_ndim, interval ));
 }
 
 /************************************************************************/
@@ -404,8 +404,8 @@ int cmor_axis_cff_int_( int *axis_id, char *name, char *units, int *length,
 int cmor_axis_cff_long_( int *axis_id, char *name, char *units,
 			 int *length, void *coord_vals, void *cell_bounds,
 			 int *cell_bounds_ndim, char *interval ) {
-    return cmor_axis( axis_id, name, units, *length, coord_vals, 'l',
-		      cell_bounds, *cell_bounds_ndim, interval );
+    return(cmor_axis( axis_id, name, units, *length, coord_vals, 'l',
+		      cell_bounds, *cell_bounds_ndim, interval ));
 }
 
 /************************************************************************/
@@ -415,8 +415,8 @@ int cmor_axis_cff_long_( int *axis_id, char *name, char *units,
 int cmor_axis_cff_nobnds_double_( int *axis_id, char *name, char *units,
 				  int *length, void *coord_vals,
 				  char *interval ) {
-    return cmor_axis( axis_id, name, units, *length, coord_vals, 'd', NULL,
-		      0, interval );
+    return(cmor_axis( axis_id, name, units, *length, coord_vals, 'd', NULL,
+		      0, interval ));
 }
 
 /************************************************************************/
@@ -426,8 +426,8 @@ int cmor_axis_cff_nobnds_double_( int *axis_id, char *name, char *units,
 int cmor_axis_cff_nobnds_real_( int *axis_id, char *name, char *units,
 				int *length, void *coord_vals,
 				char *interval ) {
-    return cmor_axis( axis_id, name, units, *length, coord_vals, 'f', NULL,
-		      0, interval );
+    return(cmor_axis( axis_id, name, units, *length, coord_vals, 'f', NULL,
+		      0, interval ));
 }
 
 /************************************************************************/
@@ -437,8 +437,8 @@ int cmor_axis_cff_nobnds_real_( int *axis_id, char *name, char *units,
 int cmor_axis_cff_nobnds_int_( int *axis_id, char *name, char *units,
 			       int *length, void *coord_vals,
 			       char *interval ) {
-    return cmor_axis( axis_id, name, units, *length, coord_vals, 'i', NULL,
-		      0, interval );
+    return(cmor_axis( axis_id, name, units, *length, coord_vals, 'i', NULL,
+		      0, interval ));
 }
 
 /************************************************************************/
@@ -448,8 +448,8 @@ int cmor_axis_cff_nobnds_int_( int *axis_id, char *name, char *units,
 int cmor_axis_cff_nobnds_long_( int *axis_id, char *name, char *units,
 				int *length, void *coord_vals,
 				char *interval ) {
-    return cmor_axis( axis_id, name, units, *length, coord_vals, 'l', NULL,
-		      0, interval );
+    return(cmor_axis( axis_id, name, units, *length, coord_vals, 'l', NULL,
+		      0, interval ));
 }
 
 /************************************************************************/
@@ -459,8 +459,8 @@ int cmor_axis_cff_nobnds_long_( int *axis_id, char *name, char *units,
 int cmor_axis_cff_nobnds_char_( int *axis_id, char *name, char *units,
 				int *length, void *coord_vals,
 				int *cell_bounds_ndim, char *interval ) {
-    return cmor_axis( axis_id, name, units, *length, coord_vals, 'c', NULL,
-		      *cell_bounds_ndim, interval );
+    return(cmor_axis( axis_id, name, units, *length, coord_vals, 'c', NULL,
+		      *cell_bounds_ndim, interval ));
 }
 
 /************************************************************************/
@@ -469,8 +469,8 @@ int cmor_axis_cff_nobnds_char_( int *axis_id, char *name, char *units,
 
 int cmor_axis_cff_nocoords_( int *axis_id, char *name, char *units,
 			     int *length, char *interval ) {
-    return cmor_axis( axis_id, name, units, *length, NULL, 'd', NULL, 0,
-		      interval );
+    return(cmor_axis( axis_id, name, units, *length, NULL, 'd', NULL, 0,
+		      interval ));
 }
 
 /************************************************************************/
@@ -480,8 +480,8 @@ int cmor_axis_cff_nocoords_( int *axis_id, char *name, char *units,
 int cmor_zfactor_cff_double_( int *zvar_id, int *axis_id, char *name,
 			      char *units, int *ndims, int *axes_ids,
 			      void *values, void *bounds ) {
-    return cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
-			 'd', values, bounds );
+    return(cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
+			 'd', values, bounds ));
 }
 
 /************************************************************************/
@@ -491,8 +491,8 @@ int cmor_zfactor_cff_double_( int *zvar_id, int *axis_id, char *name,
 int cmor_zfactor_cff_double_nobnds_( int *zvar_id, int *axis_id,
 				     char *name, char *units, int *ndims,
 				     int *axes_ids, void *values ) {
-    return cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
-			 'd', values, NULL );
+    return(cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
+			 'd', values, NULL ));
 }
 
 /************************************************************************/
@@ -502,8 +502,8 @@ int cmor_zfactor_cff_double_nobnds_( int *zvar_id, int *axis_id,
 int cmor_zfactor_cff_int_( int *zvar_id, int *axis_id, char *name,
 			   char *units, int *ndims, int *axes_ids,
 			   void *values, void *bounds ) {
-    return cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
-			 'i', values, bounds );
+    return(cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
+			 'i', values, bounds ));
 }
 
 /************************************************************************/
@@ -513,8 +513,8 @@ int cmor_zfactor_cff_int_( int *zvar_id, int *axis_id, char *name,
 int cmor_zfactor_cff_int_nobnds_( int *zvar_id, int *axis_id, char *name,
 				  char *units, int *ndims, int *axes_ids,
 				  void *values ) {
-    return cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
-			 'i', values, NULL );
+    return(cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
+			 'i', values, NULL ));
 }
 
 /************************************************************************/
@@ -524,8 +524,8 @@ int cmor_zfactor_cff_int_nobnds_( int *zvar_id, int *axis_id, char *name,
 int cmor_zfactor_cff_long_( int *zvar_id, int *axis_id, char *name,
 			    char *units, int *ndims, int *axes_ids,
 			    void *values, void *bounds ) {
-    return cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
-			 'l', values, bounds );
+    return(cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
+			 'l', values, bounds ));
 }
 
 /************************************************************************/
@@ -535,8 +535,8 @@ int cmor_zfactor_cff_long_( int *zvar_id, int *axis_id, char *name,
 int cmor_zfactor_cff_long_nobnds_( int *zvar_id, int *axis_id, char *name,
 				   char *units, int *ndims, int *axes_ids,
 				   void *values ) {
-    return cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
-			 'l', values, NULL );
+    return(cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
+			 'l', values, NULL ));
 }
 
 /************************************************************************/
@@ -546,8 +546,8 @@ int cmor_zfactor_cff_long_nobnds_( int *zvar_id, int *axis_id, char *name,
 int cmor_zfactor_cff_real_( int *zvar_id, int *axis_id, char *name,
 			    char *units, int *ndims, int *axes_ids,
 			    void *values, void *bounds ) {
-    return cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
-			 'f', values, bounds );
+    return(cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
+			 'f', values, bounds ));
 }
 
 /************************************************************************/
@@ -557,8 +557,8 @@ int cmor_zfactor_cff_real_( int *zvar_id, int *axis_id, char *name,
 int cmor_zfactor_cff_real_nobnds_( int *zvar_id, int *axis_id, char *name,
 				   char *units, int *ndims, int *axes_ids,
 				   void *values ) {
-    return cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
-			 'f', values, NULL );
+    return(cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
+			 'f', values, NULL ));
 }
 
 /************************************************************************/
@@ -567,8 +567,8 @@ int cmor_zfactor_cff_real_nobnds_( int *zvar_id, int *axis_id, char *name,
 
 int cmor_zfactor_cff_novals_( int *zvar_id, int *axis_id, char *name,
 			      char *units, int *ndims, int *axes_ids ) {
-    return cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
-			 'd', NULL, NULL );
+    return(cmor_zfactor( zvar_id, *axis_id, name, units, *ndims, axes_ids,
+			 'd', NULL, NULL ));
 }
 
 /************************************************************************/
@@ -580,9 +580,9 @@ int cmor_variable_cff_double_( int *var_id, char *name, char *units,
 			       double *tolerance, char *positive,
 			       char *original_name, char *history,
 			       char *comment ) {
-    return cmor_variable( var_id, name, units, *ndims, axes_ids, 'd',
+    return(cmor_variable( var_id, name, units, *ndims, axes_ids, 'd',
 			  missing, tolerance, positive, original_name,
-			  history, comment );
+			  history, comment ));
 }
 
 /************************************************************************/
@@ -594,9 +594,9 @@ int cmor_variable_cff_real_( int *var_id, char *name, char *units,
 			     double *tolerance, char *positive,
 			     char *original_name, char *history,
 			     char *comment ) {
-    return cmor_variable( var_id, name, units, *ndims, axes_ids, 'f',
+    return(cmor_variable( var_id, name, units, *ndims, axes_ids, 'f',
 			  missing, tolerance, positive, original_name,
-			  history, comment );
+			  history, comment ));
 }
 
 /************************************************************************/
@@ -608,9 +608,9 @@ int cmor_variable_cff_int_( int *var_id, char *name, char *units,
 			    double *tolerance, char *positive,
 			    char *original_name, char *history,
 			    char *comment ) {
-    return cmor_variable( var_id, name, units, *ndims, axes_ids, 'i',
+    return(cmor_variable( var_id, name, units, *ndims, axes_ids, 'i',
 			  missing, tolerance, positive, original_name,
-			  history, comment );
+			  history, comment ));
 }
 
 /************************************************************************/
@@ -622,9 +622,9 @@ int cmor_variable_cff_long_( int *var_id, char *name, char *units,
 			     double *tolerance, char *positive,
 			     char *original_name, char *history,
 			     char *comment ) {
-    return cmor_variable( var_id, name, units, *ndims, axes_ids, 'l',
+    return(cmor_variable( var_id, name, units, *ndims, axes_ids, 'l',
 			  missing, tolerance, positive, original_name,
-			  history, comment );
+			  history, comment ));
 }
 
 /************************************************************************/
@@ -636,9 +636,9 @@ int cmor_variable_cff_nomiss_( int *var_id, char *name, char *units,
 			       double *tolerance, char *positive,
 			       char *original_name, char *history,
 			       char *comment ) {
-    return cmor_variable( var_id, name, units, *ndims, axes_ids, 'f', NULL,
+    return(cmor_variable( var_id, name, units, *ndims, axes_ids, 'f', NULL,
 			  tolerance, positive, original_name, history,
-			  comment );
+			  comment ));
 }
 
 /************************************************************************/
@@ -649,11 +649,11 @@ int cmor_write_cff_double_( int *var_id, void *data,
 			    int *ntimes_passed, double *time_vals,
 			    double *time_bounds, int *refvar ) {
     if( *refvar < 0 ) {
-	return cmor_write( *var_id, data, 'd',  *ntimes_passed,
-			   time_vals, time_bounds, NULL );
+	return(cmor_write( *var_id, data, 'd',  *ntimes_passed,
+			   time_vals, time_bounds, NULL ));
     } else {
-	return cmor_write( *var_id, data, 'd',  *ntimes_passed,
-			   time_vals, time_bounds, refvar );
+	return(cmor_write( *var_id, data, 'd',  *ntimes_passed,
+			   time_vals, time_bounds, refvar ));
     }
 }
 
@@ -665,11 +665,11 @@ int cmor_write_cff_double_nobnds_( int *var_id, void *data,
 				   int *ntimes_passed, double *time_vals,
 				   int *refvar ) {
     if( *refvar < 0 ) {
-	return cmor_write( *var_id, data, 'd',  *ntimes_passed,
-			   time_vals, NULL, NULL );
+	return(cmor_write( *var_id, data, 'd',  *ntimes_passed,
+			   time_vals, NULL, NULL ));
     } else {
-	return cmor_write( *var_id, data, 'd',  *ntimes_passed,
-			   time_vals, NULL, refvar );
+	return(cmor_write( *var_id, data, 'd',  *ntimes_passed,
+			   time_vals, NULL, refvar ));
     }
 }
 
@@ -680,11 +680,11 @@ int cmor_write_cff_double_nobnds_( int *var_id, void *data,
 int cmor_write_cff_double_notime_( int *var_id, void *data, 
 				   int *ntimes_passed, int *refvar ) {
     if( *refvar < 0 ) {
-	return cmor_write( *var_id, data, 'd',  *ntimes_passed,
-			   NULL, NULL, NULL );
+	return(cmor_write( *var_id, data, 'd',  *ntimes_passed,
+			   NULL, NULL, NULL ));
     } else {
-	return cmor_write( *var_id, data, 'd',  *ntimes_passed,
-			   NULL, NULL, refvar );
+	return(cmor_write( *var_id, data, 'd',  *ntimes_passed,
+			   NULL, NULL, refvar ));
     }
 }
 
@@ -695,11 +695,11 @@ int cmor_write_cff_real_( int *var_id, void *data,
 			  int *ntimes_passed, double *time_vals,
 			  double *time_bounds, int *refvar ) {
     if( *refvar < 0 ) {
-	return cmor_write( *var_id, data, 'f',  *ntimes_passed,
-			   time_vals, time_bounds, NULL );
+	return(cmor_write( *var_id, data, 'f',  *ntimes_passed,
+			   time_vals, time_bounds, NULL ));
     } else {
-	return cmor_write( *var_id, data, 'f',  *ntimes_passed,
-			   time_vals, time_bounds, refvar );
+	return(cmor_write( *var_id, data, 'f',  *ntimes_passed,
+			   time_vals, time_bounds, refvar ));
     }
 }
 
@@ -710,11 +710,11 @@ int cmor_write_cff_real_nobnds_( int *var_id, void *data,
 				 int *ntimes_passed, double *time_vals,
 				 int *refvar ) {
     if( *refvar < 0 ) {
-	return cmor_write( *var_id, data, 'f',  *ntimes_passed,
-			   time_vals, NULL, NULL );
+	return(cmor_write( *var_id, data, 'f',  *ntimes_passed,
+			   time_vals, NULL, NULL ));
     } else {
-	return cmor_write( *var_id, data, 'f',  *ntimes_passed,
-			   time_vals, NULL, refvar );
+	return(cmor_write( *var_id, data, 'f',  *ntimes_passed,
+			   time_vals, NULL, refvar ));
     }
 }
 
@@ -726,11 +726,11 @@ int cmor_write_cff_real_notime_( int *var_id, void *data,
 				 int *ntimes_passed, int *refvar ) {
 
     if( *refvar < 0 ) {
-	return cmor_write( *var_id, data, 'f',  *ntimes_passed,
-			   NULL, NULL, NULL );
+	return(cmor_write( *var_id, data, 'f',  *ntimes_passed,
+			   NULL, NULL, NULL ));
     } else {
-	return cmor_write( *var_id, data, 'f',  *ntimes_passed,
-			   NULL, NULL, refvar );
+	return(cmor_write( *var_id, data, 'f',  *ntimes_passed,
+			   NULL, NULL, refvar ));
     }
 }
 
@@ -742,11 +742,11 @@ int cmor_write_cff_int_( int *var_id, void *data,
 			 int *ntimes_passed, double *time_vals,
 			 double *time_bounds, int *refvar ) {
     if( *refvar < 0 ) {
-	return cmor_write( *var_id, data, 'i',  *ntimes_passed,
-			   time_vals, time_bounds, NULL );
+	return(cmor_write( *var_id, data, 'i',  *ntimes_passed,
+			   time_vals, time_bounds, NULL ));
     } else {
-	return cmor_write( *var_id, data, 'i',  *ntimes_passed,
-			   time_vals, time_bounds, refvar );
+	return(cmor_write( *var_id, data, 'i',  *ntimes_passed,
+			   time_vals, time_bounds, refvar ));
     }
 }
 
@@ -758,11 +758,11 @@ int cmor_write_cff_int_nobnds_( int *var_id, void *data,
 				int *ntimes_passed, double *time_vals,
 				int *refvar ) {
     if( *refvar < 0 ) {
-	return cmor_write( *var_id, data, 'i',  *ntimes_passed,
-			   time_vals, NULL, NULL );
+	return(cmor_write( *var_id, data, 'i',  *ntimes_passed,
+			   time_vals, NULL, NULL ));
     } else {
-	return cmor_write( *var_id, data, 'i',  *ntimes_passed,
-			   time_vals, NULL, refvar );
+	return(cmor_write( *var_id, data, 'i',  *ntimes_passed,
+			   time_vals, NULL, refvar ));
     }
 }
 
@@ -773,11 +773,11 @@ int cmor_write_cff_int_nobnds_( int *var_id, void *data,
 int cmor_write_cff_int_notime_( int *var_id, void *data, 
 				int *ntimes_passed, int *refvar ) {
     if( *refvar < 0 ) {
-	return cmor_write( *var_id, data, 'i',  *ntimes_passed,
-			   NULL, NULL, NULL );
+	return(cmor_write( *var_id, data, 'i',  *ntimes_passed,
+			   NULL, NULL, NULL ));
     } else {
-	return cmor_write( *var_id, data, 'i',  *ntimes_passed,
-			   NULL, NULL, refvar );
+	return(cmor_write( *var_id, data, 'i',  *ntimes_passed,
+			   NULL, NULL, refvar ));
     }
 }
 
@@ -789,11 +789,11 @@ int cmor_write_cff_long_( int *var_id, void *data,
 			  int *ntimes_passed, double *time_vals,
 			  double *time_bounds, int *refvar ) {
     if( *refvar < 0 ) {
-	return cmor_write( *var_id, data, 'l',  *ntimes_passed,
-			   time_vals, time_bounds, NULL );
+	return(cmor_write( *var_id, data, 'l',  *ntimes_passed,
+			   time_vals, time_bounds, NULL ));
     } else {
-	return cmor_write( *var_id, data, 'l',  *ntimes_passed,
-			   time_vals, time_bounds, refvar );
+	return(cmor_write( *var_id, data, 'l',  *ntimes_passed,
+			   time_vals, time_bounds, refvar ));
     }
 }
 
@@ -804,11 +804,11 @@ int cmor_write_cff_long_nobnds_( int *var_id, void *data,
 				 int *ntimes_passed, double *time_vals,
 				 int *refvar ) {
     if( *refvar < 0 ) {
-	return cmor_write( *var_id, data, 'l',  *ntimes_passed,
-			   time_vals, NULL, NULL );
+	return(cmor_write( *var_id, data, 'l',  *ntimes_passed,
+			   time_vals, NULL, NULL ));
     } else {
-	return cmor_write( *var_id, data, 'l',  *ntimes_passed,
-			   time_vals, NULL, refvar );
+	return(cmor_write( *var_id, data, 'l',  *ntimes_passed,
+			   time_vals, NULL, refvar ));
     }
 }
 
@@ -819,10 +819,10 @@ int cmor_write_cff_long_nobnds_( int *var_id, void *data,
 int cmor_write_cff_long_notime_( int *var_id, void *data, 
 				 int *ntimes_passed, int *refvar ) {
     if( *refvar < 0 ) {
-	return cmor_write( *var_id, data, 'l',  *ntimes_passed,
-			   NULL, NULL, NULL );
+	return(cmor_write( *var_id, data, 'l',  *ntimes_passed,
+			   NULL, NULL, NULL ));
     } else {
-	return cmor_write( *var_id, data, 'l',  *ntimes_passed,
-			   NULL, NULL, refvar );
+	return(cmor_write( *var_id, data, 'l',  *ntimes_passed,
+			   NULL, NULL, refvar ));
     }
 }
diff --git a/Src/cmor_grids.c b/Src/cmor_grids.c
index b1419c8..9bbce32 100644
--- a/Src/cmor_grids.c
+++ b/Src/cmor_grids.c
@@ -509,10 +509,10 @@ void cmor_set_mapping_attribute( cmor_mappings_t * mapping,
 /************************************************************************/
 
 int cmor_set_grid_mapping( int gid, char *name, int nparam,
-			   char **attributes_names, int lparams,
+			   char *attributes_names, int lparams,
 			   double
 			   attributes_values[CMOR_MAX_GRID_ATTRIBUTES],
-			   char **units, int lnunits ) {
+			   char *units, int lnunits ) {
     int grid_id, nattributes, ndims;
     int i, j, k, l;
     char *achar, *bchar;
diff --git a/Src/cmor_md5.c b/Src/cmor_md5.c
index af124ad..8a1131e 100644
--- a/Src/cmor_md5.c
+++ b/Src/cmor_md5.c
@@ -54,8 +54,8 @@
 static cvs_uint32
 getu32 (const unsigned char * addr)
 {
-	return (((((unsigned long)addr[3] << 8) | addr[2]) << 8)
-		| addr[1]) << 8 | addr[0];
+	return( (((((unsigned long)addr[3] << 8) | addr[2]) << 8)
+		| addr[1]) << 8 | addr[0] );
 }
 
 static void
diff --git a/Tables b/Tables
new file mode 120000
index 0000000..f0c6ac4
--- /dev/null
+++ b/Tables
@@ -0,0 +1 @@
+TestTables
\ No newline at end of file
diff --git a/Test/all_tests.py b/Test/all_tests.py
index 1a69a03..49c2181 100644
--- a/Test/all_tests.py
+++ b/Test/all_tests.py
@@ -1,10 +1,14 @@
 import glob
+import os
 import unittest
 
 def create_test_suite():
     test_file_strings = glob.glob('Test/test_python_CMIP6_CV*.py')
-    module_strings = ['Test.'+str[5:len(str)-3] for str in test_file_strings]
-    suites = [unittest.defaultTestLoader.loadTestsFromName(name) \
-              for name in module_strings]
-    testSuite = unittest.TestSuite(suites)
-    return testSuite
+    test_file_strings.extend(['Test/test_python_has_cur_dataset_attribute.py',
+                              'Test/test_python_has_variable_attribute.py'])
+    module_strings = [os.path.splitext(test_file_string)[0].replace('/', '.')
+                      for test_file_string in test_file_strings]
+    suites = [unittest.defaultTestLoader.loadTestsFromName(module_string)
+              for module_string in module_strings]
+    test_suite = unittest.TestSuite(suites)
+    return test_suite
diff --git a/Test/speed_test_table_A b/Test/speed_test_table_A
index d080dc0..96a30b6 100644
--- a/Test/speed_test_table_A
+++ b/Test/speed_test_table_A
@@ -541,8 +541,8 @@
             "long_name": "Fraction of Time Shallow Convection Occurs", 
             "standard_name": "shallow_convection_time_fraction", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "ok_min_mean_abs": "", 
             "units": "1", 
             "out_name": "sci", 
@@ -564,8 +564,8 @@
             "long_name": "Mole Fraction of O3", 
             "standard_name": "mole_fraction_of_ozone_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "ok_min_mean_abs": "-149.1", 
             "units": "0.000000001", 
             "out_name": "tro3", 
@@ -581,8 +581,8 @@
             "long_name": "TOA Outgoing Clear-Sky Shortwave Radiation", 
             "standard_name": "toa_outgoing_shortwave_flux_assuming_clear_sky", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "ok_min_mean_abs": "54.7", 
             "units": "W m-2", 
             "out_name": "rsutcs", 
@@ -598,8 +598,8 @@
             "long_name": "Surface Downwelling Clear-Sky Longwave Radiation", 
             "standard_name": "surface_downwelling_longwave_flux_in_air_assuming_clear_sky", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "ok_min_mean_abs": "238.6", 
             "units": "W m-2", 
             "out_name": "rldscs", 
@@ -615,8 +615,8 @@
             "long_name": "Global Mean Mole Fraction of N2O", 
             "standard_name": "mole_fraction_of_nitrous_oxide_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
             "ok_min_mean_abs": "", 
             "units": "0.000000001", 
             "out_name": "n2oglobal", 
@@ -632,8 +632,8 @@
             "long_name": "Mass Fraction of Cloud Ice", 
             "standard_name": "mass_fraction_of_cloud_ice_in_air", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "ok_min_mean_abs": "", 
             "units": "1", 
             "out_name": "cli", 
@@ -649,8 +649,8 @@
             "long_name": "Surface Temperature", 
             "standard_name": "surface_temperature", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "ok_min_mean_abs": "262.8", 
             "units": "K", 
             "out_name": "ts", 
@@ -666,8 +666,8 @@
             "long_name": "Total Cloud Fraction", 
             "standard_name": "cloud_area_fraction", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "ok_min_mean_abs": "39.37", 
             "units": "%", 
             "out_name": "clt", 
@@ -683,8 +683,8 @@
             "long_name": "Mass Fraction of Cloud Liquid Water", 
             "standard_name": "mass_fraction_of_cloud_liquid_water_in_air", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "ok_min_mean_abs": "", 
             "units": "1", 
             "out_name": "clw", 
@@ -700,8 +700,8 @@
             "long_name": "Air Temperature", 
             "standard_name": "air_temperature", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "ok_min_mean_abs": "194.3", 
             "units": "K", 
             "out_name": "ta", 
@@ -717,8 +717,8 @@
             "long_name": "Sea Level Pressure", 
             "standard_name": "air_pressure_at_sea_level", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "ok_min_mean_abs": "9.57e+04", 
             "units": "Pa", 
             "out_name": "psl", 
@@ -740,8 +740,8 @@
             "long_name": "Mole Fraction of CO2", 
             "standard_name": "mole_fraction_of_carbon_dioxide_in_air", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean within years time: mean over years", 
+            "cell_measures": "area: areacella", 
             "ok_min_mean_abs": "", 
             "units": "0.000001", 
             "out_name": "co2Clim", 
@@ -757,8 +757,8 @@
             "long_name": "Near-Surface Wind Speed", 
             "standard_name": "wind_speed", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
             "ok_min_mean_abs": "", 
             "units": "m s-1", 
             "out_name": "sfcWind", 
@@ -774,8 +774,8 @@
             "long_name": "Mole Fraction of CH4", 
             "standard_name": "mole_fraction_of_methane_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean within years time: mean over years", 
+            "cell_measures": "area: areacella", 
             "ok_min_mean_abs": "", 
             "units": "0.000000001", 
             "out_name": "ch4Clim", 
@@ -791,8 +791,8 @@
             "long_name": "Condensed Water Path", 
             "standard_name": "atmosphere_cloud_condensed_water_content", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "ok_min_mean_abs": "-0.03549", 
             "units": "kg m-2", 
             "out_name": "clwvi", 
@@ -808,8 +808,8 @@
             "long_name": "Surface Downwelling Clear-Sky Shortwave Radiation", 
             "standard_name": "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "ok_min_mean_abs": "206.9", 
             "units": "W m-2", 
             "out_name": "rsdscs", 
@@ -1698,8 +1698,8 @@
             "long_name": "Near-Surface Air Temperature", 
             "standard_name": "air_temperature", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "ok_min_mean_abs": "262.4", 
             "units": "K", 
             "out_name": "tas", 
diff --git a/Test/test2.json b/Test/test2.json
index 92eac3d..89bffe4 100644
--- a/Test/test2.json
+++ b/Test/test2.json
@@ -33,14 +33,10 @@
     "parent_source_id":             "GFDL-CM2-1",
     "parent_variant_label":            "r1i1p1f3",
 
-    "branch_method":                "standard",
-    "branch_time_in_child":         "00D0",
-    "branch_time_in_parent":        "3650.0D0",
-    "branch_time_units_in_parent":  "days since 1000-1-1",
-
     "grid":                         "native atmosphere T63 gaussian grid (64x128 latxlon)",
     "grid_label":                   "gn",
     "grid_resolution":              "5 km",
+    "branch_method":                "1",
 
     "institution_id":               "CSIRO-BOM",
     "institution":                  "Commonwealth Scientific and Industrial Research Organisation, Australia, and Bureau of Meteorology, Australia",
diff --git a/Test/test_cmor_grid_alejandro.f90 b/Test/test_cmor_grid_alejandro.f90
index 98d3202..4b04d68 100644
--- a/Test/test_cmor_grid_alejandro.f90
+++ b/Test/test_cmor_grid_alejandro.f90
@@ -14,7 +14,7 @@ PROGRAM test_cmor_grid
    double precision :: profile_ax(n_points),section_ax(n_sections)
    real :: lat(n_points,n_sections),lon(n_points,n_sections)
    real :: lat_bounds(4,n_points,n_sections),lon_bounds(4,n_points,n_sections)
-   character(len=128) :: table='Test/CMIP5_cf3hr.txt'
+   character(len=128) :: table='TestTables/CMIP6_cf3hr.json'
    character(len=32) :: sec_units='days since 2000-01-01'
    integer :: error_flag,height_axid,time_axid,profile_axid,grid_id,section_axid
    real :: lat_step,lon_step
@@ -25,11 +25,11 @@ PROGRAM test_cmor_grid
    read(*,*) option
 
    if (option == 0) then ! 1D grid, no time dimension
-      table='Test/CMIP5_cf3hr_0.txt'
+      table='TestTables/CMIP6_cf3hr_0.json'
       sec_units='1'
    endif
    if (option == 1) then ! 1D grid, section as time dimension
-      table='Test/CMIP5_cf3hr_1.txt'
+      table='TestTables/CMIP6_cf3hr_1.json'
       sec_units='days since 2000-01-01'
    endif
    
diff --git a/Test/test_cmor_grid_time_varying.f90 b/Test/test_cmor_grid_time_varying.f90
index 5d48491..19b1fe2 100644
--- a/Test/test_cmor_grid_time_varying.f90
+++ b/Test/test_cmor_grid_time_varying.f90
@@ -17,7 +17,7 @@ PROGRAM test_cmor_grid
    double precision :: profile_ax(n_points),section_ax(n_sections)
    real :: lat(n_points,n_sections),lon(n_points,n_sections)
    real :: lat_bounds(4,n_points,n_sections),lon_bounds(4,n_points,n_sections)
-   character(len=128) :: table='CMIP6_cf3hr.json'
+   character(len=128) :: table='CMIP6_cf3hr_2.json'
    character(len=32) :: sec_units='days since 2000-01-01'
    integer :: error_flag,height_axid,time_axid,profile_axid,grid_id,section_axid,dbz_axid
    real :: lat_step,lon_step
@@ -104,7 +104,7 @@ PROGRAM test_cmor_grid
    !+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    profile_axid = cmor_axis(table=table, table_entry='location', units='1', &
                                                        length=n_points, coord_vals=profile_ax)
-   height_axid  = cmor_axis(table=table, table_entry='alt40', units='m', &
+   height_axid  = cmor_axis(table=table, table_entry='height40', units='m', &
                                                        length=n_lev, coord_vals=z_ax,cell_bounds=z_bounds)
    dbz_axid     = cmor_axis(table=table, table_entry='dbze', units='dBZ', &
                                                        length=15, coord_vals=dbz_ax,cell_bounds=dbz_bounds)
diff --git a/Test/test_dimensionless.f90 b/Test/test_dimensionless.f90
index 158d0c2..6c537f6 100644
--- a/Test/test_dimensionless.f90
+++ b/Test/test_dimensionless.f90
@@ -278,7 +278,7 @@ print*, 'Test Code:',lev,':',plevs
 
   itim3 = cmor_axis(  &
        table='Tables/CMIP6_Amon.json',        &
-       table_entry='time2',           &
+       table_entry='time',           &
        units='days since 2030-1-1',  &
        length=ntimes,                &
        interval='1 month')
@@ -406,33 +406,35 @@ print*, 'Test Code:',lev,':',plevs
     ! and retrieve the requested variable and append each to the 
     ! appropriate netCDF file.
 
-    DO m=2,n3d
-        
-        ! The user must write the code that fills the arrays of data
-        ! that will be passed to CMOR.  The following line is simply a
-        ! a place-holder for the user's code, which should replace it.
-
-        call read_3d_input_files(it, varin3d(m), data3d)
-       
-        ! append a single time sample of data for a single field to 
-        ! the appropriate netCDF file.
-        
-        error_flag = cmor_write(                                  &
-             var_id        = var3d_ids(m),                        &
-             data          = data3d,                              &
-             ntimes_passed = 1,                                   &
-             time_vals     = time,                                &
-             time_bnds     = bnds_time  )
-
-        IF (error_flag < 0) THEN
-           ! write diagnostic messages to standard output device
-           write(*,*) ' Error encountered writing IPCC Table A1c ' &
-                // 'field ', entry3d(m), ', which I call ', varin3d(m)
-           write(*,*) ' Was processing time sample: ', time
-                      
-        END IF
-
-     END DO
+    !DO m=2,n3d
+    !    
+    !    ! The user must write the code that fills the arrays of data
+    !    ! that will be passed to CMOR.  The following line is simply a
+    !    ! a place-holder for the user's code, which should replace it.
+!
+!        call read_3d_input_files(it, varin3d(m), data3d)
+!       
+!        ! append a single time sample of data for a single field to 
+!        ! the appropriate netCDF file.
+!        
+!        print *, time
+!        print *, bnds_time
+!        error_flag = cmor_write(                                  &
+!             var_id        = var3d_ids(m),                        &
+!             data          = data3d,                              &
+!             ntimes_passed = 1,                                   &
+!             time_vals     = time,                                &
+!             time_bnds     = bnds_time  )
+!
+!        IF (error_flag < 0) THEN
+!           ! write diagnostic messages to standard output device
+!           write(*,*) ' Error encountered writing IPCC Table A1c ' &
+!                // 'field ', entry3d(m), ', which I call ', varin3d(m)
+!           write(*,*) ' Was processing time sample: ', time
+!                      
+!        END IF
+!
+!     END DO
      
      ! Cycle through the 2-d fields, retrieve the requested variable and 
      ! append each to the appropriate netCDF file.
diff --git a/Test/test_python_has_cur_dataset_attribute.py b/Test/test_python_has_cur_dataset_attribute.py
new file mode 100644
index 0000000..db5ecbe
--- /dev/null
+++ b/Test/test_python_has_cur_dataset_attribute.py
@@ -0,0 +1,34 @@
+# pylint: disable = missing-docstring, invalid-name
+"""
+Tests for ``cmor.has_cur_dataset_attribute``.
+"""
+import os
+import unittest
+
+import cmor
+
+
+class TestHasCurDatasetAttribute(unittest.TestCase):
+    """
+    Tests for ``cmor.has_cur_dataset_attribute``.
+    """
+
+    def setUp(self):
+        self.logfile = 'has_cur_dataset_attribute.log'
+        cmor.setup(logfile=self.logfile)
+        cmor.set_cur_dataset_attribute('valid_attribute', 'valid_value')
+
+    def test_has_cur_dataset_attribute_with_valid_attribute(self):
+        self.assertTrue(cmor.has_cur_dataset_attribute('valid_attribute'))
+
+    def test_has_cur_dataset_attribute_with_invalid_attribute(self):
+        self.assertFalse(cmor.has_cur_dataset_attribute('invalid_attribute'))
+
+    def tearDown(self):
+        cmor.close()
+        if os.path.isfile(self.logfile):
+            os.remove(self.logfile)
+
+
+if __name__ == '__main__':
+    unittest.main()
diff --git a/Test/test_python_has_variable_attribute.py b/Test/test_python_has_variable_attribute.py
new file mode 100644
index 0000000..30b3dae
--- /dev/null
+++ b/Test/test_python_has_variable_attribute.py
@@ -0,0 +1,60 @@
+# If this example is not executed from the directory containing the
+# CMOR code, please first complete the following steps:
+#
+#   1. In any directory, create 'Tables/' and 'Test/' directories.
+#
+#   2. Download
+#      https://github.com/PCMDI/cmor/blob/master/TestTables/CMIP6_Omon.json
+#      and https://github.com/PCMDI/cmor/blob/master/TestTables/CMIP6_CV.json
+#      to the 'Tables/' directory.
+#
+#   3. Download
+#      https://github.com/PCMDI/cmor/blob/master/Test/
+#      test_python_CMIP6_experimentID.json to the 'Test/' directory.
+#
+# pylint: disable = missing-docstring, invalid-name
+"""
+Tests for ``cmor.has_variable_attribute``.
+"""
+import numpy as np
+import os
+import unittest
+
+import cmor
+
+
+class TestHasVariableAttribute(unittest.TestCase):
+    """
+    Tests for ``cmor.has_variable_attribute``.
+    """
+
+    def setUp(self):
+        self.logfile = 'has_variable_attribute.log'
+        cmor.setup(inpath='Tables', logfile=self.logfile)
+        cmor.dataset_json('Test/test_python_CMIP6_experimentID.json')
+        cmor.load_table('CMIP6_Omon.json')
+        coord_vals = np.array([0., 1., 2., 3., 4.])
+        cell_bounds = np.array([0., 1., 2., 3., 4., 5.])
+        axis_id = cmor.axis(table_entry='time', units='months since 2010',
+                            coord_vals=coord_vals, cell_bounds=cell_bounds)
+        self.variable_id = cmor.variable(table_entry='masso',
+                                         axis_ids=[axis_id], units='kg')
+        cmor.set_variable_attribute(self.variable_id, 'valid_attribute',
+                                    'valid_value')
+
+    def test_has_variable_attribute_with_valid_attribute(self):
+        self.assertTrue(cmor.has_variable_attribute(self.variable_id,
+                                                    'valid_attribute'))
+
+    def test_has_variable_attribute_with_invalid_attribute(self):
+        self.assertFalse(cmor.has_variable_attribute(self.variable_id,
+                                                     'invalid_attribute'))
+
+    def tearDown(self):
+        cmor.close(self.variable_id)
+        if os.path.isfile(self.logfile):
+            os.remove(self.logfile)
+
+
+if __name__ == '__main__':
+    unittest.main()
diff --git a/Test/test_python_jamie_10.py b/Test/test_python_jamie_10.py
index 963b184..e052ee8 100644
--- a/Test/test_python_jamie_10.py
+++ b/Test/test_python_jamie_10.py
@@ -5,7 +5,7 @@ import numpy
 def main():
     
     cmor.setup(inpath='Tables',
-               netcdf_file_action = cmor.CMOR_REPLACE_3)
+               netcdf_file_action = cmor.CMOR_REPLACE_4)
     cmor.dataset_json("Test/test_python_jamie_10.json")
  
     table = 'CMIP6_Amon.json'
diff --git a/Test/test_python_polar_stereo.py b/Test/test_python_polar_stereo.py
index 31bf4a0..5a46340 100644
--- a/Test/test_python_polar_stereo.py
+++ b/Test/test_python_polar_stereo.py
@@ -4,7 +4,6 @@ import cmor
 import cdms2
 import numpy
 import os
-import pdb
 
 # Create some empty arrays
 # -------------------------
@@ -15,7 +14,7 @@ myvars=numpy.zeros(9,dtype='i')
 # Initialize CMOR
 # -------------------
 cmor.setup(inpath="Tables",set_verbosity=cmor.CMOR_NORMAL, netcdf_file_action = cmor.CMOR_REPLACE_4 );
-cmor.dataset_json("./test_python_polar_stereo.json")
+cmor.dataset_json("Test/test_python_polar_stereo.json")
 
 tables=[]
 grid_table = cmor.load_table("CMIP6_grids.json")
@@ -80,7 +79,6 @@ myvars[0] = cmor.variable( table_entry = te,
                            history = '',
                            comment = ''
                            )
-pdb.set_trace()
 cmor.write(myvars[0], data)
 
 cmor.close()
diff --git a/Test/test_sophie.f90 b/Test/test_sophie.f90
index 204bc3e..1586278 100644
--- a/Test/test_sophie.f90
+++ b/Test/test_sophie.f90
@@ -101,7 +101,7 @@ program testing
                     ! Corresponding IPCC Table A1a entry (variable name) 
  CHARACTER (LEN=5), DIMENSION(n2d) :: &
 !                        entry2d = (/ 'hfls ', 'tas  ', 'mrsos', 'ps   ' /)
-                       entry2d = (/ 'sftlf ' /)
+                       entry2d = (/ 'sftof ' /)
 
 !  uninitialized variables used in communicating with CMOR:
 !  ---------------------------------------------------------
diff --git a/TestTables/CMIP6_3hr.json b/TestTables/CMIP6_3hr.json
index 60bcb36..0afe521 100644
--- a/TestTables/CMIP6_3hr.json
+++ b/TestTables/CMIP6_3hr.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table 3hr", 
         "realm": "atmos", 
         "frequency": "3hr", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "0.125000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,14 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1390,23 +1453,41 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev4s": {
+        "plev7": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "85000.", 
+                "90000.", 
+                "74000.", 
+                "62000.", 
                 "50000.", 
-                "20000.", 
-                "5000."
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
             ], 
-            "requested_bounds": "", 
             "stored_direction": "decreasing", 
             "tolerance": "0.001", 
             "type": "double", 
@@ -1417,7 +1498,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7": {
+        "plev7c": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1450,10 +1531,10 @@
                 "31000.", 
                 "18000.", 
                 "18000.", 
-                " 0."
+                "0."
             ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1462,7 +1543,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7c": {
+        "plev7h": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1473,37 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2257,8 +2339,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "surface_air_pressure", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Air Pressure", 
             "comment": "surface pressure (not mean sea-level pressure), 2-D field to calculate the 3-D pressure field from hybrid coordinates", 
             "dimensions": "longitude latitude time1", 
@@ -2373,13 +2455,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2396,50 +2478,33 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
-        "prc": {
+        "rsuscs": {
             "modeling_realm": "atmos", 
-            "standard_name": "convective_precipitation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Convective Precipitation", 
-            "comment": "Convective precipitation at surface; includes both liquid and solid phases.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "prc", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "mrro": {
-            "modeling_realm": "land", 
-            "standard_name": "runoff_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Total Runoff", 
-            "comment": "The total run-off (including drainage through the base of the soil model) per unit area leaving the land portion of the grid cell.", 
+            "standard_name": "surface_upwelling_shortwave_flux_in_air_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Upwelling Clear-Sky Shortwave Radiation", 
+            "comment": "Surface upwelling clear-sky shortwave radiation", 
             "dimensions": "longitude latitude time", 
-            "out_name": "mrro", 
+            "out_name": "rsuscs", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "prsn": {
+        "prc": {
             "modeling_realm": "atmos", 
-            "standard_name": "snowfall_flux", 
+            "standard_name": "convective_precipitation_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Snowfall Flux", 
-            "comment": "at surface; includes precipitation of all forms of water in the solid phase", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Convective Precipitation", 
+            "comment": "Convective precipitation at surface; includes both liquid and solid phases.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "prsn", 
+            "out_name": "prc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2447,16 +2512,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsus": {
+        "hfss": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_shortwave_flux_in_air", 
+            "standard_name": "surface_upward_sensible_heat_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Shortwave Radiation", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Upward Sensible Heat Flux", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rsus", 
+            "out_name": "hfss", 
             "type": "real", 
             "positive": "up", 
             "valid_min": "", 
@@ -2464,67 +2529,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rldscs": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_downwelling_longwave_flux_in_air_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Clear-Sky Longwave Radiation", 
-            "comment": "Surface downwelling clear-sky longwave radiation", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rldscs", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "rlds": {
+        "rlus": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_downwelling_longwave_flux_in_air", 
+            "standard_name": "surface_upwelling_longwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Longwave Radiation", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Upwelling Longwave Radiation", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rlds", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "huss": {
-            "modeling_realm": "atmos", 
-            "standard_name": "specific_humidity", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Near-Surface Specific Humidity", 
-            "comment": "Near-surface (usually, 2 meter) specific humidity.", 
-            "dimensions": "longitude latitude time1 height2m", 
-            "out_name": "huss", 
+            "out_name": "rlus", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tslsi": {
+        "mrro": {
             "modeling_realm": "land", 
-            "standard_name": "surface_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Surface Temperature Where Land or Sea Ice", 
-            "comment": "'skin' temperature of all surfaces except open ocean.", 
-            "dimensions": "longitude latitude time1", 
-            "out_name": "tslsi", 
+            "standard_name": "runoff_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Runoff", 
+            "comment": "The total run-off (including drainage through the base of the soil model) per unit area leaving the land portion of the grid cell.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "mrro", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2532,50 +2563,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsdscs": {
+        "uas": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Clear-Sky Shortwave Radiation", 
-            "comment": "surface solar irradiance clear sky for UV calculations", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsdscs", 
+            "standard_name": "eastward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eastward Near-Surface Wind Speed", 
+            "comment": "Eastward component of the near-surface (usually, 10 meters)  wind", 
+            "dimensions": "longitude latitude time1 height10m", 
+            "out_name": "uas", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfss": {
+        "rsdsdiff": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_upward_sensible_heat_flux", 
+            "standard_name": "surface_diffuse_downwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upward Sensible Heat Flux", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Diffuse Downwelling Shortwave Radiation", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "hfss", 
+            "out_name": "rsdsdiff", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "uas": {
+        "prsn": {
             "modeling_realm": "atmos", 
-            "standard_name": "eastward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: point", 
-            "long_name": "Eastward Near-Surface Wind Speed", 
-            "comment": "Eastward component of the near-surface (usually, 10 meters)  wind", 
-            "dimensions": "longitude latitude time1 height10m", 
-            "out_name": "uas", 
+            "standard_name": "snowfall_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Snowfall Flux", 
+            "comment": "at surface; includes precipitation of all forms of water in the solid phase", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "prsn", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2583,16 +2614,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsdsdiff": {
+        "tas": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_diffuse_downwelling_shortwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Diffuse Downwelling Shortwave Radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsdsdiff", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Near-Surface Air Temperature", 
+            "comment": "near-surface (usually, 2 meter) air temperature", 
+            "dimensions": "longitude latitude time1 height2m", 
+            "out_name": "tas", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2604,8 +2635,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "surface_downwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Downwelling Shortwave Radiation", 
             "comment": "surface solar irradiance for UV calculations", 
             "dimensions": "longitude latitude time", 
@@ -2621,8 +2652,8 @@
             "modeling_realm": "land", 
             "standard_name": "moisture_content_of_soil_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point area: mean where land", 
+            "cell_methods": "area: mean where land time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Moisture in Upper Portion of Soil Column", 
             "comment": "The mass of water in all phases in the upper 10cm of the  soil layer.", 
             "dimensions": "longitude latitude time1 sdepth1", 
@@ -2634,12 +2665,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "rsus": {
+            "modeling_realm": "atmos", 
+            "standard_name": "surface_upwelling_shortwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Upwelling Shortwave Radiation", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rsus", 
+            "type": "real", 
+            "positive": "up", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "hfls": {
             "modeling_realm": "atmos", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Upward Latent Heat Flux", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
@@ -2651,18 +2699,18 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsuscs": {
+        "rldscs": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_shortwave_flux_in_air_assuming_clear_sky", 
+            "standard_name": "surface_downwelling_longwave_flux_in_air_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Clear-Sky Shortwave Radiation", 
-            "comment": "Surface upwelling clear-sky shortwave radiation", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Downwelling Clear-Sky Longwave Radiation", 
+            "comment": "Surface downwelling clear-sky longwave radiation", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rsuscs", 
+            "out_name": "rldscs", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -2672,8 +2720,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "precipitation_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Precipitation", 
             "comment": "includes both liquid and solid phases", 
             "dimensions": "longitude latitude time", 
@@ -2685,12 +2733,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "rlds": {
+            "modeling_realm": "atmos", 
+            "standard_name": "surface_downwelling_longwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Downwelling Longwave Radiation", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rlds", 
+            "type": "real", 
+            "positive": "down", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "vas": {
             "modeling_realm": "atmos", 
             "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Northward Near-Surface Wind Speed", 
             "comment": "Northward component of the near surface wind", 
             "dimensions": "longitude latitude time1 height10m", 
@@ -2702,16 +2767,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tso": {
-            "modeling_realm": "ocean", 
-            "standard_name": "sea_surface_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point area: mean where sea", 
-            "long_name": "Sea Surface Temperature", 
-            "comment": "temperature of surface of open ocean, sampled synoptically.", 
-            "dimensions": "longitude latitude time1", 
-            "out_name": "tso", 
+        "huss": {
+            "modeling_realm": "atmos", 
+            "standard_name": "specific_humidity", 
+            "units": "1.0", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Near-Surface Specific Humidity", 
+            "comment": "Near-surface (usually, 2 meter) specific humidity.", 
+            "dimensions": "longitude latitude time1 height2m", 
+            "out_name": "huss", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2719,16 +2784,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clt": {
+        "rsdscs": {
             "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Cloud Fraction", 
-            "comment": "Total cloud area fraction for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Includes both large-scale and convective cloud.", 
+            "standard_name": "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Downwelling Clear-Sky Shortwave Radiation", 
+            "comment": "surface solar irradiance clear sky for UV calculations", 
             "dimensions": "longitude latitude time", 
-            "out_name": "clt", 
+            "out_name": "rsdscs", 
+            "type": "real", 
+            "positive": "down", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "tslsi": {
+            "modeling_realm": "land", 
+            "standard_name": "surface_temperature", 
+            "units": "K", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Temperature Where Land or Sea Ice", 
+            "comment": "'skin' temperature of all surfaces except open ocean.", 
+            "dimensions": "longitude latitude time1", 
+            "out_name": "tslsi", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2736,33 +2818,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlus": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_longwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Longwave Radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rlus", 
+        "tso": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_surface_temperature", 
+            "units": "K", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Sea Surface Temperature", 
+            "comment": "temperature of surface of open ocean, sampled synoptically.", 
+            "dimensions": "longitude latitude time1", 
+            "out_name": "tso", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tas": {
+        "clt": {
             "modeling_realm": "atmos", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Near-Surface Air Temperature", 
-            "comment": "near-surface (usually, 2 meter) air temperature", 
-            "dimensions": "longitude latitude time1 height2m", 
-            "out_name": "tas", 
+            "standard_name": "cloud_area_fraction", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Cloud Fraction", 
+            "comment": "Total cloud area fraction for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Includes both large-scale and convective cloud.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "clt", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
diff --git a/TestTables/CMIP6_6hrLev.json b/TestTables/CMIP6_6hrLev.json
index ccd1e39..f18f698 100644
--- a/TestTables/CMIP6_6hrLev.json
+++ b/TestTables/CMIP6_6hrLev.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table 6hrLev", 
         "realm": "atmos", 
         "frequency": "6hr", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "0.250000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2257,8 +2339,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "surface_air_pressure", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Air Pressure", 
             "comment": "surface pressure (not mean sea-level pressure), 2-D field to calculate the 3-D pressure field from hybrid coordinates", 
             "dimensions": "longitude latitude time1", 
@@ -2301,21 +2383,10 @@
             "type": "double"
         }, 
         "orog": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_altitude", 
-            "units": "m", 
-            "cell_methods": "", 
-            "cell_measures": "", 
             "long_name": "Surface Altitude", 
-            "comment": "The surface called 'surface' means the lower boundary of the atmosphere. Altitude is the (geometric) height above the geoid, which is the reference geopotential surface. The geoid is similar to mean sea level.", 
+            "units": "m", 
             "dimensions": "longitude latitude", 
-            "out_name": "orog", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-700", 
-            "valid_max": "1.00E+04", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
+            "type": "real"
         }, 
         "ztop": {
             "long_name": "height of top of model", 
@@ -2384,13 +2455,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2407,29 +2478,12 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
-        "ta": {
-            "modeling_realm": "atmos", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Air Temperature", 
-            "comment": "Air Temperature", 
-            "dimensions": "longitude latitude alevel time1", 
-            "out_name": "ta", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
         "ua": {
             "modeling_realm": "atmos", 
             "standard_name": "eastward_wind", 
             "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "", 
+            "cell_methods": "time: point", 
+            "cell_measures": "@OPT", 
             "long_name": "Eastward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time1", 
@@ -2445,8 +2499,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "", 
+            "cell_methods": "time: point", 
+            "cell_measures": "@OPT", 
             "long_name": "Northward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time1", 
@@ -2462,8 +2516,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "specific_humidity", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Specific Humidity", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time1", 
@@ -2475,56 +2529,73 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "ta": {
+            "modeling_realm": "atmos", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Temperature", 
+            "comment": "Air Temperature", 
+            "dimensions": "longitude latitude alevel time1", 
+            "out_name": "ta", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "pmlev": {
             "modeling_realm": "atmos", 
             "standard_name": "air_pressure", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "Air Pressure", 
             "comment": "The atmospheric pressure at the model layer midpoints for all times and levels in the associated output variables", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "pmlev", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "1000000.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "zmswaero": {
             "modeling_realm": "atmos", 
-            "standard_name": "shortwave heating rate due to volcanic aerosols", 
+            "standard_name": "shortwave_heating_rate_due_to_volcanic_aerosols", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
             "long_name": "Zonal mean shortwave heating rate due to volcanic aerosols", 
             "comment": "shortwave heating rate due to volcanic aerosols to be diagnosed through double radiation call, zonal average values required", 
             "dimensions": "latitude alevel time1", 
             "out_name": "zmswaero", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "zmlwaero": {
             "modeling_realm": "atmos", 
-            "standard_name": "longwave heating rate due to volcanic aerosols", 
+            "standard_name": "longwave_heating_rate_due_to_volcanic_aerosols", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
             "long_name": "Zonal mean longwave heating rate due to volcanic aerosols", 
             "comment": "longwave heating rate due to volcanic aerosols to be diagnosed through double radiation call, zonal average values required", 
             "dimensions": "latitude alevel time1", 
             "out_name": "zmlwaero", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }
     }
 }
diff --git a/TestTables/CMIP6_6hrPlev.json b/TestTables/CMIP6_6hrPlev.json
index d05aa7f..7b799ce 100644
--- a/TestTables/CMIP6_6hrPlev.json
+++ b/TestTables/CMIP6_6hrPlev.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table 6hrPlev", 
         "realm": "atmos", 
         "frequency": "6hr", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "0.250000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2385,29 +2467,12 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
-        "ta": {
-            "modeling_realm": "atmos", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Air Temperature", 
-            "comment": "Air Temperature", 
-            "dimensions": "longitude latitude plev3 time1", 
-            "out_name": "ta", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "144.0", 
-            "valid_max": "330.0", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
         "ua": {
             "modeling_realm": "atmos", 
             "standard_name": "eastward_wind", 
             "units": "m s-1", 
             "cell_methods": "", 
-            "cell_measures": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "Eastward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude plev3 time1", 
@@ -2424,7 +2489,7 @@
             "standard_name": "northward_wind", 
             "units": "m s-1", 
             "cell_methods": "", 
-            "cell_measures": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "Northward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude plev3 time1", 
@@ -2436,12 +2501,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "ta": {
+            "modeling_realm": "atmos", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Temperature", 
+            "comment": "Air Temperature", 
+            "dimensions": "longitude latitude plev3 time1", 
+            "out_name": "ta", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "144.0", 
+            "valid_max": "330.0", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "psl": {
             "modeling_realm": "atmos", 
             "standard_name": "air_pressure_at_sea_level", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "Sea Level Pressure", 
             "comment": "Sea Level Pressure", 
             "dimensions": "longitude latitude time1", 
@@ -2457,47 +2539,47 @@
             "modeling_realm": "atmos", 
             "standard_name": "specific_humidity", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Specific Humidity", 
             "comment": "", 
             "dimensions": "longitude latitude plev7h time1", 
             "out_name": "hus7h", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-0.000299", 
-            "valid_max": "0.02841", 
-            "ok_min_mean_abs": "-0.0003539", 
-            "ok_max_mean_abs": "0.01041"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "wbptemp7h": {
             "modeling_realm": "atmos", 
             "standard_name": "", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "wet_bulb_potential_temperature", 
             "comment": "Wet bulb potential temperature", 
             "dimensions": "longitude latitude plev7h time", 
             "out_name": "wbptemp7h", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "zg7h": {
             "modeling_realm": "atmos", 
             "standard_name": "geopotential_height", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Geopotential Height", 
             "comment": "", 
             "dimensions": "longitude latitude plev7h time1", 
             "out_name": "zg7h", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2508,16 +2590,16 @@
             "modeling_realm": "atmos", 
             "standard_name": "eastward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Eastward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude plev4 time", 
             "out_name": "ua4", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-90.0", 
-            "valid_max": "145.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -2525,33 +2607,33 @@
             "modeling_realm": "atmos", 
             "standard_name": "specific_humidity", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Specific Humidity", 
             "comment": "", 
             "dimensions": "longitude latitude plev4 time", 
             "out_name": "hus4", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-0.000299", 
-            "valid_max": "0.02841", 
-            "ok_min_mean_abs": "-0.0003539", 
-            "ok_max_mean_abs": "0.01041"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "va4": {
             "modeling_realm": "atmos", 
             "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Northward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude plev4 time", 
             "out_name": "va4", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-80.0", 
-            "valid_max": "80.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -2559,33 +2641,33 @@
             "modeling_realm": "atmos", 
             "standard_name": "lagrangian_tendency_of_air_pressure", 
             "units": "Pa s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "omega (=dp/dt)", 
             "comment": "Omega (vertical velocity in pressure coordinates, positive downwards)", 
             "dimensions": "longitude latitude plev4 time", 
             "out_name": "wap4", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-1.126", 
-            "valid_max": "2.319", 
-            "ok_min_mean_abs": "-0.005083", 
-            "ok_max_mean_abs": "0.04256"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ta7h": {
             "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Air Temperature", 
             "comment": "Air Temperature", 
             "dimensions": "longitude latitude plev7h time1", 
             "out_name": "ta7h", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "144.0", 
-            "valid_max": "330.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -2593,16 +2675,16 @@
             "modeling_realm": "atmos", 
             "standard_name": "eastward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Eastward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude plev7h time1", 
             "out_name": "ua7h", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-90.0", 
-            "valid_max": "145.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -2610,16 +2692,16 @@
             "modeling_realm": "atmos", 
             "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Northward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude plev7h time1", 
             "out_name": "va7h", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-80.0", 
-            "valid_max": "80.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -2627,13 +2709,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "Northward Wind", 
             "comment": "Northward component of the wind", 
             "dimensions": "longitude latitude time p200", 
             "out_name": "va200", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2644,13 +2726,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "eastward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Eastward Wind", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eastward Wind at 850 hPa", 
             "comment": "Zonal wind on the 850 hPa surface", 
             "dimensions": "longitude latitude time p850", 
             "out_name": "ua850", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2661,13 +2743,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "Northward Wind", 
             "comment": "Northward component of the wind at 850hPa", 
             "dimensions": "longitude latitude time p850", 
             "out_name": "va850", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2678,13 +2760,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "eastward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "Eastward Wind", 
             "comment": "Zonal wind (positive eastwards) at 200hPa", 
             "dimensions": "longitude latitude time p200", 
             "out_name": "ua200", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
diff --git a/TestTables/CMIP6_6hrPlevpt.json b/TestTables/CMIP6_6hrPlevpt.json
index 1be07c0..00b44b8 100644
--- a/TestTables/CMIP6_6hrPlevpt.json
+++ b/TestTables/CMIP6_6hrPlevpt.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table 6hrPlevpt", 
         "realm": "", 
         "frequency": "6hr", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "0.250000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2389,33 +2471,33 @@
             "modeling_realm": "", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Air Temperature", 
             "comment": "Air Temperature", 
             "dimensions": "longitude latitude plev3 time1", 
             "out_name": "ta", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "psl": {
             "modeling_realm": "atmos", 
             "standard_name": "air_pressure_at_sea_level", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Sea Level Pressure", 
             "comment": "Sea Level Pressure", 
             "dimensions": "longitude latitude time1", 
             "out_name": "psl", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "92500.0", 
-            "valid_max": "113000.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -2423,47 +2505,47 @@
             "modeling_realm": "", 
             "standard_name": "eastward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Eastward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude plev3 time1", 
             "out_name": "ua", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "va": {
             "modeling_realm": "", 
             "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Northward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude plev3 time1", 
             "out_name": "va", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "hus27": {
             "modeling_realm": "atmos", 
             "standard_name": "specific_humidity", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Specific Humidity", 
             "comment": "", 
             "dimensions": "longitude latitude plev27 time1", 
             "out_name": "hus27", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2474,30 +2556,30 @@
             "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_rain_in_air", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "rain_mixing_ratio", 
             "comment": "Rain mixing ratio", 
             "dimensions": "longitude latitude plev27 time1", 
             "out_name": "rainmxrat27", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrlsl": {
-            "modeling_realm": "land", 
+            "modeling_realm": "atmos", 
             "standard_name": "moisture_content_of_soil_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Water Content of Soil Layer", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Water Content per Unit Area of Soil Layers", 
             "comment": "The mass of water in all phases, including ice, in soil layers.  Report as missing for grid cells with no land.", 
             "dimensions": "longitude latitude time1", 
             "out_name": "mrlsl", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2508,13 +2590,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "geopotential_height", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Geopotential Height", 
             "comment": "", 
             "dimensions": "longitude latitude plev27 time1", 
             "out_name": "zg27", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2525,13 +2607,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_optical_thickness_due_to_convective_cloud", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Convective Cloud Optical Depth", 
             "comment": "This is the in-cloud optical depth obtained by considering only the cloudy portion of the grid cell", 
             "dimensions": "longitude latitude time1", 
             "out_name": "dtauc", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2542,98 +2624,98 @@
             "modeling_realm": "atmos", 
             "standard_name": "cloud_ice_mixing_ratio", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Cloud Ice Mixing Ratio", 
             "comment": "Cloud ice mixing ratio", 
             "dimensions": "longitude latitude plev27 time1", 
             "out_name": "cldicemxrat27", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "grplmxrat27": {
             "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_graupel_in_air", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "graupel_mixing_ratio", 
             "comment": "Graupel mixing ratio", 
             "dimensions": "longitude latitude plev27 time1", 
             "out_name": "grplmxrat27", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "snowmxrat27": {
             "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_snow_in_air", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "snow_mixing_ratio", 
             "comment": "Snow mixing ratio", 
             "dimensions": "longitude latitude plev27 time1", 
             "out_name": "snowmxrat27", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrsos": {
-            "modeling_realm": "land", 
+            "modeling_realm": "atmos", 
             "standard_name": "moisture_content_of_soil_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Moisture in Upper Portion of Soil Column", 
             "comment": "The mass of water in all phases in the upper 10cm of the  soil layer.", 
             "dimensions": "longitude latitude time1", 
             "out_name": "mrsos", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-2.008", 
-            "valid_max": "146.5", 
-            "ok_min_mean_abs": "-35.89", 
-            "ok_max_mean_abs": "123.3"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "snw": {
-            "modeling_realm": "landIce land", 
+            "modeling_realm": "atmos", 
             "standard_name": "surface_snow_amount", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Snow Amount", 
             "comment": "The mass of surface snow on the land portion of the grid cell divided by the land area in the grid cell; reported as missing where the land fraction is 0; excludes snow on vegetation canopy or on sea ice.", 
             "dimensions": "longitude latitude time1", 
             "out_name": "snw", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-0.007542", 
-            "valid_max": "9.555e+05", 
-            "ok_min_mean_abs": "-6025", 
-            "ok_max_mean_abs": "1.213e+04"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tsl": {
-            "modeling_realm": "land", 
+            "modeling_realm": "atmos", 
             "standard_name": "soil_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Temperature of Soil", 
             "comment": "Temperature of each soil layer. Reported as missing for grid cells with no land.", 
             "dimensions": "longitude latitude time1", 
             "out_name": "tsl", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2644,30 +2726,30 @@
             "modeling_realm": "atmos", 
             "standard_name": "", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "vorticity_mean_850_700", 
             "comment": "Mean vorticity over 850,700,600 hPa", 
             "dimensions": "longitude latitude plev3 time1", 
             "out_name": "vortmean", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tas": {
             "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Near-Surface Air Temperature", 
             "comment": "near-surface (usually, 2 meter) air temperature", 
             "dimensions": "longitude latitude time1", 
             "out_name": "tas", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2678,13 +2760,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Air Temperature", 
             "comment": "Air Temperature", 
             "dimensions": "longitude latitude plev27 time1", 
             "out_name": "ta27", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2695,13 +2777,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_optical_thickness_due_to_stratiform_cloud", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Stratiform Cloud Optical Depth", 
             "comment": "This is the in-cloud optical depth obtained by considering only the cloudy portion of the grid cell.", 
             "dimensions": "longitude latitude time1", 
             "out_name": "dtaus", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2712,47 +2794,47 @@
             "modeling_realm": "atmos", 
             "standard_name": "cloud_liquid_water_mixing_ratio", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Cloud Water Mixing Ratio", 
             "comment": "Cloud water mixing ratio", 
             "dimensions": "longitude latitude plev27 time1", 
             "out_name": "cldwatmxrat27", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ts": {
             "modeling_realm": "atmos", 
             "standard_name": "surface_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Temperature", 
             "comment": "Temperature of the lower boundary of the atmosphere", 
             "dimensions": "longitude latitude time1", 
             "out_name": "ts", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "176.8", 
-            "valid_max": "339.6", 
-            "ok_min_mean_abs": "262.8", 
-            "ok_max_mean_abs": "293.3"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "huss": {
             "modeling_realm": "atmos", 
             "standard_name": "specific_humidity", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Near-Surface Specific Humidity", 
             "comment": "Near-surface (usually, 2 meter) specific humidity.", 
             "dimensions": "longitude latitude time1", 
             "out_name": "huss", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2763,30 +2845,30 @@
             "modeling_realm": "atmos", 
             "standard_name": "air_pressure", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Pressure on Model Levels", 
             "comment": "Air pressure on model levels", 
             "dimensions": "longitude latitude plev27 time1", 
             "out_name": "pfull27", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "uas": {
             "modeling_realm": "atmos", 
             "standard_name": "eastward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Eastward Near-Surface Wind", 
             "comment": "Eastward component of the near-surface (usually, 10 meters)  wind", 
             "dimensions": "longitude latitude time1", 
             "out_name": "uas", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2797,13 +2879,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Northward Near-Surface Wind", 
             "comment": "Northward component of the near surface wind", 
             "dimensions": "longitude latitude time1", 
             "out_name": "vas", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2814,30 +2896,30 @@
             "modeling_realm": "atmos", 
             "standard_name": "surface_albedo", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Albedo", 
             "comment": "", 
             "dimensions": "longitude latitude time1", 
             "out_name": "alb", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sfcWind": {
             "modeling_realm": "atmos", 
             "standard_name": "wind_speed", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Daily-Mean Near-Surface Wind Speed", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Near-Surface Wind Speed", 
             "comment": "near-surface (usually, 10 meters) wind speed.", 
             "dimensions": "longitude latitude time1", 
             "out_name": "sfcWind", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2846,71 +2928,71 @@
         }, 
         "swsffluxaero": {
             "modeling_realm": "atmos", 
-            "standard_name": "shortwave  flux due to volcanic aerosols at  the surface", 
+            "standard_name": "shortwave__flux_due_to_volcanic_aerosols_at__the_surface", 
             "units": "W m-2 ", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Shortwave heating rate due to volcanic aerosols", 
             "comment": "shortwave heating rate due to volcanic aerosols to be diagnosed through double radiation call, zonal average values required", 
             "dimensions": "longitude latitude time1", 
             "out_name": "swsffluxaero", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "lwtoafluxaerocs": {
             "modeling_realm": "atmos", 
-            "standard_name": "longwave flux due to volcanic aerosols at TOA under clear sky", 
+            "standard_name": "longwave_flux_due_to_volcanic_aerosols_at_TOA_under_clear_sky", 
             "units": "W m-2 ", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Longwave flux due to volcanic aerosols at TOA under clear sky", 
             "comment": "downwelling longwave flux due to volcanic aerosols at TOA under clear sky to be diagnosed through double radiation call", 
             "dimensions": "longitude latitude time1", 
             "out_name": "lwtoafluxaerocs", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "lwsffluxaero": {
             "modeling_realm": "atmos", 
-            "standard_name": "longwave  flux  due to volcanic aerosols at the surface", 
+            "standard_name": "longwave__flux__due_to_volcanic_aerosols_at_the_surface", 
             "units": "W m-2 ", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Longwave flux  due to volcanic aerosols at the surface", 
             "comment": "downwelling longwave  flux  due to volcanic aerosols at the surface to be diagnosed through double radiation call", 
             "dimensions": "longitude latitude time1", 
             "out_name": "lwsffluxaero", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "swtoafluxaerocs": {
             "modeling_realm": "atmos", 
-            "standard_name": "shortwave flux due to volcanic aerosols at TOA under clear sky", 
+            "standard_name": "shortwave_flux_due_to_volcanic_aerosols_at_TOA_under_clear_sky", 
             "units": "W m-2 ", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Shortwave flux due to volcanic aerosols at TOA under clear sky", 
             "comment": "downwelling shortwave flux due to volcanic aerosols at TOA under clear sky to be diagnosed through double radiation call", 
             "dimensions": "longitude latitude time1", 
             "out_name": "swtoafluxaerocs", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }
     }
 }
diff --git a/TestTables/CMIP6_Amon.json b/TestTables/CMIP6_Amon.json
index 9e055ef..bad31f9 100644
--- a/TestTables/CMIP6_Amon.json
+++ b/TestTables/CMIP6_Amon.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table Amon", 
-        "realm": "atmos", 
+        "realm": "atmos atmosChem", 
         "frequency": "mon", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "30.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,14 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1390,23 +1453,41 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev4s": {
+        "plev7": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "85000.", 
+                "90000.", 
+                "74000.", 
+                "62000.", 
                 "50000.", 
-                "20000.", 
-                "5000."
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
             ], 
-            "requested_bounds": "", 
             "stored_direction": "decreasing", 
             "tolerance": "0.001", 
             "type": "double", 
@@ -1417,7 +1498,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7": {
+        "plev7c": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1450,10 +1531,10 @@
                 "31000.", 
                 "18000.", 
                 "18000.", 
-                " 0."
+                "0."
             ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1462,7 +1543,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7c": {
+        "plev7h": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1473,37 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2257,18 +2339,18 @@
             "modeling_realm": "atmos", 
             "standard_name": "surface_air_pressure", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Air Pressure", 
             "comment": "surface pressure (not mean sea-level pressure), 2-D field to calculate the 3-D pressure field from hybrid coordinates", 
             "dimensions": "longitude latitude time", 
             "out_name": "ps", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "4.791e+04", 
-            "valid_max": "1.119e+05", 
-            "ok_min_mean_abs": "9.165e+04", 
-            "ok_max_mean_abs": "1.019e+05"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "p0": {
             "long_name": "vertical coordinate formula term: reference pressure", 
@@ -2301,21 +2383,10 @@
             "type": "double"
         }, 
         "orog": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_altitude", 
-            "units": "m", 
-            "cell_methods": "", 
-            "cell_measures": "", 
             "long_name": "Surface Altitude", 
-            "comment": "The surface called 'surface' means the lower boundary of the atmosphere. Altitude is the (geometric) height above the geoid, which is the reference geopotential surface. The geoid is similar to mean sea level.", 
+            "units": "m", 
             "dimensions": "longitude latitude", 
-            "out_name": "orog", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-700", 
-            "valid_max": "1.00E+04", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
+            "type": "real"
         }, 
         "ztop": {
             "long_name": "height of top of model", 
@@ -2384,13 +2455,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2411,11 +2482,11 @@
             "modeling_realm": "atmos atmosChem", 
             "standard_name": "mole_fraction_of_methane_in_air", 
             "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mole Fraction of CH4", 
             "comment": "", 
-            "dimensions": "longitude latitude plev19 time2", 
+            "dimensions": "longitude latitude plev19 time", 
             "out_name": "ch4", 
             "type": "real", 
             "positive": "", 
@@ -2428,25 +2499,42 @@
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_mass_content_of_cloud_ice", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Ice Water Path", 
             "comment": "Mass of ice water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Includes precipitating frozen hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.", 
             "dimensions": "longitude latitude time", 
             "out_name": "clivi", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-1.872e-06", 
-            "valid_max": "1.535", 
-            "ok_min_mean_abs": "-0.0348", 
-            "ok_max_mean_abs": "0.1187"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "n2oClim": {
+            "modeling_realm": "atmos atmosChem", 
+            "standard_name": "mole_fraction_of_nitrous_oxide_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mole Fraction of N2O", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev19 time2", 
+            "out_name": "n2oClim", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fco2fos": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_atmosphere_mass_content_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_fossil_fuel_combustion", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass Flux into Atmosphere Due to Fossil Fuel Emissions of CO2", 
             "comment": "This is the prescribed anthropogenic CO2 flux from fossil fuel use, including cement production, and flaring (but not from land-use changes, agricultural burning, forest regrowth, etc.)", 
             "dimensions": "longitude latitude time", 
@@ -2458,15 +2546,66 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "ch4globalClim": {
+            "modeling_realm": "atmos atmosChem", 
+            "standard_name": "mole_fraction_of_methane_in_air", 
+            "units": "1e-09", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "", 
+            "long_name": "Global Mean Mole Fraction of CH4", 
+            "comment": "Global Mean Mole Fraction of CH4", 
+            "dimensions": "time2", 
+            "out_name": "ch4globalClim", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "vas": {
+            "modeling_realm": "atmos", 
+            "standard_name": "northward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "Northward Near-Surface Wind", 
+            "comment": "Northward component of the near surface wind", 
+            "dimensions": "longitude latitude time height10m", 
+            "out_name": "vas", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "prw": {
+            "modeling_realm": "atmos", 
+            "standard_name": "atmosphere_water_vapor_content", 
+            "units": "kg m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Water Vapor Path", 
+            "comment": "vertically integrated through the atmospheric column", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "prw", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "co2": {
             "modeling_realm": "atmos", 
             "standard_name": "mole_fraction_of_carbon_dioxide_in_air", 
             "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mole Fraction of CO2", 
             "comment": "", 
-            "dimensions": "longitude latitude plev19 time2", 
+            "dimensions": "longitude latitude plev19 time", 
             "out_name": "co2", 
             "type": "real", 
             "positive": "", 
@@ -2479,148 +2618,199 @@
             "modeling_realm": "atmos", 
             "standard_name": "lagrangian_tendency_of_air_pressure", 
             "units": "Pa s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "omega (=dp/dt)", 
             "comment": "Omega (vertical velocity in pressure coordinates, positive downwards)", 
             "dimensions": "longitude latitude plev19 time", 
             "out_name": "wap", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-1.126", 
-            "valid_max": "2.319", 
-            "ok_min_mean_abs": "-0.005083", 
-            "ok_max_mean_abs": "0.04256"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rsdscs": {
             "modeling_realm": "atmos", 
             "standard_name": "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Downwelling Clear-Sky Shortwave Radiation", 
             "comment": "surface solar irradiance clear sky for UV calculations", 
             "dimensions": "longitude latitude time", 
             "out_name": "rsdscs", 
             "type": "real", 
             "positive": "down", 
-            "valid_min": "-1.748e+30", 
-            "valid_max": "522.4", 
-            "ok_min_mean_abs": "206.9", 
-            "ok_max_mean_abs": "239"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "fco2nat": {
+            "modeling_realm": "atmos", 
+            "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_natural_sources", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Carbon Mass Flux into the Atmosphere Due to Natural Sources", 
+            "comment": "This is what the atmosphere sees (on its own grid).  This field should be equivalent to the combined natural fluxes of carbon  that account for natural exchanges between the atmosphere and land (nep) or ocean (fgco2) reservoirs.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "fco2nat", 
+            "type": "real", 
+            "positive": "up", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tas": {
             "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Near-Surface Air Temperature", 
             "comment": "near-surface (usually, 2 meter) air temperature", 
             "dimensions": "longitude latitude time height2m", 
             "out_name": "tas", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "180.6", 
-            "valid_max": "335.1", 
-            "ok_min_mean_abs": "262.4", 
-            "ok_max_mean_abs": "293"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ta": {
             "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Air Temperature", 
             "comment": "Air Temperature", 
             "dimensions": "longitude latitude plev19 time", 
             "out_name": "ta", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "157.1", 
-            "valid_max": "336.3", 
-            "ok_min_mean_abs": "194.3", 
-            "ok_max_mean_abs": "299.8"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ch4global": {
+            "modeling_realm": "atmos atmosChem", 
+            "standard_name": "mole_fraction_of_methane_in_air", 
+            "units": "1e-09", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "Global Mean Mole Fraction of CH4", 
+            "comment": "Global Mean Mole Fraction of CH4", 
+            "dimensions": "time", 
+            "out_name": "ch4global", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "sbl": {
+            "modeling_realm": "atmos", 
+            "standard_name": "surface_snow_and_ice_sublimation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Snow and Ice Sublimation Flux", 
+            "comment": "The snow and ice sublimation flux is the loss of snow and ice mass per unit area from the surface resulting from their direct conversion to water vapor that enters the atmosphere.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sbl", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "clw": {
+            "modeling_realm": "atmos", 
+            "standard_name": "mass_fraction_of_cloud_liquid_water_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mass Fraction of Cloud Liquid Water", 
+            "comment": "Includes both large-scale and convective cloud. Calculate as the mass of cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cells. Precipitating hydrometeors are included ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "clw", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "hfls": {
             "modeling_realm": "atmos", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Upward Latent Heat Flux", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "hfls", 
             "type": "real", 
             "positive": "up", 
-            "valid_min": "-76.77", 
-            "valid_max": "790.7", 
-            "ok_min_mean_abs": "50.39", 
-            "ok_max_mean_abs": "73.2"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "clt": {
+        "uas": {
             "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Cloud Fraction", 
-            "comment": "Total cloud area fraction for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Includes both large-scale and convective cloud.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "clt", 
+            "standard_name": "eastward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "Eastward Near-Surface Wind", 
+            "comment": "Eastward component of the near-surface (usually, 10 meters)  wind", 
+            "dimensions": "longitude latitude time height10m", 
+            "out_name": "uas", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-0.0001822", 
-            "valid_max": "105", 
-            "ok_min_mean_abs": "39.37", 
-            "ok_max_mean_abs": "84.98"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "ua": {
-            "modeling_realm": "atmos", 
-            "standard_name": "eastward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Eastward Wind", 
-            "comment": "", 
-            "dimensions": "longitude latitude plev19 time", 
-            "out_name": "ua", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-68.65", 
-            "valid_max": "136.6", 
-            "ok_min_mean_abs": "1.101", 
-            "ok_max_mean_abs": "22.42"
-        }, 
-        "tasmax": {
+        "clwvi": {
             "modeling_realm": "atmos", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: maximum within days time: mean over days", 
-            "long_name": "Daily Maximum Near-Surface Air Temperature", 
-            "comment": "maximum near-surface (usually, 2 meter) air temperature (add cell_method attribute 'time: max')", 
-            "dimensions": "longitude latitude time height2m", 
-            "out_name": "tasmax", 
+            "standard_name": "atmosphere_cloud_condensed_water_content", 
+            "units": "kg m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Condensed Water Path", 
+            "comment": "Mass of condensed (liquid + ice) water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "clwvi", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "181.9", 
-            "valid_max": "341.9", 
-            "ok_min_mean_abs": "264.9", 
-            "ok_max_mean_abs": "294"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "ci": {
+        "clt": {
             "modeling_realm": "atmos", 
-            "standard_name": "convection_time_fraction", 
+            "standard_name": "cloud_area_fraction", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Fraction of Time Convection Occurs", 
-            "comment": "Fraction of time that convection occurs in the grid cell.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Cloud Fraction", 
+            "comment": "Total cloud area fraction for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Includes both large-scale and convective cloud.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "ci", 
+            "out_name": "clt", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2628,152 +2818,135 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlus": {
+        "hurs": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_longwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Longwave Radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rlus", 
+            "standard_name": "relative_humidity", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Near-Surface Relative Humidity", 
+            "comment": "The relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
+            "dimensions": "longitude latitude time height2m", 
+            "out_name": "hurs", 
             "type": "real", 
-            "positive": "up", 
-            "valid_min": "43.75", 
-            "valid_max": "658", 
-            "ok_min_mean_abs": "325.6", 
-            "ok_max_mean_abs": "376.3"
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "rlut": {
+        "rsuscs": {
             "modeling_realm": "atmos", 
-            "standard_name": "toa_outgoing_longwave_flux", 
+            "standard_name": "surface_upwelling_shortwave_flux_in_air_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "TOA Outgoing Longwave Radiation", 
-            "comment": "at the top of the atmosphere (to be compared with satellite measurements)", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Upwelling Clear-Sky Shortwave Radiation", 
+            "comment": "Surface upwelling clear-sky shortwave radiation", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rlut", 
+            "out_name": "rsuscs", 
             "type": "real", 
             "positive": "up", 
-            "valid_min": "67.48", 
-            "valid_max": "383.2", 
-            "ok_min_mean_abs": "207.4", 
-            "ok_max_mean_abs": "234.4"
-        }, 
-        "cli": {
-            "modeling_realm": "atmos", 
-            "standard_name": "mass_fraction_of_cloud_ice_in_air", 
-            "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Mass Fraction of Cloud Ice", 
-            "comment": "Includes both large-scale and convective cloud. This is calculated as the mass of cloud ice in the grid cell divided by the mass of air (including the water in all phases) in the grid cell. It includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "cli", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mc": {
+        "tauu": {
             "modeling_realm": "atmos", 
-            "standard_name": "atmosphere_net_upward_convective_mass_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Convective Mass Flux", 
-            "comment": "The net mass flux should represent the difference between the updraft and downdraft components.  The flux is computed as the mass divided by the area of the grid cell.", 
-            "dimensions": "longitude latitude alevhalf time", 
-            "out_name": "mc", 
+            "standard_name": "surface_downward_eastward_stress", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Downward Eastward Wind Stress", 
+            "comment": "Downward eastward wind stress at the surface", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "tauu", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsus": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_shortwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Shortwave Radiation", 
+        "n2o": {
+            "modeling_realm": "atmos atmosChem", 
+            "standard_name": "mole_fraction_of_nitrous_oxide_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mole Fraction of N2O", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsus", 
+            "dimensions": "longitude latitude plev19 time", 
+            "out_name": "n2o", 
             "type": "real", 
-            "positive": "up", 
-            "valid_min": "-0.006589", 
-            "valid_max": "422.2", 
-            "ok_min_mean_abs": "26.22", 
-            "ok_max_mean_abs": "43.77"
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "rlds": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_downwelling_longwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Longwave Radiation", 
+        "cfc12global": {
+            "modeling_realm": "atmos atmosChem", 
+            "standard_name": "mole_fraction_of_cfc12_in_air", 
+            "units": "1e-12", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "Global Mean Mole Fraction of CFC12", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rlds", 
+            "dimensions": "time", 
+            "out_name": "cfc12global", 
             "type": "real", 
-            "positive": "down", 
-            "valid_min": "30.71", 
-            "valid_max": "520.5", 
-            "ok_min_mean_abs": "271.2", 
-            "ok_max_mean_abs": "323.6"
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "huss": {
+        "hus": {
             "modeling_realm": "atmos", 
             "standard_name": "specific_humidity", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Near-Surface Specific Humidity", 
-            "comment": "Near-surface (usually, 2 meter) specific humidity.", 
-            "dimensions": "longitude latitude time height2m", 
-            "out_name": "huss", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Specific Humidity", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev19 time", 
+            "out_name": "hus", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-7.21e-06", 
-            "valid_max": "0.02992", 
-            "ok_min_mean_abs": "0.006391", 
-            "ok_max_mean_abs": "0.008749"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "va": {
+        "ua": {
             "modeling_realm": "atmos", 
-            "standard_name": "northward_wind", 
+            "standard_name": "eastward_wind", 
             "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Northward Wind", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eastward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude plev19 time", 
-            "out_name": "va", 
+            "out_name": "ua", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-71.1", 
-            "valid_max": "69.93", 
-            "ok_min_mean_abs": "0.9886", 
-            "ok_max_mean_abs": "4.679"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "n2oglobal": {
-            "modeling_realm": "atmos atmosChem", 
-            "standard_name": "mole_fraction_of_nitrous_oxide_in_air", 
-            "units": "1e-09", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Global Mean Mole Fraction of N2O", 
-            "comment": "Global mean Nitrous Oxide (N2O)", 
-            "dimensions": "time2", 
-            "out_name": "n2oglobal", 
+        "tasmax": {
+            "modeling_realm": "atmos", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: maximum within days time: mean over days", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Daily Maximum Near-Surface Air Temperature", 
+            "comment": "maximum near-surface (usually, 2 meter) air temperature (add cell_method attribute 'time: max')", 
+            "dimensions": "longitude latitude time height2m", 
+            "out_name": "tasmax", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2781,50 +2954,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsutcs": {
+        "rsdt": {
             "modeling_realm": "atmos", 
-            "standard_name": "toa_outgoing_shortwave_flux_assuming_clear_sky", 
+            "standard_name": "toa_incoming_shortwave_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "TOA Outgoing Clear-Sky Shortwave Radiation", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Incident Shortwave Radiation", 
+            "comment": "Shortwave radiation incident at the top of the atmosphere", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rsutcs", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "0", 
-            "valid_max": "444", 
-            "ok_min_mean_abs": "54.7", 
-            "ok_max_mean_abs": "73.36"
-        }, 
-        "tro3": {
-            "modeling_realm": "atmos atmosChem", 
-            "standard_name": "mole_fraction_of_ozone_in_air", 
-            "units": "1e-09", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Mole Fraction of O3", 
-            "comment": "Mole fraction of ozone (O3)", 
-            "dimensions": "longitude latitude plev19 time2", 
-            "out_name": "tro3", 
+            "out_name": "rsdt", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ccb": {
+        "co2massClim": {
             "modeling_realm": "atmos", 
-            "standard_name": "air_pressure_at_convective_cloud_base", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Air Pressure at Convective Cloud Base", 
-            "comment": "Where convective cloud is present in the grid cell, the instantaneous cloud base altitude should be that of the bottom of the lowest level containing convective cloud. Missing data should be reported in the absence of convective cloud. The time mean should be calculated from these quantities averaging over occasions when convective cloud is present only, and should contain missing data for occasions when no convective cloud is present during the meaning period. ", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "ccb", 
+            "standard_name": "atmosphere_mass_of_carbon_dioxide", 
+            "units": "kg", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "", 
+            "long_name": "Total Atmospheric Mass of CO2", 
+            "comment": "Total atmospheric mass of Carbon Dioxide", 
+            "dimensions": "time2", 
+            "out_name": "co2massClim", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2832,16 +2988,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pfull": {
+        "ci": {
             "modeling_realm": "atmos", 
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Pressure on Model Levels", 
-            "comment": "Air pressure on model levels", 
-            "dimensions": "longitude latitude alevel time2", 
-            "out_name": "pfull", 
+            "standard_name": "convection_time_fraction", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Fraction of Time Convection Occurs", 
+            "comment": "Fraction of time that convection occurs in the grid cell.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "ci", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2849,16 +3005,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clw": {
-            "modeling_realm": "atmos", 
-            "standard_name": "mass_fraction_of_cloud_liquid_water_in_air", 
-            "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Mass Fraction of Cloud Liquid Water", 
-            "comment": "Includes both large-scale and convective cloud. Calculate as the mass of cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cells. Precipitating hydrometeors are included ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "clw", 
+        "n2oglobalClim": {
+            "modeling_realm": "atmos atmosChem", 
+            "standard_name": "mole_fraction_of_nitrous_oxide_in_air", 
+            "units": "1e-09", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "", 
+            "long_name": "Global Mean Mole Fraction of N2O", 
+            "comment": "Global mean Nitrous Oxide (N2O)", 
+            "dimensions": "time2", 
+            "out_name": "n2oglobalClim", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2866,50 +3022,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clwvi": {
+        "pr": {
             "modeling_realm": "atmos", 
-            "standard_name": "atmosphere_cloud_condensed_water_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Condensed Water Path", 
-            "comment": "Mass of condensed (liquid + ice) water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
+            "standard_name": "precipitation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Precipitation", 
+            "comment": "includes both liquid and solid phases", 
             "dimensions": "longitude latitude time", 
-            "out_name": "clwvi", 
+            "out_name": "pr", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-3.827e-06", 
-            "valid_max": "3.364", 
-            "ok_min_mean_abs": "-0.03549", 
-            "ok_max_mean_abs": "0.2846"
-        }, 
-        "rsuscs": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_shortwave_flux_in_air_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Clear-Sky Shortwave Radiation", 
-            "comment": "Surface upwelling clear-sky shortwave radiation", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsuscs", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "-0.01446", 
-            "valid_max": "462.2", 
-            "ok_min_mean_abs": "31.65", 
-            "ok_max_mean_abs": "61.59"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "cfc12global": {
+        "tro3Clim": {
             "modeling_realm": "atmos atmosChem", 
-            "standard_name": "mole_fraction_of_cfc12_in_air", 
-            "units": "1e-12", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Global Mean Mole Fraction of CFC12", 
-            "comment": "", 
-            "dimensions": "time", 
-            "out_name": "cfc12global", 
+            "standard_name": "mole_fraction_of_ozone_in_air", 
+            "units": "1e-09", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mole Fraction of O3", 
+            "comment": "Mole fraction of ozone (O3)", 
+            "dimensions": "longitude latitude plev19 time2", 
+            "out_name": "tro3Clim", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2917,135 +3056,169 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hus": {
+        "rlus": {
             "modeling_realm": "atmos", 
-            "standard_name": "specific_humidity", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Specific Humidity", 
+            "standard_name": "surface_upwelling_longwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Upwelling Longwave Radiation", 
             "comment": "", 
-            "dimensions": "longitude latitude plev19 time", 
-            "out_name": "hus", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rlus", 
             "type": "real", 
-            "positive": "", 
-            "valid_min": "-0.000299", 
-            "valid_max": "0.02841", 
-            "ok_min_mean_abs": "-0.0003539", 
-            "ok_max_mean_abs": "0.01041"
+            "positive": "up", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "rsdt": {
-            "modeling_realm": "atmos", 
-            "standard_name": "toa_incoming_shortwave_flux", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "TOA Incident Shortwave Radiation", 
-            "comment": "Shortwave radiation incident at the top of the atmosphere", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsdt", 
+        "ch4Clim": {
+            "modeling_realm": "atmos atmosChem", 
+            "standard_name": "mole_fraction_of_methane_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mole Fraction of CH4", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev19 time2", 
+            "out_name": "ch4Clim", 
             "type": "real", 
-            "positive": "down", 
-            "valid_min": "0", 
-            "valid_max": "580.4", 
-            "ok_min_mean_abs": "282.6", 
-            "ok_max_mean_abs": "315.8"
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cl": {
             "modeling_realm": "atmos", 
             "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Cloud Area Fraction", 
             "comment": "Percentage cloud cover, including both large-scale and convective cloud.", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "cl", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "105", 
-            "ok_min_mean_abs": "-0.04479", 
-            "ok_max_mean_abs": "26.07"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rsds": {
             "modeling_realm": "atmos", 
             "standard_name": "surface_downwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Downwelling Shortwave Radiation", 
             "comment": "surface solar irradiance for UV calculations", 
             "dimensions": "longitude latitude time", 
             "out_name": "rsds", 
             "type": "real", 
             "positive": "down", 
-            "valid_min": "-0.002946", 
-            "valid_max": "524.4", 
-            "ok_min_mean_abs": "143.9", 
-            "ok_max_mean_abs": "181.6"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "sci": {
+            "modeling_realm": "atmos", 
+            "standard_name": "shallow_convection_time_fraction", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Fraction of Time Shallow Convection Occurs", 
+            "comment": "Fraction of time that shallow convection occurs in the grid cell.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sci", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rtmt": {
             "modeling_realm": "atmos", 
             "standard_name": "net_downward_radiative_flux_at_top_of_atmosphere_model", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Net Downward Flux at Top of Model", 
             "comment": "Net Downward Radiative Flux at Top of Model : I.e., at the top of that portion of the atmosphere where dynamics are explicitly treated by the model. This is reported only if it differs from the net downward radiative flux at the top of the atmosphere.", 
             "dimensions": "longitude latitude time", 
             "out_name": "rtmt", 
             "type": "real", 
             "positive": "down", 
-            "valid_min": "-232.8", 
-            "valid_max": "218.7", 
-            "ok_min_mean_abs": "76.91", 
-            "ok_max_mean_abs": "89.25"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tauv": {
             "modeling_realm": "atmos", 
             "standard_name": "surface_downward_northward_stress", 
             "units": "Pa", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Downward Northward Wind Stress", 
             "comment": "Downward northward wind stress at the surface", 
             "dimensions": "longitude latitude time", 
             "out_name": "tauv", 
             "type": "real", 
             "positive": "down", 
-            "valid_min": "-2.472", 
-            "valid_max": "2.527", 
-            "ok_min_mean_abs": "0.01447", 
-            "ok_max_mean_abs": "0.08134"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "prc": {
+        "cfc11global": {
+            "modeling_realm": "atmos atmosChem", 
+            "standard_name": "mole_fraction_of_cfc11_in_air", 
+            "units": "1e-12", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "Global Mean Mole Fraction of CFC11", 
+            "comment": "", 
+            "dimensions": "time", 
+            "out_name": "cfc11global", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ts": {
             "modeling_realm": "atmos", 
-            "standard_name": "convective_precipitation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Convective Precipitation", 
-            "comment": "Convective precipitation at surface; includes both liquid and solid phases.", 
+            "standard_name": "surface_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Temperature", 
+            "comment": "Temperature of the lower boundary of the atmosphere", 
             "dimensions": "longitude latitude time", 
-            "out_name": "prc", 
+            "out_name": "ts", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0.0006323", 
-            "ok_min_mean_abs": "-2.528e-06", 
-            "ok_max_mean_abs": "3.209e-05"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "evspsbl": {
+        "co2mass": {
             "modeling_realm": "atmos", 
-            "standard_name": "water_evaporation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Evaporation", 
-            "comment": "Evaporation at surface: flux of water into the atmosphere due to conversion of both liquid and solid phases to vapor (from underlying surface and vegetation)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "evspsbl", 
+            "standard_name": "atmosphere_mass_of_carbon_dioxide", 
+            "units": "kg", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "Total Atmospheric Mass of CO2", 
+            "comment": "Total atmospheric mass of Carbon Dioxide", 
+            "dimensions": "time", 
+            "out_name": "co2mass", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3053,118 +3226,169 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlutcs": {
+        "rldscs": {
             "modeling_realm": "atmos", 
-            "standard_name": "toa_outgoing_longwave_flux_assuming_clear_sky", 
+            "standard_name": "surface_downwelling_longwave_flux_in_air_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "TOA Outgoing Clear-Sky Longwave Radiation", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Downwelling Clear-Sky Longwave Radiation", 
+            "comment": "Surface downwelling clear-sky longwave radiation", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rlutcs", 
+            "out_name": "rldscs", 
+            "type": "real", 
+            "positive": "down", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "rlut": {
+            "modeling_realm": "atmos", 
+            "standard_name": "toa_outgoing_longwave_flux", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Outgoing Longwave Radiation", 
+            "comment": "at the top of the atmosphere (to be compared with satellite measurements)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rlut", 
             "type": "real", 
             "positive": "up", 
-            "valid_min": "70.59", 
-            "valid_max": "377.5", 
-            "ok_min_mean_abs": "228.9", 
-            "ok_max_mean_abs": "260.4"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "hur": {
+        "cli": {
             "modeling_realm": "atmos", 
-            "standard_name": "relative_humidity", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Relative Humidity", 
-            "comment": "The relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
-            "dimensions": "longitude latitude plev19 time", 
-            "out_name": "hur", 
+            "standard_name": "mass_fraction_of_cloud_ice_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mass Fraction of Cloud Ice", 
+            "comment": "Includes both large-scale and convective cloud. This is calculated as the mass of cloud ice in the grid cell divided by the mass of air (including the water in all phases) in the grid cell. It includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "cli", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-2.642", 
-            "valid_max": "135.7", 
-            "ok_min_mean_abs": "-10.31", 
-            "ok_max_mean_abs": "97"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "psl": {
+        "mc": {
             "modeling_realm": "atmos", 
-            "standard_name": "air_pressure_at_sea_level", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Level Pressure", 
-            "comment": "Sea Level Pressure", 
+            "standard_name": "atmosphere_net_upward_convective_mass_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Convective Mass Flux", 
+            "comment": "The net mass flux should represent the difference between the updraft and downdraft components.  The flux is computed as the mass divided by the area of the grid cell.", 
+            "dimensions": "longitude latitude alevhalf time", 
+            "out_name": "mc", 
+            "type": "real", 
+            "positive": "up", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "prc": {
+            "modeling_realm": "atmos", 
+            "standard_name": "convective_precipitation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Convective Precipitation", 
+            "comment": "Convective precipitation at surface; includes both liquid and solid phases.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "psl", 
+            "out_name": "prc", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "9.122e+04", 
-            "valid_max": "1.137e+05", 
-            "ok_min_mean_abs": "9.57e+04", 
-            "ok_max_mean_abs": "1.063e+05"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "hfss": {
+        "rsus": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_upward_sensible_heat_flux", 
+            "standard_name": "surface_upwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upward Sensible Heat Flux", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Upwelling Shortwave Radiation", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "hfss", 
+            "out_name": "rsus", 
             "type": "real", 
             "positive": "up", 
-            "valid_min": "-264.5", 
-            "valid_max": "844.8", 
-            "ok_min_mean_abs": "10.7", 
-            "ok_max_mean_abs": "34.84"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "vas": {
+        "rsut": {
             "modeling_realm": "atmos", 
-            "standard_name": "northward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Northward Near-Surface Wind", 
-            "comment": "Northward component of the near surface wind", 
-            "dimensions": "longitude latitude time height10m", 
-            "out_name": "vas", 
+            "standard_name": "toa_outgoing_shortwave_flux", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Outgoing Shortwave Radiation", 
+            "comment": "at the top of the atmosphere", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rsut", 
+            "type": "real", 
+            "positive": "up", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "evspsbl": {
+            "modeling_realm": "atmos", 
+            "standard_name": "water_evaporation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Evaporation", 
+            "comment": "Evaporation at surface: flux of water into the atmosphere due to conversion of both liquid and solid phases to vapor (from underlying surface and vegetation)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "evspsbl", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-18.04", 
-            "valid_max": "22.84", 
-            "ok_min_mean_abs": "1.065", 
-            "ok_max_mean_abs": "2.678"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "prw": {
+        "cct": {
             "modeling_realm": "atmos", 
-            "standard_name": "atmosphere_water_vapor_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Water Vapor Path", 
-            "comment": "vertically integrated through the atmospheric column", 
+            "standard_name": "air_pressure_at_convective_cloud_top", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Pressure at Convective Cloud Top", 
+            "comment": "Where convective cloud is present in the grid cell, the instantaneous cloud top altitude should be that of the top of the highest level containing convective cloud. Missing data should be reported in the absence of convective cloud. The time mean should be calculated from these quantities averaging over occasions when convective cloud is present only, and should contain missing data for occasions when no convective cloud is present during the meaning period.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "prw", 
+            "out_name": "cct", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-0.0006775", 
-            "valid_max": "78.04", 
-            "ok_min_mean_abs": "12.75", 
-            "ok_max_mean_abs": "23.09"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "fco2nat": {
+        "rlutcs": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_natural_sources", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Carbon Mass Flux into the Atmosphere Due to Natural Sources", 
-            "comment": "This is what the atmosphere sees (on its own grid).  This field should be equivalent to the combined natural fluxes of carbon  that account for natural exchanges between the atmosphere and land (nep) or ocean (fgco2) reservoirs.", 
+            "standard_name": "toa_outgoing_longwave_flux_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Outgoing Clear-Sky Longwave Radiation", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "fco2nat", 
+            "out_name": "rlutcs", 
             "type": "real", 
             "positive": "up", 
             "valid_min": "", 
@@ -3172,16 +3396,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ch4global": {
-            "modeling_realm": "atmos atmosChem", 
-            "standard_name": "mole_fraction_of_methane_in_air", 
-            "units": "1e-09", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Global Mean Mole Fraction of CH4", 
-            "comment": "Global Mean Mole Fraction of CH4", 
-            "dimensions": "time2", 
-            "out_name": "ch4global", 
+        "hur": {
+            "modeling_realm": "atmos", 
+            "standard_name": "relative_humidity", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Relative Humidity", 
+            "comment": "The relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
+            "dimensions": "longitude latitude plev19 time", 
+            "out_name": "hur", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3189,118 +3413,118 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "uas": {
+        "prsn": {
             "modeling_realm": "atmos", 
-            "standard_name": "eastward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Eastward Near-Surface Wind", 
-            "comment": "Eastward component of the near-surface (usually, 10 meters)  wind", 
-            "dimensions": "longitude latitude time height10m", 
-            "out_name": "uas", 
+            "standard_name": "snowfall_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Snowfall Flux", 
+            "comment": "at surface; includes precipitation of all forms of water in the solid phase", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "prsn", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-19.01", 
-            "valid_max": "18.68", 
-            "ok_min_mean_abs": "1.668", 
-            "ok_max_mean_abs": "4.106"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "hurs": {
+        "psl": {
             "modeling_realm": "atmos", 
-            "standard_name": "relative_humidity", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Near-Surface Relative Humidity", 
-            "comment": "The relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
-            "dimensions": "longitude latitude time height2m", 
-            "out_name": "hurs", 
+            "standard_name": "air_pressure_at_sea_level", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Sea Level Pressure", 
+            "comment": "Sea Level Pressure", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "psl", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "rlds": {
+            "modeling_realm": "atmos", 
+            "standard_name": "surface_downwelling_longwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Downwelling Longwave Radiation", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rlds", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tauu": {
+        "hfss": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_downward_eastward_stress", 
-            "units": "Pa", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downward Eastward Wind Stress", 
-            "comment": "Downward eastward wind stress at the surface", 
+            "standard_name": "surface_upward_sensible_heat_flux", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Upward Sensible Heat Flux", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "tauu", 
+            "out_name": "hfss", 
             "type": "real", 
-            "positive": "down", 
-            "valid_min": "-2.729", 
-            "valid_max": "2.934", 
-            "ok_min_mean_abs": "0.03979", 
-            "ok_max_mean_abs": "0.1065"
+            "positive": "up", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "pr": {
+        "huss": {
             "modeling_realm": "atmos", 
-            "standard_name": "precipitation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Precipitation", 
-            "comment": "includes both liquid and solid phases", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "pr", 
+            "standard_name": "specific_humidity", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Near-Surface Specific Humidity", 
+            "comment": "Near-surface (usually, 2 meter) specific humidity.", 
+            "dimensions": "longitude latitude time height2m", 
+            "out_name": "huss", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0.001254", 
-            "ok_min_mean_abs": "2.156e-05", 
-            "ok_max_mean_abs": "3.215e-05"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "ts": {
+        "va": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Temperature", 
-            "comment": "Temperature of the lower boundary of the atmosphere", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "ts", 
+            "standard_name": "northward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Northward Wind", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev19 time", 
+            "out_name": "va", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "176.8", 
-            "valid_max": "339.6", 
-            "ok_min_mean_abs": "262.8", 
-            "ok_max_mean_abs": "293.3"
-        }, 
-        "rsut": {
-            "modeling_realm": "atmos", 
-            "standard_name": "toa_outgoing_shortwave_flux", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "TOA Outgoing Shortwave Radiation", 
-            "comment": "at the top of the atmosphere", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsut", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "-0.02689", 
-            "valid_max": "421.9", 
-            "ok_min_mean_abs": "96.72", 
-            "ok_max_mean_abs": "114.1"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "cct": {
-            "modeling_realm": "atmos", 
-            "standard_name": "air_pressure_at_convective_cloud_top", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Air Pressure at Convective Cloud Top", 
-            "comment": "Where convective cloud is present in the grid cell, the instantaneous cloud top altitude should be that of the top of the highest level containing convective cloud. Missing data should be reported in the absence of convective cloud. The time mean should be calculated from these quantities averaging over occasions when convective cloud is present only, and should contain missing data for occasions when no convective cloud is present during the meaning period.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "cct", 
+        "n2oglobal": {
+            "modeling_realm": "atmos atmosChem", 
+            "standard_name": "mole_fraction_of_nitrous_oxide_in_air", 
+            "units": "1e-09", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "Global Mean Mole Fraction of N2O", 
+            "comment": "Global mean Nitrous Oxide (N2O)", 
+            "dimensions": "time", 
+            "out_name": "n2oglobal", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3308,46 +3532,63 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "prsn": {
+        "co2Clim": {
             "modeling_realm": "atmos", 
-            "standard_name": "snowfall_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Snowfall Flux", 
-            "comment": "at surface; includes precipitation of all forms of water in the solid phase", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "prsn", 
+            "standard_name": "mole_fraction_of_carbon_dioxide_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mole Fraction of CO2", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev19 time2", 
+            "out_name": "co2Clim", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0.0002987", 
-            "ok_min_mean_abs": "1.449e-06", 
-            "ok_max_mean_abs": "6.11e-06"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tasmin": {
             "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: minimum within days time: mean over days", 
+            "cell_methods": "time: minimum within days time: mean over days", 
+            "cell_measures": "area: areacella", 
             "long_name": "Daily Minimum Near-Surface Air Temperature", 
             "comment": "minimum near-surface (usually, 2 meter) air temperature (add cell_method attribute 'time: min')", 
             "dimensions": "longitude latitude time height2m", 
             "out_name": "tasmin", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "182.8", 
-            "valid_max": "323", 
-            "ok_min_mean_abs": "260.9", 
-            "ok_max_mean_abs": "290.6"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "rsutcs": {
+            "modeling_realm": "atmos", 
+            "standard_name": "toa_outgoing_shortwave_flux_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Outgoing Clear-Sky Shortwave Radiation", 
+            "comment": "Calculated in the absence of clouds.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rsutcs", 
+            "type": "real", 
+            "positive": "up", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "phalf": {
             "modeling_realm": "atmos", 
             "standard_name": "air_pressure", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Pressure on Model Half-Levels", 
             "comment": "Air pressure on model half-levels", 
             "dimensions": "longitude latitude alevhalf time2", 
@@ -3359,12 +3600,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "tro3": {
+            "modeling_realm": "atmos atmosChem", 
+            "standard_name": "mole_fraction_of_ozone_in_air", 
+            "units": "1e-09", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mole Fraction of O3", 
+            "comment": "Mole fraction of ozone (O3)", 
+            "dimensions": "longitude latitude plev19 time", 
+            "out_name": "tro3", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "hcfc22global": {
             "modeling_realm": "atmos atmosChem", 
             "standard_name": "mole_fraction_of_hcfc22_in_air", 
             "units": "1e-12", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
             "long_name": "Global Mean Mole Fraction of HCFC22", 
             "comment": "", 
             "dimensions": "time", 
@@ -3376,12 +3634,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "ccb": {
+            "modeling_realm": "atmos", 
+            "standard_name": "air_pressure_at_convective_cloud_base", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Pressure at Convective Cloud Base", 
+            "comment": "Where convective cloud is present in the grid cell, the instantaneous cloud base altitude should be that of the bottom of the lowest level containing convective cloud. Missing data should be reported in the absence of convective cloud. The time mean should be calculated from these quantities averaging over occasions when convective cloud is present only, and should contain missing data for occasions when no convective cloud is present during the meaning period. ", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "ccb", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "fco2antt": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_atmosphere_mass_content_of_carbon_dioxide_expressed_as_carbon_due_to_anthropogenic_emission", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass Flux into Atmosphere Due to All Anthropogenic Emissions of CO2", 
             "comment": "This is requested only for the emission-driven coupled carbon climate model runs.  Does not include natural fire sources but, includes all anthropogenic sources, including fossil fuel use, cement production, agricultural burning, and sources associated with anthropogenic land use change excluding forest regrowth.", 
             "dimensions": "longitude latitude time", 
@@ -3393,29 +3668,46 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "pfull": {
+            "modeling_realm": "atmos", 
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Pressure on Model Levels", 
+            "comment": "Air pressure on model levels", 
+            "dimensions": "longitude latitude alevel time2", 
+            "out_name": "pfull", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "zg": {
             "modeling_realm": "atmos", 
             "standard_name": "geopotential_height", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Geopotential Height", 
             "comment": "", 
             "dimensions": "longitude latitude plev19 time", 
             "out_name": "zg", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-719.7", 
-            "valid_max": "3.437e+04", 
-            "ok_min_mean_abs": "-113.4", 
-            "ok_max_mean_abs": "3.299e+04"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sfcWind": {
             "modeling_realm": "atmos", 
             "standard_name": "wind_speed", 
             "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
             "long_name": "Near-Surface Wind Speed", 
             "comment": "near-surface (usually, 10 meters) wind speed.", 
             "dimensions": "longitude latitude time height10m", 
@@ -3431,8 +3723,8 @@
             "modeling_realm": "atmos atmosChem", 
             "standard_name": "mole_fraction_of_cfc113_in_air", 
             "units": "1e-12", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
             "long_name": "Global Mean Mole Fraction of CFC113", 
             "comment": "", 
             "dimensions": "time", 
@@ -3443,108 +3735,6 @@
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
-        }, 
-        "sbl": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_snow_and_ice_sublimation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Snow and Ice Sublimation Flux", 
-            "comment": "The snow and ice sublimation flux is the loss of snow and ice mass per unit area from the surface resulting from their direct conversion to water vapor that enters the atmosphere.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "sbl", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-0.004959", 
-            "valid_max": "0.0009936", 
-            "ok_min_mean_abs": "-5.521e-05", 
-            "ok_max_mean_abs": "9.61e-05"
-        }, 
-        "n2o": {
-            "modeling_realm": "atmos atmosChem", 
-            "standard_name": "mole_fraction_of_nitrous_oxide_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Mole Fraction of N2O", 
-            "comment": "", 
-            "dimensions": "longitude latitude plev19 time2", 
-            "out_name": "n2o", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "sci": {
-            "modeling_realm": "atmos", 
-            "standard_name": "shallow_convection_time_fraction", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Fraction of Time Shallow Convection Occurs", 
-            "comment": "Fraction of time that shallow convection occurs in the grid cell.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "sci", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "cfc11global": {
-            "modeling_realm": "atmos atmosChem", 
-            "standard_name": "mole_fraction_of_cfc11_in_air", 
-            "units": "1e-12", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Global Mean Mole Fraction of CFC11", 
-            "comment": "", 
-            "dimensions": "time", 
-            "out_name": "cfc11global", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "co2mass": {
-            "modeling_realm": "atmos", 
-            "standard_name": "atmosphere_mass_of_carbon_dioxide", 
-            "units": "kg", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Total Atmospheric Mass of CO2", 
-            "comment": "Total atmospheric mass of Carbon Dioxide", 
-            "dimensions": "time2", 
-            "out_name": "co2mass", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "rldscs": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_downwelling_longwave_flux_in_air_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Clear-Sky Longwave Radiation", 
-            "comment": "Surface downwelling clear-sky longwave radiation", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rldscs", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "33.55", 
-            "valid_max": "543.6", 
-            "ok_min_mean_abs": "238.6", 
-            "ok_max_mean_abs": "293.8"
         }
     }
 }
diff --git a/TestTables/CMIP6_AmonAdj.json b/TestTables/CMIP6_AmonAdj.json
index 2370d54..17069f9 100644
--- a/TestTables/CMIP6_AmonAdj.json
+++ b/TestTables/CMIP6_AmonAdj.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table AmonAdj", 
         "realm": "atmos", 
         "frequency": "mon", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "30.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2385,16 +2467,16 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
-        "tasAdjust": {
+        "tsAdjust": {
             "modeling_realm": "atmos", 
-            "standard_name": "air_temperature", 
+            "standard_name": "surface_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Bias-Corrected Near-Surface Air Temperature", 
-            "comment": "", 
-            "dimensions": "longitude latitude time height2m", 
-            "out_name": "tasAdjust", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Bias-Corrected Surface Temperature", 
+            "comment": "''skin'' temperature (i.e., SST for open ocean)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "tsAdjust", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2402,16 +2484,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pslAdjust": {
+        "prAdjust": {
             "modeling_realm": "atmos", 
-            "standard_name": "air_pressure_at_sea_level", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Bias-Corrected Sea Level Pressure", 
-            "comment": "not, in general, the same as surface pressure", 
+            "standard_name": "precipitation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Bias-Corrected Precipitation", 
+            "comment": "at surface; includes both liquid and solid phases from all types of clouds (both large-scale and convective)", 
             "dimensions": "longitude latitude time", 
-            "out_name": "pslAdjust", 
+            "out_name": "prAdjust", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2419,16 +2501,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tsAdjust": {
+        "pslAdjust": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Bias-Corrected Surface Temperature", 
-            "comment": "''skin'' temperature (i.e., SST for open ocean)", 
+            "standard_name": "air_pressure_at_sea_level", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Bias-Corrected Sea Level Pressure", 
+            "comment": "not, in general, the same as surface pressure", 
             "dimensions": "longitude latitude time", 
-            "out_name": "tsAdjust", 
+            "out_name": "pslAdjust", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2436,16 +2518,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "prAdjust": {
+        "tasAdjust": {
             "modeling_realm": "atmos", 
-            "standard_name": "precipitation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Bias-Corrected Precipitation", 
-            "comment": "at surface; includes both liquid and solid phases from all types of clouds (both large-scale and convective)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "prAdjust", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Bias-Corrected Near-Surface Air Temperature", 
+            "comment": "", 
+            "dimensions": "longitude latitude time height2m", 
+            "out_name": "tasAdjust", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
diff --git a/TestTables/CMIP6_Amon_json_hfls b/TestTables/CMIP6_Amon_json_hfls
index d8c04f2..8c6bc6e 100644
--- a/TestTables/CMIP6_Amon_json_hfls
+++ b/TestTables/CMIP6_Amon_json_hfls
@@ -9,9 +9,7 @@
         "frequency": "mon",
         "table_id": "Table Amon",
         "table_date": "24 February 2016",
-        "modeling_realm": "atmos",
         "generic_levels": "alevel alevhalf",
-        "activity_id": "CMIP6-XXXXX",
         "data_specs_version": "3.0",
         "Conventions": "CF-1.8 CMIP-6.0"
     },
@@ -694,8 +692,8 @@
             "long_name": "Fraction of Time Shallow Convection Occurs", 
             "standard_name": "shallow_convection_time_fraction", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "1", 
             "out_name": "sci", 
             "type": "real", 
@@ -713,8 +711,8 @@
             "long_name": "Mole Fraction of O3", 
             "standard_name": "mole_fraction_of_ozone_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "0.000000001", 
             "out_name": "tro3", 
             "type": "real", 
@@ -726,8 +724,8 @@
             "long_name": "TOA Outgoing Clear-Sky Shortwave Radiation", 
             "standard_name": "toa_outgoing_shortwave_flux_assuming_clear_sky", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "rsutcs", 
             "type": "real", 
@@ -739,8 +737,8 @@
             "long_name": "Surface Downwelling Clear-Sky Longwave Radiation", 
             "standard_name": "surface_downwelling_longwave_flux_in_air_assuming_clear_sky", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "rldscs", 
             "type": "real", 
@@ -752,7 +750,7 @@
             "long_name": "Global Mean Mole Fraction of N2O", 
             "standard_name": "mole_fraction_of_nitrous_oxide_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
             "cell_methods": "", 
             "units": "0.000000001", 
             "out_name": "n2oglobal", 
@@ -765,8 +763,8 @@
             "long_name": "Mass Fraction of Cloud Ice", 
             "standard_name": "mass_fraction_of_cloud_ice_in_air", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "1", 
             "out_name": "cli", 
             "type": "real", 
@@ -778,8 +776,8 @@
             "long_name": "Surface Temperature", 
             "standard_name": "surface_temperature", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "K", 
             "out_name": "ts", 
             "type": "real", 
@@ -791,8 +789,8 @@
             "long_name": "Total Cloud Fraction", 
             "standard_name": "cloud_area_fraction", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "%", 
             "out_name": "clt", 
             "type": "real", 
@@ -804,8 +802,8 @@
             "long_name": "Mass Fraction of Cloud Liquid Water", 
             "standard_name": "mass_fraction_of_cloud_liquid_water_in_air", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "1", 
             "out_name": "clw", 
             "type": "real", 
@@ -817,8 +815,8 @@
             "long_name": "Air Temperature", 
             "standard_name": "air_temperature", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "K", 
             "out_name": "ta", 
             "type": "real", 
@@ -830,8 +828,8 @@
             "long_name": "Sea Level Pressure", 
             "standard_name": "air_pressure_at_sea_level", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "Pa", 
             "out_name": "psl", 
             "type": "real", 
@@ -849,8 +847,8 @@
             "long_name": "Mole Fraction of CO2", 
             "standard_name": "mole_fraction_of_carbon_dioxide_in_air", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean within years time: mean over years", 
+            "cell_measures": "area: areacella", 
             "units": "0.000001", 
             "out_name": "co2Clim", 
             "type": "real", 
@@ -862,7 +860,7 @@
             "long_name": "Near-Surface Wind Speed", 
             "standard_name": "wind_speed", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
             "cell_methods": "", 
             "units": "m s-1", 
             "out_name": "sfcWind", 
@@ -875,8 +873,8 @@
             "long_name": "Mole Fraction of CH4", 
             "standard_name": "mole_fraction_of_methane_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean within years time: mean over years", 
+            "cell_measures": "area: areacella", 
             "units": "0.000000001", 
             "out_name": "ch4Clim", 
             "type": "real", 
@@ -888,8 +886,8 @@
             "long_name": "Condensed Water Path", 
             "standard_name": "atmosphere_cloud_condensed_water_content", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "kg m-2", 
             "out_name": "clwvi", 
             "type": "real", 
@@ -901,8 +899,8 @@
             "long_name": "Surface Downwelling Clear-Sky Shortwave Radiation", 
             "standard_name": "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "rsdscs", 
             "type": "real", 
@@ -914,8 +912,8 @@
             "long_name": "Near-Surface Specific Humidity", 
             "standard_name": "specific_humidity", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "1", 
             "out_name": "huss", 
             "type": "real", 
@@ -927,8 +925,8 @@
             "long_name": "Net Downward Flux at Top of Model", 
             "standard_name": "net_downward_radiative_flux_at_top_of_atmosphere_model", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "rtmt", 
             "type": "real", 
@@ -940,8 +938,8 @@
             "long_name": "Evaporation", 
             "standard_name": "water_evaporation_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "kg m-2 s-1", 
             "out_name": "evspsbl", 
             "type": "real", 
@@ -959,8 +957,8 @@
             "long_name": "Mole Fraction of CO2", 
             "standard_name": "mole_fraction_of_carbon_dioxide_in_air", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "0.000001", 
             "out_name": "co2", 
             "type": "real", 
@@ -972,7 +970,7 @@
             "long_name": "Global Mean Mole Fraction of CFC11", 
             "standard_name": "mole_fraction_of_cfc11_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
             "cell_methods": "", 
             "units": "1E-012", 
             "out_name": "cfc11global", 
@@ -985,8 +983,8 @@
             "long_name": "Surface Downwelling Longwave Radiation", 
             "standard_name": "surface_downwelling_longwave_flux_in_air", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "rlds", 
             "type": "real", 
@@ -1004,7 +1002,7 @@
             "long_name": "Global Mean Mole Fraction of CH4", 
             "standard_name": "mole_fraction_of_methane_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "time: mean within years time: mean over years", 
             "cell_methods": "", 
             "units": "0.000000001", 
             "out_name": "ch4globalClim", 
@@ -1017,7 +1015,7 @@
             "long_name": "Surface Downward Northward Wind Stress", 
             "standard_name": "surface_downward_northward_stress", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
             "cell_methods": "", 
             "units": "Pa", 
             "out_name": "tauv", 
@@ -1030,8 +1028,8 @@
             "long_name": "TOA Outgoing Longwave Radiation", 
             "standard_name": "toa_outgoing_longwave_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "rlut", 
             "type": "real", 
@@ -1043,8 +1041,8 @@
             "long_name": "TOA Incident Shortwave Radiation", 
             "standard_name": "toa_incoming_shortwave_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "rsdt", 
             "type": "real", 
@@ -1056,8 +1054,8 @@
             "long_name": "Surface Downwelling Shortwave Radiation", 
             "standard_name": "surface_downwelling_shortwave_flux_in_air", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "rsds", 
             "type": "real", 
@@ -1075,8 +1073,8 @@
             "long_name": "Surface Snow and Ice Sublimation Flux", 
             "standard_name": "surface_snow_and_ice_sublimation_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "kg m-2 s-1", 
             "out_name": "sbl", 
             "type": "real", 
@@ -1088,7 +1086,7 @@
             "long_name": "Global Mean Mole Fraction of CFC113", 
             "standard_name": "mole_fraction_of_cfc113_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
             "cell_methods": "", 
             "units": "1E-012", 
             "out_name": "cfc113global", 
@@ -1101,8 +1099,8 @@
             "long_name": "Surface Upwelling Shortwave Radiation", 
             "standard_name": "surface_upwelling_shortwave_flux_in_air", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "rsus", 
             "type": "real", 
@@ -1114,7 +1112,7 @@
             "long_name": "Global Mean Mole Fraction of CFC12", 
             "standard_name": "mole_fraction_of_cfc12_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
             "cell_methods": "", 
             "units": "1E-012", 
             "out_name": "cfc12global", 
@@ -1127,8 +1125,8 @@
             "long_name": "TOA Outgoing Shortwave Radiation", 
             "standard_name": "toa_outgoing_shortwave_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "rsut", 
             "type": "real", 
@@ -1140,8 +1138,8 @@
             "long_name": "Fraction of Time Convection Occurs", 
             "standard_name": "convection_time_fraction", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "1", 
             "out_name": "ci", 
             "type": "real", 
@@ -1153,8 +1151,8 @@
             "long_name": "Mole Fraction of N2O", 
             "standard_name": "mole_fraction_of_nitrous_oxide_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean within years time: mean over years", 
+            "cell_measures": "area: areacella", 
             "units": "0.000000001", 
             "out_name": "n2oClim", 
             "type": "real", 
@@ -1166,7 +1164,7 @@
             "long_name": "Total Atmospheric Mass of CO2", 
             "standard_name": "atmosphere_mass_of_carbon_dioxide", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "time: mean within years time: mean over years", 
             "cell_methods": "", 
             "units": "kg", 
             "out_name": "co2massClim", 
@@ -1179,8 +1177,8 @@
             "long_name": "Cloud Area Fraction", 
             "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "%", 
             "out_name": "cl", 
             "type": "real", 
@@ -1192,7 +1190,7 @@
             "long_name": "Global Mean Mole Fraction of N2O", 
             "standard_name": "mole_fraction_of_nitrous_oxide_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "time: mean within years time: mean over years", 
             "cell_methods": "", 
             "units": "0.000000001", 
             "out_name": "n2oglobalClim", 
@@ -1205,8 +1203,8 @@
             "long_name": "TOA Outgoing Clear-Sky Longwave Radiation", 
             "standard_name": "toa_outgoing_longwave_flux_assuming_clear_sky", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "rlutcs", 
             "type": "real", 
@@ -1226,8 +1224,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls0", 
             "type": "real", 
@@ -1240,8 +1238,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls1", 
             "type": "real", 
@@ -1254,8 +1252,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls2", 
             "type": "real", 
@@ -1268,8 +1266,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls3", 
             "type": "real", 
@@ -1282,8 +1280,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls4", 
             "type": "real", 
@@ -1296,8 +1294,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls5", 
             "type": "real", 
@@ -1310,8 +1308,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls6", 
             "type": "real", 
@@ -1324,8 +1322,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls7", 
             "type": "real", 
@@ -1338,8 +1336,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls8", 
             "type": "real", 
@@ -1352,8 +1350,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls9", 
             "type": "real", 
@@ -1366,8 +1364,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls10", 
             "type": "real", 
@@ -1380,8 +1378,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls11", 
             "type": "real", 
@@ -1394,8 +1392,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls12", 
             "type": "real", 
@@ -1408,8 +1406,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls13", 
             "type": "real", 
@@ -1422,8 +1420,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls14", 
             "type": "real", 
@@ -1436,8 +1434,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls15", 
             "type": "real", 
@@ -1450,8 +1448,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls16", 
             "type": "real", 
@@ -1464,8 +1462,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls17", 
             "type": "real", 
@@ -1478,8 +1476,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls18", 
             "type": "real", 
@@ -1492,8 +1490,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls19", 
             "type": "real", 
@@ -1506,8 +1504,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls20", 
             "type": "real", 
@@ -1520,8 +1518,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls21", 
             "type": "real", 
@@ -1534,8 +1532,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls22", 
             "type": "real", 
@@ -1548,8 +1546,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls23", 
             "type": "real", 
@@ -1562,8 +1560,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls24", 
             "type": "real", 
@@ -1576,8 +1574,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls25", 
             "type": "real", 
@@ -1590,8 +1588,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls26", 
             "type": "real", 
@@ -1604,8 +1602,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls27", 
             "type": "real", 
@@ -1618,8 +1616,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls28", 
             "type": "real", 
@@ -1632,8 +1630,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls29", 
             "type": "real", 
@@ -1646,8 +1644,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls30", 
             "type": "real", 
@@ -1660,8 +1658,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls31", 
             "type": "real", 
@@ -1674,8 +1672,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls32", 
             "type": "real", 
@@ -1688,8 +1686,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls33", 
             "type": "real", 
@@ -1702,8 +1700,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls34", 
             "type": "real", 
@@ -1716,8 +1714,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls35", 
             "type": "real", 
@@ -1730,8 +1728,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls36", 
             "type": "real", 
@@ -1744,8 +1742,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls37", 
             "type": "real", 
@@ -1758,8 +1756,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls38", 
             "type": "real", 
@@ -1772,8 +1770,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls39", 
             "type": "real", 
@@ -1786,8 +1784,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls40", 
             "type": "real", 
@@ -1800,8 +1798,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls41", 
             "type": "real", 
@@ -1814,8 +1812,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls42", 
             "type": "real", 
@@ -1828,8 +1826,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls43", 
             "type": "real", 
@@ -1842,8 +1840,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls44", 
             "type": "real", 
@@ -1856,8 +1854,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls45", 
             "type": "real", 
@@ -1870,8 +1868,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls46", 
             "type": "real", 
@@ -1884,8 +1882,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls47", 
             "type": "real", 
@@ -1898,8 +1896,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls48", 
             "type": "real", 
@@ -1912,8 +1910,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls49", 
             "type": "real", 
@@ -1926,8 +1924,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls50", 
             "type": "real", 
@@ -1940,8 +1938,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls51", 
             "type": "real", 
@@ -1954,8 +1952,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls52", 
             "type": "real", 
@@ -1968,8 +1966,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls53", 
             "type": "real", 
@@ -1982,8 +1980,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls54", 
             "type": "real", 
@@ -1996,8 +1994,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls55", 
             "type": "real", 
@@ -2010,8 +2008,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls56", 
             "type": "real", 
@@ -2024,8 +2022,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls57", 
             "type": "real", 
@@ -2038,8 +2036,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls58", 
             "type": "real", 
@@ -2052,8 +2050,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls59", 
             "type": "real", 
@@ -2066,8 +2064,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls60", 
             "type": "real", 
@@ -2080,8 +2078,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls61", 
             "type": "real", 
@@ -2094,8 +2092,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls62", 
             "type": "real", 
@@ -2108,8 +2106,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls63", 
             "type": "real", 
@@ -2122,8 +2120,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls64", 
             "type": "real", 
@@ -2136,8 +2134,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls65", 
             "type": "real", 
@@ -2150,8 +2148,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls66", 
             "type": "real", 
@@ -2164,8 +2162,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls67", 
             "type": "real", 
@@ -2178,8 +2176,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls68", 
             "type": "real", 
@@ -2192,8 +2190,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls69", 
             "type": "real", 
@@ -2206,8 +2204,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls70", 
             "type": "real", 
@@ -2220,8 +2218,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls71", 
             "type": "real", 
@@ -2234,8 +2232,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls72", 
             "type": "real", 
@@ -2248,8 +2246,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls73", 
             "type": "real", 
@@ -2262,8 +2260,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls74", 
             "type": "real", 
@@ -2276,8 +2274,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls75", 
             "type": "real", 
@@ -2290,8 +2288,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls76", 
             "type": "real", 
@@ -2304,8 +2302,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls77", 
             "type": "real", 
@@ -2318,8 +2316,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls78", 
             "type": "real", 
@@ -2332,8 +2330,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls79", 
             "type": "real", 
@@ -2346,8 +2344,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls80", 
             "type": "real", 
@@ -2360,8 +2358,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls81", 
             "type": "real", 
@@ -2374,8 +2372,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls82", 
             "type": "real", 
@@ -2388,8 +2386,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls83", 
             "type": "real", 
@@ -2402,8 +2400,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls84", 
             "type": "real", 
@@ -2416,8 +2414,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls85", 
             "type": "real", 
@@ -2430,8 +2428,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls86", 
             "type": "real", 
@@ -2444,8 +2442,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls87", 
             "type": "real", 
@@ -2458,8 +2456,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls88", 
             "type": "real", 
@@ -2472,8 +2470,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls89", 
             "type": "real", 
@@ -2486,8 +2484,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls90", 
             "type": "real", 
@@ -2500,8 +2498,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls91", 
             "type": "real", 
@@ -2514,8 +2512,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls92", 
             "type": "real", 
@@ -2528,8 +2526,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls93", 
             "type": "real", 
@@ -2542,8 +2540,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls94", 
             "type": "real", 
@@ -2556,8 +2554,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls95", 
             "type": "real", 
@@ -2570,8 +2568,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls96", 
             "type": "real", 
@@ -2584,8 +2582,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls97", 
             "type": "real", 
@@ -2598,8 +2596,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls98", 
             "type": "real", 
@@ -2612,8 +2610,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls99", 
             "type": "real", 
@@ -2626,8 +2624,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls100", 
             "type": "real", 
@@ -2640,8 +2638,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls101", 
             "type": "real", 
@@ -2654,8 +2652,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls102", 
             "type": "real", 
@@ -2668,8 +2666,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls103", 
             "type": "real", 
@@ -2682,8 +2680,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls104", 
             "type": "real", 
@@ -2696,8 +2694,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls105", 
             "type": "real", 
@@ -2710,8 +2708,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls106", 
             "type": "real", 
@@ -2724,8 +2722,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls107", 
             "type": "real", 
@@ -2738,8 +2736,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls108", 
             "type": "real", 
@@ -2752,8 +2750,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls109", 
             "type": "real", 
@@ -2766,8 +2764,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls110", 
             "type": "real", 
@@ -2780,8 +2778,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls111", 
             "type": "real", 
@@ -2794,8 +2792,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls112", 
             "type": "real", 
@@ -2808,8 +2806,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls113", 
             "type": "real", 
@@ -2822,8 +2820,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls114", 
             "type": "real", 
@@ -2836,8 +2834,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls115", 
             "type": "real", 
@@ -2850,8 +2848,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls116", 
             "type": "real", 
@@ -2864,8 +2862,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls117", 
             "type": "real", 
@@ -2878,8 +2876,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls118", 
             "type": "real", 
@@ -2892,8 +2890,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls119", 
             "type": "real", 
@@ -2906,8 +2904,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls120", 
             "type": "real", 
@@ -2920,8 +2918,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls121", 
             "type": "real", 
@@ -2934,8 +2932,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls122", 
             "type": "real", 
@@ -2948,8 +2946,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls123", 
             "type": "real", 
@@ -2962,8 +2960,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls124", 
             "type": "real", 
@@ -2976,8 +2974,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls125", 
             "type": "real", 
@@ -2990,8 +2988,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls126", 
             "type": "real", 
@@ -3004,8 +3002,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls127", 
             "type": "real", 
@@ -3018,8 +3016,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls128", 
             "type": "real", 
@@ -3032,8 +3030,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls129", 
             "type": "real", 
@@ -3046,8 +3044,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls130", 
             "type": "real", 
@@ -3060,8 +3058,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls131", 
             "type": "real", 
@@ -3074,8 +3072,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls132", 
             "type": "real", 
@@ -3088,8 +3086,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls133", 
             "type": "real", 
@@ -3102,8 +3100,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls134", 
             "type": "real", 
@@ -3116,8 +3114,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls135", 
             "type": "real", 
@@ -3130,8 +3128,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls136", 
             "type": "real", 
@@ -3144,8 +3142,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls137", 
             "type": "real", 
@@ -3158,8 +3156,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls138", 
             "type": "real", 
@@ -3172,8 +3170,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls139", 
             "type": "real", 
@@ -3186,8 +3184,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls140", 
             "type": "real", 
@@ -3200,8 +3198,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls141", 
             "type": "real", 
@@ -3214,8 +3212,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls142", 
             "type": "real", 
@@ -3228,8 +3226,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls143", 
             "type": "real", 
@@ -3242,8 +3240,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls144", 
             "type": "real", 
@@ -3256,8 +3254,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls145", 
             "type": "real", 
@@ -3270,8 +3268,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls146", 
             "type": "real", 
@@ -3284,8 +3282,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls147", 
             "type": "real", 
@@ -3298,8 +3296,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls148", 
             "type": "real", 
@@ -3312,8 +3310,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls149", 
             "type": "real", 
@@ -3326,8 +3324,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls150", 
             "type": "real", 
@@ -3340,8 +3338,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls151", 
             "type": "real", 
@@ -3354,8 +3352,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls152", 
             "type": "real", 
@@ -3368,8 +3366,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls153", 
             "type": "real", 
@@ -3382,8 +3380,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls154", 
             "type": "real", 
@@ -3396,8 +3394,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls155", 
             "type": "real", 
@@ -3410,8 +3408,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls156", 
             "type": "real", 
@@ -3424,8 +3422,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls157", 
             "type": "real", 
@@ -3438,8 +3436,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls158", 
             "type": "real", 
@@ -3452,8 +3450,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls159", 
             "type": "real", 
@@ -3466,8 +3464,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls160", 
             "type": "real", 
@@ -3480,8 +3478,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls161", 
             "type": "real", 
@@ -3494,8 +3492,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls162", 
             "type": "real", 
@@ -3508,8 +3506,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls163", 
             "type": "real", 
@@ -3522,8 +3520,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls164", 
             "type": "real", 
@@ -3536,8 +3534,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls165", 
             "type": "real", 
@@ -3550,8 +3548,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls166", 
             "type": "real", 
@@ -3564,8 +3562,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls167", 
             "type": "real", 
@@ -3578,8 +3576,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls168", 
             "type": "real", 
@@ -3592,8 +3590,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls169", 
             "type": "real", 
@@ -3606,8 +3604,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls170", 
             "type": "real", 
@@ -3620,8 +3618,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls171", 
             "type": "real", 
@@ -3634,8 +3632,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls172", 
             "type": "real", 
@@ -3648,8 +3646,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls173", 
             "type": "real", 
@@ -3662,8 +3660,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls174", 
             "type": "real", 
@@ -3676,8 +3674,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls175", 
             "type": "real", 
@@ -3690,8 +3688,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls176", 
             "type": "real", 
@@ -3704,8 +3702,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls177", 
             "type": "real", 
@@ -3718,8 +3716,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls178", 
             "type": "real", 
@@ -3732,8 +3730,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls179", 
             "type": "real", 
@@ -3746,8 +3744,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls180", 
             "type": "real", 
@@ -3760,8 +3758,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls181", 
             "type": "real", 
@@ -3774,8 +3772,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls182", 
             "type": "real", 
@@ -3788,8 +3786,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls183", 
             "type": "real", 
@@ -3802,8 +3800,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls184", 
             "type": "real", 
@@ -3816,8 +3814,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls185", 
             "type": "real", 
@@ -3830,8 +3828,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls186", 
             "type": "real", 
@@ -3844,8 +3842,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls187", 
             "type": "real", 
@@ -3858,8 +3856,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls188", 
             "type": "real", 
@@ -3872,8 +3870,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls189", 
             "type": "real", 
@@ -3886,8 +3884,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls190", 
             "type": "real", 
@@ -3900,8 +3898,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls191", 
             "type": "real", 
@@ -3914,8 +3912,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls192", 
             "type": "real", 
@@ -3928,8 +3926,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls193", 
             "type": "real", 
@@ -3942,8 +3940,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls194", 
             "type": "real", 
@@ -3956,8 +3954,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls195", 
             "type": "real", 
@@ -3970,8 +3968,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls196", 
             "type": "real", 
@@ -3984,8 +3982,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls197", 
             "type": "real", 
@@ -3998,8 +3996,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls198", 
             "type": "real", 
@@ -4012,8 +4010,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls199", 
             "type": "real", 
@@ -4026,8 +4024,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls200", 
             "type": "real", 
@@ -4040,8 +4038,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls201", 
             "type": "real", 
@@ -4054,8 +4052,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls202", 
             "type": "real", 
@@ -4068,8 +4066,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls203", 
             "type": "real", 
@@ -4082,8 +4080,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls204", 
             "type": "real", 
@@ -4096,8 +4094,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls205", 
             "type": "real", 
@@ -4110,8 +4108,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls206", 
             "type": "real", 
@@ -4124,8 +4122,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls207", 
             "type": "real", 
@@ -4138,8 +4136,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls208", 
             "type": "real", 
@@ -4152,8 +4150,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls209", 
             "type": "real", 
@@ -4166,8 +4164,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls210", 
             "type": "real", 
@@ -4180,8 +4178,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls211", 
             "type": "real", 
@@ -4194,8 +4192,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls212", 
             "type": "real", 
@@ -4208,8 +4206,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls213", 
             "type": "real", 
@@ -4222,8 +4220,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls214", 
             "type": "real", 
@@ -4236,8 +4234,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls215", 
             "type": "real", 
@@ -4250,8 +4248,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls216", 
             "type": "real", 
@@ -4264,8 +4262,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls217", 
             "type": "real", 
@@ -4278,8 +4276,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls218", 
             "type": "real", 
@@ -4292,8 +4290,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls219", 
             "type": "real", 
@@ -4306,8 +4304,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls220", 
             "type": "real", 
@@ -4320,8 +4318,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls221", 
             "type": "real", 
@@ -4334,8 +4332,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls222", 
             "type": "real", 
@@ -4348,8 +4346,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls223", 
             "type": "real", 
@@ -4362,8 +4360,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls224", 
             "type": "real", 
@@ -4376,8 +4374,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls225", 
             "type": "real", 
@@ -4390,8 +4388,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls226", 
             "type": "real", 
@@ -4404,8 +4402,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls227", 
             "type": "real", 
@@ -4418,8 +4416,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls228", 
             "type": "real", 
@@ -4432,8 +4430,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls229", 
             "type": "real", 
@@ -4446,8 +4444,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls230", 
             "type": "real", 
@@ -4460,8 +4458,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls231", 
             "type": "real", 
@@ -4474,8 +4472,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls232", 
             "type": "real", 
@@ -4488,8 +4486,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls233", 
             "type": "real", 
@@ -4502,8 +4500,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls234", 
             "type": "real", 
@@ -4516,8 +4514,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls235", 
             "type": "real", 
@@ -4530,8 +4528,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls236", 
             "type": "real", 
@@ -4544,8 +4542,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls237", 
             "type": "real", 
@@ -4558,8 +4556,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls238", 
             "type": "real", 
@@ -4572,8 +4570,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls239", 
             "type": "real", 
@@ -4586,8 +4584,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls240", 
             "type": "real", 
@@ -4600,8 +4598,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls241", 
             "type": "real", 
@@ -4614,8 +4612,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls242", 
             "type": "real", 
@@ -4628,8 +4626,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls243", 
             "type": "real", 
@@ -4642,8 +4640,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls244", 
             "type": "real", 
@@ -4656,8 +4654,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls245", 
             "type": "real", 
@@ -4670,8 +4668,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls246", 
             "type": "real", 
@@ -4684,8 +4682,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls247", 
             "type": "real", 
@@ -4698,8 +4696,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls248", 
             "type": "real", 
@@ -4712,8 +4710,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls249", 
             "type": "real", 
@@ -4726,8 +4724,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls250", 
             "type": "real", 
@@ -4740,8 +4738,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls251", 
             "type": "real", 
@@ -4754,8 +4752,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls252", 
             "type": "real", 
@@ -4768,8 +4766,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls253", 
             "type": "real", 
@@ -4782,8 +4780,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls254", 
             "type": "real", 
@@ -4796,8 +4794,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls255", 
             "type": "real", 
@@ -4810,8 +4808,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls256", 
             "type": "real", 
@@ -4824,8 +4822,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls257", 
             "type": "real", 
@@ -4838,8 +4836,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls258", 
             "type": "real", 
@@ -4852,8 +4850,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls259", 
             "type": "real", 
@@ -4866,8 +4864,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls260", 
             "type": "real", 
@@ -4880,8 +4878,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls261", 
             "type": "real", 
@@ -4894,8 +4892,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls262", 
             "type": "real", 
@@ -4908,8 +4906,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls263", 
             "type": "real", 
@@ -4922,8 +4920,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls264", 
             "type": "real", 
@@ -4936,8 +4934,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls265", 
             "type": "real", 
@@ -4950,8 +4948,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls266", 
             "type": "real", 
@@ -4964,8 +4962,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls267", 
             "type": "real", 
@@ -4978,8 +4976,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls268", 
             "type": "real", 
@@ -4992,8 +4990,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls269", 
             "type": "real", 
@@ -5006,8 +5004,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls270", 
             "type": "real", 
@@ -5020,8 +5018,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls271", 
             "type": "real", 
@@ -5034,8 +5032,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls272", 
             "type": "real", 
@@ -5048,8 +5046,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls273", 
             "type": "real", 
@@ -5062,8 +5060,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls274", 
             "type": "real", 
@@ -5076,8 +5074,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls275", 
             "type": "real", 
@@ -5090,8 +5088,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls276", 
             "type": "real", 
@@ -5104,8 +5102,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls277", 
             "type": "real", 
@@ -5118,8 +5116,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls278", 
             "type": "real", 
@@ -5132,8 +5130,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls279", 
             "type": "real", 
@@ -5146,8 +5144,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls280", 
             "type": "real", 
@@ -5160,8 +5158,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls281", 
             "type": "real", 
@@ -5174,8 +5172,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls282", 
             "type": "real", 
@@ -5188,8 +5186,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls283", 
             "type": "real", 
@@ -5202,8 +5200,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls284", 
             "type": "real", 
@@ -5216,8 +5214,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls285", 
             "type": "real", 
@@ -5230,8 +5228,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls286", 
             "type": "real", 
@@ -5244,8 +5242,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls287", 
             "type": "real", 
@@ -5258,8 +5256,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls288", 
             "type": "real", 
@@ -5272,8 +5270,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls289", 
             "type": "real", 
@@ -5286,8 +5284,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls290", 
             "type": "real", 
@@ -5300,8 +5298,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls291", 
             "type": "real", 
@@ -5314,8 +5312,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls292", 
             "type": "real", 
@@ -5328,8 +5326,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls293", 
             "type": "real", 
@@ -5342,8 +5340,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls294", 
             "type": "real", 
@@ -5356,8 +5354,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls295", 
             "type": "real", 
@@ -5370,8 +5368,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls296", 
             "type": "real", 
@@ -5384,8 +5382,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls297", 
             "type": "real", 
@@ -5398,8 +5396,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls298", 
             "type": "real", 
@@ -5412,8 +5410,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls299", 
             "type": "real", 
@@ -5426,8 +5424,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls300", 
             "type": "real", 
@@ -5440,8 +5438,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls301", 
             "type": "real", 
@@ -5454,8 +5452,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls302", 
             "type": "real", 
@@ -5468,8 +5466,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls303", 
             "type": "real", 
@@ -5482,8 +5480,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls304", 
             "type": "real", 
@@ -5496,8 +5494,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls305", 
             "type": "real", 
@@ -5510,8 +5508,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls306", 
             "type": "real", 
@@ -5524,8 +5522,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls307", 
             "type": "real", 
@@ -5538,8 +5536,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls308", 
             "type": "real", 
@@ -5552,8 +5550,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls309", 
             "type": "real", 
@@ -5566,8 +5564,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls310", 
             "type": "real", 
@@ -5580,8 +5578,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls311", 
             "type": "real", 
@@ -5594,8 +5592,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls312", 
             "type": "real", 
@@ -5608,8 +5606,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls313", 
             "type": "real", 
@@ -5622,8 +5620,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls314", 
             "type": "real", 
@@ -5636,8 +5634,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls315", 
             "type": "real", 
@@ -5650,8 +5648,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls316", 
             "type": "real", 
@@ -5664,8 +5662,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls317", 
             "type": "real", 
@@ -5678,8 +5676,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls318", 
             "type": "real", 
@@ -5692,8 +5690,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls319", 
             "type": "real", 
@@ -5706,8 +5704,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls320", 
             "type": "real", 
@@ -5720,8 +5718,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls321", 
             "type": "real", 
@@ -5734,8 +5732,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls322", 
             "type": "real", 
@@ -5748,8 +5746,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls323", 
             "type": "real", 
@@ -5762,8 +5760,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls324", 
             "type": "real", 
@@ -5776,8 +5774,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls325", 
             "type": "real", 
@@ -5790,8 +5788,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls326", 
             "type": "real", 
@@ -5804,8 +5802,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls327", 
             "type": "real", 
@@ -5818,8 +5816,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls328", 
             "type": "real", 
@@ -5832,8 +5830,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls329", 
             "type": "real", 
@@ -5846,8 +5844,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls330", 
             "type": "real", 
@@ -5860,8 +5858,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls331", 
             "type": "real", 
@@ -5874,8 +5872,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls332", 
             "type": "real", 
@@ -5888,8 +5886,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls333", 
             "type": "real", 
@@ -5902,8 +5900,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls334", 
             "type": "real", 
@@ -5916,8 +5914,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls335", 
             "type": "real", 
@@ -5930,8 +5928,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls336", 
             "type": "real", 
@@ -5944,8 +5942,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls337", 
             "type": "real", 
@@ -5958,8 +5956,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls338", 
             "type": "real", 
@@ -5972,8 +5970,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls339", 
             "type": "real", 
@@ -5986,8 +5984,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls340", 
             "type": "real", 
@@ -6000,8 +5998,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls341", 
             "type": "real", 
@@ -6014,8 +6012,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls342", 
             "type": "real", 
@@ -6028,8 +6026,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls343", 
             "type": "real", 
@@ -6042,8 +6040,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls344", 
             "type": "real", 
@@ -6056,8 +6054,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls345", 
             "type": "real", 
@@ -6070,8 +6068,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls346", 
             "type": "real", 
@@ -6084,8 +6082,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls347", 
             "type": "real", 
@@ -6098,8 +6096,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls348", 
             "type": "real", 
@@ -6112,8 +6110,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls349", 
             "type": "real", 
@@ -6126,8 +6124,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls350", 
             "type": "real", 
@@ -6140,8 +6138,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls351", 
             "type": "real", 
@@ -6154,8 +6152,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls352", 
             "type": "real", 
@@ -6168,8 +6166,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls353", 
             "type": "real", 
@@ -6182,8 +6180,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls354", 
             "type": "real", 
@@ -6196,8 +6194,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls355", 
             "type": "real", 
@@ -6210,8 +6208,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls356", 
             "type": "real", 
@@ -6224,8 +6222,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls357", 
             "type": "real", 
@@ -6238,8 +6236,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls358", 
             "type": "real", 
@@ -6252,8 +6250,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls359", 
             "type": "real", 
@@ -6266,8 +6264,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls360", 
             "type": "real", 
@@ -6280,8 +6278,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls361", 
             "type": "real", 
@@ -6294,8 +6292,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls362", 
             "type": "real", 
@@ -6308,8 +6306,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls363", 
             "type": "real", 
@@ -6322,8 +6320,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls364", 
             "type": "real", 
@@ -6336,8 +6334,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls365", 
             "type": "real", 
@@ -6350,8 +6348,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls366", 
             "type": "real", 
@@ -6364,8 +6362,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls367", 
             "type": "real", 
@@ -6378,8 +6376,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls368", 
             "type": "real", 
@@ -6392,8 +6390,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls369", 
             "type": "real", 
@@ -6406,8 +6404,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls370", 
             "type": "real", 
@@ -6420,8 +6418,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls371", 
             "type": "real", 
@@ -6434,8 +6432,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls372", 
             "type": "real", 
@@ -6448,8 +6446,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls373", 
             "type": "real", 
@@ -6462,8 +6460,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls374", 
             "type": "real", 
@@ -6476,8 +6474,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls375", 
             "type": "real", 
@@ -6490,8 +6488,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls376", 
             "type": "real", 
@@ -6504,8 +6502,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls377", 
             "type": "real", 
@@ -6518,8 +6516,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls378", 
             "type": "real", 
@@ -6532,8 +6530,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls379", 
             "type": "real", 
@@ -6546,8 +6544,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls380", 
             "type": "real", 
@@ -6560,8 +6558,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls381", 
             "type": "real", 
@@ -6574,8 +6572,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls382", 
             "type": "real", 
@@ -6588,8 +6586,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls383", 
             "type": "real", 
@@ -6602,8 +6600,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls384", 
             "type": "real", 
@@ -6616,8 +6614,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls385", 
             "type": "real", 
@@ -6630,8 +6628,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls386", 
             "type": "real", 
@@ -6644,8 +6642,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls387", 
             "type": "real", 
@@ -6658,8 +6656,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls388", 
             "type": "real", 
@@ -6672,8 +6670,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls389", 
             "type": "real", 
@@ -6686,8 +6684,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls390", 
             "type": "real", 
@@ -6700,8 +6698,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls391", 
             "type": "real", 
@@ -6714,8 +6712,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls392", 
             "type": "real", 
@@ -6728,8 +6726,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls393", 
             "type": "real", 
@@ -6742,8 +6740,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls394", 
             "type": "real", 
@@ -6756,8 +6754,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls395", 
             "type": "real", 
@@ -6770,8 +6768,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls396", 
             "type": "real", 
@@ -6784,8 +6782,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls397", 
             "type": "real", 
@@ -6798,8 +6796,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls398", 
             "type": "real", 
@@ -6812,8 +6810,8 @@
             "long_name": "Surface Upward Latent Heat Flux", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfls399", 
             "type": "real", 
@@ -6827,7 +6825,7 @@
             "long_name": "Total Atmospheric Mass of CO2", 
             "standard_name": "atmosphere_mass_of_carbon_dioxide", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
             "cell_methods": "", 
             "units": "kg", 
             "out_name": "co2mass", 
@@ -6840,8 +6838,8 @@
             "long_name": "Precipitation", 
             "standard_name": "precipitation_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "kg m-2 s-1", 
             "out_name": "pr", 
             "type": "real", 
@@ -6853,8 +6851,8 @@
             "long_name": "Surface Air Pressure", 
             "standard_name": "surface_air_pressure", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "Pa", 
             "out_name": "ps", 
             "type": "real", 
@@ -6866,8 +6864,8 @@
             "long_name": "Surface Upwelling Longwave Radiation", 
             "standard_name": "surface_upwelling_longwave_flux_in_air", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "rlus", 
             "type": "real", 
@@ -6885,7 +6883,7 @@
             "long_name": "Northward Near-Surface Wind", 
             "standard_name": "northward_wind", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
             "cell_methods": "", 
             "units": "m s-1", 
             "out_name": "vas", 
@@ -6898,8 +6896,8 @@
             "long_name": "omega (=dp/dt)", 
             "standard_name": "lagrangian_tendency_of_air_pressure", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "Pa s-1", 
             "out_name": "wap", 
             "type": "real", 
@@ -6917,8 +6915,8 @@
             "long_name": "Geopotential Height", 
             "standard_name": "geopotential_height", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "m", 
             "out_name": "zg", 
             "type": "real", 
@@ -6930,8 +6928,8 @@
             "long_name": "Near-Surface Relative Humidity", 
             "standard_name": "relative_humidity", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "%", 
             "out_name": "hurs", 
             "type": "real", 
@@ -6943,8 +6941,8 @@
             "long_name": "Bias-Corrected Surface Temperature", 
             "standard_name": "surface_temperature", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "K", 
             "out_name": "tsAdjust", 
             "type": "real", 
@@ -6956,8 +6954,8 @@
             "long_name": "Pressure on Model Levels", 
             "standard_name": "air_pressure", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean within years time: mean over years", 
+            "cell_measures": "area: areacella", 
             "units": "Pa", 
             "out_name": "pfull", 
             "type": "real", 
@@ -6969,7 +6967,7 @@
             "long_name": "Global Mean Mole Fraction of CH4", 
             "standard_name": "mole_fraction_of_methane_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
             "cell_methods": "", 
             "units": "0.000000001", 
             "out_name": "ch4global", 
@@ -6982,8 +6980,8 @@
             "long_name": "Relative Humidity", 
             "standard_name": "relative_humidity", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "%", 
             "out_name": "hur", 
             "type": "real", 
@@ -6995,8 +6993,8 @@
             "long_name": "Specific Humidity", 
             "standard_name": "specific_humidity", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "1", 
             "out_name": "hus", 
             "type": "real", 
@@ -7020,8 +7018,8 @@
             "long_name": "Convective Mass Flux", 
             "standard_name": "atmosphere_net_upward_convective_mass_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "kg m-2 s-1", 
             "out_name": "mc", 
             "type": "real", 
@@ -7033,8 +7031,8 @@
             "long_name": "Carbon Mass Flux into Atmosphere Due to All Anthropogenic Emissions of CO2", 
             "standard_name": "tendency_of_atmosphere_mass_content_of_carbon_dioxide_expressed_as_carbon_due_to_anthropogenic_emission", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "kg  m-2 s-1", 
             "out_name": "fco2antt", 
             "type": "real", 
@@ -7046,8 +7044,8 @@
             "long_name": "Mole Fraction of CH4", 
             "standard_name": "mole_fraction_of_methane_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "0.000000001", 
             "out_name": "ch4", 
             "type": "real", 
@@ -7059,8 +7057,8 @@
             "long_name": "Daily Minimum Near-Surface Air Temperature", 
             "standard_name": "air_temperature", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: minimum within days time: mean over days", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: minimum within days time: mean over days", 
+            "cell_measures": "area: areacella", 
             "units": "K", 
             "out_name": "tasmin", 
             "type": "real", 
@@ -7072,7 +7070,7 @@
             "long_name": "Surface Downward Eastward Wind Stress", 
             "standard_name": "surface_downward_eastward_stress", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
             "cell_methods": "", 
             "units": "Pa", 
             "out_name": "tauu", 
@@ -7085,8 +7083,8 @@
             "long_name": "Daily Maximum Near-Surface Air Temperature", 
             "standard_name": "air_temperature", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: maximum within days time: mean over days", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: maximum within days time: mean over days", 
+            "cell_measures": "area: areacella", 
             "units": "K", 
             "out_name": "tasmax", 
             "type": "real", 
@@ -7098,8 +7096,8 @@
             "long_name": "Bias-Corrected Sea Level Pressure", 
             "standard_name": "air_pressure_at_sea_level", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "Pa", 
             "out_name": "pslAdjust", 
             "type": "real", 
@@ -7117,7 +7115,7 @@
             "long_name": "Eastward Wind", 
             "standard_name": "eastward_wind", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
             "cell_methods": "", 
             "units": "m s-1", 
             "out_name": "ua", 
@@ -7143,7 +7141,7 @@
             "long_name": "Northward Wind", 
             "standard_name": "northward_wind", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
             "cell_methods": "", 
             "units": "m s-1", 
             "out_name": "va", 
@@ -7156,8 +7154,8 @@
             "long_name": "Mole Fraction of N2O", 
             "standard_name": "mole_fraction_of_nitrous_oxide_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "0.000000001", 
             "out_name": "n2o", 
             "type": "real", 
@@ -7169,8 +7167,8 @@
             "long_name": "Convective Precipitation", 
             "standard_name": "convective_precipitation_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "kg m-2 s-1", 
             "out_name": "prc", 
             "type": "real", 
@@ -7182,8 +7180,8 @@
             "long_name": "Near-Surface Air Temperature", 
             "standard_name": "air_temperature", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "K", 
             "out_name": "tas", 
             "type": "real", 
@@ -7195,8 +7193,8 @@
             "long_name": "Surface Upwelling Clear-Sky Shortwave Radiation", 
             "standard_name": "surface_upwelling_shortwave_flux_in_air_assuming_clear_sky", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "rsuscs", 
             "type": "real", 
@@ -7208,7 +7206,7 @@
             "long_name": "Eastward Near-Surface Wind", 
             "standard_name": "eastward_wind", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
             "cell_methods": "", 
             "units": "m s-1", 
             "out_name": "uas", 
@@ -7221,8 +7219,8 @@
             "long_name": "Surface Upward Sensible Heat Flux", 
             "standard_name": "surface_upward_sensible_heat_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "W m-2", 
             "out_name": "hfss", 
             "type": "real", 
@@ -7246,8 +7244,8 @@
             "long_name": "Water Vapor Path", 
             "standard_name": "atmosphere_water_vapor_content", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "kg m-2", 
             "out_name": "prw", 
             "type": "real", 
@@ -7259,8 +7257,8 @@
             "long_name": "Snowfall Flux", 
             "standard_name": "snowfall_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "kg m-2 s-1", 
             "out_name": "prsn", 
             "type": "real", 
@@ -7278,8 +7276,8 @@
             "long_name": "Surface Carbon Mass Flux into the Atmosphere Due to Natural Sources", 
             "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_natural_sources", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "kg m-2 s-1", 
             "out_name": "fco2nat", 
             "type": "real", 
@@ -7297,8 +7295,8 @@
             "long_name": "Pressure on Model Half-Levels", 
             "standard_name": "air_pressure", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean within years time: mean over years", 
+            "cell_measures": "area: areacella", 
             "units": "Pa", 
             "out_name": "phalf", 
             "type": "real", 
@@ -7310,8 +7308,8 @@
             "long_name": "Bias-Corrected Near-Surface Air Temperature", 
             "standard_name": "air_temperature", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "K", 
             "out_name": "tasAdjust", 
             "type": "real", 
@@ -7323,8 +7321,8 @@
             "long_name": "Carbon Mass Flux into Atmosphere Due to Fossil Fuel Emissions of CO2", 
             "standard_name": "tendency_of_atmosphere_mass_content_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_fossil_fuel_combustion", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "kg m-2 s-1", 
             "out_name": "fco2fos", 
             "type": "real", 
@@ -7336,7 +7334,7 @@
             "long_name": "Global Mean Mole Fraction of HCFC22", 
             "standard_name": "mole_fraction_of_hcfc22_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
             "cell_methods": "", 
             "units": "1E-012", 
             "out_name": "hcfc22global", 
@@ -7349,8 +7347,8 @@
             "long_name": "Mole Fraction of O3", 
             "standard_name": "mole_fraction_of_ozone_in_air", 
             "modeling_realm": "atmos atmosChem", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean within years time: mean over years", 
+            "cell_measures": "area: areacella", 
             "units": "0.000000001", 
             "out_name": "tro3Clim", 
             "type": "real", 
@@ -7368,8 +7366,8 @@
             "long_name": "Ice Water Path", 
             "standard_name": "atmosphere_mass_content_of_cloud_ice", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "kg m-2", 
             "out_name": "clivi", 
             "type": "real", 
@@ -7381,8 +7379,8 @@
             "long_name": "Bias-Corrected Precipitation", 
             "standard_name": "precipitation_flux", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "kg m-2 s-1", 
             "out_name": "prAdjust", 
             "type": "real", 
@@ -7394,8 +7392,8 @@
             "long_name": "Air Pressure at Convective Cloud Top", 
             "standard_name": "air_pressure_at_convective_cloud_top", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "Pa", 
             "out_name": "cct", 
             "type": "real", 
@@ -7413,8 +7411,8 @@
             "long_name": "Air Pressure at Convective Cloud Base", 
             "standard_name": "air_pressure_at_convective_cloud_base", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: mean", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "units": "Pa", 
             "out_name": "ccb", 
             "type": "real", 
diff --git a/TestTables/CMIP6_CV_minimal.json b/TestTables/CMIP6_CV_minimal.json
new file mode 100644
index 0000000..0dd28bb
--- /dev/null
+++ b/TestTables/CMIP6_CV_minimal.json
@@ -0,0 +1,8 @@
+{
+"CV": {
+    "institution_ids": { "BNU":"" },
+    "source_ids": { "CESM1-CAM5": "" },
+    "experiment_ids": { "piControl-withism": { } },
+    "grid_labels": { "gr":     { "grid_resolution":"5 km" } }
+   }
+}
diff --git a/TestTables/CMIP6_emDayZ.json b/TestTables/CMIP6_LIfxant.json
similarity index 86%
copy from TestTables/CMIP6_emDayZ.json
copy to TestTables/CMIP6_LIfxant.json
index afb7030..8088417 100644
--- a/TestTables/CMIP6_emDayZ.json
+++ b/TestTables/CMIP6_LIfxant.json
@@ -1,82 +1,104 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
-        "table_id": "Table emDayZ", 
+        "data_specs_version": "01.beta.38", 
+        "table_id": "Table LIfxant", 
         "realm": "", 
-        "frequency": "day", 
+        "frequency": "fx", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
-        "approx_interval": "1.00000", 
+        "approx_interval": "", 
         "generic_levels": "", 
         "mip_era": "CMIP6", 
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2385,86 +2467,69 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
-        "hus": {
+        "lithk": {
             "modeling_realm": "", 
-            "standard_name": "specific_humidity", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Specific Humidity", 
-            "comment": "", 
-            "dimensions": "latitude plev19 time", 
-            "out_name": "hus", 
+            "standard_name": "land_ice_thickness", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Ice Sheet Thickness", 
+            "comment": "The thickness of the ice sheet", 
+            "dimensions": "xant yant time", 
+            "out_name": "lithk", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "ta": {
+        "areacellg": {
             "modeling_realm": "", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Air Temperature", 
-            "comment": "Air Temperature", 
-            "dimensions": "latitude plev19 time", 
-            "out_name": "ta", 
+            "standard_name": "cell_area", 
+            "units": "m2", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Grid Cell Area for Interpolated Grids", 
+            "comment": "Area of the target grid (not the interpolated area of the source grid). ", 
+            "dimensions": "xant yant time", 
+            "out_name": "areacellg", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "ua": {
+        "topg": {
             "modeling_realm": "", 
-            "standard_name": "eastward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Eastward Wind", 
-            "comment": "", 
-            "dimensions": "latitude plev19 time", 
-            "out_name": "ua", 
+            "standard_name": "bedrock_altitude", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Bedrock Altitude", 
+            "comment": "The bedrock topography beneath the land ice", 
+            "dimensions": "xant yant time", 
+            "out_name": "topg", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "va": {
+        "hfgeoubed": {
             "modeling_realm": "", 
-            "standard_name": "northward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Northward Wind", 
-            "comment": "", 
-            "dimensions": "latitude plev19 time", 
-            "out_name": "va", 
+            "standard_name": "upward_geothermal_heat_flux_at_ground_level", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Geothermal Heat flux beneath land ice", 
+            "comment": "Upward geothermal heat flux per unit area beneath land ice", 
+            "dimensions": "xant yant time", 
+            "out_name": "hfgeoubed", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "zg": {
-            "modeling_realm": "atmos", 
-            "standard_name": "geopotential_height", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Geopotential Height", 
-            "comment": "", 
-            "dimensions": "latitude plev39 time", 
-            "out_name": "zg", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
diff --git a/TestTables/CMIP6_emDayZ.json b/TestTables/CMIP6_LIfxgre.json
similarity index 86%
copy from TestTables/CMIP6_emDayZ.json
copy to TestTables/CMIP6_LIfxgre.json
index afb7030..edba79f 100644
--- a/TestTables/CMIP6_emDayZ.json
+++ b/TestTables/CMIP6_LIfxgre.json
@@ -1,82 +1,104 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
-        "table_id": "Table emDayZ", 
+        "data_specs_version": "01.beta.38", 
+        "table_id": "Table LIfxgre", 
         "realm": "", 
-        "frequency": "day", 
+        "frequency": "fx", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
-        "approx_interval": "1.00000", 
+        "approx_interval": "", 
         "generic_levels": "", 
         "mip_era": "CMIP6", 
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2385,85 +2467,68 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
-        "hus": {
+        "areacellg": {
             "modeling_realm": "", 
-            "standard_name": "specific_humidity", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Specific Humidity", 
-            "comment": "", 
-            "dimensions": "latitude plev19 time", 
-            "out_name": "hus", 
+            "standard_name": "cell_area", 
+            "units": "m2", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Grid Cell Area for Interpolated Grids", 
+            "comment": "Area of the target grid (not the interpolated area of the source grid). ", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "areacellg", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "ta": {
+        "lithk": {
             "modeling_realm": "", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Air Temperature", 
-            "comment": "Air Temperature", 
-            "dimensions": "latitude plev19 time", 
-            "out_name": "ta", 
+            "standard_name": "land_ice_thickness", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Ice Sheet Thickness", 
+            "comment": "The thickness of the ice sheet", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "lithk", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "ua": {
+        "hfgeoubed": {
             "modeling_realm": "", 
-            "standard_name": "eastward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Eastward Wind", 
-            "comment": "", 
-            "dimensions": "latitude plev19 time", 
-            "out_name": "ua", 
+            "standard_name": "upward_geothermal_heat_flux_at_ground_level", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Geothermal Heat flux beneath land ice", 
+            "comment": "Upward geothermal heat flux per unit area beneath land ice", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "hfgeoubed", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "va": {
+        "topg": {
             "modeling_realm": "", 
-            "standard_name": "northward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Northward Wind", 
-            "comment": "", 
-            "dimensions": "latitude plev19 time", 
-            "out_name": "va", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "zg": {
-            "modeling_realm": "atmos", 
-            "standard_name": "geopotential_height", 
+            "standard_name": "bedrock_altitude", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Geopotential Height", 
-            "comment": "", 
-            "dimensions": "latitude plev39 time", 
-            "out_name": "zg", 
-            "type": "real", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Bedrock Altitude", 
+            "comment": "The bedrock topography beneath the land ice", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "topg", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
diff --git a/TestTables/CMIP6_LImon.json b/TestTables/CMIP6_LImon.json
index 5b10cd5..77fa915 100644
--- a/TestTables/CMIP6_LImon.json
+++ b/TestTables/CMIP6_LImon.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table LImon", 
         "realm": "landIce land", 
         "frequency": "mon", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "30.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,14 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1390,23 +1453,41 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev4s": {
+        "plev7": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "85000.", 
+                "90000.", 
+                "74000.", 
+                "62000.", 
                 "50000.", 
-                "20000.", 
-                "5000."
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
             ], 
-            "requested_bounds": "", 
             "stored_direction": "decreasing", 
             "tolerance": "0.001", 
             "type": "double", 
@@ -1417,7 +1498,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7": {
+        "plev7c": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1450,10 +1531,10 @@
                 "31000.", 
                 "18000.", 
                 "18000.", 
-                " 0."
+                "0."
             ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1462,7 +1543,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7c": {
+        "plev7h": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1473,37 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2389,8 +2471,8 @@
             "modeling_realm": "landIce land", 
             "standard_name": "liquid_water_content_of_snow_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Liquid Water Content of Snow Layer", 
             "comment": "where land over land: this is computed as the total mass of liquid water contained interstitially within the snow layer of the land portion of a grid cell divided by the area of the land portion of the cell.", 
             "dimensions": "longitude latitude time", 
@@ -2402,12 +2484,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "snd": {
+            "modeling_realm": "landIce land", 
+            "standard_name": "surface_snow_thickness", 
+            "units": "m", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Snow Depth", 
+            "comment": "where land over land, this is computed as the mean thickness of snow in the land portion of the grid cell (averaging over the entire land portion, including the snow-free fraction).  Reported as 0.0 where the land fraction is 0.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "snd", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "sootsn": {
             "modeling_realm": "landIce land", 
             "standard_name": "soot_content_of_surface_snow", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snow Soot Content", 
             "comment": "the entire land portion of the grid cell is considered, with snow soot content set to 0.0 in regions free of snow.", 
             "dimensions": "longitude latitude time", 
@@ -2423,8 +2522,8 @@
             "modeling_realm": "landIce land", 
             "standard_name": "permafrost_layer_thickness", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Permafrost Layer Thickness", 
             "comment": "The mean thickness of the permafrost layer in the land portion of the grid cell.  Reported as zero in permafrost-free regions.", 
             "dimensions": "longitude latitude time", 
@@ -2440,48 +2539,14 @@
             "modeling_realm": "landIce land", 
             "standard_name": "surface_snow_and_ice_sublimation_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Snow and Ice Sublimation Flux", 
             "comment": "The snow and ice sublimation flux is the loss of snow and ice mass per unit area from the surface resulting from their direct conversion to water vapor that enters the atmosphere.", 
             "dimensions": "longitude latitude time", 
             "out_name": "sbl", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-0.004959", 
-            "valid_max": "0.0009936", 
-            "ok_min_mean_abs": "-5.521e-05", 
-            "ok_max_mean_abs": "9.61e-05"
-        }, 
-        "snm": {
-            "modeling_realm": "landIce land", 
-            "standard_name": "surface_snow_melt_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Surface Snow Melt", 
-            "comment": "The total surface snow melt rate on the land portion of the grid cell divided by the land area in the grid cell; report as zero for snow-free land regions and missing where there is no land.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "snm", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0.0003926", 
-            "ok_min_mean_abs": "-2.092e-06", 
-            "ok_max_mean_abs": "6.123e-06"
-        }, 
-        "agesno": {
-            "modeling_realm": "landIce land", 
-            "standard_name": "age_of_surface_snow", 
-            "units": "day", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean (with samples weighted by snow mass) area: mean where land", 
-            "long_name": "Snow Age", 
-            "comment": "Age of Snow (when computing the time-mean here, the time samples, weighted by the mass of snow on the land portion of the grid cell, are accumulated and then divided by the sum of the weights.  Reported as missing data in regions free of snow on land.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "agesno", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -2491,8 +2556,8 @@
             "modeling_realm": "landIce land", 
             "standard_name": "temperature_in_surface_snow", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean (with samples weighted by snow mass) area: mean where land", 
+            "cell_methods": "area: mean where land time: mean (with samples weighted by snow mass)", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snow Internal Temperature", 
             "comment": "This temperature is averaged over all the snow in the grid cell that rests on land or land ice.  When computing the time-mean here, the time samples, weighted by the mass of snow on the land portion of the grid cell, are accumulated and then divided by the sum of the weights.   Reported as missing in regions free of snow on land.", 
             "dimensions": "longitude latitude time", 
@@ -2508,59 +2573,76 @@
             "modeling_realm": "landIce land", 
             "standard_name": "surface_snow_area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snow Area Fraction", 
             "comment": "Fraction of each grid cell that is occupied by snow that rests on land portion of cell.", 
             "dimensions": "longitude latitude time", 
             "out_name": "snc", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "105", 
-            "ok_min_mean_abs": "-29.01", 
-            "ok_max_mean_abs": "78.46"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "snd": {
+        "snm": {
             "modeling_realm": "landIce land", 
-            "standard_name": "surface_snow_thickness", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Snow Depth", 
-            "comment": "where land over land, this is computed as the mean thickness of snow in the land portion of the grid cell (averaging over the entire land portion, including the snow-free fraction).  Reported as 0.0 where the land fraction is 0.", 
+            "standard_name": "surface_snow_melt_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Snow Melt", 
+            "comment": "The total surface snow melt rate on the land portion of the grid cell divided by the land area in the grid cell; report as zero for snow-free land regions and missing where there is no land.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "snd", 
+            "out_name": "snm", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "962.9", 
-            "ok_min_mean_abs": "-1.961", 
-            "ok_max_mean_abs": "4.503"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "snw": {
             "modeling_realm": "landIce land", 
             "standard_name": "surface_snow_amount", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Snow Amount", 
             "comment": "The mass of surface snow on the land portion of the grid cell divided by the land area in the grid cell; reported as missing where the land fraction is 0; excludes snow on vegetation canopy or on sea ice.", 
             "dimensions": "longitude latitude time", 
             "out_name": "snw", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-0.007542", 
-            "valid_max": "9.555e+05", 
-            "ok_min_mean_abs": "-6025", 
-            "ok_max_mean_abs": "1.213e+04"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "agesno": {
+            "modeling_realm": "landIce land", 
+            "standard_name": "age_of_surface_snow", 
+            "units": "day", 
+            "cell_methods": "area: mean where land time: mean (with samples weighted by snow mass)", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Snow Age", 
+            "comment": "Age of Snow (when computing the time-mean here, the time samples, weighted by the mass of snow on the land portion of the grid cell, are accumulated and then divided by the sum of the weights.  Reported as missing data in regions free of snow on land.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "agesno", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "pflw": {
             "modeling_realm": "landIce land", 
             "standard_name": "liquid_water_content_of_permafrost_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Liquid Water Content of Permafrost Layer", 
             "comment": "''where land over land'', i.e., this is the total mass of liquid water contained within the permafrost layer within the land portion of a grid cell divided by the area of the land portion of the cell.", 
             "dimensions": "longitude latitude time", 
@@ -2576,8 +2658,8 @@
             "modeling_realm": "landIce land", 
             "standard_name": "surface_downward_heat_flux_in_snow", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Downward Heat Flux into Snow Where Land over Land", 
             "comment": "the net downward heat flux from the atmosphere into the snow that lies on land divided by the land area in the grid cell; reported as 0.0 for snow-free land regions or where the land fraction is 0.", 
             "dimensions": "longitude latitude time", 
@@ -2590,446 +2672,446 @@
             "ok_max_mean_abs": ""
         }, 
         "rlusLi": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "landIce", 
             "standard_name": "surface_upwelling_longwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
-            "long_name": "Surface Upwelling Longwave Radiation", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
+            "long_name": "surface upwelling longwave radiation", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "rlusLi", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "43.75", 
-            "valid_max": "658", 
-            "ok_min_mean_abs": "325.6", 
-            "ok_max_mean_abs": "376.3"
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "snicemLi": {
             "modeling_realm": "landIce", 
             "standard_name": "surface_snow_and_ice_melt_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface snow and ice melt flux", 
             "comment": "Loss of snow and ice mass resulting from surface melting. Computed as the total surface melt on the land ice portion of the grid cell divided by land ice area in the grid cell.", 
             "dimensions": "longitude latitude time", 
             "out_name": "snicemLi", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "lialbLi": {
             "modeling_realm": "landIce", 
             "standard_name": "surface_albedo", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Land ice or snow albedo", 
             "comment": "Mean surface albedo of entire land ice covered part of the grid cell", 
             "dimensions": "longitude latitude time", 
             "out_name": "lialbLi", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "orogLi": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "landIce", 
             "standard_name": "surface_altitude", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
-            "long_name": "Surface Altitude", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
+            "long_name": "surface altitude", 
             "comment": "The surface called 'surface' means the lower boundary of the atmosphere. Altitude is the (geometric) height above the geoid, which is the reference geopotential surface. The geoid is similar to mean sea level.", 
             "dimensions": "longitude latitude time", 
             "out_name": "orogLi", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-700.0", 
-            "valid_max": "10000.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "hflsLi": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "landIce", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Upward Latent Heat Flux", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "hflsLi", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "-76.77", 
-            "valid_max": "790.7", 
-            "ok_min_mean_abs": "50.39", 
-            "ok_max_mean_abs": "73.2"
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "prsnLi": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "landIce", 
             "standard_name": "snowfall_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snowfall Flux", 
             "comment": "at surface; includes precipitation of all forms of water in the solid phase", 
             "dimensions": "longitude latitude time", 
             "out_name": "prsnLi", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0.0002987", 
-            "ok_min_mean_abs": "1.449e-06", 
-            "ok_max_mean_abs": "6.11e-06"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "icemLi": {
             "modeling_realm": "landIce", 
             "standard_name": "land_ice_surface_melt_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface ice melt flux", 
             "comment": "Loss of ice mass resulting from surface melting. Computed as the total surface melt water on the land ice portion of the grid cell divided by land ice area in the grid cell.", 
             "dimensions": "longitude latitude time", 
             "out_name": "icemLi", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sncLi": {
-            "modeling_realm": "landIce land", 
+            "modeling_realm": "landIce", 
             "standard_name": "surface_snow_area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snow Area Fraction", 
             "comment": "Fraction of each grid cell that is occupied by snow that rests on land portion of cell.", 
             "dimensions": "longitude latitude time", 
             "out_name": "sncLi", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "105", 
-            "ok_min_mean_abs": "-29.01", 
-            "ok_max_mean_abs": "78.46"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "tsnLi": {
+            "modeling_realm": "landIce", 
+            "standard_name": "temperature_in_surface_snow", 
+            "units": "K", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Snow Internal Temperature", 
+            "comment": "This temperature is averaged over all the snow in the grid cell that rests on land or land ice.  When computing the time-mean here, the time samples, weighted by the mass of snow on the land portion of the grid cell, are accumulated and then divided by the sum of the weights.   Reported as missing in regions free of snow on land.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "tsnLi", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "prraLi": {
             "modeling_realm": "landIce", 
             "standard_name": "rainfall_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Rainfall rate", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "prraLi", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "tsnLi": {
-            "modeling_realm": "landIce land", 
-            "standard_name": "temperature_in_surface_snow", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
-            "long_name": "Snow Internal Temperature", 
-            "comment": "This temperature is averaged over all the snow in the grid cell that rests on land or land ice.  When computing the time-mean here, the time samples, weighted by the mass of snow on the land portion of the grid cell, are accumulated and then divided by the sum of the weights.   Reported as missing in regions free of snow on land.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "tsnLi", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mrroLiLi": {
+        "mrroLi": {
             "modeling_realm": "landIce", 
             "standard_name": "land_ice_runoff_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Land Ice Runoff Flux", 
             "comment": "Runoff flux over land ice is the difference between any available liquid water in the snowpack less any refreezing. Computed as the sum of rainfall and melt of snow or ice less any refreezing or water retained in the snowpack", 
             "dimensions": "longitude latitude time", 
-            "out_name": "mrroLiLi", 
+            "out_name": "mrroLi", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "snmLi": {
-            "modeling_realm": "landIce land", 
+            "modeling_realm": "landIce", 
             "standard_name": "surface_snow_melt_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Snow Melt", 
             "comment": "The total surface snow melt rate on the land portion of the grid cell divided by the land area in the grid cell; report as zero for snow-free land regions and missing where there is no land.", 
             "dimensions": "longitude latitude time", 
             "out_name": "snmLi", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0.0003926", 
-            "ok_min_mean_abs": "-2.092e-06", 
-            "ok_max_mean_abs": "6.123e-06"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "sftgifLi": {
-            "modeling_realm": "land", 
+        "sftgif": {
+            "modeling_realm": "landIce", 
             "standard_name": "land_ice_area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
-            "long_name": "Fraction of Grid Cell Covered with Glacier", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Land Ice Area Fraction", 
             "comment": "Fraction of grid cell covered by land ice (ice sheet, ice shelf, ice cap, glacier)", 
             "dimensions": "longitude latitude time", 
-            "out_name": "sftgifLi", 
-            "type": "real", 
+            "out_name": "sftgif", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "100.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "hfssLi": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "landIce", 
             "standard_name": "surface_upward_sensible_heat_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Upward Sensible Heat Flux", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "hfssLi", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "-264.5", 
-            "valid_max": "844.8", 
-            "ok_min_mean_abs": "10.7", 
-            "ok_max_mean_abs": "34.84"
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sblLi": {
-            "modeling_realm": "landIce land", 
+            "modeling_realm": "landIce", 
             "standard_name": "surface_snow_and_ice_sublimation_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Snow and Ice Sublimation Flux", 
             "comment": "The snow and ice sublimation flux is the loss of snow and ice mass per unit area from the surface resulting from their direct conversion to water vapor that enters the atmosphere.", 
             "dimensions": "longitude latitude time", 
             "out_name": "sblLi", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-0.004959", 
-            "valid_max": "0.0009936", 
-            "ok_min_mean_abs": "-5.521e-05", 
-            "ok_max_mean_abs": "9.61e-05"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rldsLi": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "landIce", 
             "standard_name": "surface_downwelling_longwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
-            "long_name": "Surface Downwelling Longwave Radiation", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
+            "long_name": "surface downwelling longwave radiation", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "rldsLi", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "30.71", 
-            "valid_max": "520.5", 
-            "ok_min_mean_abs": "271.2", 
-            "ok_max_mean_abs": "323.6"
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sftflf": {
             "modeling_realm": "landIce", 
             "standard_name": "floating_ice_shelf_area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where floating_ice_shelf time: mean", 
+            "cell_methods": "area: time: mean where floating_ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Floating Ice Shelf  Area Fraction", 
             "comment": "Fraction of grid cell covered by floating ice shelf, the component of the ice sheet that is flowing over seawater", 
             "dimensions": "longitude latitude time", 
             "out_name": "sftflf", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "acabfLi": {
             "modeling_realm": "landIce", 
             "standard_name": "land_ice_surface_specific_mass_balance_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Mass Balance flux", 
             "comment": "Specific mass balance means the net rate at which ice is added per unit area at the land ice surface. Computed as the total surface mass balance on the land ice portion of the grid cell divided by land ice area in the grid cell. A negative value means loss of ice", 
             "dimensions": "longitude latitude time", 
             "out_name": "acabfLi", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sftgrf": {
             "modeling_realm": "landIce", 
             "standard_name": "grounded_ice_sheet_area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where grounded_ice_sheet time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Grounded Ice Sheet  Area Fraction", 
             "comment": "Fraction of grid cell covered by grounded ice sheet", 
             "dimensions": "longitude latitude time", 
             "out_name": "sftgrf", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rsusLi": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "landIce", 
             "standard_name": "surface_upwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
-            "long_name": "Surface Upwelling Shortwave Radiation", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
+            "long_name": "surface upwelling shortwave radiation", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "rsusLi", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "-0.006589", 
-            "valid_max": "422.2", 
-            "ok_min_mean_abs": "26.22", 
-            "ok_max_mean_abs": "43.77"
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tsLi": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "landIce", 
             "standard_name": "surface_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Temperature", 
             "comment": "Temperature of the lower boundary of the atmosphere", 
             "dimensions": "longitude latitude time", 
             "out_name": "tsLi", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "176.8", 
-            "valid_max": "339.6", 
-            "ok_min_mean_abs": "262.8", 
-            "ok_max_mean_abs": "293.3"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "litempsnicLi": {
             "modeling_realm": "landIce", 
             "standard_name": "snow_land_ice_interface_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Temperature at snow-ice interface over land ice", 
             "comment": "Surface Temperature that is used to force ice sheet models. It is the temperature at the base of the snowpack models, and does not vary with seasons. Report surface temperature of ice sheet where snow thickness is zero", 
             "dimensions": "longitude latitude time", 
             "out_name": "litempsnicLi", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rsdsLi": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "landIce", 
             "standard_name": "surface_downwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Downwelling Shortwave Radiation", 
             "comment": "surface solar irradiance for UV calculations", 
             "dimensions": "longitude latitude time", 
             "out_name": "rsdsLi", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "-0.002946", 
-            "valid_max": "524.4", 
-            "ok_min_mean_abs": "143.9", 
-            "ok_max_mean_abs": "181.6"
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tasLi": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "landIce", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Near-Surface Air Temperature", 
             "comment": "near-surface (usually, 2 meter) air temperature", 
             "dimensions": "longitude latitude time", 
             "out_name": "tasLi", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "180.6", 
-            "valid_max": "335.1", 
-            "ok_min_mean_abs": "262.4", 
-            "ok_max_mean_abs": "293"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "snicefreezLi": {
             "modeling_realm": "landIce", 
             "standard_name": "surface_snow_and_ice_refreezing_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface snow and ice refreeze flux", 
             "comment": "Mass flux of surface meltwater which refreezes within the snowpack. Computed as the total refreezing on the land ice portion of the grid cell divided by land ice area in the grid cell.", 
             "dimensions": "longitude latitude time", 
             "out_name": "snicefreezLi", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "prLi": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "landIce", 
             "standard_name": "precipitation_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where ice_sheet time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacella", 
             "long_name": "Precipitation", 
             "comment": "includes both liquid and solid phases", 
             "dimensions": "longitude latitude time", 
             "out_name": "prLi", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0.001254", 
-            "ok_min_mean_abs": "2.156e-05", 
-            "ok_max_mean_abs": "3.215e-05"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }
     }
 }
diff --git a/TestTables/CMIP6_3hr.json b/TestTables/CMIP6_LImonant.json
similarity index 74%
copy from TestTables/CMIP6_3hr.json
copy to TestTables/CMIP6_LImonant.json
index 60bcb36..fb3fe69 100644
--- a/TestTables/CMIP6_3hr.json
+++ b/TestTables/CMIP6_LImonant.json
@@ -1,82 +1,104 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
-        "table_id": "Table 3hr", 
-        "realm": "atmos", 
-        "frequency": "3hr", 
+        "data_specs_version": "01.beta.38", 
+        "table_id": "Table LImonant", 
+        "realm": "", 
+        "frequency": "mon", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
-        "approx_interval": "0.125000", 
+        "approx_interval": "", 
         "generic_levels": "", 
         "mip_era": "CMIP6", 
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2254,21 +2336,10 @@
             "type": "double"
         }, 
         "ps": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_air_pressure", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
             "long_name": "Surface Air Pressure", 
-            "comment": "surface pressure (not mean sea-level pressure), 2-D field to calculate the 3-D pressure field from hybrid coordinates", 
-            "dimensions": "longitude latitude time1", 
-            "out_name": "ps", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
+            "units": "Pa", 
+            "dimensions": "longitude latitude time", 
+            "type": "real"
         }, 
         "p0": {
             "long_name": "vertical coordinate formula term: reference pressure", 
@@ -2301,10 +2372,21 @@
             "type": "double"
         }, 
         "orog": {
-            "long_name": "Surface Altitude", 
+            "modeling_realm": "", 
+            "standard_name": "surface_altitude", 
             "units": "m", 
-            "dimensions": "longitude latitude", 
-            "type": "real"
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "surface altitude", 
+            "comment": "The surface called 'surface' means the lower boundary of the atmosphere. Altitude is the (geometric) height above the geoid, which is the reference geopotential surface. The geoid is similar to mean sea level.", 
+            "dimensions": "xant yant time", 
+            "out_name": "orog", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ztop": {
             "long_name": "height of top of model", 
@@ -2373,13 +2455,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2396,34 +2478,85 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
-        "prc": {
-            "modeling_realm": "atmos", 
-            "standard_name": "convective_precipitation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Convective Precipitation", 
-            "comment": "Convective precipitation at surface; includes both liquid and solid phases.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "prc", 
-            "type": "real", 
+        "tsn": {
+            "modeling_realm": "", 
+            "standard_name": "temperature_in_surface_snow", 
+            "units": "K", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Snow Internal Temperature", 
+            "comment": "This temperature is averaged over all the snow in the grid cell that rests on land or land ice.  When computing the time-mean here, the time samples, weighted by the mass of snow on the land portion of the grid cell, are accumulated and then divided by the sum of the weights.   Reported as missing in regions free of snow on land.", 
+            "dimensions": "xant yant time", 
+            "out_name": "tsn", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mrro": {
-            "modeling_realm": "land", 
-            "standard_name": "runoff_flux", 
+        "lifmassbf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_specific_mass_flux_due_to_calving_and_ice_front_melting", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Total Runoff", 
-            "comment": "The total run-off (including drainage through the base of the soil model) per unit area leaving the land portion of the grid cell.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "mrro", 
-            "type": "real", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Land ice vertical front mass balance flux", 
+            "comment": "Total mass balance at the ice front (or vertical margin). It includes both iceberg calving and melt on vertical ice front", 
+            "dimensions": "xant yant time", 
+            "out_name": "lifmassbf", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "rsus": {
+            "modeling_realm": "", 
+            "standard_name": "surface_upwelling_shortwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "surface upwelling shortwave radiation", 
+            "comment": "", 
+            "dimensions": "xant yant time", 
+            "out_name": "rsus", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "litempsnic": {
+            "modeling_realm": "", 
+            "standard_name": "snow_land_ice_interface_temperature", 
+            "units": "K", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Temperature at snow-ice interface over land ice", 
+            "comment": "Surface Temperature that is used to force ice sheet models. It is the temperature at the base of the snowpack models, and does not vary with seasons. Report surface temperature of ice sheet where snow thickness is zero", 
+            "dimensions": "xant yant time", 
+            "out_name": "litempsnic", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "hfss": {
+            "modeling_realm": "", 
+            "standard_name": "surface_upward_sensible_heat_flux", 
+            "units": "W m-2", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface Upward Sensible Heat Flux", 
+            "comment": "", 
+            "dimensions": "xant yant time", 
+            "out_name": "hfss", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2431,169 +2564,186 @@
             "ok_max_mean_abs": ""
         }, 
         "prsn": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "", 
             "standard_name": "snowfall_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
             "long_name": "Snowfall Flux", 
             "comment": "at surface; includes precipitation of all forms of water in the solid phase", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "xant yant time", 
             "out_name": "prsn", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsus": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_shortwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Shortwave Radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsus", 
-            "type": "real", 
-            "positive": "up", 
+        "tas": {
+            "modeling_realm": "", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Near-Surface Air Temperature", 
+            "comment": "near-surface (usually, 2 meter) air temperature", 
+            "dimensions": "xant yant time", 
+            "out_name": "tas", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "mrroLi": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_runoff_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Land Ice Runoff Flux", 
+            "comment": "Runoff flux over land ice is the difference between any available liquid water in the snowpack less any refreezing. Computed as the sum of rainfall and melt of snow or ice less any refreezing or water retained in the snowpack", 
+            "dimensions": "xant yant time", 
+            "out_name": "mrroLi", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rldscs": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_downwelling_longwave_flux_in_air_assuming_clear_sky", 
+        "hfls": {
+            "modeling_realm": "", 
+            "standard_name": "surface_upward_latent_heat_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Clear-Sky Longwave Radiation", 
-            "comment": "Surface downwelling clear-sky longwave radiation", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rldscs", 
-            "type": "real", 
-            "positive": "down", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface Upward Latent Heat Flux", 
+            "comment": "", 
+            "dimensions": "xant yant time", 
+            "out_name": "hfls", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "rlds": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "", 
             "standard_name": "surface_downwelling_longwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Longwave Radiation", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "surface downwelling longwave radiation", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "xant yant time", 
             "out_name": "rlds", 
-            "type": "real", 
-            "positive": "down", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "huss": {
-            "modeling_realm": "atmos", 
-            "standard_name": "specific_humidity", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Near-Surface Specific Humidity", 
-            "comment": "Near-surface (usually, 2 meter) specific humidity.", 
-            "dimensions": "longitude latitude time1 height2m", 
-            "out_name": "huss", 
-            "type": "real", 
+        "licalvf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_specific_mass_flux_due_to_calving", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Land ice calving flux", 
+            "comment": "Loss of ice mass resulting from iceberg calving. Computed as the rate of mass loss by the ice shelf (in kg s-1) divided by the horizontal area of the ice sheet (m2) in the grid box.", 
+            "dimensions": "xant yant time", 
+            "out_name": "licalvf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tslsi": {
-            "modeling_realm": "land", 
+        "ts": {
+            "modeling_realm": "", 
             "standard_name": "surface_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Surface Temperature Where Land or Sea Ice", 
-            "comment": "'skin' temperature of all surfaces except open ocean.", 
-            "dimensions": "longitude latitude time1", 
-            "out_name": "tslsi", 
-            "type": "real", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface Temperature", 
+            "comment": "Temperature of the lower boundary of the atmosphere", 
+            "dimensions": "xant yant time", 
+            "out_name": "ts", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsdscs": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Clear-Sky Shortwave Radiation", 
-            "comment": "surface solar irradiance clear sky for UV calculations", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsdscs", 
-            "type": "real", 
-            "positive": "down", 
+        "libmassbffl": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_specific_mass_balance_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where floating_ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Basal specific mass balance flux of floating ice shelf", 
+            "comment": "Specific mass balance means the net rate at which ice is added per unit area at the land ice base.  A negative value means loss of ice. Computed as the total basal mass balance on the floating land ice (floating ice shelf) portion of the grid cell divided by floating land ice (floating ice shelf) area in the grid cell. Cell_methods: area: mean where floating_ice_shelf", 
+            "dimensions": "xant yant time", 
+            "out_name": "libmassbffl", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfss": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upward_sensible_heat_flux", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upward Sensible Heat Flux", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "hfss", 
-            "type": "real", 
-            "positive": "up", 
+        "acabf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_surface_specific_mass_balance_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface Mass Balance flux", 
+            "comment": "Specific mass balance means the net rate at which ice is added per unit area at the land ice surface. Computed as the total surface mass balance on the land ice portion of the grid cell divided by land ice area in the grid cell. A negative value means loss of ice", 
+            "dimensions": "xant yant time", 
+            "out_name": "acabf", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "uas": {
-            "modeling_realm": "atmos", 
-            "standard_name": "eastward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: point", 
-            "long_name": "Eastward Near-Surface Wind Speed", 
-            "comment": "Eastward component of the near-surface (usually, 10 meters)  wind", 
-            "dimensions": "longitude latitude time1 height10m", 
-            "out_name": "uas", 
-            "type": "real", 
+        "rlus": {
+            "modeling_realm": "", 
+            "standard_name": "surface_upwelling_longwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "surface upwelling longwave radiation", 
+            "comment": "", 
+            "dimensions": "xant yant time", 
+            "out_name": "rlus", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsdsdiff": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_diffuse_downwelling_shortwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Diffuse Downwelling Shortwave Radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsdsdiff", 
-            "type": "real", 
+        "snicefreez": {
+            "modeling_realm": "", 
+            "standard_name": "surface_snow_and_ice_refreezing_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface snow and ice refreeze flux", 
+            "comment": "Mass flux of surface meltwater which refreezes within the snowpack. Computed as the total refreezing on the land ice portion of the grid cell divided by land ice area in the grid cell.", 
+            "dimensions": "xant yant time", 
+            "out_name": "snicefreez", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2601,169 +2751,203 @@
             "ok_max_mean_abs": ""
         }, 
         "rsds": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "", 
             "standard_name": "surface_downwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
             "long_name": "Surface Downwelling Shortwave Radiation", 
             "comment": "surface solar irradiance for UV calculations", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "xant yant time", 
             "out_name": "rsds", 
-            "type": "real", 
-            "positive": "down", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mrsos": {
-            "modeling_realm": "land", 
-            "standard_name": "moisture_content_of_soil_layer", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point area: mean where land", 
-            "long_name": "Moisture in Upper Portion of Soil Column", 
-            "comment": "The mass of water in all phases in the upper 10cm of the  soil layer.", 
-            "dimensions": "longitude latitude time1 sdepth1", 
-            "out_name": "mrsos", 
-            "type": "real", 
+        "lialb": {
+            "modeling_realm": "", 
+            "standard_name": "surface_albedo", 
+            "units": "1.0", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Land ice or snow albedo", 
+            "comment": "Mean surface albedo of entire land ice covered part of the grid cell", 
+            "dimensions": "xant yant time", 
+            "out_name": "lialb", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfls": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upward_latent_heat_flux", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upward Latent Heat Flux", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "hfls", 
-            "type": "real", 
-            "positive": "up", 
+        "libmassbfgr": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_specific_mass_balance_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where grounded_ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Basal specific mass balance flux of grounded ice sheet", 
+            "comment": "Specific mass balance means the net rate at which ice is added per unit area at the land ice base.  A negative value means loss of ice. Computed as the total basal mass balance on the grounded land ice portion of the grid cell divided by grounded land ice area in the grid cell. Cell_methods: area: mean where grounded_ice_sheet", 
+            "dimensions": "xant yant time", 
+            "out_name": "libmassbfgr", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsuscs": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_shortwave_flux_in_air_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Clear-Sky Shortwave Radiation", 
-            "comment": "Surface upwelling clear-sky shortwave radiation", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsuscs", 
-            "type": "real", 
-            "positive": "up", 
+        "snm": {
+            "modeling_realm": "", 
+            "standard_name": "surface_snow_melt_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface Snow Melt", 
+            "comment": "The total surface snow melt rate on the land portion of the grid cell divided by the land area in the grid cell; report as zero for snow-free land regions and missing where there is no land.", 
+            "dimensions": "xant yant time", 
+            "out_name": "snm", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pr": {
-            "modeling_realm": "atmos", 
-            "standard_name": "precipitation_flux", 
+        "snicem": {
+            "modeling_realm": "", 
+            "standard_name": "surface_snow_and_ice_melt_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Precipitation", 
-            "comment": "includes both liquid and solid phases", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "pr", 
-            "type": "real", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface snow and ice melt flux", 
+            "comment": "Loss of snow and ice mass resulting from surface melting. Computed as the total surface melt on the land ice portion of the grid cell divided by land ice area in the grid cell.", 
+            "dimensions": "xant yant time", 
+            "out_name": "snicem", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "vas": {
-            "modeling_realm": "atmos", 
-            "standard_name": "northward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: point", 
-            "long_name": "Northward Near-Surface Wind Speed", 
-            "comment": "Northward component of the near surface wind", 
-            "dimensions": "longitude latitude time1 height10m", 
-            "out_name": "vas", 
-            "type": "real", 
+        "snc": {
+            "modeling_realm": "", 
+            "standard_name": "surface_snow_area_fraction", 
+            "units": "%", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Snow Area Fraction", 
+            "comment": "Fraction of each grid cell that is occupied by snow that rests on land portion of cell.", 
+            "dimensions": "xant yant time", 
+            "out_name": "snc", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tso": {
-            "modeling_realm": "ocean", 
-            "standard_name": "sea_surface_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point area: mean where sea", 
-            "long_name": "Sea Surface Temperature", 
-            "comment": "temperature of surface of open ocean, sampled synoptically.", 
-            "dimensions": "longitude latitude time1", 
-            "out_name": "tso", 
-            "type": "real", 
+        "icem": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_surface_melt_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface ice melt flux", 
+            "comment": "Loss of ice mass resulting from surface melting. Computed as the total surface melt water on the land ice portion of the grid cell divided by land ice area in the grid cell.", 
+            "dimensions": "xant yant time", 
+            "out_name": "icem", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clt": {
-            "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Cloud Fraction", 
-            "comment": "Total cloud area fraction for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Includes both large-scale and convective cloud.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "clt", 
-            "type": "real", 
+        "prra": {
+            "modeling_realm": "", 
+            "standard_name": "rainfall_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Rainfall rate over Land Ice", 
+            "comment": "", 
+            "dimensions": "xant yant time", 
+            "out_name": "prra", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlus": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_longwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Longwave Radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rlus", 
-            "type": "real", 
-            "positive": "up", 
+        "litempbotgr": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_temperature", 
+            "units": "K", 
+            "cell_methods": "area: time: mean where grounded_ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Basal temperature of grounded ice sheet", 
+            "comment": "Basal temperature that is used to force the ice sheet models, it is the temperature AT ice sheet - bedrock interface. Cell_methods: area: mean where grounded_ice_sheet", 
+            "dimensions": "xant yant time", 
+            "out_name": "litempbotgr", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tas": {
-            "modeling_realm": "atmos", 
-            "standard_name": "air_temperature", 
+        "litempbotfl": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Near-Surface Air Temperature", 
-            "comment": "near-surface (usually, 2 meter) air temperature", 
-            "dimensions": "longitude latitude time1 height2m", 
-            "out_name": "tas", 
-            "type": "real", 
+            "cell_methods": "area: time: mean where floating_ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Basal temperature of floating ice shelf", 
+            "comment": "Basal temperature that is used to force the ice sheet models, it is the temperature AT ice shelf-ocean interface.  Cell_methods: area: mean where floating_ice_shelf", 
+            "dimensions": "xant yant time", 
+            "out_name": "litempbotfl", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "pr": {
+            "modeling_realm": "", 
+            "standard_name": "precipitation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Precipitation over Land Ice", 
+            "comment": "includes both liquid and solid phases", 
+            "dimensions": "xant yant time", 
+            "out_name": "pr", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "sbl": {
+            "modeling_realm": "", 
+            "standard_name": "surface_snow_and_ice_sublimation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface Snow and Ice Sublimation Flux", 
+            "comment": "The snow and ice sublimation flux is the loss of snow and ice mass per unit area from the surface resulting from their direct conversion to water vapor that enters the atmosphere.", 
+            "dimensions": "xant yant time", 
+            "out_name": "sbl", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
diff --git a/TestTables/CMIP6_3hr.json b/TestTables/CMIP6_LImongre.json
similarity index 74%
copy from TestTables/CMIP6_3hr.json
copy to TestTables/CMIP6_LImongre.json
index 60bcb36..6315fc4 100644
--- a/TestTables/CMIP6_3hr.json
+++ b/TestTables/CMIP6_LImongre.json
@@ -1,82 +1,104 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
-        "table_id": "Table 3hr", 
-        "realm": "atmos", 
-        "frequency": "3hr", 
+        "data_specs_version": "01.beta.38", 
+        "table_id": "Table LImongre", 
+        "realm": "", 
+        "frequency": "mon", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
-        "approx_interval": "0.125000", 
+        "approx_interval": "", 
         "generic_levels": "", 
         "mip_era": "CMIP6", 
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,14 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1390,23 +1453,41 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev4s": {
+        "plev7": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "85000.", 
+                "90000.", 
+                "74000.", 
+                "62000.", 
                 "50000.", 
-                "20000.", 
-                "5000."
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
             ], 
-            "requested_bounds": "", 
             "stored_direction": "decreasing", 
             "tolerance": "0.001", 
             "type": "double", 
@@ -1417,7 +1498,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7": {
+        "plev7c": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1450,10 +1531,10 @@
                 "31000.", 
                 "18000.", 
                 "18000.", 
-                " 0."
+                "0."
             ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1462,7 +1543,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7c": {
+        "plev7h": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1473,37 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2254,21 +2336,10 @@
             "type": "double"
         }, 
         "ps": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_air_pressure", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
             "long_name": "Surface Air Pressure", 
-            "comment": "surface pressure (not mean sea-level pressure), 2-D field to calculate the 3-D pressure field from hybrid coordinates", 
-            "dimensions": "longitude latitude time1", 
-            "out_name": "ps", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
+            "units": "Pa", 
+            "dimensions": "longitude latitude time", 
+            "type": "real"
         }, 
         "p0": {
             "long_name": "vertical coordinate formula term: reference pressure", 
@@ -2301,10 +2372,21 @@
             "type": "double"
         }, 
         "orog": {
-            "long_name": "Surface Altitude", 
+            "modeling_realm": "", 
+            "standard_name": "surface_altitude", 
             "units": "m", 
-            "dimensions": "longitude latitude", 
-            "type": "real"
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "surface altitude", 
+            "comment": "The surface called 'surface' means the lower boundary of the atmosphere. Altitude is the (geometric) height above the geoid, which is the reference geopotential surface. The geoid is similar to mean sea level.", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "orog", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ztop": {
             "long_name": "height of top of model", 
@@ -2373,13 +2455,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2396,374 +2478,476 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
-        "prc": {
-            "modeling_realm": "atmos", 
-            "standard_name": "convective_precipitation_flux", 
+        "prsn": {
+            "modeling_realm": "", 
+            "standard_name": "snowfall_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Convective Precipitation", 
-            "comment": "Convective precipitation at surface; includes both liquid and solid phases.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "prc", 
-            "type": "real", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Snowfall Flux", 
+            "comment": "at surface; includes precipitation of all forms of water in the solid phase", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "prsn", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mrro": {
-            "modeling_realm": "land", 
-            "standard_name": "runoff_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Total Runoff", 
-            "comment": "The total run-off (including drainage through the base of the soil model) per unit area leaving the land portion of the grid cell.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "mrro", 
-            "type": "real", 
+        "litempbotfl": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_temperature", 
+            "units": "K", 
+            "cell_methods": "area: time: mean where floating_ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Basal temperature of floating ice shelf", 
+            "comment": "Basal temperature that is used to force the ice sheet models, it is the temperature AT ice shelf-ocean interface.  Cell_methods: area: mean where floating_ice_shelf", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "litempbotfl", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "prsn": {
-            "modeling_realm": "atmos", 
-            "standard_name": "snowfall_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Snowfall Flux", 
-            "comment": "at surface; includes precipitation of all forms of water in the solid phase", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "prsn", 
-            "type": "real", 
+        "rsus": {
+            "modeling_realm": "", 
+            "standard_name": "surface_upwelling_shortwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "surface upwelling shortwave radiation", 
+            "comment": "", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "rsus", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsus": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_shortwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Shortwave Radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsus", 
-            "type": "real", 
-            "positive": "up", 
+        "litempbotgr": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_temperature", 
+            "units": "K", 
+            "cell_methods": "area: time: mean where grounded_ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Basal temperature of grounded ice sheet", 
+            "comment": "Basal temperature that is used to force the ice sheet models, it is the temperature AT ice sheet - bedrock interface. Cell_methods: area: mean where grounded_ice_sheet", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "litempbotgr", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rldscs": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_downwelling_longwave_flux_in_air_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Clear-Sky Longwave Radiation", 
-            "comment": "Surface downwelling clear-sky longwave radiation", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rldscs", 
-            "type": "real", 
-            "positive": "down", 
+        "snc": {
+            "modeling_realm": "", 
+            "standard_name": "surface_snow_area_fraction", 
+            "units": "%", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Snow Area Fraction", 
+            "comment": "Fraction of each grid cell that is occupied by snow that rests on land portion of cell.", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "snc", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "rlds": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "", 
             "standard_name": "surface_downwelling_longwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Longwave Radiation", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "surface downwelling longwave radiation", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "xgre ygre time", 
             "out_name": "rlds", 
-            "type": "real", 
-            "positive": "down", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "huss": {
-            "modeling_realm": "atmos", 
-            "standard_name": "specific_humidity", 
+        "lialb": {
+            "modeling_realm": "", 
+            "standard_name": "surface_albedo", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Near-Surface Specific Humidity", 
-            "comment": "Near-surface (usually, 2 meter) specific humidity.", 
-            "dimensions": "longitude latitude time1 height2m", 
-            "out_name": "huss", 
-            "type": "real", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Land ice or snow albedo", 
+            "comment": "Mean surface albedo of entire land ice covered part of the grid cell", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "lialb", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tslsi": {
-            "modeling_realm": "land", 
-            "standard_name": "surface_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Surface Temperature Where Land or Sea Ice", 
-            "comment": "'skin' temperature of all surfaces except open ocean.", 
-            "dimensions": "longitude latitude time1", 
-            "out_name": "tslsi", 
-            "type": "real", 
+        "prra": {
+            "modeling_realm": "", 
+            "standard_name": "rainfall_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Rainfall rate over Land Ice", 
+            "comment": "", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "prra", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsdscs": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Clear-Sky Shortwave Radiation", 
-            "comment": "surface solar irradiance clear sky for UV calculations", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsdscs", 
-            "type": "real", 
-            "positive": "down", 
+        "litempsnic": {
+            "modeling_realm": "", 
+            "standard_name": "snow_land_ice_interface_temperature", 
+            "units": "K", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Temperature at snow-ice interface over land ice", 
+            "comment": "Surface Temperature that is used to force ice sheet models. It is the temperature at the base of the snowpack models, and does not vary with seasons. Report surface temperature of ice sheet where snow thickness is zero", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "litempsnic", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfss": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upward_sensible_heat_flux", 
+        "hfls": {
+            "modeling_realm": "", 
+            "standard_name": "surface_upward_latent_heat_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upward Sensible Heat Flux", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface Upward Latent Heat Flux", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "hfss", 
-            "type": "real", 
-            "positive": "up", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "hfls", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "uas": {
-            "modeling_realm": "atmos", 
-            "standard_name": "eastward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: point", 
-            "long_name": "Eastward Near-Surface Wind Speed", 
-            "comment": "Eastward component of the near-surface (usually, 10 meters)  wind", 
-            "dimensions": "longitude latitude time1 height10m", 
-            "out_name": "uas", 
-            "type": "real", 
+        "snicefreez": {
+            "modeling_realm": "", 
+            "standard_name": "surface_snow_and_ice_refreezing_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface snow and ice refreeze flux", 
+            "comment": "Mass flux of surface meltwater which refreezes within the snowpack. Computed as the total refreezing on the land ice portion of the grid cell divided by land ice area in the grid cell.", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "snicefreez", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsdsdiff": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_diffuse_downwelling_shortwave_flux_in_air", 
+        "rlus": {
+            "modeling_realm": "", 
+            "standard_name": "surface_upwelling_longwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Diffuse Downwelling Shortwave Radiation", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "surface upwelling longwave radiation", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsdsdiff", 
-            "type": "real", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "rlus", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsds": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_downwelling_shortwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Shortwave Radiation", 
-            "comment": "surface solar irradiance for UV calculations", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsds", 
-            "type": "real", 
-            "positive": "down", 
+        "licalvf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_specific_mass_flux_due_to_calving", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Land ice calving flux", 
+            "comment": "Loss of ice mass resulting from iceberg calving. Computed as the rate of mass loss by the ice shelf (in kg s-1) divided by the horizontal area of the ice sheet (m2) in the grid box.", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "licalvf", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mrsos": {
-            "modeling_realm": "land", 
-            "standard_name": "moisture_content_of_soil_layer", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point area: mean where land", 
-            "long_name": "Moisture in Upper Portion of Soil Column", 
-            "comment": "The mass of water in all phases in the upper 10cm of the  soil layer.", 
-            "dimensions": "longitude latitude time1 sdepth1", 
-            "out_name": "mrsos", 
-            "type": "real", 
+        "snicem": {
+            "modeling_realm": "", 
+            "standard_name": "surface_snow_and_ice_melt_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface snow and ice melt flux", 
+            "comment": "Loss of snow and ice mass resulting from surface melting. Computed as the total surface melt on the land ice portion of the grid cell divided by land ice area in the grid cell.", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "snicem", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfls": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upward_latent_heat_flux", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upward Latent Heat Flux", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "hfls", 
-            "type": "real", 
-            "positive": "up", 
+        "icem": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_surface_melt_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface ice melt flux", 
+            "comment": "Loss of ice mass resulting from surface melting. Computed as the total surface melt water on the land ice portion of the grid cell divided by land ice area in the grid cell.", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "icem", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsuscs": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_shortwave_flux_in_air_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Clear-Sky Shortwave Radiation", 
-            "comment": "Surface upwelling clear-sky shortwave radiation", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsuscs", 
-            "type": "real", 
-            "positive": "up", 
+        "pr": {
+            "modeling_realm": "", 
+            "standard_name": "precipitation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Precipitation over Land Ice", 
+            "comment": "includes both liquid and solid phases", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "pr", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pr": {
-            "modeling_realm": "atmos", 
-            "standard_name": "precipitation_flux", 
+        "libmassbffl": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_specific_mass_balance_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Precipitation", 
-            "comment": "includes both liquid and solid phases", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "pr", 
-            "type": "real", 
+            "cell_methods": "area: time: mean where floating_ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Basal specific mass balance flux of floating ice shelf", 
+            "comment": "Specific mass balance means the net rate at which ice is added per unit area at the land ice base.  A negative value means loss of ice. Computed as the total basal mass balance on the floating land ice (floating ice shelf) portion of the grid cell divided by floating land ice (floating ice shelf) area in the grid cell. Cell_methods: area: mean where floating_ice_shelf", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "libmassbffl", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "vas": {
-            "modeling_realm": "atmos", 
-            "standard_name": "northward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: point", 
-            "long_name": "Northward Near-Surface Wind Speed", 
-            "comment": "Northward component of the near surface wind", 
-            "dimensions": "longitude latitude time1 height10m", 
-            "out_name": "vas", 
-            "type": "real", 
+        "acabf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_surface_specific_mass_balance_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface Mass Balance flux", 
+            "comment": "Specific mass balance means the net rate at which ice is added per unit area at the land ice surface. Computed as the total surface mass balance on the land ice portion of the grid cell divided by land ice area in the grid cell. A negative value means loss of ice", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "acabf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tso": {
-            "modeling_realm": "ocean", 
-            "standard_name": "sea_surface_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point area: mean where sea", 
-            "long_name": "Sea Surface Temperature", 
-            "comment": "temperature of surface of open ocean, sampled synoptically.", 
-            "dimensions": "longitude latitude time1", 
-            "out_name": "tso", 
-            "type": "real", 
+        "lifmassbf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_specific_mass_flux_due_to_calving_and_ice_front_melting", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Land ice vertical front mass balance flux", 
+            "comment": "Total mass balance at the ice front (or vertical margin). It includes both iceberg calving and melt on vertical ice front", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "lifmassbf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clt": {
-            "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Cloud Fraction", 
-            "comment": "Total cloud area fraction for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Includes both large-scale and convective cloud.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "clt", 
-            "type": "real", 
+        "snm": {
+            "modeling_realm": "", 
+            "standard_name": "surface_snow_melt_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface Snow Melt", 
+            "comment": "The total surface snow melt rate on the land portion of the grid cell divided by the land area in the grid cell; report as zero for snow-free land regions and missing where there is no land.", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "snm", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlus": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_longwave_flux_in_air", 
+        "rsds": {
+            "modeling_realm": "", 
+            "standard_name": "surface_downwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Longwave Radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rlus", 
-            "type": "real", 
-            "positive": "up", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface Downwelling Shortwave Radiation", 
+            "comment": "surface solar irradiance for UV calculations", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "rsds", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "tsn": {
+            "modeling_realm": "", 
+            "standard_name": "temperature_in_surface_snow", 
+            "units": "K", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Snow Internal Temperature", 
+            "comment": "This temperature is averaged over all the snow in the grid cell that rests on land or land ice.  When computing the time-mean here, the time samples, weighted by the mass of snow on the land portion of the grid cell, are accumulated and then divided by the sum of the weights.   Reported as missing in regions free of snow on land.", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "tsn", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "tas": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
             "long_name": "Near-Surface Air Temperature", 
             "comment": "near-surface (usually, 2 meter) air temperature", 
-            "dimensions": "longitude latitude time1 height2m", 
+            "dimensions": "xgre ygre time", 
             "out_name": "tas", 
-            "type": "real", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "hfss": {
+            "modeling_realm": "", 
+            "standard_name": "surface_upward_sensible_heat_flux", 
+            "units": "W m-2", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface Upward Sensible Heat Flux", 
+            "comment": "", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "hfss", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "libmassbfgr": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_specific_mass_balance_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where grounded_ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Basal specific mass balance flux of grounded ice sheet", 
+            "comment": "Specific mass balance means the net rate at which ice is added per unit area at the land ice base.  A negative value means loss of ice. Computed as the total basal mass balance on the grounded land ice portion of the grid cell divided by grounded land ice area in the grid cell. Cell_methods: area: mean where grounded_ice_sheet", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "libmassbfgr", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ts": {
+            "modeling_realm": "", 
+            "standard_name": "surface_temperature", 
+            "units": "K", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface Temperature", 
+            "comment": "Temperature of the lower boundary of the atmosphere", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "ts", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "sbl": {
+            "modeling_realm": "", 
+            "standard_name": "surface_snow_and_ice_sublimation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface Snow and Ice Sublimation Flux", 
+            "comment": "The snow and ice sublimation flux is the loss of snow and ice mass per unit area from the surface resulting from their direct conversion to water vapor that enters the atmosphere.", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "sbl", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "mrroLi": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_runoff_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Land Ice Runoff Flux", 
+            "comment": "Runoff flux over land ice is the difference between any available liquid water in the snowpack less any refreezing. Computed as the sum of rainfall and melt of snow or ice less any refreezing or water retained in the snowpack", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "mrroLi", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
diff --git a/TestTables/CMIP6_Oclim.json b/TestTables/CMIP6_LIyrant.json
similarity index 75%
copy from TestTables/CMIP6_Oclim.json
copy to TestTables/CMIP6_LIyrant.json
index 58458e4..40d8a66 100644
--- a/TestTables/CMIP6_Oclim.json
+++ b/TestTables/CMIP6_LIyrant.json
@@ -1,82 +1,104 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
-        "table_id": "Table Oclim", 
-        "realm": "ocean", 
-        "frequency": "monClim", 
+        "data_specs_version": "01.beta.38", 
+        "table_id": "Table LIyrant", 
+        "realm": "", 
+        "frequency": "yr", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
-        "approx_interval": "30.00000", 
-        "generic_levels": "olevel", 
+        "approx_interval": "", 
+        "generic_levels": "", 
         "mip_era": "CMIP6", 
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2290,10 +2372,21 @@
             "type": "double"
         }, 
         "orog": {
-            "long_name": "Surface Altitude", 
+            "modeling_realm": "", 
+            "standard_name": "surface_altitude", 
             "units": "m", 
-            "dimensions": "longitude latitude", 
-            "type": "real"
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "surface altitude", 
+            "comment": "The surface called 'surface' means the lower boundary of the atmosphere. Altitude is the (geometric) height above the geoid, which is the reference geopotential surface. The geoid is similar to mean sea level.", 
+            "dimensions": "xant yant time", 
+            "out_name": "orog", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ztop": {
             "long_name": "height of top of model", 
@@ -2362,13 +2455,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2385,408 +2478,425 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
-        "diftrxylo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_xy_laplacian_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Tracer XY Laplacian Diffusivity", 
-            "comment": "", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "diftrxylo", 
-            "type": "real", 
+        "litempsnic": {
+            "modeling_realm": "", 
+            "standard_name": "snow_land_ice_interface_temperature", 
+            "units": "K", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Temperature at snow-ice interface over land ice", 
+            "comment": "Surface Temperature that is used to force ice sheet models. It is the temperature at the base of the snowpack models, and does not vary with seasons. Report surface temperature of ice sheet where snow thickness is zero", 
+            "dimensions": "xant yant time", 
+            "out_name": "litempsnic", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dispkexyfo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_kinetic_energy_dissipation_per_unit_area_due_to_xy_friction", 
-            "units": "W m-2 ", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Kinetic Energy Dissipation Per Unit Area due to XY Friction", 
-            "comment": "Depth integrated impacts on kinetic energy arising from lateral frictional dissipation associated with Laplacian and/or biharmonic viscosity. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements.", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "dispkexyfo", 
-            "type": "real", 
+        "wvelbase": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_upward_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Upward-component of land ice basal velocity", 
+            "comment": "w-velocity at land ice base", 
+            "dimensions": "xant yant time", 
+            "out_name": "wvelbase", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvmfdo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_momentum_diffusivity_due_to_form_drag", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Momentum Diffusivity due to Form Drag", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvmfdo", 
-            "type": "real", 
+        "vvelbase": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_y_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Y-component of land ice basal velocity", 
+            "comment": "v-velocity at land ice base", 
+            "dimensions": "xant yant time", 
+            "out_name": "vvelbase", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvmto": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_momentum_diffusivity_due_to_tides", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Momentum Diffusivity due to Tides", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvmto", 
-            "type": "real", 
+        "sftflf": {
+            "modeling_realm": "", 
+            "standard_name": "floating_ice_shelf_area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Floating Ice Shelf  Area Fraction", 
+            "comment": "Fraction of grid cell covered by floating ice shelf, the component of the ice sheet that is flowing over seawater", 
+            "dimensions": "xant yant time", 
+            "out_name": "sftflf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnpeo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "endency_of_ocean_potential_energy_content", 
-            "units": "W m-2 ", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Tendency of Ocean Potential Energy Content", 
-            "comment": "Rate that work is done against vertical stratification, as measured by the vertical heat and salt diffusivity. Report here as depth integrated two-dimensional field.", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "tnpeo", 
-            "type": "real", 
+        "uvelsurf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_surface_x_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "X-component of land ice surface velocity", 
+            "comment": "u-velocity at land ice surface", 
+            "dimensions": "xant yant time", 
+            "out_name": "uvelsurf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zfull": {
-            "modeling_realm": "ocean", 
-            "standard_name": "depth_below_geoid", 
-            "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Depth Below Geoid of Ocean Layer", 
-            "comment": "Depth below geoid", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "zfull", 
-            "type": "real", 
+        "litempbotgr": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_temperature", 
+            "units": "K", 
+            "cell_methods": "area: time: mean where grounded_ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Basal temperature of grounded ice sheet", 
+            "comment": "Basal temperature that is used to force the ice sheet models, it is the temperature AT ice sheet - bedrock interface. Cell_methods: area: mean where grounded_ice_sheet", 
+            "dimensions": "xant yant time", 
+            "out_name": "litempbotgr", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "diftrblo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_diffusivity_due_to_parameterized_mesoscale_advection", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Tracer Bolus Laplacian Diffusivity", 
-            "comment": "Ocean tracer diffusivity associated with parameterized eddy-induced advective transport. Sometimes this diffusivity is called the 'thickness' diffusivity. For CMIP5, this diagnostic was called 'ocean tracer bolus laplacian diffusivity'.  The CMIP6 name is physically more relevant.", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "diftrblo", 
-            "type": "real", 
+        "lifmassbf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_specific_mass_flux_due_to_calving_and_ice_front_melting", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Land ice vertical front mass balance flux", 
+            "comment": "Total mass balance at the ice front (or vertical margin). It includes both iceberg calving and melt on vertical ice front", 
+            "dimensions": "xant yant time", 
+            "out_name": "lifmassbf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dispkevfo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_kinetic_energy_dissipation_per_unit_area_due_to_vertical_friction", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Kinetic Energy Dissipation Per Unit Area due to Vertical Friction", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "dispkevfo", 
-            "type": "real", 
+        "litempbotfl": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_temperature", 
+            "units": "K", 
+            "cell_methods": "area: time: mean where floating_ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Basal temperature of floating ice shelf", 
+            "comment": "Basal temperature that is used to force the ice sheet models, it is the temperature AT ice shelf-ocean interface.  Cell_methods: area: mean where floating_ice_shelf", 
+            "dimensions": "xant yant time", 
+            "out_name": "litempbotfl", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnkebto": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_ocean_eddy_kinetic_energy_content_due_to_parameterized_eddy_advection", 
-            "units": "W m-2 ", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Tendency of Ocean Eddy Kinetic Energy Content due to Bolus Transport", 
-            "comment": "Depth integrated impacts on kinetic energy arising from parameterized eddy-induced advection. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements.", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "tnkebto", 
-            "type": "real", 
+        "uvelmean": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_vertical_mean_x_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "X-component of land ice vertical mean velocity", 
+            "comment": "The vertical mean land ice velocity is the average from the bedrock to the surface of the ice", 
+            "dimensions": "xant yant time", 
+            "out_name": "uvelmean", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvtrbo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_tracer_diffusivity_due_to_background", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Tracer Diffusivity due to Background", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvtrbo", 
-            "type": "real", 
+        "licalvf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_specific_mass_flux_due_to_calving", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Land ice calving flux", 
+            "comment": "Loss of ice mass resulting from iceberg calving. Computed as the rate of mass loss by the ice shelf (in kg s-1) divided by the horizontal area of the ice sheet (m2) in the grid box.", 
+            "dimensions": "xant yant time", 
+            "out_name": "licalvf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zhalf": {
-            "modeling_realm": "ocean", 
-            "standard_name": "depth_below_geoid", 
+        "topg": {
+            "modeling_realm": "", 
+            "standard_name": "bedrock_altitude", 
             "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Depth Below Geoid of Interfaces Between Ocean Layers", 
-            "comment": "Depth below geoid", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "zhalf", 
-            "type": "real", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Bedrock Altitude", 
+            "comment": "The bedrock topography beneath the land ice", 
+            "dimensions": "xant yant time", 
+            "out_name": "topg", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "wvelsurf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_surface_upward_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Upward component of land ice surface velocity", 
+            "comment": "w-velocity at land ice surface", 
+            "dimensions": "xant yant time", 
+            "out_name": "wvelsurf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "diftrxybo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_xy_biharmonic_diffusivity", 
-            "units": "m4 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Tracer XY Biharmonic Diffusivity", 
-            "comment": "", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "diftrxybo", 
-            "type": "real", 
+        "sftgrf": {
+            "modeling_realm": "", 
+            "standard_name": "grounded_ice_sheet_area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Grounded Ice Sheet  Area Fraction", 
+            "comment": "Fraction of grid cell covered by grounded ice sheet", 
+            "dimensions": "xant yant time", 
+            "out_name": "sftgrf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difmxybo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_momentum_xy_biharmonic_diffusivity", 
-            "units": "m4 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Momentum XY Biharmonic Diffusivity", 
-            "comment": "Lateral biharmonic viscosity applied to the momentum equitions.", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "difmxybo", 
-            "type": "real", 
+        "lithk": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_thickness", 
+            "units": "m", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Ice Sheet Thickness", 
+            "comment": "The thickness of the ice sheet", 
+            "dimensions": "xant yant time", 
+            "out_name": "lithk", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "diftrbbo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_bolus_biharmonic_diffusivity", 
-            "units": "m4 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Tracer Bolus Biharmonic Diffusivity", 
-            "comment": "", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "diftrbbo", 
-            "type": "real", 
+        "strbasemag": {
+            "modeling_realm": "", 
+            "standard_name": "magnitude_of_basal_drag_at_land_ice_base", 
+            "units": "Pa", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Land Ice Basal Drag", 
+            "comment": "Magnitude of basal drag at land ice base", 
+            "dimensions": "xant yant time", 
+            "out_name": "strbasemag", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "diftrebo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_epineutral_biharmonic_diffusivity", 
-            "units": "m4 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Tracer Epineutral Biharmonic Diffusivity", 
-            "comment": "", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "diftrebo", 
-            "type": "real", 
+        "libmassbfgr": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_specific_mass_balance_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where grounded_ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Basal specific mass balance flux of grounded ice sheet", 
+            "comment": "Specific mass balance means the net rate at which ice is added per unit area at the land ice base.  A negative value means loss of ice. Computed as the total basal mass balance on the grounded land ice portion of the grid cell divided by grounded land ice area in the grid cell. Cell_methods: area: mean where grounded_ice_sheet", 
+            "dimensions": "xant yant time", 
+            "out_name": "libmassbfgr", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "diftrelo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_epineutral_laplacian_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Tracer Epineutral Laplacian Diffusivity", 
-            "comment": "Ocean tracer diffusivity associated with parameterized eddy-induced diffusive transport oriented along neutral or isopycnal directions. Sometimes this diffusivity is called the neutral diffusivity or isopycnal diffusivity or Redi diffusivity.", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "diftrelo", 
-            "type": "real", 
+        "vvelsurf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_surface_y_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Y-component of land ice surface velocity", 
+            "comment": "v-velocity at land ice surface", 
+            "dimensions": "xant yant time", 
+            "out_name": "vvelsurf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difmxylo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_momentum_xy_laplacian_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Momentum XY Laplacian Diffusivity", 
-            "comment": "Lateral Laplacian viscosity applied to the momentum equitions.", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "difmxylo", 
-            "type": "real", 
+        "areacelli": {
+            "modeling_realm": "", 
+            "standard_name": "cell_area", 
+            "units": "m2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Ice-Sheet Grid Cell Area", 
+            "comment": "Horizontal area of ice-sheet grid cells", 
+            "dimensions": "xant yant time", 
+            "out_name": "areacelli", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvmbo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_momentum_diffusivity_due_to_background", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Momentum Diffusivity due to Background", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvmbo", 
-            "type": "real", 
+        "snc": {
+            "modeling_realm": "", 
+            "standard_name": "surface_snow_area_fraction", 
+            "units": "%", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Snow Area Fraction", 
+            "comment": "Fraction of each grid cell that is occupied by snow that rests on land portion of cell.", 
+            "dimensions": "xant yant time", 
+            "out_name": "snc", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnpeotb": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_ocean_potential_energy_content_due_to_background", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Tendency of Ocean Potential Energy Content due to Background", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "tnpeotb", 
-            "type": "real", 
+        "vvelmean": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_vertical_mean_y_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Y-component of land ice vertical mean velocity", 
+            "comment": "The vertical mean land ice velocity is the average from the bedrock to the surface of the ice", 
+            "dimensions": "xant yant time", 
+            "out_name": "vvelmean", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnpeot": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_ocean_potential_energy_content_due_to_tides", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Tendency of Ocean Potential Energy Content due to Tides", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "tnpeot", 
-            "type": "real", 
+        "libmassbffl": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_specific_mass_balance_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where floating_ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Basal specific mass balance flux of floating ice shelf", 
+            "comment": "Specific mass balance means the net rate at which ice is added per unit area at the land ice base.  A negative value means loss of ice. Computed as the total basal mass balance on the floating land ice (floating ice shelf) portion of the grid cell divided by floating land ice (floating ice shelf) area in the grid cell. Cell_methods: area: mean where floating_ice_shelf", 
+            "dimensions": "xant yant time", 
+            "out_name": "libmassbffl", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvtrto": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_tracer_diffusivity_due_to_tides", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Tracer Diffusivity due to Tides", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvtrto", 
-            "type": "real", 
+        "sftgif": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_area_fraction", 
+            "units": "%", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Land Ice Area Fraction", 
+            "comment": "Fraction of grid cell covered by land ice (ice sheet, ice shelf, ice cap, glacier)", 
+            "dimensions": "xant yant time", 
+            "out_name": "sftgif", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvso": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_verticalt_salt_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Salt Diffusivity", 
-            "comment": "Vertical/dianeutral diffusivity applied to prognostic salinity field.", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvso", 
-            "type": "real", 
+        "acabf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_surface_specific_mass_balance_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface Mass Balance flux", 
+            "comment": "Specific mass balance means the net rate at which ice is added per unit area at the land ice surface. Computed as the total surface mass balance on the land ice portion of the grid cell divided by land ice area in the grid cell. A negative value means loss of ice", 
+            "dimensions": "xant yant time", 
+            "out_name": "acabf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvho": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_heat_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Heat Diffusivity", 
-            "comment": "Vertical/dianeutral diffusivity applied to prognostic temperature field.", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvho", 
-            "type": "real", 
+        "hfgeoubed": {
+            "modeling_realm": "", 
+            "standard_name": "upward_geothermal_heat_flux_at_ground_level", 
+            "units": "W m-2", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Geothermal Heat flux beneath land ice", 
+            "comment": "Upward geothermal heat flux per unit area beneath land ice", 
+            "dimensions": "xant yant time", 
+            "out_name": "hfgeoubed", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvmo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_momentum_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Momentum Diffusivity", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvmo", 
-            "type": "real", 
+        "uvelbase": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_x_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "X-component of land ice basal velocity", 
+            "comment": "u-velocity at land ice base", 
+            "dimensions": "xant yant time", 
+            "out_name": "uvelbase", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
diff --git a/TestTables/CMIP6_Oclim.json b/TestTables/CMIP6_LIyrgre.json
similarity index 75%
copy from TestTables/CMIP6_Oclim.json
copy to TestTables/CMIP6_LIyrgre.json
index 58458e4..2ce0a96 100644
--- a/TestTables/CMIP6_Oclim.json
+++ b/TestTables/CMIP6_LIyrgre.json
@@ -1,82 +1,104 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
-        "table_id": "Table Oclim", 
-        "realm": "ocean", 
-        "frequency": "monClim", 
+        "data_specs_version": "01.beta.38", 
+        "table_id": "Table LIyrgre", 
+        "realm": "", 
+        "frequency": "yr", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
-        "approx_interval": "30.00000", 
-        "generic_levels": "olevel", 
+        "approx_interval": "", 
+        "generic_levels": "", 
         "mip_era": "CMIP6", 
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2290,10 +2372,21 @@
             "type": "double"
         }, 
         "orog": {
-            "long_name": "Surface Altitude", 
+            "modeling_realm": "", 
+            "standard_name": "surface_altitude", 
             "units": "m", 
-            "dimensions": "longitude latitude", 
-            "type": "real"
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "surface altitude", 
+            "comment": "The surface called 'surface' means the lower boundary of the atmosphere. Altitude is the (geometric) height above the geoid, which is the reference geopotential surface. The geoid is similar to mean sea level.", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "orog", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ztop": {
             "long_name": "height of top of model", 
@@ -2362,13 +2455,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2385,408 +2478,425 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
-        "diftrxylo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_xy_laplacian_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Tracer XY Laplacian Diffusivity", 
-            "comment": "", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "diftrxylo", 
-            "type": "real", 
+        "vvelbase": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_y_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Y-component of land ice basal velocity", 
+            "comment": "v-velocity at land ice base", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "vvelbase", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dispkexyfo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_kinetic_energy_dissipation_per_unit_area_due_to_xy_friction", 
-            "units": "W m-2 ", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Kinetic Energy Dissipation Per Unit Area due to XY Friction", 
-            "comment": "Depth integrated impacts on kinetic energy arising from lateral frictional dissipation associated with Laplacian and/or biharmonic viscosity. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements.", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "dispkexyfo", 
-            "type": "real", 
+        "litempbotfl": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_temperature", 
+            "units": "K", 
+            "cell_methods": "area: time: mean where floating_ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Basal temperature of floating ice shelf", 
+            "comment": "Basal temperature that is used to force the ice sheet models, it is the temperature AT ice shelf-ocean interface.  Cell_methods: area: mean where floating_ice_shelf", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "litempbotfl", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvmfdo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_momentum_diffusivity_due_to_form_drag", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Momentum Diffusivity due to Form Drag", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvmfdo", 
-            "type": "real", 
+        "libmassbfgr": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_specific_mass_balance_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where grounded_ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Basal specific mass balance flux of grounded ice sheet", 
+            "comment": "Specific mass balance means the net rate at which ice is added per unit area at the land ice base.  A negative value means loss of ice. Computed as the total basal mass balance on the grounded land ice portion of the grid cell divided by grounded land ice area in the grid cell. Cell_methods: area: mean where grounded_ice_sheet", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "libmassbfgr", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvmto": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_momentum_diffusivity_due_to_tides", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Momentum Diffusivity due to Tides", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvmto", 
-            "type": "real", 
+        "litempsnic": {
+            "modeling_realm": "", 
+            "standard_name": "snow_land_ice_interface_temperature", 
+            "units": "K", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Temperature at snow-ice interface over land ice", 
+            "comment": "Surface Temperature that is used to force ice sheet models. It is the temperature at the base of the snowpack models, and does not vary with seasons. Report surface temperature of ice sheet where snow thickness is zero", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "litempsnic", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnpeo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "endency_of_ocean_potential_energy_content", 
-            "units": "W m-2 ", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Tendency of Ocean Potential Energy Content", 
-            "comment": "Rate that work is done against vertical stratification, as measured by the vertical heat and salt diffusivity. Report here as depth integrated two-dimensional field.", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "tnpeo", 
-            "type": "real", 
+        "vvelsurf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_surface_y_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Y-component of land ice surface velocity", 
+            "comment": "v-velocity at land ice surface", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "vvelsurf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zfull": {
-            "modeling_realm": "ocean", 
-            "standard_name": "depth_below_geoid", 
-            "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Depth Below Geoid of Ocean Layer", 
-            "comment": "Depth below geoid", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "zfull", 
-            "type": "real", 
+        "uvelbase": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_x_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "X-component of land ice basal velocity", 
+            "comment": "u-velocity at land ice base", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "uvelbase", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "diftrblo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_diffusivity_due_to_parameterized_mesoscale_advection", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Tracer Bolus Laplacian Diffusivity", 
-            "comment": "Ocean tracer diffusivity associated with parameterized eddy-induced advective transport. Sometimes this diffusivity is called the 'thickness' diffusivity. For CMIP5, this diagnostic was called 'ocean tracer bolus laplacian diffusivity'.  The CMIP6 name is physically more relevant.", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "diftrblo", 
-            "type": "real", 
+        "licalvf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_specific_mass_flux_due_to_calving", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Land ice calving flux", 
+            "comment": "Loss of ice mass resulting from iceberg calving. Computed as the rate of mass loss by the ice shelf (in kg s-1) divided by the horizontal area of the ice sheet (m2) in the grid box.", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "licalvf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dispkevfo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_kinetic_energy_dissipation_per_unit_area_due_to_vertical_friction", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Kinetic Energy Dissipation Per Unit Area due to Vertical Friction", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "dispkevfo", 
-            "type": "real", 
+        "wvelbase": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_upward_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Upward-component of land ice basal velocity", 
+            "comment": "w-velocity at land ice base", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "wvelbase", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnkebto": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_ocean_eddy_kinetic_energy_content_due_to_parameterized_eddy_advection", 
-            "units": "W m-2 ", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Tendency of Ocean Eddy Kinetic Energy Content due to Bolus Transport", 
-            "comment": "Depth integrated impacts on kinetic energy arising from parameterized eddy-induced advection. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements.", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "tnkebto", 
-            "type": "real", 
+        "uvelmean": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_vertical_mean_x_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "X-component of land ice vertical mean velocity", 
+            "comment": "The vertical mean land ice velocity is the average from the bedrock to the surface of the ice", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "uvelmean", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvtrbo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_tracer_diffusivity_due_to_background", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Tracer Diffusivity due to Background", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvtrbo", 
-            "type": "real", 
+        "lithk": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_thickness", 
+            "units": "m", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Ice Sheet Thickness", 
+            "comment": "The thickness of the ice sheet", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "lithk", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zhalf": {
-            "modeling_realm": "ocean", 
-            "standard_name": "depth_below_geoid", 
-            "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Depth Below Geoid of Interfaces Between Ocean Layers", 
-            "comment": "Depth below geoid", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "zhalf", 
-            "type": "real", 
+        "hfgeoubed": {
+            "modeling_realm": "", 
+            "standard_name": "upward_geothermal_heat_flux_at_ground_level", 
+            "units": "W m-2", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Geothermal Heat flux beneath land ice", 
+            "comment": "Upward geothermal heat flux per unit area beneath land ice", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "hfgeoubed", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "uvelsurf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_surface_x_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "X-component of land ice surface velocity", 
+            "comment": "u-velocity at land ice surface", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "uvelsurf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "diftrxybo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_xy_biharmonic_diffusivity", 
-            "units": "m4 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Tracer XY Biharmonic Diffusivity", 
-            "comment": "", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "diftrxybo", 
-            "type": "real", 
+        "sftgif": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_area_fraction", 
+            "units": "%", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Land Ice Area Fraction", 
+            "comment": "Fraction of grid cell covered by land ice (ice sheet, ice shelf, ice cap, glacier)", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "sftgif", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difmxybo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_momentum_xy_biharmonic_diffusivity", 
-            "units": "m4 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Momentum XY Biharmonic Diffusivity", 
-            "comment": "Lateral biharmonic viscosity applied to the momentum equitions.", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "difmxybo", 
-            "type": "real", 
+        "wvelsurf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_surface_upward_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Upward component of land ice surface velocity", 
+            "comment": "w-velocity at land ice surface", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "wvelsurf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "diftrbbo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_bolus_biharmonic_diffusivity", 
-            "units": "m4 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Tracer Bolus Biharmonic Diffusivity", 
-            "comment": "", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "diftrbbo", 
-            "type": "real", 
+        "libmassbffl": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_specific_mass_balance_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where floating_ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Basal specific mass balance flux of floating ice shelf", 
+            "comment": "Specific mass balance means the net rate at which ice is added per unit area at the land ice base.  A negative value means loss of ice. Computed as the total basal mass balance on the floating land ice (floating ice shelf) portion of the grid cell divided by floating land ice (floating ice shelf) area in the grid cell. Cell_methods: area: mean where floating_ice_shelf", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "libmassbffl", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "diftrebo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_epineutral_biharmonic_diffusivity", 
-            "units": "m4 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Tracer Epineutral Biharmonic Diffusivity", 
-            "comment": "", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "diftrebo", 
-            "type": "real", 
+        "sftgrf": {
+            "modeling_realm": "", 
+            "standard_name": "grounded_ice_sheet_area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Grounded Ice Sheet  Area Fraction", 
+            "comment": "Fraction of grid cell covered by grounded ice sheet", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "sftgrf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "diftrelo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_epineutral_laplacian_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Tracer Epineutral Laplacian Diffusivity", 
-            "comment": "Ocean tracer diffusivity associated with parameterized eddy-induced diffusive transport oriented along neutral or isopycnal directions. Sometimes this diffusivity is called the neutral diffusivity or isopycnal diffusivity or Redi diffusivity.", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "diftrelo", 
-            "type": "real", 
+        "areacelli": {
+            "modeling_realm": "", 
+            "standard_name": "cell_area", 
+            "units": "m2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Ice-Sheet Grid Cell Area", 
+            "comment": "Horizontal area of ice-sheet grid cells", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "areacelli", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difmxylo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_momentum_xy_laplacian_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Momentum XY Laplacian Diffusivity", 
-            "comment": "Lateral Laplacian viscosity applied to the momentum equitions.", 
-            "dimensions": "longitude latitude time2", 
-            "out_name": "difmxylo", 
-            "type": "real", 
+        "lifmassbf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_specific_mass_flux_due_to_calving_and_ice_front_melting", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Land ice vertical front mass balance flux", 
+            "comment": "Total mass balance at the ice front (or vertical margin). It includes both iceberg calving and melt on vertical ice front", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "lifmassbf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvmbo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_momentum_diffusivity_due_to_background", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Momentum Diffusivity due to Background", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvmbo", 
-            "type": "real", 
+        "vvelmean": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_vertical_mean_y_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Y-component of land ice vertical mean velocity", 
+            "comment": "The vertical mean land ice velocity is the average from the bedrock to the surface of the ice", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "vvelmean", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnpeotb": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_ocean_potential_energy_content_due_to_background", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Tendency of Ocean Potential Energy Content due to Background", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "tnpeotb", 
-            "type": "real", 
+        "litempbotgr": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_basal_temperature", 
+            "units": "K", 
+            "cell_methods": "area: time: mean where grounded_ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Basal temperature of grounded ice sheet", 
+            "comment": "Basal temperature that is used to force the ice sheet models, it is the temperature AT ice sheet - bedrock interface. Cell_methods: area: mean where grounded_ice_sheet", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "litempbotgr", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnpeot": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_ocean_potential_energy_content_due_to_tides", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Tendency of Ocean Potential Energy Content due to Tides", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "tnpeot", 
-            "type": "real", 
+        "topg": {
+            "modeling_realm": "", 
+            "standard_name": "bedrock_altitude", 
+            "units": "m", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Bedrock Altitude", 
+            "comment": "The bedrock topography beneath the land ice", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "topg", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvtrto": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_tracer_diffusivity_due_to_tides", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Tracer Diffusivity due to Tides", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvtrto", 
-            "type": "real", 
+        "acabf": {
+            "modeling_realm": "", 
+            "standard_name": "land_ice_surface_specific_mass_balance_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Surface Mass Balance flux", 
+            "comment": "Specific mass balance means the net rate at which ice is added per unit area at the land ice surface. Computed as the total surface mass balance on the land ice portion of the grid cell divided by land ice area in the grid cell. A negative value means loss of ice", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "acabf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvso": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_verticalt_salt_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Salt Diffusivity", 
-            "comment": "Vertical/dianeutral diffusivity applied to prognostic salinity field.", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvso", 
-            "type": "real", 
+        "snc": {
+            "modeling_realm": "", 
+            "standard_name": "surface_snow_area_fraction", 
+            "units": "%", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Snow Area Fraction", 
+            "comment": "Fraction of each grid cell that is occupied by snow that rests on land portion of cell.", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "snc", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvho": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_heat_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Heat Diffusivity", 
-            "comment": "Vertical/dianeutral diffusivity applied to prognostic temperature field.", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvho", 
-            "type": "real", 
+        "sftflf": {
+            "modeling_realm": "", 
+            "standard_name": "floating_ice_shelf_area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Floating Ice Shelf  Area Fraction", 
+            "comment": "Fraction of grid cell covered by floating ice shelf, the component of the ice sheet that is flowing over seawater", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "sftflf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvmo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_momentum_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Momentum Diffusivity", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvmo", 
-            "type": "real", 
+        "strbasemag": {
+            "modeling_realm": "", 
+            "standard_name": "magnitude_of_basal_drag_at_land_ice_base", 
+            "units": "Pa", 
+            "cell_methods": "area: time: mean where ice_shelf", 
+            "cell_measures": "area: areacellg", 
+            "long_name": "Land Ice Basal Drag", 
+            "comment": "Magnitude of basal drag at land ice base", 
+            "dimensions": "xgre ygre time", 
+            "out_name": "strbasemag", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
diff --git a/TestTables/CMIP6_Lmon.json b/TestTables/CMIP6_Lmon.json
index 6ed152f..e9487bc 100644
--- a/TestTables/CMIP6_Lmon.json
+++ b/TestTables/CMIP6_Lmon.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table Lmon", 
         "realm": "land", 
         "frequency": "mon", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "30.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,14 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1390,23 +1453,41 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev4s": {
+        "plev7": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "85000.", 
+                "90000.", 
+                "74000.", 
+                "62000.", 
                 "50000.", 
-                "20000.", 
-                "5000."
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
             ], 
-            "requested_bounds": "", 
             "stored_direction": "decreasing", 
             "tolerance": "0.001", 
             "type": "double", 
@@ -1417,7 +1498,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7": {
+        "plev7c": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1450,10 +1531,10 @@
                 "31000.", 
                 "18000.", 
                 "18000.", 
-                " 0."
+                "0."
             ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1462,7 +1543,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7c": {
+        "plev7h": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1473,37 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2389,8 +2471,8 @@
             "modeling_realm": "land", 
             "standard_name": "surface_net_downward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_all_land_processes_excluding_anthropogenic_land_use_change", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Net Carbon Mass Flux out of Atmophere due to Net Ecosystem Productivity on Land.", 
             "comment": "Natural flux of CO2 (expressed as a mass flux of carbon) from the atmosphere to the land calculated as the difference between uptake associated will photosynthesis and the release of CO2 from the sum of plant and soil respiration and fire.  Positive flux is into the land.  emissions from natural fires and human ignition fires as calculated by the fire module of the dynamic vegetation model, but excluding any CO2 flux from fire included in fLuc (CO2 Flux to Atmosph [...]
             "dimensions": "longitude latitude time", 
@@ -2402,12 +2484,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "baresoilFrac": {
+            "modeling_realm": "land", 
+            "standard_name": "area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Bare Soil Fraction", 
+            "comment": "Percentage of entire grid cell  that is covered by bare soil.", 
+            "dimensions": "longitude latitude time typebare", 
+            "out_name": "baresoilFrac", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "cLitterBelow": {
             "modeling_realm": "land", 
             "standard_name": "subsurface_litter_carbon_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass in Below-Ground Litter", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
@@ -2423,8 +2522,8 @@
             "modeling_realm": "land", 
             "standard_name": "carbon_mass_flux_into_soil_from_litter", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total Carbon Mass Flux from Litter to Soil", 
             "comment": "Carbon mass flux per unit area into soil from litter (dead plant material in or above the soil).", 
             "dimensions": "longitude latitude time", 
@@ -2440,8 +2539,8 @@
             "modeling_realm": "land", 
             "standard_name": "area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Crop Fraction", 
             "comment": "Percentage of entire grid cell  that is covered by crop.", 
             "dimensions": "longitude latitude time", 
@@ -2453,67 +2552,67 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "nbp": {
+        "evspsblveg": {
             "modeling_realm": "land", 
-            "standard_name": "surface_net_downward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_all_land_processes", 
+            "standard_name": "water_evaporation_flux_from_canopy", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass Flux out of Atmosphere due to Net Biospheric Production on Land", 
-            "comment": "This is the net mass flux of carbon from atmosphere into land, calculated as photosynthesis MINUS the sum of  plant and soil respiration, carbon fluxes from fire, harvest, grazing  and land use change. Positive flux is into the land.", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Evaporation from Canopy", 
+            "comment": "The canopy evaporation and sublimation (if present in model); may include dew formation as a negative flux.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "nbp", 
+            "out_name": "evspsblveg", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rh": {
+        "cCwd": {
             "modeling_realm": "land", 
-            "standard_name": "heterotrophic_respiration_carbon_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass Flux into Atmosphere due to Heterotrophic Respiration on Land", 
-            "comment": "Carbon mass flux per unit area into atmosphere due to heterotrophic respiration on land (respiration by consumers)", 
+            "standard_name": "wood_debris_carbon_content", 
+            "units": "kg m-2", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Coarse Woody Debris", 
+            "comment": "Carbon mass per unit area in woody debris (dead organic matter composed of coarse wood.  It is distinct from litter)", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rh", 
+            "out_name": "cCwd", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rMaint": {
+        "fVegSoil": {
             "modeling_realm": "land", 
-            "standard_name": "surface_upward_carbon_mass_flux_due_to_plant_respiration_for_biomass_maintenance", 
+            "standard_name": "carbon_mass_flux_into_soil_from_vegetation_excluding_litter", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass Flux into Atmosphere due to Maintenance Autotrophic Respiration on Land", 
-            "comment": "", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Carbon Mass Flux from Vegetation Directly to Soil", 
+            "comment": "Carbon mass flux per unit area from vegetation directly into soil, without intermediate conversion to litter.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rMaint", 
+            "out_name": "fVegSoil", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "prveg": {
+        "cLitterAbove": {
             "modeling_realm": "land", 
-            "standard_name": "precipitation_flux_onto_canopy", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Precipitation onto Canopy", 
-            "comment": "The precipitation flux that is intercepted by the vegetation canopy (if present in model) before reaching the ground.", 
+            "standard_name": "surface_litter_carbon_content", 
+            "units": "kg m-2", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Above-Ground Litter", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "prveg", 
+            "out_name": "cLitterAbove", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2521,84 +2620,84 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cLeaf": {
+        "gpp": {
             "modeling_realm": "land", 
-            "standard_name": "leaf_carbon_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass in Leaves", 
-            "comment": "Carbon mass per unit area in leaves.", 
+            "standard_name": "gross_primary_productivity_of_carbon", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux out of Atmosphere due to Gross Primary Production on Land", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cLeaf", 
+            "out_name": "gpp", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cSoilFast": {
+        "fGrazing": {
             "modeling_realm": "land", 
-            "standard_name": "fast_soil_pool_carbon_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass in Fast Soil Pool", 
-            "comment": "Carbon mass per unit area in fast soil pool. Fast means a lifetime of less than 10 years for reference climate conditions (20th century) in the absence of water limitations.", 
+            "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_grazing", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux into Atmosphere due to Grazing on Land", 
+            "comment": "Carbon mass flux per unit area due to grazing on land", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cSoilFast", 
+            "out_name": "fGrazing", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "lai": {
+        "nbp": {
             "modeling_realm": "land", 
-            "standard_name": "leaf_area_index", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Leaf Area Index", 
-            "comment": "", 
+            "standard_name": "surface_net_downward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_all_land_processes", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux out of Atmosphere due to Net Biospheric Production on Land", 
+            "comment": "This is the net mass flux of carbon from atmosphere into land, calculated as photosynthesis MINUS the sum of  plant and soil respiration, carbon fluxes from fire, harvest, grazing  and land use change. Positive flux is into the land.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "lai", 
+            "out_name": "nbp", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mrros": {
+        "cLitter": {
             "modeling_realm": "land", 
-            "standard_name": "surface_runoff_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Surface Runoff", 
-            "comment": "The total surface run off leaving the land portion of the grid cell (excluding drainage through the base of the soil model).", 
+            "standard_name": "litter_carbon_content", 
+            "units": "kg m-2", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Litter Pool", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "mrros", 
+            "out_name": "cLitter", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-6.802e-06", 
-            "valid_max": "0.0009825", 
-            "ok_min_mean_abs": "-5.867e-06", 
-            "ok_max_mean_abs": "1.302e-05"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "residualFrac": {
+        "c4PftFrac": {
             "modeling_realm": "land", 
             "standard_name": "area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Fraction of Grid Cell that is Land but Neither Vegetation-Covered nor Bare Soil", 
-            "comment": "Percentage of entire grid cell  that is land and is covered by  neither vegetation nor bare-soil (e.g., urban, ice, lakes, etc.)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "residualFrac", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total C4 PFT Cover Fraction", 
+            "comment": "Fraction of entire grid cell  that is covered by C4 PFTs (including grass and crops).", 
+            "dimensions": "longitude latitude time typec4pft", 
+            "out_name": "c4PftFrac", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2606,33 +2705,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rGrowth": {
-            "modeling_realm": "land", 
-            "standard_name": "surface_upward_carbon_mass_flux_due_to_plant_respiration_for_biomass_growth", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass Flux into Atmosphere due to Growth Autotrophic Respiration on Land", 
-            "comment": "", 
+        "mrfso": {
+            "modeling_realm": "land landIce", 
+            "standard_name": "soil_frozen_water_content", 
+            "units": "kg m-2", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Soil Frozen Water Content", 
+            "comment": "The mass per unit area (summed over all model layers) of frozen water.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rGrowth", 
+            "out_name": "mrfso", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cProduct": {
+        "landCoverFrac": {
             "modeling_realm": "land", 
-            "standard_name": "carbon_content_of_products_of_anthropogenic_land_use_change", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass in Products of Land Use Change", 
-            "comment": "Carbon mass per unit area in that has been removed from the environment through  landuse change.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "cProduct", 
+            "standard_name": "area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Plant Functional Type Grid Fraction", 
+            "comment": "Percentage of grid cell area occupied by different model vegetation/land cover categories. The categories may differ from model to model, depending on each model's subgrid land cover category definitions. Categories may include natural vegetation, anthropogenic vegetation, bare soil, lakes, urban areas, glaciers, etc. Sum of all should equal the fraction of the grid-cell that is land.", 
+            "dimensions": "longitude latitude vegtype time", 
+            "out_name": "landCoverFrac", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2640,16 +2739,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ra": {
+        "rh": {
             "modeling_realm": "land", 
-            "standard_name": "plant_respiration_carbon_flux", 
+            "standard_name": "heterotrophic_respiration_carbon_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass Flux into Atmosphere due to Autotrophic (Plant) Respiration on Land", 
-            "comment": "Carbon mass flux per unit area into atmosphere due to autotrophic respiration on land (respiration by producers) [see rh for heterotrophic production] ", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux into Atmosphere due to Heterotrophic Respiration on Land", 
+            "comment": "Carbon mass flux per unit area into atmosphere due to heterotrophic respiration on land (respiration by consumers)", 
             "dimensions": "longitude latitude time", 
-            "out_name": "ra", 
+            "out_name": "rh", 
             "type": "real", 
             "positive": "up", 
             "valid_min": "", 
@@ -2657,16 +2756,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tsl": {
+        "rMaint": {
             "modeling_realm": "land", 
-            "standard_name": "soil_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Temperature of Soil", 
-            "comment": "Temperature of each soil layer. Reported as missing for grid cells with no land.", 
-            "dimensions": "longitude latitude sdepth time", 
-            "out_name": "tsl", 
+            "standard_name": "surface_upward_carbon_mass_flux_due_to_plant_respiration_for_biomass_maintenance", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux into Atmosphere due to Maintenance Autotrophic Respiration on Land", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rMaint", 
+            "type": "real", 
+            "positive": "up", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "nppLeaf": {
+            "modeling_realm": "land", 
+            "standard_name": "net_primary_productivity_of_carbon_accumulated_in_leaves", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux due to NPP Allocation to Leaf", 
+            "comment": "This is the rate of carbon uptake by leaves due to NPP", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "nppLeaf", 
+            "type": "real", 
+            "positive": "down", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "treeFracSecDec": {
+            "modeling_realm": "land", 
+            "standard_name": "area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Secondary Deciduous Tree Cover Fraction", 
+            "comment": "Percentage of entire grid cell  that is covered by secondary deciduous trees.", 
+            "dimensions": "longitude latitude time typesdec", 
+            "out_name": "treeFracSecDec", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2674,16 +2807,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "treeFracPrimDec": {
+        "treeFracSecEver": {
             "modeling_realm": "land", 
             "standard_name": "area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Primary Deciduous Tree Fraction", 
-            "comment": "Percentage of the entire grid cell  that is covered by total primary deciduous trees.", 
-            "dimensions": "longitude latitude time typepdec", 
-            "out_name": "treeFracPrimDec", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Secondary Evergreen Tree Cover Fraction", 
+            "comment": "Percentage of entire grid cell  that is covered by secondary evergreen trees.", 
+            "dimensions": "longitude latitude time typesever", 
+            "out_name": "treeFracSecEver", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2695,8 +2828,8 @@
             "modeling_realm": "land", 
             "standard_name": "area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Anthropogenic Pasture Fraction", 
             "comment": "Percentage of entire grid cell  that is covered by anthropogenic pasture.", 
             "dimensions": "longitude latitude time", 
@@ -2708,12 +2841,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "treeFracPrimDec": {
+            "modeling_realm": "land", 
+            "standard_name": "area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Primary Deciduous Tree Fraction", 
+            "comment": "Percentage of the entire grid cell  that is covered by total primary deciduous trees.", 
+            "dimensions": "longitude latitude time typepdec", 
+            "out_name": "treeFracPrimDec", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "c3PftFrac": {
             "modeling_realm": "land", 
             "standard_name": "area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total C3 PFT Cover Fraction", 
             "comment": "Percentage of entire grid cell  that is covered by C3 PFTs (including grass, crops, and trees).", 
             "dimensions": "longitude latitude time typec3pft", 
@@ -2725,16 +2875,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cRoot": {
+        "burntArea": {
             "modeling_realm": "land", 
-            "standard_name": "root_carbon_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass in Roots", 
-            "comment": "Carbon mass per unit area in roots, including fine and coarse roots.", 
+            "standard_name": "area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Burnt Area Fraction", 
+            "comment": "Fraction of entire grid cell  that is covered by burnt vegetation.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cRoot", 
+            "out_name": "burntArea", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2742,16 +2892,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cSoilMedium": {
+        "grassFrac": {
             "modeling_realm": "land", 
-            "standard_name": "medium_soil_pool_carbon_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass in Medium Soil Pool", 
-            "comment": "Carbon mass per unit area in medium (rate) soil pool. Medium means a lifetime of more than than 10 years and less than 100 years for reference climate conditions (20th century) in the absence of water limitations.", 
+            "standard_name": "area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Natural Grass Fraction", 
+            "comment": "Percentage of entire grid cell that is covered by natural grass.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cSoilMedium", 
+            "out_name": "grassFrac", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2759,33 +2909,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "nppRoot": {
+        "cRoot": {
             "modeling_realm": "land", 
-            "standard_name": "net_primary_productivity_of_carbon_accumulated_in_roots", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass Flux due to NPP Allocation to Roots", 
-            "comment": "This is the rate of carbon uptake by roots due to NPP", 
+            "standard_name": "root_carbon_content", 
+            "units": "kg m-2", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Roots", 
+            "comment": "Carbon mass per unit area in roots, including fine and coarse roots.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "nppRoot", 
+            "out_name": "cRoot", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cVeg": {
+        "cMisc": {
             "modeling_realm": "land", 
-            "standard_name": "vegetation_carbon_content", 
+            "standard_name": "miscellaneous_living_matter_carbon_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass in Vegetation", 
-            "comment": "Carbon mass per unit area in vegetation.", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Other Living Compartments on Land", 
+            "comment": "e.g., labile, fruits, reserves, etc.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cVeg", 
+            "out_name": "cMisc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2793,118 +2943,118 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "nppWood": {
+        "cSoilMedium": {
             "modeling_realm": "land", 
-            "standard_name": "net_primary_productivity_of_carbon_accumulated_in_wood", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass Flux due to NPP Allocation to Wood", 
-            "comment": "This is the rate of carbon uptake by wood due to NPP", 
+            "standard_name": "medium_soil_pool_carbon_content", 
+            "units": "kg m-2", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Medium Soil Pool", 
+            "comment": "Carbon mass per unit area in medium (rate) soil pool. Medium means a lifetime of more than than 10 years and less than 100 years for reference climate conditions (20th century) in the absence of water limitations.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "nppWood", 
+            "out_name": "cSoilMedium", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mrsos": {
+        "cWood": {
             "modeling_realm": "land", 
-            "standard_name": "moisture_content_of_soil_layer", 
+            "standard_name": "wood_carbon_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Moisture in Upper Portion of Soil Column", 
-            "comment": "The mass of water in all phases in the upper 10cm of the  soil layer.", 
-            "dimensions": "longitude latitude time sdepth1", 
-            "out_name": "mrsos", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Wood", 
+            "comment": "Carbon mass per unit area in wood, including sapwood and hardwood.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "cWood", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-2.008", 
-            "valid_max": "146.5", 
-            "ok_min_mean_abs": "-35.89", 
-            "ok_max_mean_abs": "123.3"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "npp": {
+        "prveg": {
             "modeling_realm": "land", 
-            "standard_name": "net_primary_productivity_of_carbon", 
+            "standard_name": "precipitation_flux_onto_canopy", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass Flux out of Atmosphere due to Net Primary Production on Land", 
-            "comment": "", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Precipitation onto Canopy", 
+            "comment": "The precipitation flux that is intercepted by the vegetation canopy (if present in model) before reaching the ground.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "npp", 
+            "out_name": "prveg", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fHarvest": {
+        "cSoilSlow": {
             "modeling_realm": "land", 
-            "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_crop_harvesting", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass Flux into Atmosphere due to Crop Harvesting", 
-            "comment": "Carbon mass flux per unit area due to crop harvesting", 
+            "standard_name": "slow_soil_pool_carbon_content", 
+            "units": "kg m-2", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Slow Soil Pool", 
+            "comment": "Carbon mass per unit area in slow soil pool. Slow means a lifetime of more than 100 years for reference climate (20th century) in the absence of water limitations.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "fHarvest", 
+            "out_name": "cSoilSlow", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "evspsblsoi": {
+        "mrso": {
             "modeling_realm": "land", 
-            "standard_name": "water_evaporation_flux_from_soil", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Water Evaporation from Soil", 
-            "comment": "Water evaporation from soil (including sublimation).", 
+            "standard_name": "soil_moisture_content", 
+            "units": "kg m-2", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Soil Moisture Content", 
+            "comment": "the mass per unit area  (summed over all soil layers) of water in all phases.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "evspsblsoi", 
+            "out_name": "mrso", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tran": {
+        "nppRoot": {
             "modeling_realm": "land", 
-            "standard_name": "transpiration_flux", 
+            "standard_name": "net_primary_productivity_of_carbon_accumulated_in_roots", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Transpiration", 
-            "comment": "Transpiration (may include dew formation as a negative flux).", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux due to NPP Allocation to Roots", 
+            "comment": "This is the rate of carbon uptake by roots due to NPP", 
             "dimensions": "longitude latitude time", 
-            "out_name": "tran", 
+            "out_name": "nppRoot", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mrlsl": {
+        "cVeg": {
             "modeling_realm": "land", 
-            "standard_name": "moisture_content_of_soil_layer", 
+            "standard_name": "vegetation_carbon_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Water Content of Soil Layer", 
-            "comment": "The mass of water in all phases, including ice, in soil layers.  Report as missing for grid cells with no land.", 
-            "dimensions": "longitude latitude sdepth time", 
-            "out_name": "mrlsl", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Vegetation", 
+            "comment": "Carbon mass per unit area in vegetation.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "cVeg", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2912,33 +3062,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fLuc": {
+        "cLeaf": {
             "modeling_realm": "land", 
-            "standard_name": "surface_net_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_anthropogenic_land_use_change", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Net Carbon Mass Flux into Atmosphere due to Land Use Change", 
-            "comment": "Carbon mass flux per unit area into atmosphere due to human changes to land (excluding forest regrowth) accounting possibly for different time-scales related to fate of the wood, for example.", 
+            "standard_name": "leaf_carbon_content", 
+            "units": "kg m-2", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Leaves", 
+            "comment": "Carbon mass per unit area in leaves.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "fLuc", 
+            "out_name": "cLeaf", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "baresoilFrac": {
+        "shrubFrac": {
             "modeling_realm": "land", 
             "standard_name": "area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Bare Soil Fraction", 
-            "comment": "Percentage of entire grid cell  that is covered by bare soil.", 
-            "dimensions": "longitude latitude time typebare", 
-            "out_name": "baresoilFrac", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Shrub Fraction", 
+            "comment": "Percentage of entire grid cell  that is covered by shrub.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "shrubFrac", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2946,33 +3096,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "evspsblveg": {
+        "treeFrac": {
             "modeling_realm": "land", 
-            "standard_name": "water_evaporation_flux_from_canopy", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Evaporation from Canopy", 
-            "comment": "The canopy evaporation and sublimation (if present in model); may include dew formation as a negative flux.", 
+            "standard_name": "area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tree Cover Fraction", 
+            "comment": "Percentage of entire grid cell  that is covered by trees.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "evspsblveg", 
+            "out_name": "treeFrac", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fVegSoil": {
+        "cSoilFast": {
             "modeling_realm": "land", 
-            "standard_name": "carbon_mass_flux_into_soil_from_vegetation_excluding_litter", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Total Carbon Mass Flux from Vegetation Directly to Soil", 
-            "comment": "Carbon mass flux per unit area from vegetation directly into soil, without intermediate conversion to litter.", 
+            "standard_name": "fast_soil_pool_carbon_content", 
+            "units": "kg m-2", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Fast Soil Pool", 
+            "comment": "Carbon mass per unit area in fast soil pool. Fast means a lifetime of less than 10 years for reference climate conditions (20th century) in the absence of water limitations.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "fVegSoil", 
+            "out_name": "cSoilFast", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2980,50 +3130,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cCwd": {
+        "nppWood": {
             "modeling_realm": "land", 
-            "standard_name": "wood_debris_carbon_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass in Coarse Woody Debris", 
-            "comment": "Carbon mass per unit area in woody debris (dead organic matter composed of coarse wood.  It is distinct from litter)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "cCwd", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "cLitterAbove": {
-            "modeling_realm": "land", 
-            "standard_name": "surface_litter_carbon_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass in Above-Ground Litter", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "cLitterAbove", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "gpp": {
-            "modeling_realm": "land", 
-            "standard_name": "gross_primary_productivity_of_carbon", 
+            "standard_name": "net_primary_productivity_of_carbon_accumulated_in_wood", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass Flux out of Atmosphere due to Gross Primary Production on Land", 
-            "comment": "", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux due to NPP Allocation to Wood", 
+            "comment": "This is the rate of carbon uptake by wood due to NPP", 
             "dimensions": "longitude latitude time", 
-            "out_name": "gpp", 
+            "out_name": "nppWood", 
             "type": "real", 
             "positive": "down", 
             "valid_min": "", 
@@ -3031,33 +3147,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fGrazing": {
-            "modeling_realm": "land", 
-            "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_grazing", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass Flux into Atmosphere due to Grazing on Land", 
-            "comment": "Carbon mass flux per unit area due to grazing on land", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "fGrazing", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "cLitter": {
+        "mrsos": {
             "modeling_realm": "land", 
-            "standard_name": "litter_carbon_content", 
+            "standard_name": "moisture_content_of_soil_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass in Litter Pool", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "cLitter", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Moisture in Upper Portion of Soil Column", 
+            "comment": "The mass of water in all phases in the upper 10cm of the  soil layer.", 
+            "dimensions": "longitude latitude time sdepth1", 
+            "out_name": "mrsos", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3065,16 +3164,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "c4PftFrac": {
+        "treeFracPrimEver": {
             "modeling_realm": "land", 
             "standard_name": "area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total C4 PFT Cover Fraction", 
-            "comment": "Fraction of entire grid cell  that is covered by C4 PFTs (including grass and crops).", 
-            "dimensions": "longitude latitude time typec4pft", 
-            "out_name": "c4PftFrac", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Primary Evergreen Tree Cover Fraction", 
+            "comment": "Percentage of entire grid cell  that is covered by primary evergreen trees.", 
+            "dimensions": "longitude latitude time typepever", 
+            "out_name": "treeFracPrimEver", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3082,16 +3181,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cSoil": {
+        "mrro": {
             "modeling_realm": "land", 
-            "standard_name": "soil_carbon_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass in Soil Pool", 
-            "comment": "Carbon mass in the full depth of the soil model.", 
+            "standard_name": "runoff_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Runoff", 
+            "comment": "The total run-off (including drainage through the base of the soil model) per unit area leaving the land portion of the grid cell.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cSoil", 
+            "out_name": "mrro", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3099,16 +3198,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "nppLeaf": {
+        "npp": {
             "modeling_realm": "land", 
-            "standard_name": "net_primary_productivity_of_carbon_accumulated_in_leaves", 
+            "standard_name": "net_primary_productivity_of_carbon", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass Flux due to NPP Allocation to Leaf", 
-            "comment": "This is the rate of carbon uptake by leaves due to NPP", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux out of Atmosphere due to Net Primary Production on Land", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "nppLeaf", 
+            "out_name": "npp", 
             "type": "real", 
             "positive": "down", 
             "valid_min": "", 
@@ -3116,50 +3215,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "treeFracSecDec": {
+        "fHarvest": {
             "modeling_realm": "land", 
-            "standard_name": "area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Secondary Deciduous Tree Cover Fraction", 
-            "comment": "Percentage of entire grid cell  that is covered by secondary deciduous trees.", 
-            "dimensions": "longitude latitude time typesdec", 
-            "out_name": "treeFracSecDec", 
+            "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_crop_harvesting", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux into Atmosphere due to Crop Harvesting", 
+            "comment": "Carbon mass flux per unit area due to crop harvesting", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "fHarvest", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cSoilSlow": {
+        "evspsblsoi": {
             "modeling_realm": "land", 
-            "standard_name": "slow_soil_pool_carbon_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass in Slow Soil Pool", 
-            "comment": "Carbon mass per unit area in slow soil pool. Slow means a lifetime of more than 100 years for reference climate (20th century) in the absence of water limitations.", 
+            "standard_name": "water_evaporation_flux_from_soil", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Water Evaporation from Soil", 
+            "comment": "Water evaporation from soil (including sublimation).", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cSoilSlow", 
+            "out_name": "evspsblsoi", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "shrubFrac": {
+        "lai": {
             "modeling_realm": "land", 
-            "standard_name": "area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Shrub Fraction", 
-            "comment": "Percentage of entire grid cell  that is covered by shrub.", 
+            "standard_name": "leaf_area_index", 
+            "units": "1.0", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Leaf Area Index", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "shrubFrac", 
+            "out_name": "lai", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3167,33 +3266,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mrro": {
-            "modeling_realm": "land", 
-            "standard_name": "runoff_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Total Runoff", 
-            "comment": "The total run-off (including drainage through the base of the soil model) per unit area leaving the land portion of the grid cell.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "mrro", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-0.0002019", 
-            "valid_max": "0.001065", 
-            "ok_min_mean_abs": "-6.668e-06", 
-            "ok_max_mean_abs": "1.874e-05"
-        }, 
-        "fFire": {
+        "tran": {
             "modeling_realm": "land", 
-            "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_fires_excluding_anthropogenic_land_use_change", 
+            "standard_name": "transpiration_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass Flux into Atmosphere due to CO2 Emission from Fire", 
-            "comment": "CO2 emissions (expressed as a carbon mass flux per unit area) from natural fires and human ignition fires as calculated by the fire module of the dynamic vegetation model, but excluding any CO2 flux from fire included in fLuc (CO2 Flux to Atmosphere from Land Use Change).", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Transpiration", 
+            "comment": "Transpiration (may include dew formation as a negative flux).", 
             "dimensions": "longitude latitude time", 
-            "out_name": "fFire", 
+            "out_name": "tran", 
             "type": "real", 
             "positive": "up", 
             "valid_min": "", 
@@ -3201,16 +3283,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fVegLitter": {
+        "mrros": {
             "modeling_realm": "land", 
-            "standard_name": "litter_carbon_flux", 
+            "standard_name": "surface_runoff_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Total Carbon Mass Flux from Vegetation to Litter", 
-            "comment": "", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Runoff", 
+            "comment": "The total surface run off leaving the land portion of the grid cell (excluding drainage through the base of the soil model).", 
             "dimensions": "longitude latitude time", 
-            "out_name": "fVegLitter", 
+            "out_name": "mrros", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3218,50 +3300,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mrfso": {
-            "modeling_realm": "land landIce", 
-            "standard_name": "soil_frozen_water_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Soil Frozen Water Content", 
-            "comment": "The mass per unit area (summed over all model layers) of frozen water.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "mrfso", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "5763", 
-            "ok_min_mean_abs": "-419", 
-            "ok_max_mean_abs": "940.3"
-        }, 
-        "landCoverFrac": {
+        "fLuc": {
             "modeling_realm": "land", 
-            "standard_name": "area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Plant Functional Type Grid Fraction", 
-            "comment": "Percentage of grid cell area occupied by different model vegetation/land cover categories. The categories may differ from model to model, depending on each model's subgrid land cover category definitions. Categories may include natural vegetation, anthropogenic vegetation, bare soil, lakes, urban areas, glaciers, etc. Sum of all should equal the fraction of the grid-cell that is land.", 
-            "dimensions": "longitude latitude vegtype time", 
-            "out_name": "landCoverFrac", 
+            "standard_name": "surface_net_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_anthropogenic_land_use_change", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Net Carbon Mass Flux into Atmosphere due to Land Use Change", 
+            "comment": "Carbon mass flux per unit area into atmosphere due to human changes to land (excluding forest regrowth) accounting possibly for different time-scales related to fate of the wood, for example.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "fLuc", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "treeFracSecEver": {
+        "mrlsl": {
             "modeling_realm": "land", 
-            "standard_name": "area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Secondary Evergreen Tree Cover Fraction", 
-            "comment": "Percentage of entire grid cell  that is covered by secondary evergreen trees.", 
-            "dimensions": "longitude latitude time typesever", 
-            "out_name": "treeFracSecEver", 
+            "standard_name": "moisture_content_of_soil_layer", 
+            "units": "kg m-2", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Water Content of Soil Layer", 
+            "comment": "The mass of water in all phases, including ice, in soil layers.  Report as missing for grid cells with no land.", 
+            "dimensions": "longitude latitude sdepth time", 
+            "out_name": "mrlsl", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3269,16 +3334,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "burntArea": {
+        "residualFrac": {
             "modeling_realm": "land", 
             "standard_name": "area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Burnt Area Fraction", 
-            "comment": "Fraction of entire grid cell  that is covered by burnt vegetation.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Fraction of Grid Cell that is Land but Neither Vegetation-Covered nor Bare Soil", 
+            "comment": "Percentage of entire grid cell  that is land and is covered by  neither vegetation nor bare-soil (e.g., urban, ice, lakes, etc.)", 
             "dimensions": "longitude latitude time", 
-            "out_name": "burntArea", 
+            "out_name": "residualFrac", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3286,33 +3351,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "grassFrac": {
+        "rGrowth": {
             "modeling_realm": "land", 
-            "standard_name": "area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Natural Grass Fraction", 
-            "comment": "Percentage of entire grid cell that is covered by natural grass.", 
+            "standard_name": "surface_upward_carbon_mass_flux_due_to_plant_respiration_for_biomass_growth", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux into Atmosphere due to Growth Autotrophic Respiration on Land", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "grassFrac", 
+            "out_name": "rGrowth", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cMisc": {
+        "cProduct": {
             "modeling_realm": "land", 
-            "standard_name": "miscellaneous_living_matter_carbon_content", 
+            "standard_name": "carbon_content_of_products_of_anthropogenic_land_use_change", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass in Other Living Compartments on Land", 
-            "comment": "e.g., labile, fruits, reserves, etc.", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Products of Land Use Change", 
+            "comment": "Carbon mass per unit area in that has been removed from the environment through  landuse change.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cMisc", 
+            "out_name": "cProduct", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3320,67 +3385,67 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cWood": {
+        "fFire": {
             "modeling_realm": "land", 
-            "standard_name": "wood_carbon_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Carbon Mass in Wood", 
-            "comment": "Carbon mass per unit area in wood, including sapwood and hardwood.", 
+            "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_fires_excluding_anthropogenic_land_use_change", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux into Atmosphere due to CO2 Emission from Fire", 
+            "comment": "CO2 emissions (expressed as a carbon mass flux per unit area) from natural fires and human ignition fires as calculated by the fire module of the dynamic vegetation model, but excluding any CO2 flux from fire included in fLuc (CO2 Flux to Atmosphere from Land Use Change).", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cWood", 
+            "out_name": "fFire", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mrso": {
+        "fVegLitter": {
             "modeling_realm": "land", 
-            "standard_name": "soil_moisture_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Total Soil Moisture Content", 
-            "comment": "the mass per unit area  (summed over all soil layers) of water in all phases.", 
+            "standard_name": "litter_carbon_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Carbon Mass Flux from Vegetation to Litter", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "mrso", 
+            "out_name": "fVegLitter", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-64.17", 
-            "valid_max": "5717", 
-            "ok_min_mean_abs": "-1424", 
-            "ok_max_mean_abs": "3038"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "treeFrac": {
+        "ra": {
             "modeling_realm": "land", 
-            "standard_name": "area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tree Cover Fraction", 
-            "comment": "Percentage of entire grid cell  that is covered by trees.", 
+            "standard_name": "plant_respiration_carbon_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux into Atmosphere due to Autotrophic (Plant) Respiration on Land", 
+            "comment": "Carbon mass flux per unit area into atmosphere due to autotrophic respiration on land (respiration by producers) [see rh for heterotrophic production] ", 
             "dimensions": "longitude latitude time", 
-            "out_name": "treeFrac", 
+            "out_name": "ra", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "treeFracPrimEver": {
+        "tsl": {
             "modeling_realm": "land", 
-            "standard_name": "area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Primary Evergreen Tree Cover Fraction", 
-            "comment": "Percentage of entire grid cell  that is covered by primary evergreen trees.", 
-            "dimensions": "longitude latitude time typepever", 
-            "out_name": "treeFracPrimEver", 
+            "standard_name": "soil_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Temperature of Soil", 
+            "comment": "Temperature of each soil layer. Reported as missing for grid cells with no land.", 
+            "dimensions": "longitude latitude sdepth time", 
+            "out_name": "tsl", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
diff --git a/TestTables/CMIP6_Oclim.json b/TestTables/CMIP6_Oclim.json
index 58458e4..21ee7b4 100644
--- a/TestTables/CMIP6_Oclim.json
+++ b/TestTables/CMIP6_Oclim.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table Oclim", 
         "realm": "ocean", 
         "frequency": "monClim", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "30.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,14 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1390,23 +1453,41 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev4s": {
+        "plev7": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "85000.", 
+                "90000.", 
+                "74000.", 
+                "62000.", 
                 "50000.", 
-                "20000.", 
-                "5000."
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
             ], 
-            "requested_bounds": "", 
             "stored_direction": "decreasing", 
             "tolerance": "0.001", 
             "type": "double", 
@@ -1417,7 +1498,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7": {
+        "plev7c": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1450,10 +1531,10 @@
                 "31000.", 
                 "18000.", 
                 "18000.", 
-                " 0."
+                "0."
             ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1462,7 +1543,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7c": {
+        "plev7h": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1473,37 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2389,11 +2471,11 @@
             "modeling_realm": "ocean", 
             "standard_name": "ocean_tracer_xy_laplacian_diffusivity", 
             "units": "m2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Ocean Tracer XY Laplacian Diffusivity", 
             "comment": "", 
-            "dimensions": "longitude latitude time2", 
+            "dimensions": "longitude latitude olevel time2", 
             "out_name": "diftrxylo", 
             "type": "real", 
             "positive": "", 
@@ -2402,15 +2484,32 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "zhalf": {
+            "modeling_realm": "ocean", 
+            "standard_name": "depth_below_geoid", 
+            "units": "m", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Depth Below Geoid of Interfaces Between Ocean Layers", 
+            "comment": "Depth below geoid", 
+            "dimensions": "longitude latitude olevel time2", 
+            "out_name": "zhalf", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "dispkexyfo": {
             "modeling_realm": "ocean", 
             "standard_name": "ocean_kinetic_energy_dissipation_per_unit_area_due_to_xy_friction", 
             "units": "W m-2 ", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Ocean Kinetic Energy Dissipation Per Unit Area due to XY Friction", 
             "comment": "Depth integrated impacts on kinetic energy arising from lateral frictional dissipation associated with Laplacian and/or biharmonic viscosity. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements.", 
-            "dimensions": "longitude latitude time2", 
+            "dimensions": "longitude latitude olevel time2", 
             "out_name": "dispkexyfo", 
             "type": "real", 
             "positive": "", 
@@ -2419,12 +2518,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "diftrxybo2d": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_tracer_xy_biharmonic_diffusivity", 
+            "units": "m4 s-1", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Ocean Tracer XY Biharmonic Diffusivity", 
+            "comment": "", 
+            "dimensions": "longitude latitude time2", 
+            "out_name": "diftrxybo2d", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "difvmfdo": {
             "modeling_realm": "ocean", 
             "standard_name": "ocean_vertical_momentum_diffusivity_due_to_form_drag", 
             "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Ocean Vertical Momentum Diffusivity due to Form Drag", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time2", 
@@ -2436,16 +2552,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvmto": {
+        "diftrxybo": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_momentum_diffusivity_due_to_tides", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Momentum Diffusivity due to Tides", 
+            "standard_name": "ocean_tracer_xy_biharmonic_diffusivity", 
+            "units": "m4 s-1", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Ocean Tracer XY Biharmonic Diffusivity", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvmto", 
+            "out_name": "diftrxybo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2453,16 +2569,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnpeo": {
+        "diftrblo2d": {
             "modeling_realm": "ocean", 
-            "standard_name": "endency_of_ocean_potential_energy_content", 
-            "units": "W m-2 ", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Tendency of Ocean Potential Energy Content", 
-            "comment": "Rate that work is done against vertical stratification, as measured by the vertical heat and salt diffusivity. Report here as depth integrated two-dimensional field.", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "tnpeo", 
+            "standard_name": "ocean_tracer_diffusivity_due_to_parameterized_mesoscale_advection", 
+            "units": "m2 s-1", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Ocean Tracer Bolus Laplacian Diffusivity", 
+            "comment": "Ocean tracer diffusivity associated with parameterized eddy-induced advective transport. Sometimes this diffusivity is called the 'thickness' diffusivity. For CMIP5, this diagnostic was called 'ocean tracer bolus laplacian diffusivity'.  The CMIP6 name is physically more relevant.", 
+            "dimensions": "longitude latitude time2", 
+            "out_name": "diftrblo2d", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2470,16 +2586,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zfull": {
+        "difvmto": {
             "modeling_realm": "ocean", 
-            "standard_name": "depth_below_geoid", 
-            "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Depth Below Geoid of Ocean Layer", 
-            "comment": "Depth below geoid", 
+            "standard_name": "ocean_vertical_momentum_diffusivity_due_to_tides", 
+            "units": "m2 s-1", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Ocean Vertical Momentum Diffusivity due to Tides", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time2", 
-            "out_name": "zfull", 
+            "out_name": "difvmto", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2487,16 +2603,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "diftrblo": {
+        "difmxylo2d": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_diffusivity_due_to_parameterized_mesoscale_advection", 
+            "standard_name": "ocean_momentum_xy_laplacian_diffusivity", 
             "units": "m2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Tracer Bolus Laplacian Diffusivity", 
-            "comment": "Ocean tracer diffusivity associated with parameterized eddy-induced advective transport. Sometimes this diffusivity is called the 'thickness' diffusivity. For CMIP5, this diagnostic was called 'ocean tracer bolus laplacian diffusivity'.  The CMIP6 name is physically more relevant.", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Ocean Momentum XY Laplacian Diffusivity", 
+            "comment": "Lateral Laplacian viscosity applied to the momentum equitions.", 
             "dimensions": "longitude latitude time2", 
-            "out_name": "diftrblo", 
+            "out_name": "difmxylo2d", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2504,16 +2620,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dispkevfo": {
+        "diftrelo2d": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_kinetic_energy_dissipation_per_unit_area_due_to_vertical_friction", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Kinetic Energy Dissipation Per Unit Area due to Vertical Friction", 
+            "standard_name": "ocean_tracer_epineutral_laplacian_diffusivity", 
+            "units": "m2 s-1", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Ocean Tracer Epineutral Laplacian Diffusivity", 
+            "comment": "Ocean tracer diffusivity associated with parameterized eddy-induced diffusive transport oriented along neutral or isopycnal directions. Sometimes this diffusivity is called the neutral diffusivity or isopycnal diffusivity or Redi diffusivity.", 
+            "dimensions": "longitude latitude time2", 
+            "out_name": "diftrelo2d", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "diftrxylo2d": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_tracer_xy_laplacian_diffusivity", 
+            "units": "m2 s-1", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Ocean Tracer XY Laplacian Diffusivity", 
             "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "dispkevfo", 
+            "dimensions": "longitude latitude time2", 
+            "out_name": "diftrxylo2d", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2525,11 +2658,11 @@
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_ocean_eddy_kinetic_energy_content_due_to_parameterized_eddy_advection", 
             "units": "W m-2 ", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Tendency of Ocean Eddy Kinetic Energy Content due to Bolus Transport", 
             "comment": "Depth integrated impacts on kinetic energy arising from parameterized eddy-induced advection. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements.", 
-            "dimensions": "longitude latitude time2", 
+            "dimensions": "longitude latitude olevel time2", 
             "out_name": "tnkebto", 
             "type": "real", 
             "positive": "", 
@@ -2538,16 +2671,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvtrbo": {
+        "difmxybo2d": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_tracer_diffusivity_due_to_background", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Tracer Diffusivity due to Background", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvtrbo", 
+            "standard_name": "ocean_momentum_xy_biharmonic_diffusivity", 
+            "units": "m4 s-1", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Ocean Momentum XY Biharmonic Diffusivity", 
+            "comment": "Lateral biharmonic viscosity applied to the momentum equitions.", 
+            "dimensions": "longitude latitude time2", 
+            "out_name": "difmxybo2d", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2555,16 +2688,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zhalf": {
+        "difmxybo": {
             "modeling_realm": "ocean", 
-            "standard_name": "depth_below_geoid", 
-            "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Depth Below Geoid of Interfaces Between Ocean Layers", 
-            "comment": "Depth below geoid", 
+            "standard_name": "ocean_momentum_xy_biharmonic_diffusivity", 
+            "units": "m4 s-1", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Ocean Momentum XY Biharmonic Diffusivity", 
+            "comment": "Lateral biharmonic viscosity applied to the momentum equitions.", 
             "dimensions": "longitude latitude olevel time2", 
-            "out_name": "zhalf", 
+            "out_name": "difmxybo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2572,16 +2705,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "diftrxybo": {
+        "diftrbbo2d": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_xy_biharmonic_diffusivity", 
+            "standard_name": "ocean_tracer_bolus_biharmonic_diffusivity", 
             "units": "m4 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Tracer XY Biharmonic Diffusivity", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Ocean Tracer Bolus Biharmonic Diffusivity", 
             "comment": "", 
             "dimensions": "longitude latitude time2", 
-            "out_name": "diftrxybo", 
+            "out_name": "diftrbbo2d", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2589,16 +2722,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difmxybo": {
+        "dispkexyfo2d": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_momentum_xy_biharmonic_diffusivity", 
-            "units": "m4 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Momentum XY Biharmonic Diffusivity", 
-            "comment": "Lateral biharmonic viscosity applied to the momentum equitions.", 
+            "standard_name": "ocean_kinetic_energy_dissipation_per_unit_area_due_to_xy_friction", 
+            "units": "W m-2 ", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Ocean Kinetic Energy Dissipation Per Unit Area due to XY Friction", 
+            "comment": "Depth integrated impacts on kinetic energy arising from lateral frictional dissipation associated with Laplacian and/or biharmonic viscosity. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements.", 
             "dimensions": "longitude latitude time2", 
-            "out_name": "difmxybo", 
+            "out_name": "dispkexyfo2d", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2610,11 +2743,11 @@
             "modeling_realm": "ocean", 
             "standard_name": "ocean_tracer_bolus_biharmonic_diffusivity", 
             "units": "m4 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Ocean Tracer Bolus Biharmonic Diffusivity", 
             "comment": "", 
-            "dimensions": "longitude latitude time2", 
+            "dimensions": "longitude latitude olevel time2", 
             "out_name": "diftrbbo", 
             "type": "real", 
             "positive": "", 
@@ -2623,15 +2756,49 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "tnpeo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "endency_of_ocean_potential_energy_content", 
+            "units": "W m-2 ", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Tendency of Ocean Potential Energy Content", 
+            "comment": "Rate that work is done against vertical stratification, as measured by the vertical heat and salt diffusivity. Report here as depth integrated two-dimensional field.", 
+            "dimensions": "longitude latitude olevel time2", 
+            "out_name": "tnpeo", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "zfull": {
+            "modeling_realm": "ocean", 
+            "standard_name": "depth_below_geoid", 
+            "units": "m", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Depth Below Geoid of Ocean Layer", 
+            "comment": "Depth below geoid", 
+            "dimensions": "longitude latitude olevel time2", 
+            "out_name": "zfull", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "diftrebo": {
             "modeling_realm": "ocean", 
             "standard_name": "ocean_tracer_epineutral_biharmonic_diffusivity", 
             "units": "m4 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Ocean Tracer Epineutral Biharmonic Diffusivity", 
             "comment": "", 
-            "dimensions": "longitude latitude time2", 
+            "dimensions": "longitude latitude olevel time2", 
             "out_name": "diftrebo", 
             "type": "real", 
             "positive": "", 
@@ -2640,15 +2807,32 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "diftrebo2d": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_tracer_epineutral_biharmonic_diffusivity", 
+            "units": "m4 s-1", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Ocean Tracer Epineutral Biharmonic Diffusivity", 
+            "comment": "", 
+            "dimensions": "longitude latitude time2", 
+            "out_name": "diftrebo2d", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "diftrelo": {
             "modeling_realm": "ocean", 
             "standard_name": "ocean_tracer_epineutral_laplacian_diffusivity", 
             "units": "m2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Ocean Tracer Epineutral Laplacian Diffusivity", 
             "comment": "Ocean tracer diffusivity associated with parameterized eddy-induced diffusive transport oriented along neutral or isopycnal directions. Sometimes this diffusivity is called the neutral diffusivity or isopycnal diffusivity or Redi diffusivity.", 
-            "dimensions": "longitude latitude time2", 
+            "dimensions": "longitude latitude olevel time2", 
             "out_name": "diftrelo", 
             "type": "real", 
             "positive": "", 
@@ -2657,15 +2841,32 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "difvtrbo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_vertical_tracer_diffusivity_due_to_background", 
+            "units": "m2 s-1", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Ocean Vertical Tracer Diffusivity due to Background", 
+            "comment": "", 
+            "dimensions": "longitude latitude olevel time2", 
+            "out_name": "difvtrbo", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "difmxylo": {
             "modeling_realm": "ocean", 
             "standard_name": "ocean_momentum_xy_laplacian_diffusivity", 
             "units": "m2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Ocean Momentum XY Laplacian Diffusivity", 
             "comment": "Lateral Laplacian viscosity applied to the momentum equitions.", 
-            "dimensions": "longitude latitude time2", 
+            "dimensions": "longitude latitude olevel time2", 
             "out_name": "difmxylo", 
             "type": "real", 
             "positive": "", 
@@ -2674,12 +2875,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "diftrblo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_tracer_diffusivity_due_to_parameterized_mesoscale_advection", 
+            "units": "m2 s-1", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Ocean Tracer Bolus Laplacian Diffusivity", 
+            "comment": "Ocean tracer diffusivity associated with parameterized eddy-induced advective transport. Sometimes this diffusivity is called the 'thickness' diffusivity. For CMIP5, this diagnostic was called 'ocean tracer bolus laplacian diffusivity'.  The CMIP6 name is physically more relevant.", 
+            "dimensions": "longitude latitude olevel time2", 
+            "out_name": "diftrblo", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "difvmbo": {
             "modeling_realm": "ocean", 
             "standard_name": "ocean_vertical_momentum_diffusivity_due_to_background", 
             "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Ocean Vertical Momentum Diffusivity due to Background", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time2", 
@@ -2695,8 +2913,8 @@
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_ocean_potential_energy_content_due_to_background", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Tendency of Ocean Potential Energy Content due to Background", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time2", 
@@ -2708,12 +2926,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "tnkebto2d": {
+            "modeling_realm": "ocean", 
+            "standard_name": "tendency_of_ocean_eddy_kinetic_energy_content_due_to_parameterized_eddy_advection", 
+            "units": "W m-2 ", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Tendency of Ocean Eddy Kinetic Energy Content due to Bolus Transport", 
+            "comment": "Depth integrated impacts on kinetic energy arising from parameterized eddy-induced advection. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements.", 
+            "dimensions": "longitude latitude time2", 
+            "out_name": "tnkebto2d", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "tnpeot": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_ocean_potential_energy_content_due_to_tides", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Tendency of Ocean Potential Energy Content due to Tides", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time2", 
@@ -2729,8 +2964,8 @@
             "modeling_realm": "ocean", 
             "standard_name": "ocean_vertical_tracer_diffusivity_due_to_tides", 
             "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Ocean Vertical Tracer Diffusivity due to Tides", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time2", 
@@ -2742,12 +2977,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "dispkevfo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_kinetic_energy_dissipation_per_unit_area_due_to_vertical_friction", 
+            "units": "W m-2", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Ocean Kinetic Energy Dissipation Per Unit Area due to Vertical Friction", 
+            "comment": "", 
+            "dimensions": "longitude latitude olevel time2", 
+            "out_name": "dispkevfo", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "difvso": {
             "modeling_realm": "ocean", 
             "standard_name": "ocean_verticalt_salt_diffusivity", 
             "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Ocean Vertical Salt Diffusivity", 
             "comment": "Vertical/dianeutral diffusivity applied to prognostic salinity field.", 
             "dimensions": "longitude latitude olevel time2", 
@@ -2759,16 +3011,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvho": {
+        "difvmo": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_heat_diffusivity", 
+            "standard_name": "ocean_vertical_momentum_diffusivity", 
             "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Heat Diffusivity", 
-            "comment": "Vertical/dianeutral diffusivity applied to prognostic temperature field.", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Ocean Vertical Momentum Diffusivity", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvho", 
+            "out_name": "difvmo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2776,16 +3028,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvmo": {
+        "difvho": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_momentum_diffusivity", 
+            "standard_name": "ocean_vertical_heat_diffusivity", 
             "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean within years time: mean over years", 
-            "long_name": "Ocean Vertical Momentum Diffusivity", 
-            "comment": "", 
+            "cell_methods": "within years time: mean over years time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Ocean Vertical Heat Diffusivity", 
+            "comment": "Vertical/dianeutral diffusivity applied to prognostic temperature field.", 
             "dimensions": "longitude latitude olevel time2", 
-            "out_name": "difvmo", 
+            "out_name": "difvho", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
diff --git a/TestTables/CMIP6_Oday.json b/TestTables/CMIP6_Oday.json
index 7323942..6941f0b 100644
--- a/TestTables/CMIP6_Oday.json
+++ b/TestTables/CMIP6_Oday.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table Oday", 
         "realm": "ocnBgchem", 
         "frequency": "day", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "1.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2385,12 +2467,80 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
+        "tos": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_surface_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Sea Surface Temperature", 
+            "comment": "this may differ from 'surface temperature' in regions of sea ice.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "tos", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "tossq": {
+            "modeling_realm": "ocean", 
+            "standard_name": "square_of_sea_surface_temperature", 
+            "units": "degC2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Square of Sea Surface Temperature", 
+            "comment": "square of temperature of liquid ocean, averaged over the day.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "tossq", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "phycos": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Sea Surface Phytoplankton Carbon Concentration", 
+            "comment": "sum of phytoplankton organic carbon component concentrations at the sea surface", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "phycos", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "sos": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_surface_salinity", 
+            "units": "0.001", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Sea Surface Salinity", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sos", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "chlos": {
             "modeling_realm": "ocnBgchem", 
             "standard_name": "mass_concentration_of_phytoplankton_expressed_as_chlorophyll_in_sea_water", 
             "units": "kg m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Sea Surface Total Chlorophyll Mass Concentration", 
             "comment": "Sum of chlorophyll from all phytoplankton group concentrations at the sea surface.  In most models this is equal to chldiat+chlmisc, that is the sum of 'Diatom Chlorophyll Mass Concentration' plus 'Other Phytoplankton Chlorophyll Mass Concentration'", 
             "dimensions": "longitude latitude time", 
diff --git a/TestTables/CMIP6_Ofx.json b/TestTables/CMIP6_Ofx.json
index 636e0b9..b0d88a8 100644
--- a/TestTables/CMIP6_Ofx.json
+++ b/TestTables/CMIP6_Ofx.json
@@ -1 +1,2541 @@
-no Variable found for Ofx
+{
+    "Header": {
+        "data_specs_version": "01.beta.38", 
+        "table_id": "Table Ofx", 
+        "realm": "ocean", 
+        "frequency": "fx", 
+        "cmor_version": "3.1", 
+        "table_date": "01 November 2016", 
+        "missing_value": "1e20", 
+        "product": "output", 
+        "approx_interval": "", 
+        "generic_levels": "", 
+        "mip_era": "CMIP6", 
+        "Conventions": "CF-1.6 CMIP-6.0"
+    }, 
+    "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "alt16": {
+            "standard_name": "altitude", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "altitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "alt16", 
+            "positive": "up", 
+            "requested": [
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
+            ], 
+            "requested_bounds": [
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "alt40": {
+            "standard_name": "altitude", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "altitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "alt40", 
+            "positive": "up", 
+            "requested": [
+                "240.", 
+                "720.", 
+                "1200.", 
+                "1680.", 
+                "2160.", 
+                "2640.", 
+                "3120.", 
+                "3600.", 
+                "4080.", 
+                "4560.", 
+                "5040.", 
+                "5520.", 
+                "6000.", 
+                "6480.", 
+                "6960.", 
+                "7440.", 
+                "7920.", 
+                "8400.", 
+                "8880.", 
+                "9360.", 
+                "9840.", 
+                "10320.", 
+                "10800.", 
+                "11280.", 
+                "11760.", 
+                "12240.", 
+                "12720.", 
+                "13200.", 
+                "13680.", 
+                "14160.", 
+                "14640.", 
+                "15120.", 
+                "15600.", 
+                "16080.", 
+                "16560.", 
+                "17040.", 
+                "17520.", 
+                "18000.", 
+                "18480.", 
+                "18960."
+            ], 
+            "requested_bounds": [
+                "0.", 
+                "480.", 
+                "480.", 
+                "960.", 
+                "960.", 
+                "1440.", 
+                "1440.", 
+                "1920.", 
+                "1920.", 
+                "2400.", 
+                "2400.", 
+                "2880.", 
+                "2880.", 
+                "3360.", 
+                "3360.", 
+                "3840.", 
+                "3840.", 
+                "4320.", 
+                "4320.", 
+                "4800.", 
+                "4800.", 
+                "5280.", 
+                "5280.", 
+                "5760.", 
+                "5760.", 
+                "6240.", 
+                "6240.", 
+                "6720.", 
+                "6720.", 
+                "7200.", 
+                "7200.", 
+                "7680.", 
+                "7680.", 
+                "8160.", 
+                "8160.", 
+                "8640.", 
+                "8640.", 
+                "9120.", 
+                "9120.", 
+                "9600.", 
+                "9600.", 
+                "10080.", 
+                "10080.", 
+                "10560.", 
+                "10560.", 
+                "11040.", 
+                "11040.", 
+                "11520.", 
+                "11520.", 
+                "12000.", 
+                "12000.", 
+                "12480.", 
+                "12480.", 
+                "12960.", 
+                "12960.", 
+                "13440.", 
+                "13440.", 
+                "13920.", 
+                "13920.", 
+                "14400.", 
+                "14400.", 
+                "14880.", 
+                "14880.", 
+                "15360.", 
+                "15360.", 
+                "15840.", 
+                "15840.", 
+                "16320.", 
+                "16320.", 
+                "16800.", 
+                "16800.", 
+                "17280.", 
+                "17280.", 
+                "17760.", 
+                "17760.", 
+                "18240.", 
+                "18240.", 
+                "18720.", 
+                "18720.", 
+                "19200."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "alternate_hybrid_sigma": {
+            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
+            "units": "1", 
+            "axis": "Z", 
+            "long_name": "hybrid sigma pressure coordinate", 
+            "climatology": "", 
+            "formula": "p = ap + b*ps", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "1.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "ap: ap_bnds b: b_bnds ps: ps", 
+            "z_factors": "ap: ap b: b ps: ps", 
+            "bounds_values": ""
+        }, 
+        "basin": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean basin", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "basin", 
+            "positive": "", 
+            "requested": [
+                "atlantic_arctic_ocean", 
+                "indian_pacific_ocean", 
+                "global_ocean"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "dbze": {
+            "standard_name": "equivalent_reflectivity_factor", 
+            "units": "dBZ", 
+            "axis": "", 
+            "long_name": "CloudSat simulator equivalent radar reflectivity factor", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "dbze", 
+            "positive": "", 
+            "requested": [
+                "-47.5", 
+                "-42.5", 
+                "-37.5", 
+                "-32.5", 
+                "-27.5", 
+                "-22.5", 
+                "-17.5", 
+                "-12.5", 
+                "-7.5", 
+                "-2.5", 
+                "2.5", 
+                "7.5", 
+                "12.5", 
+                "17.5", 
+                "22.5"
+            ], 
+            "requested_bounds": [
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
+                "25."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth0m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "100.0", 
+            "valid_min": "0.0", 
+            "value": "0.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth100m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "120.0", 
+            "valid_min": "80.0", 
+            "value": "100.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth2000m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
+            "value": "2000", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth300m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
+            "value": "300", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth700m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
+            "value": "700", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth_coord": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "ocean depth coordinate", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "12000.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "effectRadIc": {
+            "standard_name": "", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Effective Radius [Values to be specified]", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "effectRadIc", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "effectRadLi": {
+            "standard_name": "", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Effective Radius [Values to be specified]", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "effectRadLi", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "height10m": {
+            "standard_name": "height", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "height", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "height", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "30.0", 
+            "valid_min": "1.0", 
+            "value": "10.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "height2m": {
+            "standard_name": "height", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "height", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "height", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "10.0", 
+            "valid_min": "1.0", 
+            "value": "2.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "hybrid_height": {
+            "standard_name": "atmosphere_hybrid_height_coordinate", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "hybrid height coordinate", 
+            "climatology": "", 
+            "formula": "z = a + b*orog", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "a: lev_bnds b: b_bnds orog: orog", 
+            "z_factors": "a: lev b: b orog: orog", 
+            "bounds_values": ""
+        }, 
+        "iceband": {
+            "standard_name": "sea_ice_thickness", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Ice Depth Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "iceband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "latitude": {
+            "standard_name": "latitude", 
+            "units": "degrees_north", 
+            "axis": "Y", 
+            "long_name": "latitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lat", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "90.0", 
+            "valid_min": "-90.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "location": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "location index", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "loc", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "integer", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "longitude": {
+            "standard_name": "longitude", 
+            "units": "degrees_east", 
+            "axis": "X", 
+            "long_name": "longitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lon", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "360.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "misrBands": {
+            "standard_name": "wave_frequency", 
+            "units": "s-1", 
+            "axis": "", 
+            "long_name": "MISR Spectral Frequency Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "spectband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "natural_log_pressure": {
+            "standard_name": "atmosphere_ln_pressure_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "atmosphere natural log pressure coordinate", 
+            "climatology": "", 
+            "formula": "p = p0 * exp(-lev)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "20.0", 
+            "valid_min": "-1.0", 
+            "value": "", 
+            "z_bounds_factors": "p0: p0 lev: lev_bnds", 
+            "z_factors": "p0: p0 lev: lev", 
+            "bounds_values": ""
+        }, 
+        "ocean_double_sigma": {
+            "standard_name": "ocean_double_sigma", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean double sigma coordinate", 
+            "climatology": "", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "sigma: sigma_bnds depth: depth z1: z1 z2: z2 a: a href: href k_c: k_c", 
+            "z_factors": "sigma: sigma depth: depth z1: z1 z2: z2 a: a_coeff href: href k_c: k_c", 
+            "bounds_values": ""
+        }, 
+        "ocean_s": {
+            "standard_name": "ocean_s_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean s-coordinate", 
+            "climatology": "", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "0.0", 
+            "valid_min": "-1.0", 
+            "value": "", 
+            "z_bounds_factors": "s: lev_bnds eta: eta depth: depth a: a b: b depth_c: depth_c", 
+            "z_factors": "s: lev eta: eta depth: depth a: a_coeff b: b_coeff depth_c: depth_c", 
+            "bounds_values": ""
+        }, 
+        "ocean_sigma": {
+            "standard_name": "ocean_sigma_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean sigma coordinate", 
+            "climatology": "", 
+            "formula": "z = eta + sigma*(depth+eta)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "0.0", 
+            "valid_min": "-1.0", 
+            "value": "", 
+            "z_bounds_factors": "sigma: lev_bnds eta: eta depth: depth", 
+            "z_factors": "sigma: lev eta: eta depth: depth", 
+            "bounds_values": ""
+        }, 
+        "ocean_sigma_z": {
+            "standard_name": "ocean_sigma_z", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean sigma over z coordinate", 
+            "climatology": "", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "sigma: sigma_bnds eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev_bnds", 
+            "z_factors": "sigma: sigma eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev", 
+            "bounds_values": ""
+        }, 
+        "olayer100m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "100.0", 
+            "valid_min": "0.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "oline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "barents_opening", 
+                "bering_strait", 
+                "canadian_archipelago", 
+                "denmark_strait", 
+                "drake_passage", 
+                "english_channel", 
+                "pacific_equatorial_undercurrent", 
+                "faroe_scotland_channel", 
+                "florida_bahamas_strait", 
+                "fram_strait", 
+                "iceland_faroe_channel", 
+                "indonesian_throughflow", 
+                "mozambique_channel", 
+                "taiwan_luzon_straits", 
+                "windward_passage"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p1000": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "100000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p200": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "20000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p220": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "22000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "44000.0 0.0"
+        }, 
+        "p500": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "50000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p560": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "56000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "68000.0 44000.0"
+        }, 
+        "p700": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "70000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p840": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "84000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "100000.0 68000.0"
+        }, 
+        "p850": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "85000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev10": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "85000.", 
+                "70000.", 
+                "50000.", 
+                "25000.", 
+                "15000.", 
+                "10000.", 
+                "7000.", 
+                "5000.", 
+                "1000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev19": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "92500.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "40000.", 
+                "30000.", 
+                "25000.", 
+                "20000.", 
+                "15000.", 
+                "10000.", 
+                "7000.", 
+                "5000.", 
+                "3000.", 
+                "2000.", 
+                "1000.", 
+                "500.", 
+                "100."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev23": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "92500.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "40000.", 
+                "30000.", 
+                "25000.", 
+                "20000.", 
+                "15000.", 
+                "10000.", 
+                "7000.", 
+                "5000.", 
+                "3000.", 
+                "2000.", 
+                "1000.", 
+                "700.", 
+                "500.", 
+                "300.", 
+                "200.", 
+                "100.", 
+                "40."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev27": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "97500.", 
+                "95000.", 
+                "92500.", 
+                "90000.", 
+                "87500.", 
+                "85000.", 
+                "82500.", 
+                "80000.", 
+                "77500.", 
+                "75000.", 
+                "70000.", 
+                "65000.", 
+                "60000.", 
+                "55000.", 
+                "50000.", 
+                "45000.", 
+                "40000.", 
+                "35000.", 
+                "30000.", 
+                "25000.", 
+                "22500.", 
+                "20000.", 
+                "17500.", 
+                "15000.", 
+                "12500.", 
+                "10000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev3": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "85000.", 
+                "50000.", 
+                "25000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev39": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "92500.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "40000.", 
+                "30000.", 
+                "25000.", 
+                "20000.", 
+                "17000.", 
+                "15000.", 
+                "13000.", 
+                "11500.", 
+                "10000.", 
+                "9000.", 
+                "8000.", 
+                "7000.", 
+                "5000.", 
+                "3000.", 
+                "2000.", 
+                "1500.", 
+                "1000.", 
+                "700.", 
+                "500.", 
+                "300.", 
+                "200.", 
+                "150.", 
+                "100.", 
+                "70.", 
+                "50.", 
+                "40.", 
+                "30.", 
+                "20.", 
+                "15.", 
+                "10.", 
+                "7.", 
+                "5.", 
+                "3."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev3h": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "10000.", 
+                "1000.", 
+                "100."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev4": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "925000.", 
+                "85000.", 
+                "50000.", 
+                "25000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev7": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "90000.", 
+                "74000.", 
+                "62000.", 
+                "50000.", 
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
+            ], 
+            "stored_direction": "decreasing", 
+            "tolerance": "0.001", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev7c": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "90000.", 
+                "74000.", 
+                "62000.", 
+                "50000.", 
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev7h": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "925000.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "25000.", 
+                "5000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev8": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "85000.", 
+                "70000.", 
+                "50000.", 
+                "25000.", 
+                "10000.", 
+                "5000.", 
+                "1000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "rho": {
+            "standard_name": "sea_water_potential_density", 
+            "units": "kg m-3", 
+            "axis": "Z", 
+            "long_name": "potential density referenced to 2000 dbar", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "rho", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "scatratio": {
+            "standard_name": "backscattering_ratio", 
+            "units": "1.0", 
+            "axis": "", 
+            "long_name": "lidar backscattering ratio", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "scatratio", 
+            "positive": "", 
+            "requested": [
+                "0.005", 
+                "0.605", 
+                "2.1", 
+                "4.", 
+                "6.", 
+                "8.5", 
+                "12.5", 
+                "17.5", 
+                "22.5", 
+                "27.5", 
+                "35.", 
+                "45.", 
+                "55.", 
+                "70.", 
+                "50040."
+            ], 
+            "requested_bounds": [
+                "0.", 
+                "0.01", 
+                "0.01", 
+                "1.2", 
+                "1.2", 
+                "3.", 
+                "3.", 
+                "5.", 
+                "5.", 
+                "7.", 
+                "7.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
+                "25.", 
+                "25.", 
+                "30.", 
+                "30.", 
+                "40.", 
+                "40.", 
+                "50.", 
+                "50.", 
+                "60.", 
+                "60.", 
+                "80.", 
+                "80.", 
+                "100000."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "sdepth": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "200.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "sdepth1": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "0.2", 
+            "valid_min": "0.0", 
+            "value": "0.05", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 0.1"
+        }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "site": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "site index", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "site", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "integer", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "smooth_level": {
+            "standard_name": "atmosphere_sleve_coordinate", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "atmosphere smooth level vertical (SLEVE) coordinate", 
+            "climatology": "", 
+            "formula": "z = a*ztop + b1*zsurf1 + b2*zsurf2", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "800000.0", 
+            "valid_min": "-200.0", 
+            "value": "", 
+            "z_bounds_factors": "a: a_bnds b1: b1_bnds b2: b2_bnds ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
+            "z_factors": "a: a b1: b1 b2: b2 ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
+            "bounds_values": ""
+        }, 
+        "snowband": {
+            "standard_name": "surface_snow_thickness", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Snow Depth Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "snowband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "spectband": {
+            "standard_name": "wave_frequency", 
+            "units": "s-1", 
+            "axis": "", 
+            "long_name": "Spectral Frequency Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "spectband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "standard_hybrid_sigma": {
+            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
+            "units": "1", 
+            "axis": "Z", 
+            "long_name": "hybrid sigma pressure coordinate", 
+            "climatology": "", 
+            "formula": "p = a*p0 + b*ps", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "1.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "p0: p0 a: a_bnds b: b_bnds ps: ps", 
+            "z_factors": "p0: p0 a: a b: b ps: ps", 
+            "bounds_values": ""
+        }, 
+        "standard_sigma": {
+            "standard_name": "atmosphere_sigma_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "sigma coordinate", 
+            "climatology": "", 
+            "formula": "p = ptop + sigma*(ps - ptop)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "1.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "ptop: ptop sigma: lev_bnds ps: ps", 
+            "z_factors": "ptop: ptop sigma: lev ps: ps", 
+            "bounds_values": ""
+        }, 
+        "sza5": {
+            "standard_name": "solar_zenith_angle", 
+            "units": "degree", 
+            "axis": "", 
+            "long_name": "solar zenith angle", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "sza", 
+            "positive": "", 
+            "requested": [
+                "0.", 
+                "20.", 
+                "40.", 
+                "60.", 
+                "80."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "tau": {
+            "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
+            "units": "1.0", 
+            "axis": "", 
+            "long_name": "cloud optical thickness", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "tau", 
+            "positive": "", 
+            "requested": [
+                "0.15", 
+                "0.8", 
+                "2.45", 
+                "6.5", 
+                "16.2", 
+                "41.5", 
+                "100."
+            ], 
+            "requested_bounds": [
+                "0.0", 
+                "0.3", 
+                "0.3", 
+                "1.3", 
+                "1.3", 
+                "3.6", 
+                "3.6", 
+                "9.4", 
+                "9.4", 
+                "23.0", 
+                "23.0", 
+                "60.0", 
+                "60.0", 
+                "100000."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "time": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "time", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "time1": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "time", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "time2": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "time", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "time3": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "time", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typebare": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "bare_ground", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typec3pft": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "c3_plant_functional_types", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typec4pft": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "c4_plant_functional_types", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typepdec": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "primary_deciduous_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typepever": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "primary_evergreen_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typesdec": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "secondary_decidous_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typesever": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "secondary_evergreen_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "vegtype": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "plant functional type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "xant": {
+            "standard_name": "projection_x_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "xant", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "xgre": {
+            "standard_name": "projection_x_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "xgre", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "yant": {
+            "standard_name": "projection_y_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "yant", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "ygre": {
+            "standard_name": "projection_y_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "ygre", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }
+    }, 
+    "variable_entry": {
+        "a": {
+            "long_name": "vertical coordinate formula term: a(k)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "ps": {
+            "long_name": "Surface Air Pressure", 
+            "units": "Pa", 
+            "dimensions": "longitude latitude time", 
+            "type": "real"
+        }, 
+        "p0": {
+            "long_name": "vertical coordinate formula term: reference pressure", 
+            "units": "Pa", 
+            "dimensions": "", 
+            "type": ""
+        }, 
+        "b": {
+            "long_name": "vertical coordinate formula term: b(k)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "b_bnds": {
+            "long_name": "vertical coordinate formula term: b(k+1/2)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "ap_bnds": {
+            "long_name": "vertical coordinate formula term: ap(k+1/2)", 
+            "units": "Pa", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "ap": {
+            "long_name": "vertical coordinate formula term: ap(k)", 
+            "units": "Pa", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "orog": {
+            "long_name": "Surface Altitude", 
+            "units": "m", 
+            "dimensions": "longitude latitude", 
+            "type": "real"
+        }, 
+        "ztop": {
+            "long_name": "height of top of model", 
+            "units": "m", 
+            "dimensions": "", 
+            "type": ""
+        }, 
+        "ptop": {
+            "long_name": "pressure at top of model", 
+            "units": "Pa", 
+            "dimensions": "", 
+            "type": ""
+        }, 
+        "a_bnds": {
+            "long_name": "vertical coordinate formula term: a(k+1/2)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "depth_c": {
+            "long_name": "vertical coordinate formula term: depth_c", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
+        }, 
+        "nsigma": {
+            "long_name": "vertical coordinate formula term: nsigma", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "integer"
+        }, 
+        "href": {
+            "long_name": "vertical coordinate formula term: href", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
+        }, 
+        "zlev": {
+            "long_name": "vertical coordinate formula term: zlev(k)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "zlev_bnds": {
+            "long_name": "vertical coordinate formula term: zlev(k+1/2)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "z1": {
+            "long_name": "vertical coordinate formula term: z1", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
+        }, 
+        "z2": {
+            "long_name": "vertical coordinate formula term: z2", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
+        }, 
+        "sigma_bnds": {
+            "long_name": "vertical coordinate formula term: sigma(k+1/2)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "depth": {
+            "long_name": "Sea Floor Depth", 
+            "units": "m", 
+            "dimensions": "longitude latitude", 
+            "type": "real"
+        }, 
+        "eta": {
+            "long_name": "Sea Surface Height", 
+            "units": "m", 
+            "dimensions": "longitude latitude time", 
+            "type": "real"
+        }, 
+        "k_c": {
+            "long_name": "vertical coordinate formula term: k_c", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "integer"
+        }, 
+        "sigma": {
+            "long_name": "vertical coordinate formula term: sigma(k)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "masscello": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_water_mass_per_unit_area", 
+            "units": "kg m-2", 
+            "cell_methods": "", 
+            "cell_measures": "", 
+            "long_name": "Ocean Grid-Cell Mass per area", 
+            "comment": "Tracer grid-cell mass per unit area used for computing tracer budgets. For Boussinesq models with static ocean grid cell thickness, masscello = rhozero*thickcello, where thickcello is static cell thickness and rhozero is constant Boussinesq reference density. More generally, masscello is time dependent and reported as part of Omon.", 
+            "dimensions": "longitude latitude olevel", 
+            "out_name": "masscello", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "0.0", 
+            "valid_max": "1e+15", 
+            "ok_min_mean_abs": "0.0", 
+            "ok_max_mean_abs": "1e+15"
+        }, 
+        "areacello": {
+            "modeling_realm": "ocean", 
+            "standard_name": "cell_area", 
+            "units": "m2", 
+            "cell_methods": "", 
+            "cell_measures": "", 
+            "long_name": "Ocean Grid-Cell Area", 
+            "comment": "Horizontal area of ocean grid cells", 
+            "dimensions": "longitude latitude", 
+            "out_name": "areacello", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "0.0", 
+            "valid_max": "1e+12", 
+            "ok_min_mean_abs": "0.0", 
+            "ok_max_mean_abs": "1e+12"
+        }, 
+        "deptho": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_floor_depth_below_geoid", 
+            "units": "m", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Sea Floor Depth Below Geoid", 
+            "comment": "Ocean bathymetry.   Reported here is the sea floor depth for present day relative to z=0 geoid. Reported as missing for land grid cells.", 
+            "dimensions": "longitude latitude", 
+            "out_name": "deptho", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "0.0", 
+            "valid_max": "10000.0", 
+            "ok_min_mean_abs": "2000.0", 
+            "ok_max_mean_abs": "5000.0"
+        }, 
+        "basin": {
+            "modeling_realm": "ocean", 
+            "standard_name": "region", 
+            "units": "1.0", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Region Selection Index", 
+            "comment": "", 
+            "dimensions": "longitude latitude", 
+            "out_name": "basin", 
+            "type": "integer", 
+            "positive": "", 
+            "valid_min": "0.0", 
+            "valid_max": "10.0", 
+            "flag_values": "0 1 2 3 4 5 6 7 8 9 10", 
+            "flag_meanings": "global_land southern_ocean atlantic_ocean pacific_ocean arctic_ocean indian_ocean mediterranean_sea black_sea hudson_bay baltic_sea red_sea", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }
+    }
+}
diff --git a/TestTables/CMIP6_Omon.json b/TestTables/CMIP6_Omon.json
index e3a835c..fc6d510 100644
--- a/TestTables/CMIP6_Omon.json
+++ b/TestTables/CMIP6_Omon.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table Omon", 
-        "realm": "ocean", 
+        "realm": "ocnBgchem", 
         "frequency": "mon", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "30.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,14 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1390,23 +1453,41 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev4s": {
+        "plev7": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "85000.", 
+                "90000.", 
+                "74000.", 
+                "62000.", 
                 "50000.", 
-                "20000.", 
-                "5000."
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
             ], 
-            "requested_bounds": "", 
             "stored_direction": "decreasing", 
             "tolerance": "0.001", 
             "type": "double", 
@@ -1417,7 +1498,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7": {
+        "plev7c": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1450,10 +1531,10 @@
                 "31000.", 
                 "18000.", 
                 "18000.", 
-                " 0."
+                "0."
             ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1462,7 +1543,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7c": {
+        "plev7h": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1473,37 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2389,8 +2471,8 @@
             "modeling_realm": "ocean", 
             "standard_name": "heat_flux_into_sea_water_due_to_iceberg_thermodynamics", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Heat Flux into Sea Water due to Iceberg Thermodynamics", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
@@ -2406,8 +2488,8 @@
             "modeling_realm": "ocean seaIce", 
             "standard_name": "virtual_salt_flux_into_sea_water_due_to_sea_ice_thermodynamics", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Virtual Salt Flux into Sea Water due to Sea Ice Thermodynamics", 
             "comment": "This variable measures the virtual salt flux into sea water due to the melting of sea ice. It is set to zero in models which receive a real water flux.", 
             "dimensions": "longitude latitude time", 
@@ -2419,12 +2501,97 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "limnpico": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "nitrogen_limitation_of_picophytoplankton", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Nitrogen limitation of Picophytoplankton", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "limnpico", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "intpppico": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "net_primary_mole_productivity_of_carbon_by_picophytoplankton", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Net Primary Mole Productivity of Carbon by Picophytoplankton", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "intpppico", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "fbddtdife": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_iron_due_to_biological_processes", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Rate of Change of Dissolved Inorganic Iron due to Biological Activity", 
+            "comment": "vertical integral of net biological terms in time rate of change of dissolved inorganic iron", 
+            "dimensions": "longitude latitude time olayer100m", 
+            "out_name": "fbddtdife", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "fgo2": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "surface_downward_mole_flux_of_molecular_oxygen", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Surface Downward O2 Flux", 
+            "comment": "Gas exchange flux of O2 (positive into ocean)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "fgo2", 
+            "type": "real", 
+            "positive": "down", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "fgcfc11": {
+            "modeling_realm": "ocean", 
+            "standard_name": "surface_downward_mole_flux_of_cfc11", 
+            "units": "mol sec-1 m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Surface Downward CFC11 flux", 
+            "comment": "gas exchange flux of CFC11", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "fgcfc11", 
+            "type": "real", 
+            "positive": "down", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "hfsnthermds": {
             "modeling_realm": "ocean", 
             "standard_name": "heat_flux_into_sea_water_due_to_snow_thermodynamics", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Heat Flux into Sea Water due to Snow Thermodynamics", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
@@ -2436,12 +2603,63 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "pon": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_nitrogen_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Particulate Organic Nitrogen Concentration", 
+            "comment": "sum of particulate organic nitrogen component concentrations", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "pon", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "limndiaz": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "nitrogen_limitation_of_diazotrophs", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Nitrogen limitation of Diazotrophs", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "limndiaz", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "limirrpico": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "irradiance_limitation_of_picophytoplankton", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Irradiance limitation of Picophytoplankton", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "limirrpico", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "rsdo": {
             "modeling_realm": "ocean", 
             "standard_name": "downwelling_shortwave_flux_in_sea_water", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Downwelling Shortwave Radiation in Sea Water", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
@@ -2453,16 +2671,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "msftmrhompa": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_meridional_overturning_mass_streamfunction_due_to_parameterized_mesoscale_advection", 
-            "units": "kg s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean longitude: mean", 
-            "long_name": "ocean meridional overturning mass streamfunction due to parameterized mesoscale advection", 
-            "comment": "CMIP5 called this 'due to Bolus Advection'.  Name change respects the more general physics of the mesoscale parameterizations.", 
-            "dimensions": "latitude rho basin time", 
-            "out_name": "msftmrhompa", 
+        "phycalc": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_calcareous_phytoplankton_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Calcareous Phytoplankton expressed as Carbon in Sea Water", 
+            "comment": "carbon concentration from calcareous (calcite-producing) phytoplankton component alone", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "phycalc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2474,8 +2692,8 @@
             "modeling_realm": "ocean", 
             "standard_name": "temperature_flux_due_to_runoff_expressed_as_heat_flux_into_sea_water", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Temperature Flux due to Runoff Expressed as Heat Flux into Sea Water", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
@@ -2491,8 +2709,8 @@
             "modeling_realm": "ocean", 
             "standard_name": "upward_geothermal_heat_flux_at_sea_floor", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Upward Geothermal Heat Flux at Sea Floor", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
@@ -2504,16 +2722,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pbo": {
+        "o2sat": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_molecular_oxygen_in_sea_water_at_saturation", 
+            "units": "mol m-3", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Dissolved Oxygen Concentration at Saturation", 
+            "comment": "", 
+            "dimensions": "longitude latitude time depth0m", 
+            "out_name": "o2sat", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "vsfcorr": {
             "modeling_realm": "ocean", 
-            "standard_name": "sea_water_pressure_at_sea_floor", 
-            "units": "Pa", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Water Pressure at Sea floor", 
+            "standard_name": "virtual_salt_flux_correction", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Virtual Salt Flux Correction", 
+            "comment": "It is set to zero in models which receive a real water flux.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "vsfcorr", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "intppdiaz": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "net_primary_mole_productivity_of_carbon_by_diazotrophs", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Net Primary Mole Productivity of Carbon by Diazotrophs", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "pbo", 
+            "out_name": "intppdiaz", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2525,8 +2777,8 @@
             "modeling_realm": "ocnBgchem", 
             "standard_name": "tendency_of_ocean_mole_content_of_elemental_nitrogen_due_to_deposition_and_fixation_and_runoff", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Surface Downward Net Flux of Nitrogen", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
@@ -2538,17 +2790,51 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "msftmyz": {
+        "hfevapds": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_meridional_overturning_mass_streamfunction", 
-            "units": "kg s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean longitude: mean", 
-            "long_name": "Ocean Meridional Overturning Mass Streamfunction", 
-            "comment": "Overturning mass streamfunction arising from all advective mass transport processes, resolved and parameterized.", 
-            "dimensions": "latitude olevel basin time", 
-            "out_name": "msftmyz", 
-            "type": "real", 
+            "standard_name": "temperature_flux_due_to_evaporation_expressed_as_heat_flux_out_of_sea_water", 
+            "units": "W m-2", 
+            "cell_methods": "area: mean where ice_free_sea over sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Temperature Flux due to Evaporation Expressed as Heat Flux Out of Sea Water", 
+            "comment": "This is defined as 'where ice_free_sea over sea'", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "hfevapds", 
+            "type": "real", 
+            "positive": "up", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "no3": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_nitrate_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dissolved Nitrate Concentration", 
+            "comment": "", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "no3", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "co3satcalc": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_carbonate_ion_for_seawater_in_equilibrium_with_pure_calcite", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Carbonate ion for Seawater in equilibrium with pure Calcite", 
+            "comment": "", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "co3satcalc", 
+            "type": "real", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2559,8 +2845,8 @@
             "modeling_realm": "ocnBgchem", 
             "standard_name": "mole_concentration_of_phytoplankton_expressed_as_phosphorus_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Phytoplankton Phosphorus Concentration", 
             "comment": "sum of phytoplankton phosphorus components", 
             "dimensions": "longitude latitude olevel time", 
@@ -2572,12 +2858,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "phyfe": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_iron_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Phytoplankton Iron Concentration", 
+            "comment": "sum of phytoplankton iron component concentrations", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "phyfe", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "intdissic": {
             "modeling_realm": "ocnBgchem", 
             "standard_name": "ocean_mass_content_of_dissolved_inorganic_carbon", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Dissolved Inorganic Carbon Content", 
             "comment": "Vertically integrated DIC", 
             "dimensions": "longitude latitude time", 
@@ -2589,16 +2892,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfbasinpadv": {
-            "modeling_realm": "ocean", 
-            "standard_name": "northward_ocean_heat_transport_due_to_parameterized_eddy_advection", 
-            "units": "W", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "northward ocean heat transport due to parameterized eddy advection", 
-            "comment": "Contributions to heat transport from parameterized eddy-induced advective transport due to any subgrid advective process. Diagnosed here as a function of latitude and basin.  Use Celsius for temperature scale.", 
-            "dimensions": "latitude basin time", 
-            "out_name": "hfbasinpadv", 
+        "chldiaz": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mass_concentration_of_diazotrophs_expressed_as_chlorophyll_in_sea_water", 
+            "units": "kg m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mass Concentration of Diazotrophs expressed as Chlorophyll in Sea Water", 
+            "comment": "Chlorophyll concentration from the diazotrophic phytoplankton component alone", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "chldiaz", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2610,8 +2913,8 @@
             "modeling_realm": "ocnBgchem", 
             "standard_name": "tendency_of_ocean_mole_content_of_inorganic_carbon_due_to_runoff_and_sediment_dissolution", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Flux of Inorganic Carbon Into Ocean Surface by Runoff", 
             "comment": "Inorganic Carbon supply to ocean through runoff (separate from gas exchange)", 
             "dimensions": "longitude latitude time", 
@@ -2623,18 +2926,52 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tauuo": {
+        "zossq": {
             "modeling_realm": "ocean", 
-            "standard_name": "surface_downward_x_stress", 
-            "units": "N m-2", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Surface Downward X Stress", 
-            "comment": "This is the stress on the liquid ocean from overlying atmosphere, sea ice, ice shelf, etc.", 
+            "standard_name": "square_of_sea_surface_height_above_geoid", 
+            "units": "m2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Square of Sea Surface Height Above Geoid", 
+            "comment": "Surface ocean geoid defines z=0.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "tauuo", 
+            "out_name": "zossq", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "hfibthermds2d": {
+            "modeling_realm": "ocean", 
+            "standard_name": "heat_flux_into_sea_water_due_to_iceberg_thermodynamics", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Heat Flux into Sea Water due to Iceberg Thermodynamics", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "hfibthermds2d", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "limfepico": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "iron_limitation_of_picophytoplankton", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Iron limitation of Picophytoplankton", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "limfepico", 
+            "type": "real", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -2644,8 +2981,8 @@
             "modeling_realm": "ocnBgchem", 
             "standard_name": "tendency_of_mole_concentration_of_organic_matter_expressed_as_carbon_in_sea_water_due_to_grazing_of_phytoplankton", 
             "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Total Grazing of Phytoplankton by Zooplankton", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
@@ -2657,16 +2994,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "thkcello": {
-            "modeling_realm": "ocean", 
-            "standard_name": "cell_thickness", 
-            "units": "m", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Ocean Model Cell Thickness", 
-            "comment": "", 
+        "poc": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Particulate Organic Carbon Concentration", 
+            "comment": "sum of particulate organic carbon component concentrations", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "thkcello", 
+            "out_name": "poc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2674,16 +3011,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "calc": {
+        "chlpico": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_calcite_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Calcite Concentration", 
-            "comment": "Sum of particulate calcite component concentrations (e.g. Phytoplankton, Detrital, etc.)", 
+            "standard_name": "mass_concentration_of_picophytoplankton_expressed_as_chlorophyll_in_sea_water", 
+            "units": "kg m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mass Concentration of Picophytoplankton expressed as Chlorophyll in Sea Water", 
+            "comment": "chlorophyll concentration from the picophytoplankton (<2 um) component alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "calc", 
+            "out_name": "chlpico", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2691,16 +3028,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fsitherm": {
-            "modeling_realm": "ocean seaIce", 
-            "standard_name": "water_flux_into_sea_water_due_to_sea_ice_thermodynamics", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Water Flux into Sea Water due to Sea Ice Thermodynamics", 
-            "comment": "computed as the sea ice thermodynamic water flux into the ocean divided by the area of the ocean portion of the grid cell.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "fsitherm", 
+        "pop": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_phosphorus_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Particulate Organic Phosphorus Concentration", 
+            "comment": "sum of particulate organic phosphorus component concentrations", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "pop", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2708,16 +3045,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "co3": {
+        "calc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_carbonate_ion_in_seawater", 
+            "standard_name": "mole_concentration_of_calcite_expressed_as_carbon_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Carbonate ion in Seawater", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Calcite Concentration", 
+            "comment": "Sum of particulate calcite component concentrations (e.g. Phytoplankton, Detrital, etc.)", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "co3", 
+            "out_name": "calc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2725,33 +3062,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfbasinpmadv": {
-            "modeling_realm": "ocean", 
-            "standard_name": "northward_ocean_heat_transport_due_to_parameterized_mesoscale_advection", 
-            "units": "W", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "northward ocean heat transport due to parameterized mesoscale advection", 
-            "comment": "Contributions to heat transport from parameterized mesoscale eddy-induced advective transport. Diagnosed here as a function of latitude and basin.  Use Celsius for temperature scale.", 
-            "dimensions": "latitude basin time", 
-            "out_name": "hfbasinpmadv", 
+        "fsfe": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_ocean_mole_content_of_iron_due_to_deposition_and_runoff_and_sediment_dissolution", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Surface Downward Net Flux of Iron", 
+            "comment": "Iron supply through deposition flux onto sea surface, runoff, coasts, sediments, etc", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "fsfe", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fbddtdip": {
+        "fddtdisi": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_phosphorus_due_to_biological_processes", 
+            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_silicon", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Dissolved Inorganic Phosphate due to Biological Activity", 
-            "comment": "vertical integral of net biological terms in time rate of change of phosphate", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Rate of Change of Net Dissolved Inorganic Silicate", 
+            "comment": "vertical integral of net time rate of change of dissolved inorganic silicate", 
             "dimensions": "longitude latitude time olayer100m", 
-            "out_name": "fbddtdip", 
+            "out_name": "fddtdisi", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2759,16 +3096,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfbasinpsmadv": {
+        "vsfevap": {
             "modeling_realm": "ocean", 
-            "standard_name": "northward_ocean_heat_transport_due_to_parameterized_submesoscale_advection", 
-            "units": "W", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "northward ocean heat transport due to parameterized submesoscale advection", 
-            "comment": "Contributions to heat transport from parameterized mesoscale eddy-induced advective transport. Diagnosed here as a function of latitude and basin.  Use Celsius for temperature scale.", 
-            "dimensions": "latitude basin time", 
-            "out_name": "hfbasinpsmadv", 
+            "standard_name": "virtual_salt_flux_into_sea_water_due_to_evaporation", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Virtual Salt Flux into Sea Water due to Evaporation", 
+            "comment": "zero for models using real water fluxes.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "vsfevap", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2776,16 +3113,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "o2": {
+        "phymisc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_molecular_oxygen_in_sea_water", 
+            "standard_name": "mole_concentration_of_miscellaneous_phytoplankton_expressed_as_carbon_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dissolved Oxygen Concentration", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Miscellaneous Phytoplankton expressed as Carbon in Sea Water", 
+            "comment": "carbon concentration from additional phytoplankton component alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "o2", 
+            "out_name": "phymisc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2793,16 +3130,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wfo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "water_flux_into_sea_water", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Water Flux into Sea Water", 
-            "comment": "computed as the water  flux into the ocean divided by the area of the ocean portion of the grid cell.  This is the sum of the next two variables in this table.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "wfo", 
+        "fbddtalk": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "integral_wrt_depth_of_tendency_of_sea_water_alkalinity_expressed_as_mole_equivalent_due_to_biological_processes", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Rate of Change of Biological Alkalinity due to Biological Activity", 
+            "comment": "vertical integral of net biological terms in time rate of change of alkalinity", 
+            "dimensions": "longitude latitude time olayer100m", 
+            "out_name": "fbddtalk", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2810,16 +3147,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tob": {
-            "modeling_realm": "ocean", 
-            "standard_name": "sea_water_potential_temperature_at_sea_floor", 
-            "units": "C", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Water Potential Temperature at Sea Floor", 
-            "comment": "Potential temperature at the ocean bottom-most grid cell.", 
+        "hfsithermds2d": {
+            "modeling_realm": "ocean seaIce", 
+            "standard_name": "heat_flux_into_sea_water_due_to_sea_ice_thermodynamics", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Heat Flux into Sea Water due to Sea Ice Thermodynamics", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "tob", 
+            "out_name": "hfsithermds2d", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2827,50 +3164,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "msftbarot": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_barotropic_mass_streamfunction", 
-            "units": "kg s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Ocean Barotropic Mass Streamfunction", 
-            "comment": "Streamfunction or its approximation for free surface models. See OMDP document for details.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "msftbarot", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
+        "si": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_silicate_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dissolved Silicate Concentration", 
+            "comment": "", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "si", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfss": {
-            "modeling_realm": "ocean", 
-            "standard_name": "surface_downward_sensible_heat_flux", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where ice_free_sea over sea", 
-            "long_name": "Surface Downward Sensible Heat Flux", 
-            "comment": "This is defined as 'where ice_free_sea over sea'", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "hfss", 
+        "zoomeso": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_mesozooplankton_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Mesozooplankton expressed as Carbon in Sea Water", 
+            "comment": "carbon  concentration from mesozooplankton (20-200 um) component alone", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "zoomeso", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "msftyrhompa": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_y_overturning_mass_streamfunction_due_to_parameterized_mesoscale_advection", 
-            "units": "kg s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean longitude: mean", 
-            "long_name": "ocean Y overturning mass streamfunction due to parameterized mesoscale advection", 
-            "comment": "CMIP5 called this 'due to Bolus Advection'.  Name change respects the more general physics of the mesoscale parameterizations.", 
-            "dimensions": "latitude rho basin time", 
-            "out_name": "msftyrhompa", 
+        "hfsifrazil2d": {
+            "modeling_realm": "ocean seaIce", 
+            "standard_name": "heat_flux_into_sea_water_due_to_freezing_of_frazil_ice", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Heat Flux into Sea Water due to Frazil Ice Formation", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "hfsifrazil2d", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2878,33 +3215,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fgcfc12": {
-            "modeling_realm": "ocean", 
-            "standard_name": "surface_downward_mole_flux_of_cfc12", 
-            "units": "mol sec-1 m-2", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Surface Downward CFC12 flux", 
-            "comment": "gas exchange flux of CFC12", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "fgcfc12", 
+        "ph": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "sea_water_ph_reported_on_total_scale", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "pH", 
+            "comment": "negative log of hydrogen ion concentration with the concentration expressed as mol H kg-1.", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "ph", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "thetao": {
-            "modeling_realm": "ocean", 
-            "standard_name": "sea_water_potential_temperature", 
-            "units": "degC", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Water Potential Temperature", 
-            "comment": "Diagnostic should be contributed even for models using conservative temperature as prognostic field.", 
+        "co3": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_carbonate_ion_in_seawater", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Carbonate ion in Seawater", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "thetao", 
+            "out_name": "co3", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2912,16 +3249,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "htovovrt": {
-            "modeling_realm": "ocean", 
-            "standard_name": "northward_ocean_heat_transport_due_to_overturning", 
-            "units": "W", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean longitude: mean", 
-            "long_name": "Northward Ocean Heat Transport due to Overturning", 
-            "comment": "From all advective mass transport processes, resolved and parameterized.", 
-            "dimensions": "latitude basin time", 
-            "out_name": "htovovrt", 
+        "o2min": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water_at_shallowest_local_minimum_in_vertical_profile", 
+            "units": "mol m-3", 
+            "cell_methods": "area: mean where sea depth: minimum (shallowest local minimum) time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Oxygen Minimum Concentration", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "o2min", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2929,16 +3266,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tossq": {
-            "modeling_realm": "ocean", 
-            "standard_name": "square_of_sea_surface_temperature", 
-            "units": "degC", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Square of Sea Surface Temperature", 
-            "comment": "square of temperature of liquid ocean, averaged over the day.", 
+        "limirrdiaz": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "irradiance_limitation_of_diazotrophs", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Irradiance limitation of Diazotrophs", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "tossq", 
+            "out_name": "limirrdiaz", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2946,50 +3283,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fgco2abio": {
+        "fbddtdip": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "surface_downward_mass_flux_of_abiotic_carbon_dioxide_expressed_as_carbon", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Surface Downward abiotic CO2 Flux", 
-            "comment": "Gas exchange flux of abiotic CO2 (positive into ocean)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "fgco2abio", 
+            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_phosphorus_due_to_biological_processes", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Rate of Change of Dissolved Inorganic Phosphate due to Biological Activity", 
+            "comment": "vertical integral of net biological terms in time rate of change of phosphate", 
+            "dimensions": "longitude latitude time olayer100m", 
+            "out_name": "fbddtdip", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "vsfriver": {
+        "tauvcorr": {
             "modeling_realm": "ocean", 
-            "standard_name": "virtual_salt_flux_into_sea_water_from_rivers", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Virtual Salt Flux into Sea Water From Rivers", 
-            "comment": "zero for models using real water fluxes.", 
+            "standard_name": "surface_downward_y_stress_correction", 
+            "units": "N m-2", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "--OPT", 
+            "long_name": "Surface Downward Y Stress Correction", 
+            "comment": "This is the stress on the liquid ocean from overlying atmosphere, sea ice, ice shelf, etc.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "vsfriver", 
+            "out_name": "tauvcorr", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ocfriver": {
+        "fbddtdin": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_organic_carbon_due_to_runoff_and_sediment_dissolution", 
+            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_nitrogen_due_to_biological_processes", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Flux of Organic Carbon Into Ocean Surface by Runoff", 
-            "comment": "Organic Carbon supply to ocean through runoff (separate from gas exchange)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "ocfriver", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Rate of Change of Dissolved Inorganic Nitrogen due to Biological Activity", 
+            "comment": "vertical integral of net biological terms in time rate of change of nitrogen nutrients (e.g. NO3+NH4)", 
+            "dimensions": "longitude latitude time olayer100m", 
+            "out_name": "fbddtdin", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2997,16 +3334,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "phyc": {
+        "o2": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_carbon_in_sea_water", 
+            "standard_name": "mole_concentration_of_molecular_oxygen_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Phytoplankton Carbon Concentration", 
-            "comment": "sum of phytoplankton carbon component concentrations.  In most (all?) cases this is the sum of phycdiat and phycmisc (i.e., 'Diatom Carbon Concentration' and 'Non-Diatom Phytoplankton Carbon Concentration'", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dissolved Oxygen Concentration", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "phyc", 
+            "out_name": "o2", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3014,16 +3351,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wmo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "upward_ocean_mass_transport", 
-            "units": "kg s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Upward Ocean Mass Transport", 
-            "comment": "Upward mass transport from resolved and parameterized advective transport.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "wmo", 
+        "limndiat": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "nitrogen_limitation_of_diatoms", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Nitrogen limitation of Diatoms", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "limndiat", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3031,33 +3368,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "vsfpr": {
-            "modeling_realm": "ocean", 
-            "standard_name": "virtual_salt_flux_into_sea_water_due_to_rainfall", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Virtual Salt Flux into Sea Water due to Rainfall", 
-            "comment": "zero for models using real water fluxes.", 
+        "fgdms": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "surface_upward_mole_flux_of_dimethyl_sulfide", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Surface Upward DMS Flux", 
+            "comment": "Gas exchange flux of DMS (positive into atmosphere)", 
             "dimensions": "longitude latitude time", 
-            "out_name": "vsfpr", 
+            "out_name": "fgdms", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zoocmisc": {
+        "dissicnat": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_miscellaneous_zooplankton_expressed_as_carbon_in_sea_water", 
+            "standard_name": "mole_concentration_of_dissolved_inorganic_carbon_in_sea_water_natural_component", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Other Zooplankton Carbon Concentration", 
-            "comment": "carbon from additional zooplankton component concentrations alone (e.g. Micro, meso).  Since the models all have different numbers of components, this variable has been included to provide a check for intercomparison between models since some phytoplankton groups are supersets.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Natural Dissolved Inorganic Carbon Concentration", 
+            "comment": "Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration at preindustrial atmospheric xCO2", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "zoocmisc", 
+            "out_name": "dissicnat", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3065,16 +3402,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "chl": {
+        "intppdiat": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_phytoplankton_expressed_as_chlorophyll_in_sea_water", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Total Chlorophyll Mass Concentration", 
-            "comment": "Sum of chlorophyll from all phytoplankton group concentrations.  In most models this is equal to chldiat+chlmisc, that is the sum of Diatom Chlorophyll Mass Concentration and Other Phytoplankton Chlorophyll Mass Concentration", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "chl", 
+            "standard_name": "net_primary_mole_productivity_of_carbon_by_diatoms", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Primary Organic Carbon Production by Diatoms", 
+            "comment": "Vertically integrated primary (organic carbon) production by the diatom phytoplankton component alone", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "intppdiat", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3082,33 +3419,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "sfdsi": {
-            "modeling_realm": "ocean seaIce", 
-            "standard_name": "downward_sea_ice_basal_salt_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Downward Sea Ice Basal Salt Flux", 
-            "comment": "This field is physical, and it arises since sea ice has a nonzero salt content, so it exchanges salt with the liquid ocean upon melting and freezing.", 
+        "hfss": {
+            "modeling_realm": "ocean", 
+            "standard_name": "surface_upward_sensible_heat_flux", 
+            "units": "W m-2", 
+            "cell_methods": "area: mean where ice_free_sea over sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Surface Downward Sensible Heat Flux", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "sfdsi", 
+            "out_name": "hfss", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "intpbp": {
+        "fgsf6": {
+            "modeling_realm": "ocean", 
+            "standard_name": "surface_downward_mole_flux_of_sf6", 
+            "units": "mol sec-1 m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Surface Downward SF6 flux", 
+            "comment": "gas exchange flux of SF6", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "fgsf6", 
+            "type": "real", 
+            "positive": "down", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "zo2min": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_phosphorus_due_to_biological_production", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Phosphorus Production", 
-            "comment": "Vertically integrated biogenic phosphorus production", 
+            "standard_name": "depth_at_shallowest_local_minimum_in_vertical_profile_of_mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Depth of Oxygen Minimum Concentration", 
+            "comment": "Depth of vertical minimum concentration of dissolved oxygen gas (if two, then the shallower)", 
             "dimensions": "longitude latitude time", 
-            "out_name": "intpbp", 
+            "out_name": "zo2min", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3116,33 +3470,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "sltovovrt": {
-            "modeling_realm": "ocean", 
-            "standard_name": "northward_ocean_salt_transport_due_to_overturning", 
-            "units": "kg s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean longitude: mean", 
-            "long_name": "Northward Ocean Salt Transport due to Overturning", 
-            "comment": "From all advective mass transport processes, resolved and parameterized.", 
-            "dimensions": "latitude basin time", 
-            "out_name": "sltovovrt", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "rlds": {
+        "fgcfc12": {
             "modeling_realm": "ocean", 
-            "standard_name": "surface_net_downward_longwave_flux", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where ice_free_sea over sea", 
-            "long_name": "Surface Net Downward Longwave Radiation", 
-            "comment": "This is defined as 'where ice_free_sea over sea'", 
+            "standard_name": "surface_downward_mole_flux_of_cfc12", 
+            "units": "mol sec-1 m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Surface Downward CFC12 flux", 
+            "comment": "gas exchange flux of CFC12", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rlds", 
+            "out_name": "fgcfc12", 
             "type": "real", 
             "positive": "down", 
             "valid_min": "", 
@@ -3150,16 +3487,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "prsn": {
-            "modeling_realm": "ocean", 
-            "standard_name": "snowfall_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where ice_free_sea over sea", 
-            "long_name": "Snowfall Flux where Ice Free Ocean over Sea", 
-            "comment": "at surface; includes precipitation of all forms of water in the solid phase", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "prsn", 
+        "phydiaz": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_diazotrophs_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Diazotrophs Expressed as Carbon in Sea Water", 
+            "comment": "carbon concentration from the diazotrophic phytoplankton component alone", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "phydiaz", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3167,16 +3504,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "agessc": {
-            "modeling_realm": "ocean", 
-            "standard_name": "sea_water_age_since_surface_contact", 
-            "units": "yr", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Water Age Since Surface Contact", 
-            "comment": "Time elapsed since water was last in surface layer of the ocean.", 
+        "bsi": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_particulate_matter_expressed_as_silicon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Particulate Biogenic Silica Concentration", 
+            "comment": "Sum of particulate silica component concentrations", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "agessc", 
+            "out_name": "bsi", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3184,16 +3521,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mlotstsq": {
-            "modeling_realm": "ocean", 
-            "standard_name": "square_of_ocean_mixed_layer_thickness_defined_by_sigma_t", 
-            "units": "m2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Square of Ocean Mixed Layer Thickness Defined by Sigma T", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "mlotstsq", 
+        "fddtdife": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_iron", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Rate of Change of Net Dissolved Inorganic Iron", 
+            "comment": "vertical integral of net time rate of change of dissolved inorganic iron", 
+            "dimensions": "longitude latitude time olayer100m", 
+            "out_name": "fddtdife", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3201,16 +3538,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "vsf": {
+        "hfrunoffds": {
             "modeling_realm": "ocean", 
-            "standard_name": "virtual_salt_flux_into_sea_water", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Virtual Salt Flux into Sea Water", 
-            "comment": "It is set to zero in models which receive a real water flux.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "vsf", 
+            "standard_name": "temperature_flux_due_to_runoff_expressed_as_heat_flux_into_sea_water", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Temperature Flux due to Runoff Expressed as Heat Flux into Sea Water", 
+            "comment": "", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "hfrunoffds", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3218,16 +3555,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mfo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "sea_water_transport_across_line", 
-            "units": "kg s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Water Transport", 
+        "limirrmisc": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "irradiance_limitation_of_miscellaneous_phytoplankton", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Irradiance Limitation of Other Phytoplankton", 
             "comment": "", 
-            "dimensions": "oline time", 
-            "out_name": "mfo", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "limirrmisc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3235,67 +3572,67 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfds": {
+        "sltovgyre": {
             "modeling_realm": "ocean", 
-            "standard_name": "surface_downward_heat_flux_in_sea_water", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Downward Heat Flux at Sea Water Surface", 
-            "comment": "This is the net flux of heat entering the liquid water column through its upper surface (excluding any 'flux adjustment') .", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "hfds", 
+            "standard_name": "northward_ocean_salt_transport_due_to_gyre", 
+            "units": "kg s-1", 
+            "cell_methods": "longitude: mean time: mean", 
+            "cell_measures": "", 
+            "long_name": "Northward Ocean Salt Transport due to Gyre", 
+            "comment": "From all advective mass transport processes, resolved and parameterized.", 
+            "dimensions": "latitude basin time", 
+            "out_name": "sltovgyre", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tauvo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "surface_downward_y_stress", 
-            "units": "N m-2", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Surface Downward Y Stress", 
-            "comment": "This is the stress on the liquid ocean from overlying atmosphere, sea ice, ice shelf, etc.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "tauvo", 
+        "dms": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_fraction_of_dimethyl_sulfide_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Dimethyl Sulphide Concentration", 
+            "comment": "", 
+            "dimensions": "longitude latitude time depth0m", 
+            "out_name": "dms", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fg14co2abio": {
+        "talk": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "surface_downward_mass_flux_of_abiotic_14_carbon_dioxide_expressed_as_carbon", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Surface Downward abiotic 14CO2 Flux", 
-            "comment": "Gas exchange flux of abiotic 14CO2 (positive into ocean)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "fg14co2abio", 
+            "standard_name": "sea_water_alkalinity_expressed_as_mole_equivalent", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Total Alkalinity", 
+            "comment": "total alkalinity equivalent concentration (including carbonate, nitrogen, silicate, and borate components)", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "talk", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dpo2": {
+        "phyn": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "surface_molecular_oxygen_partial_pressure_difference_between_sea_water_and_air", 
-            "units": "Pa", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Delta PO2", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "dpo2", 
+            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_nitrogen_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Phytoplankton Nitrogen Concentration", 
+            "comment": "sum of phytoplankton nitrogen component concentrations", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "phyn", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3303,16 +3640,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "friver": {
+        "cfc12": {
             "modeling_realm": "ocean", 
-            "standard_name": "water_flux_into_sea_water_from_rivers", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Water Flux into Sea Water From Rivers", 
-            "comment": "computed as the river flux of water into the ocean divided by the area of the ocean portion of the grid cell.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "friver", 
+            "standard_name": "moles_of_cfc12_per_unit_mass_in_sea_water", 
+            "units": "mol kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Moles Per Unit Mass of CFC-12 in Sea Water", 
+            "comment": "", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "cfc12", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3320,33 +3657,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "limfediaz": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "iron_limitation_of_diazotrophs", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Iron limitation of Diazotrophs", 
-            "comment": "", 
+        "tauucorr": {
+            "modeling_realm": "ocean", 
+            "standard_name": "surface_downward_x_stress_correction", 
+            "units": "N m-2", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "--OPT", 
+            "long_name": "Surface Downward X Stress Correction", 
+            "comment": "This is the stress on the liquid ocean from overlying atmosphere, sea ice, ice shelf, etc.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "limfediaz", 
+            "out_name": "tauucorr", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "vo": {
+        "cfc11": {
             "modeling_realm": "ocean", 
-            "standard_name": "sea_water_y_velocity", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Water Y Velocity", 
-            "comment": "Prognostic x-ward velocity component resolved by the model.", 
+            "standard_name": "moles_of_cfc11_per_unit_mass_in_sea_water", 
+            "units": "mol kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Moles Per Unit Mass of CFC-11 in Sea Water", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "vo", 
+            "out_name": "cfc11", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3354,16 +3691,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "bfe": {
+        "chlcalc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_iron_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Particulate Biogenic Iron Concentration", 
-            "comment": "Sum of particulate organic iron component concentrations", 
+            "standard_name": "mass_concentration_of_calcareous_phytoplankton_expressed_as_chlorophyll_in_sea_water", 
+            "units": "kg m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mass Concentration of Calcareous Phytoplankton expressed as Chlorophyll in Sea Water", 
+            "comment": "chlorophyll concentration from the calcite-producing phytoplankton component alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "bfe", 
+            "out_name": "chlcalc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3371,16 +3708,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfsithermds": {
-            "modeling_realm": "ocean seaIce", 
-            "standard_name": "heat_flux_into_sea_water_due_to_sea_ice_thermodynamics", 
+        "hfsnthermds2d": {
+            "modeling_realm": "ocean", 
+            "standard_name": "heat_flux_into_sea_water_due_to_snow_thermodynamics", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Heat Flux into Sea Water due to Sea Ice Thermodynamics", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Heat Flux into Sea Water due to Snow Thermodynamics", 
             "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "hfsithermds", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "hfsnthermds2d", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3388,33 +3725,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "htovgyre": {
+        "rsntds": {
             "modeling_realm": "ocean", 
-            "standard_name": "northward_ocean_heat_transport_due_to_gyre", 
-            "units": "W", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean longitude: mean", 
-            "long_name": "Northward Ocean Heat Transport due to Gyre", 
-            "comment": "From all advective mass transport processes, resolved and parameterized.", 
-            "dimensions": "latitude basin time", 
-            "out_name": "htovgyre", 
+            "standard_name": "net_downward_shortwave_flux_at_sea_water_surface", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Net Downward Shortwave Radiation at Sea Water Surface", 
+            "comment": "This is the flux into the surface of liquid sea water only. This excludes shortwave flux absorbed by sea ice, but includes any light that passes through the ice and is absorbed by the ocean.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rsntds", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "intpbsi": {
+        "limfecalc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_silicon_due_to_biological_production", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Silica Production", 
-            "comment": "Vertically integrated biogenic silica production", 
+            "standard_name": "iron_limitation_of_calcareous_phytoplankton", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Iron limitation of Calcareous Phytoplankton", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "intpbsi", 
+            "out_name": "limfecalc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3422,33 +3759,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "expn100": {
+        "zooc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "sinking_mole_flux_of_particulate_nitrogen_in_sea_water", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Downward Flux of Particulate Nitrogen", 
-            "comment": "", 
-            "dimensions": "longitude latitude time depth100m", 
-            "out_name": "expn100", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "intpbn": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_nitrogen_due_to_biological_production", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Nitrogen Production", 
-            "comment": "Vertically integrated biogenic nitrogen production", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "intpbn", 
+            "standard_name": "mole_concentration_of_zooplankton_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Zooplankton Carbon Concentration", 
+            "comment": "sum of zooplankton carbon component concentrations", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "zooc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3456,16 +3776,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfbasinpmdiff": {
-            "modeling_realm": "ocean", 
-            "standard_name": "northward_ocean_heat_transport_due_to_parameterized_mesoscale_diffusion", 
-            "units": "W", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "northward ocean heat transport due to parameterized mesoscale diffusion", 
-            "comment": "Contributions to heat transport from parameterized mesoscale eddy-induced diffusive transport (i.e., neutral diffusion). Diagnosed here as a function of latitude and basin.", 
-            "dimensions": "latitude basin time", 
-            "out_name": "hfbasinpmdiff", 
+        "arag": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_aragonite_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Aragonite Concentration", 
+            "comment": "Sum of particulate aragonite components (e.g. Phytoplankton, Detrital, etc.)", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "arag", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3473,16 +3793,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "intpbfe": {
+        "frn": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_iron_due_to_biological_production", 
+            "standard_name": "tendency_of_ocean_mole_content_of_elemental_nitrogen_due_to_denitrification_and_sedimentation", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Iron Production", 
-            "comment": "Vertically integrated biogenic iron production", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Nitrogen Loss to Sediments and through Denitrification", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "intpbfe", 
+            "out_name": "frn", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3490,16 +3810,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "intpcalcite": {
+        "fddtdin": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_calcite_expressed_as_carbon_due_to_biological_production", 
+            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_nitrogen", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Calcite Production", 
-            "comment": "Vertically integrated calcite production", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "intpcalcite", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Rate of Change of Net Dissolved Inorganic Nitrogen", 
+            "comment": "Net time rate of change of nitrogen nutrients (e.g. NO3+NH4)", 
+            "dimensions": "longitude latitude time olayer100m", 
+            "out_name": "fddtdin", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3507,33 +3827,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wfcorr": {
+        "tossq": {
             "modeling_realm": "ocean", 
-            "standard_name": "water_flux_correction", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Water Flux Correction", 
-            "comment": "Positive flux implies correction adds water to ocean.", 
+            "standard_name": "square_of_sea_surface_temperature", 
+            "units": "degC2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Square of Sea Surface Temperature", 
+            "comment": "square of temperature of liquid ocean, averaged over the day.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "wfcorr", 
+            "out_name": "tossq", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fgco2": {
+        "fgco2abio": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "surface_downward_mass_flux_of_carbon_dioxide_expressed_as_carbon", 
+            "standard_name": "surface_downward_mass_flux_of_abiotic_carbon_dioxide_expressed_as_carbon", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Surface Downward CO2 Flux", 
-            "comment": "Gas exchange flux of CO2 (positive into ocean)", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Surface Downward abiotic CO2 Flux", 
+            "comment": "Gas exchange flux of abiotic CO2 (positive into ocean)", 
             "dimensions": "longitude latitude time", 
-            "out_name": "fgco2", 
+            "out_name": "fgco2abio", 
             "type": "real", 
             "positive": "down", 
             "valid_min": "", 
@@ -3541,16 +3861,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "vsfevap": {
+        "vsfriver": {
             "modeling_realm": "ocean", 
-            "standard_name": "virtual_salt_flux_into_sea_water_due_to_evaporation", 
+            "standard_name": "virtual_salt_flux_into_sea_water_from_rivers", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Virtual Salt Flux into Sea Water due to Evaporation", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Virtual Salt Flux into Sea Water From Rivers", 
             "comment": "zero for models using real water fluxes.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "vsfevap", 
+            "out_name": "vsfriver", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3558,33 +3878,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfsithermds2d": {
-            "modeling_realm": "ocean seaIce", 
-            "standard_name": "heat_flux_into_sea_water_due_to_sea_ice_thermodynamics", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Heat Flux into Sea Water due to Sea Ice Thermodynamics", 
-            "comment": "", 
+        "fgco2nat": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "surface_downward_mass_flux_of_natural_carbon_dioxide_expressed_as_carbon", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Surface Downward natural CO2 Flux", 
+            "comment": "Gas exchange flux of natural CO2 (positive into ocean)", 
             "dimensions": "longitude latitude time", 
-            "out_name": "hfsithermds2d", 
+            "out_name": "fgco2nat", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "si": {
+        "dissoc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_silicate_in_sea_water", 
+            "standard_name": "mole_concentration_of_dissolved_organic_carbon_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dissolved Silicate Concentration", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dissolved Organic Carbon Concentration", 
+            "comment": "Sum of dissolved carbon component concentrations explicitly represented (i.e. not ~40 uM refractory unless explicit)", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "si", 
+            "out_name": "dissoc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3592,16 +3912,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ph": {
+        "co3satarag": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "sea_water_ph_reported_on_total_scale", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "pH", 
-            "comment": "negative log of hydrogen ion concentration with the concentration expressed as mol H kg-1.", 
+            "standard_name": "mole_concentration_of_carbonate_ion_for_seawater_in_equilibrium_with_pure_aragonite", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Carbonate ion for Seawater in equilibrium with pure Aragonite", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "ph", 
+            "out_name": "co3satarag", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3609,16 +3929,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "o2min": {
+        "intpp": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water_at_shallowest_local_minimum_in_vertical_profile", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea depth: minimum", 
-            "long_name": "Oxygen Minimum Concentration", 
-            "comment": "", 
+            "standard_name": "net_primary_mole_productivity_of_carbon_by_phytoplankton", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Primary Organic Carbon Production by All Types of Phytoplankton", 
+            "comment": "Vertically integrated total primary (organic carbon) production by phytoplankton.  This should equal the sum of intpdiat+intpphymisc, but those individual components may be unavailable in some models.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "o2min", 
+            "out_name": "intpp", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3626,16 +3946,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "masso": {
-            "modeling_realm": "ocean", 
-            "standard_name": "sea_water_mass", 
-            "units": "kg", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean area: sum where sea", 
-            "long_name": "Sea Water Mass", 
-            "comment": "Total mass of liquid seawater. For Boussinesq models, report this diagnostic as Boussinesq reference density times total volume.", 
-            "dimensions": "time", 
-            "out_name": "masso", 
+        "ocfriver": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_ocean_mole_content_of_organic_carbon_due_to_runoff_and_sediment_dissolution", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Flux of Organic Carbon Into Ocean Surface by Runoff", 
+            "comment": "Organic Carbon supply to ocean through runoff (separate from gas exchange)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "ocfriver", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3643,33 +3963,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fgsf6": {
-            "modeling_realm": "ocean", 
-            "standard_name": "surface_downward_mole_flux_of_sf6", 
-            "units": "mol sec-1 m-2", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Surface Downward SF6 flux", 
-            "comment": "gas exchange flux of SF6", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "fgsf6", 
+        "fddtdip": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_phosphorus", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Rate of Change of Net Dissolved Inorganic Phosphate", 
+            "comment": "vertical integral of net  time rate of change of phosphate", 
+            "dimensions": "longitude latitude time olayer100m", 
+            "out_name": "fddtdip", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfrunoffds": {
-            "modeling_realm": "ocean", 
-            "standard_name": "temperature_flux_due_to_runoff_expressed_as_heat_flux_into_sea_water", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Temperature Flux due to Runoff Expressed as Heat Flux into Sea Water", 
+        "limfemisc": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "iron_limitation_of_miscellaneous_phytoplankton", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Iron Limitation of Other Phytoplankton", 
             "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "hfrunoffds", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "limfemisc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3677,50 +3997,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "sltovgyre": {
-            "modeling_realm": "ocean", 
-            "standard_name": "northward_ocean_salt_transport_due_to_gyre", 
-            "units": "kg s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean longitude: mean", 
-            "long_name": "Northward Ocean Salt Transport due to Gyre", 
-            "comment": "From all advective mass transport processes, resolved and parameterized.", 
-            "dimensions": "latitude basin time", 
-            "out_name": "sltovgyre", 
+        "expcalc100": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "sinking_mole_flux_of_calcite_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Downward Flux of Calcite", 
+            "comment": "Downward flux of Calcite at 100m", 
+            "dimensions": "longitude latitude time depth100m", 
+            "out_name": "expcalc100", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "chlcalc": {
+        "fric": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_calcareous_phytoplankton_expressed_as_chlorophyll_in_sea_water", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mass Concentration of Calcareous Phytoplankton expressed as Chlorophyll in Sea Water", 
-            "comment": "chlorophyll concentration from the calcite-producing phytoplankton component alone", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "chlcalc", 
+            "standard_name": "tendency_of_ocean_mole_content_of_inorganic_carbon_due_to_sedimentation", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Downward Inorganic Carbon Flux at Ocean Bottom", 
+            "comment": "Inorganic Carbon loss to sediments", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "fric", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zooc": {
+        "phyc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_zooplankton_expressed_as_carbon_in_sea_water", 
+            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_carbon_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Zooplankton Carbon Concentration", 
-            "comment": "sum of zooplankton carbon component concentrations", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Phytoplankton Carbon Concentration", 
+            "comment": "sum of phytoplankton carbon component concentrations.  In most (all?) cases this is the sum of phycdiat and phycmisc (i.e., 'Diatom Carbon Concentration' and 'Non-Diatom Phytoplankton Carbon Concentration'", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "zooc", 
+            "out_name": "phyc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3728,16 +4048,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fddtdin": {
+        "phydiat": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_nitrogen", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Net Dissolved Inorganic Nitrogen", 
-            "comment": "Net time rate of change of nitrogen nutrients (e.g. NO3+NH4)", 
-            "dimensions": "longitude latitude time olayer100m", 
-            "out_name": "fddtdin", 
+            "standard_name": "mole_concentration_of_diatoms_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Diatoms expressed as Carbon in Sea Water", 
+            "comment": "carbon from the diatom phytoplankton component concentration alone", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "phydiat", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3745,16 +4065,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "spco2": {
+        "phypico": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "surface_partial_pressure_of_carbon_dioxide_in_sea_water", 
-            "units": "Pa", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Surface Aqueous Partial Pressure of CO2", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "spco2", 
+            "standard_name": "mole_concentration_of_picophytoplankton_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Picophytoplankton expressed as Carbon in Sea Water", 
+            "comment": "carbon concentration from the picophytoplankton (<2 um) component alone", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "phypico", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3762,33 +4082,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fgco2nat": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "surface_downward_mass_flux_of_natural_carbon_dioxide_expressed_as_carbon", 
+        "vsfpr": {
+            "modeling_realm": "ocean", 
+            "standard_name": "virtual_salt_flux_into_sea_water_due_to_rainfall", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Surface Downward natural CO2 Flux", 
-            "comment": "Gas exchange flux of natural CO2 (positive into ocean)", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Virtual Salt Flux into Sea Water due to Rainfall", 
+            "comment": "zero for models using real water fluxes.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "fgco2nat", 
+            "out_name": "vsfpr", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "co3satarag": {
+        "chlmisc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_carbonate_ion_for_seawater_in equilibrium_with_pure_aragonite", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Carbonate ion for Seawater in equilibrium with pure Aragonite", 
-            "comment": "", 
+            "standard_name": "mass_concentration_of_miscellaneous_phytoplankton_expressed_as_chlorophyll_in_sea_water", 
+            "units": "kg m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Other Phytoplankton Chlorophyll Mass Concentration", 
+            "comment": "Chlorophyll from additional phytoplankton component concentrations alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "co3satarag", 
+            "out_name": "chlmisc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3796,16 +4116,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "limfemisc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "iron_limitation_of_miscellaneous_phytoplankton", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Iron Limitation of Other Phytoplankton", 
+        "sf6": {
+            "modeling_realm": "ocean", 
+            "standard_name": "moles_of_sf6_per_unit_mass_in_sea_water", 
+            "units": "mol kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Moles Per Unit Mass of SF6 in Sea Water", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "limfemisc", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "sf6", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3813,16 +4133,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "phydiat": {
+        "dissic": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_diatoms_expressed_as_carbon_in_sea_water", 
+            "standard_name": "mole_concentration_of_dissolved_inorganic_carbon_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Diatoms expressed as Carbon in Sea Water", 
-            "comment": "carbon from the diatom phytoplankton component concentration alone", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dissolved Inorganic Carbon Concentration", 
+            "comment": "Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "phydiat", 
+            "out_name": "dissic", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3830,33 +4150,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "phypico": {
+        "detoc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_picophytoplankton_expressed_as_carbon_in_sea_water", 
+            "standard_name": "mole_concentration_of_organic_detritus_expressed_as_carbon_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Picophytoplankton expressed as Carbon in Sea Water", 
-            "comment": "carbon concentration from the picophytoplankton (<2 um) component alone", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Detrital Organic Carbon Concentration", 
+            "comment": "Sum of detrital organic carbon component concentrations", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "phypico", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "ficeberg2d": {
-            "modeling_realm": "ocean", 
-            "standard_name": "water_flux_into_sea_water_from_icebergs", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Water Flux into Sea Water From Icebergs", 
-            "comment": "computed as the iceberg melt water  flux into the ocean divided by the area of the ocean portion of the grid cell.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "ficeberg2d", 
+            "out_name": "detoc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3864,16 +4167,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "chlmisc": {
+        "intppmisc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_miscellaneous_phytoplankton_expressed_as_chlorophyll_in_sea_water", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Other Phytoplankton Chlorophyll Mass Concentration", 
-            "comment": "Chlorophyll from additional phytoplankton component concentrations alone", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "chlmisc", 
+            "standard_name": "net_primary_mole_productivity_of_carbon_by_miscellaneous_phytoplankton", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Primary Organic Carbon Production by Other Phytoplankton", 
+            "comment": "Vertically integrated total primary (organic carbon) production by other phytoplankton components alone", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "intppmisc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3885,8 +4188,8 @@
             "modeling_realm": "ocean", 
             "standard_name": "water_evaporation_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where ice_free_sea over sea", 
+            "cell_methods": "area: mean where ice_free_sea over sea time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Water Evaporation Flux Where Ice Free Ocean over Sea", 
             "comment": "computed as the total mass of water vapor evaporating from the ice-free portion of the ocean  divided by the area of the ocean portion of the grid cell.", 
             "dimensions": "longitude latitude time", 
@@ -3902,8 +4205,8 @@
             "modeling_realm": "ocean", 
             "standard_name": "temperature_flux_due_to_rainfall_expressed_as_heat_flux_into_sea_water", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where ice_free_sea over sea", 
+            "cell_methods": "area: mean where ice_free_sea over sea time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Temperature Flux due to Rainfall Expressed as Heat Flux into Sea Water", 
             "comment": "This is defined as 'where ice_free_sea over sea'; i.e., the total flux (considered here) entering the ice-free portion of the grid cell divided by the area of the ocean portion of the grid cell.  All such heat fluxes are computed based on Celsius scale.", 
             "dimensions": "longitude latitude time", 
@@ -3915,16 +4218,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfx": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_heat_x_transport", 
-            "units": "W", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Ocean Heat X Transport", 
-            "comment": "Contains all contributions to 'x-ward' heat transport from resolved and parameterized processes.  Use Celsius for temperature scale.", 
+        "zoocmisc": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_miscellaneous_zooplankton_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Other Zooplankton Carbon Concentration", 
+            "comment": "carbon from additional zooplankton component concentrations alone (e.g. Micro, meso).  Since the models all have different numbers of components, this variable has been included to provide a check for intercomparison between models since some phytoplankton groups are supersets.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "hfx", 
+            "out_name": "zoocmisc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3932,16 +4235,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "chldiat": {
+        "expc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_diatoms_expressed_as_chlorophyll_in_sea_water", 
+            "standard_name": "sinking_mole_flux_of_particulate_organic_matter_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Sinking Particulate Organic Carbon Flux", 
+            "comment": "Downward flux of particulate organic carbon", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "expc", 
+            "type": "real", 
+            "positive": "down", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "chl": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mass_concentration_of_phytoplankton_expressed_as_chlorophyll_in_sea_water", 
             "units": "kg m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Diatom Chlorophyll Mass Concentration", 
-            "comment": "Chlorophyll from diatom phytoplankton component concentration alone", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Total Chlorophyll Mass Concentration", 
+            "comment": "Sum of chlorophyll from all phytoplankton group concentrations.  In most models this is equal to chldiat+chlmisc, that is the sum of Diatom Chlorophyll Mass Concentration and Other Phytoplankton Chlorophyll Mass Concentration", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "chldiat", 
+            "out_name": "chl", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3949,16 +4269,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "limirrdiat": {
+        "limnmisc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "irradiance_limitation_of_diatoms", 
+            "standard_name": "nitrogen_limitation_of_miscellaneous_phytoplankton", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Irradiance limitation of Diatoms", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Nitrogen Limitation of Other Phytoplankton", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "limirrdiat", 
+            "out_name": "limnmisc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3966,16 +4286,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "intparag": {
+        "froc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_aragonite_expressed_as_carbon_due_to_biological_production", 
+            "standard_name": "tendency_of_ocean_mole_content_of_organic_carbon_due_to_sedimentation", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Aragonite Production", 
-            "comment": "Vertically integrated aragonite production", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Downward Organic Carbon Flux at Ocean Bottom", 
+            "comment": "Organic Carbon loss to sediments", 
             "dimensions": "longitude latitude time", 
-            "out_name": "intparag", 
+            "out_name": "froc", 
+            "type": "real", 
+            "positive": "down", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "pr": {
+            "modeling_realm": "ocean", 
+            "standard_name": "precipitation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where ice_free_sea over sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Rainfall Flux where Ice Free Ocean over Sea", 
+            "comment": "includes both liquid and solid phases", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "pr", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3983,16 +4320,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "talknat": {
+        "zoomicro": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "seawater_alkalinity_expressed_as_mole_equivalent_natural_component", 
+            "standard_name": "mole_concentration_of_microzooplankton_expressed_as_carbon_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Natural Total Alkalinity", 
-            "comment": "total alkalinity equivalent concentration (including carbonate, borate, phosphorus, silicon, and nitrogen components) at preindustrial atmospheric xCO2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Microzooplankton expressed as Carbon in Sea Water", 
+            "comment": "carbon  concentration from the microzooplankton (<20 um) component alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "talknat", 
+            "out_name": "zoomicro", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4000,16 +4337,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "intpoc": {
+        "chldiat": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "ocean_mass_content_of_particulate_organic_carbon", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Particulate Organic Carbon Content", 
-            "comment": "Vertically integrated POC", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "intpoc", 
+            "standard_name": "mass_concentration_of_diatoms_expressed_as_chlorophyll_in_sea_water", 
+            "units": "kg m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Diatom Chlorophyll Mass Concentration", 
+            "comment": "Chlorophyll from diatom phytoplankton component concentration alone", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "chldiat", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4017,16 +4354,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "msftmzsmpa": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_meridional_overturning_mass_streamfunction_due_to_parameterized_submesoscale_advection", 
-            "units": "kg s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean longitude: mean", 
-            "long_name": "ocean meridional overturning mass streamfunction due to parameterized submesoscale advection", 
-            "comment": "Report only if there is a submesoscale eddy parameterization.", 
-            "dimensions": "latitude olevel basin time", 
-            "out_name": "msftmzsmpa", 
+        "intpbp": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_ocean_mole_content_of_phosphorus_due_to_biological_production", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Phosphorus Production", 
+            "comment": "Vertically integrated biogenic phosphorus production", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "intpbp", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4034,16 +4371,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zostoga": {
-            "modeling_realm": "ocean", 
-            "standard_name": "global_average_thermosteric_sea_level_change", 
-            "units": "m", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Global Average Thermosteric Sea Level Change", 
-            "comment": "There is no CMIP6 request for zosga nor zossga.", 
-            "dimensions": "time", 
-            "out_name": "zostoga", 
+        "limirrdiat": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "irradiance_limitation_of_diatoms", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Irradiance limitation of Diatoms", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "limirrdiat", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4051,33 +4388,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mlotst": {
+        "rlds": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_mixed_layer_thickness_defined_by_sigma_t", 
-            "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Ocean Mixed Layer Thickness Defined by Sigma T", 
-            "comment": "Sigma T is potential density referenced to ocean surface.", 
+            "standard_name": "surface_downwelling_longwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "area: mean where ice_free_sea over sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Surface Net Downward Longwave Radiation", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "mlotst", 
+            "out_name": "rlds", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "so": {
-            "modeling_realm": "ocean", 
-            "standard_name": "sea_water_salinity", 
-            "units": "0.001", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Water Salinity", 
-            "comment": "", 
+        "talknat": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "seawater_alkalinity_expressed_as_mole_equivalent_natural_component", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Natural Total Alkalinity", 
+            "comment": "total alkalinity equivalent concentration (including carbonate, borate, phosphorus, silicon, and nitrogen components) at preindustrial atmospheric xCO2", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "so", 
+            "out_name": "talknat", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4085,16 +4422,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "intdissoc": {
+        "intpoc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "ocean_mass_content_of_dissolved_organic_carbon", 
+            "standard_name": "ocean_mass_content_of_particulate_organic_carbon", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dissolved Organic Carbon Content", 
-            "comment": "Vertically integrated DOC (explicit pools only)", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Particulate Organic Carbon Content", 
+            "comment": "Vertically integrated POC", 
             "dimensions": "longitude latitude time", 
-            "out_name": "intdissoc", 
+            "out_name": "intpoc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4102,16 +4439,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fddtdic": {
+        "fbddtdic": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_carbon", 
+            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_carbon_due_to_biological_processes", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Net Dissolved Inorganic Carbon", 
-            "comment": "", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Rate of Change of Dissolved Inorganic Carbon due to Biological Activity", 
+            "comment": "vertical integral of net biological terms in time rate of change of dissolved inorganic carbon", 
             "dimensions": "longitude latitude time olayer100m", 
-            "out_name": "fddtdic", 
+            "out_name": "fbddtdic", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4119,16 +4456,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pso": {
+        "fbddtdisi": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_silicon_due_to_biological_processes", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Rate of Change of Dissolved Inorganic Silicate due to Biological Activity", 
+            "comment": "vertical integral of net biological terms in time rate of change of dissolved inorganic silicate", 
+            "dimensions": "longitude latitude time olayer100m", 
+            "out_name": "fbddtdisi", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "prsn": {
             "modeling_realm": "ocean", 
-            "standard_name": "sea_water_pressure_at_sea_water_surface", 
-            "units": "Pa", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Water Pressure at Sea Water Surface", 
-            "comment": "", 
+            "standard_name": "snowfall_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where ice_free_sea over sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Snowfall Flux where Ice Free Ocean over Sea", 
+            "comment": "at surface; includes precipitation of all forms of water in the solid phase", 
             "dimensions": "longitude latitude time", 
-            "out_name": "pso", 
+            "out_name": "prsn", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4136,16 +4490,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "sob": {
-            "modeling_realm": "ocean", 
-            "standard_name": "sea_water_salinity_at_sea_floor", 
-            "units": "0.001", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "sea water salinity at sea floor", 
-            "comment": "Model prognostic salinity at bottom-most model grid cell", 
+        "zsatcalc": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "minimum_depth_of_calcite_undersaturation_in_sea_water", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Calcite Saturation Depth", 
+            "comment": "Depth of calcite saturation horizon (0 if undersaturated at all depths, and missing saturated through whole depth; if two or more horizons exist, then the shallowest is reported)", 
             "dimensions": "longitude latitude time", 
-            "out_name": "sob", 
+            "out_name": "zsatcalc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4153,16 +4507,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "vmo": {
+        "mlotstsq": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_mass_y_transport", 
-            "units": "kg s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Ocean Mass Y Transport", 
-            "comment": "Y-ward mass transport from resolved and parameterized advective transport.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "vmo", 
+            "standard_name": "square_of_ocean_mixed_layer_thickness_defined_by_sigma_t", 
+            "units": "m2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Square of Ocean Mixed Layer Thickness Defined by Sigma T", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "mlotstsq", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4170,16 +4524,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "limnpico": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "nitrogen_limitation_of_picophytoplankton", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Nitrogen limitation of Picophytoplankton", 
-            "comment": "", 
+        "vsf": {
+            "modeling_realm": "ocean", 
+            "standard_name": "virtual_salt_flux_into_sea_water", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Virtual Salt Flux into Sea Water", 
+            "comment": "It is set to zero in models which receive a real water flux.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "limnpico", 
+            "out_name": "vsf", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4187,33 +4541,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "intpppico": {
+        "expp100": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "net_primary_mole_productivity_of_carbon_by_picophytoplankton", 
+            "standard_name": "sinking_mole_flux_of_particulate_phosphorus_in_sea_water", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Net Primary Mole Productivity of Carbon by Picophytoplankton", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Downward Flux of Particulate Phosphorus", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "intpppico", 
+            "dimensions": "longitude latitude time depth100m", 
+            "out_name": "expp100", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fbddtdife": {
+        "intdissoc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_iron_due_to_biological_processes", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Dissolved Inorganic Iron due to Biological Activity", 
-            "comment": "vertical integral of net biological terms in time rate of change of dissolved inorganic iron", 
-            "dimensions": "longitude latitude time olayer100m", 
-            "out_name": "fbddtdife", 
+            "standard_name": "ocean_mass_content_of_dissolved_organic_carbon", 
+            "units": "kg m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Dissolved Organic Carbon Content", 
+            "comment": "Vertically integrated DOC (explicit pools only)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "intdissoc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4221,50 +4575,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fgo2": {
+        "physi": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "surface_downward_mole_flux_of_molecular_oxygen", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Surface Downward O2 Flux", 
-            "comment": "Gas exchange flux of O2 (positive into ocean)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "fgo2", 
+            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_silicon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Phytoplankton Silica Concentration", 
+            "comment": "sum of phytoplankton silica component concentrations", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "physi", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fgcfc11": {
-            "modeling_realm": "ocean", 
-            "standard_name": "surface_downward_mole_flux_of_cfc11", 
-            "units": "mol sec-1 m-2", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Surface Downward CFC11 flux", 
-            "comment": "gas exchange flux of CFC11", 
+        "frfe": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_ocean_mole_content_of_iron_due_to_sedimentation", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Iron Loss to Sediments", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "fgcfc11", 
+            "out_name": "frfe", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pon": {
+        "dissicabio": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_nitrogen_in_sea_water", 
+            "standard_name": "mole_concentration_of_dissolved_inorganic_carbon_in_sea_water_abiotic_component", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Particulate Organic Nitrogen Concentration", 
-            "comment": "sum of particulate organic nitrogen component concentrations", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Abiotic Dissolved Inorganic Carbon Concentration", 
+            "comment": "Abiotic Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "pon", 
+            "out_name": "dissicabio", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4272,50 +4626,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "sfriver": {
-            "modeling_realm": "ocean", 
-            "standard_name": "salt_flux_into_sea_water_from_rivers", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Salt Flux into Sea Water from Rivers", 
-            "comment": "This field is physical, and it arises when rivers carry a nonzero salt content.  Often this is zero, with rivers assumed to be fresh.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "sfriver", 
+        "expsi100": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "3cbe53c2-12cc-11e6-b2bc-ac72891c3257", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Downward Flux of Particulate Silica", 
+            "comment": "", 
+            "dimensions": "longitude latitude time depth100m", 
+            "out_name": "expsi100", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "msftyyz": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_y_overturning_mass_streamfunction", 
-            "units": "kg s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean longitude: mean", 
-            "long_name": "Ocean Y Overturning Mass Streamfunction", 
-            "comment": "Overturning mass streamfunction arising from all advective mass transport processes, resolved and parameterized.", 
-            "dimensions": "latitude olevel basin time", 
-            "out_name": "msftyyz", 
+        "fg14co2abio": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "surface_downward_mass_flux_of_abiotic_14_carbon_dioxide_expressed_as_carbon", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Surface Downward abiotic 14CO2 Flux", 
+            "comment": "Gas exchange flux of abiotic 14CO2 (positive into ocean)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "fg14co2abio", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "limndiaz": {
+        "dpo2": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "nitrogen_limitation_of_diazotrophs", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Nitrogen limitation of Diazotrophs", 
+            "standard_name": "surface_molecular_oxygen_partial_pressure_difference_between_sea_water_and_air", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Delta PO2", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "limndiaz", 
+            "out_name": "dpo2", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4323,16 +4677,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "limirrpico": {
+        "dissi14cabio": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "irradiance_limitation_of_picophytoplankton", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Irradiance limitation of Picophytoplankton", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "limirrpico", 
+            "standard_name": "mole_concentration_of_dissolved_inorganic_14carbon_in_sea_water_abiotic_component", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Abiotic Dissolved Inorganic 14Carbon Concentration", 
+            "comment": "Abiotic Dissolved inorganic 14carbon (CO3+HCO3+H2CO3) concentration", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "dissi14cabio", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4340,16 +4694,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "phycalc": {
+        "bacc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_calcareous_phytoplankton_expressed_as_carbon_in_sea_water", 
+            "standard_name": "mole_concentration_of_bacteria_expressed_as_carbon_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Calcareous Phytoplankton expressed as Carbon in Sea Water", 
-            "comment": "carbon concentration from calcareous (calcite-producing) phytoplankton component alone", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Bacterial Carbon Concentration", 
+            "comment": "Sum of bacterial carbon component concentrations", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "phycalc", 
+            "out_name": "bacc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4357,33 +4711,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfsifrazil": {
-            "modeling_realm": "ocean seaIce", 
-            "standard_name": "heat_flux_into_sea_water_due_to_freezing_of_frazil_ice", 
+        "hfls": {
+            "modeling_realm": "ocean", 
+            "standard_name": "surface_upward_latent_heat_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Heat Flux into Sea Water due to Frazil Ice Formation", 
+            "cell_methods": "area: mean where ice_free_sea over sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Surface Downward Latent Heat Flux", 
             "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "hfsifrazil", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "hfls", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "vsfcorr": {
-            "modeling_realm": "ocean", 
-            "standard_name": "virtual_salt_flux_correction", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Virtual Salt Flux Correction", 
-            "comment": "It is set to zero in models which receive a real water flux.", 
+        "limfediaz": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "iron_limitation_of_diazotrophs", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Iron limitation of Diazotrophs", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "vsfcorr", 
+            "out_name": "limfediaz", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4391,16 +4745,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "bigthetaoga": {
-            "modeling_realm": "ocean", 
-            "standard_name": "sea_water_conservative_temperature", 
-            "units": "degC", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Global Average Sea Water Conservative Temperature", 
-            "comment": "Diagnostic should be contributed only for models using conservative temperature as prognostic field.", 
-            "dimensions": "time", 
-            "out_name": "bigthetaoga", 
+        "limirrcalc": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "irradiance_limitation_of_calcareous_phytoplankton", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Irradiance limitation of Calcareous Phytoplankton", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "limirrcalc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4408,16 +4762,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "umo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_mass_x_transport", 
-            "units": "kg s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Ocean Mass X Transport", 
-            "comment": "X-ward mass transport from resolved and parameterized advective transport.", 
+        "pp": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Primary Carbon Production by Phytoplankton", 
+            "comment": "total primary (organic carbon) production by phytoplankton", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "umo", 
+            "out_name": "pp", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4425,33 +4779,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "intppdiaz": {
+        "expc100": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "net_primary_mole_productivity_of_carbon_by_diazotrophs", 
+            "standard_name": "sinking_mole_flux_of_particulate_organic_matter_expressed_as_carbon_in_sea_water", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Net Primary Mole Productivity of Carbon by Diazotrophs", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "intppdiaz", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Downward Flux of Particle Organic Carbon", 
+            "comment": "Downward flux of particulate organic carbon at 100m", 
+            "dimensions": "longitude latitude time depth100m", 
+            "out_name": "expc100", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "somint": {
-            "modeling_realm": "ocean", 
-            "standard_name": "integral_wrt_depth_of_product_of_sea_water_density_and_prognostic_salinity", 
-            "units": "1e-3 kg m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "integral wrt depth of product of sea water density and prognostic salinity", 
-            "comment": "Full column sum of density*cell thickness*prognostic salinity. If the model is Boussinesq, then use Boussinesq reference density for the density factor.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "somint", 
+        "bfe": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_iron_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Particulate Biogenic Iron Concentration", 
+            "comment": "Sum of particulate organic iron component concentrations", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "bfe", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4459,16 +4813,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wfonocorr": {
-            "modeling_realm": "ocean", 
-            "standard_name": "water_flux_into_sea_water_without_flux_correction", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Water Flux into Sea Water Without Flux Correction", 
-            "comment": "computed as the water  flux (without flux correction) into the ocean divided by the area of the ocean portion of the grid cell.", 
+        "intppcalc": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "net_primary_mole_productivity_of_carbon_by_calcareous_phytoplankton", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Net Primary Mole Productivity of Carbon by Calcareous Phytoplankton", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "wfonocorr", 
+            "out_name": "intppcalc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4476,33 +4830,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfevapds": {
+        "htovgyre": {
             "modeling_realm": "ocean", 
-            "standard_name": "temperature_flux_due_to_evaporation_expressed_as_heat_flux_out_of_sea_water", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where ice_free_sea over sea", 
-            "long_name": "Temperature Flux due to Evaporation Expressed as Heat Flux Out of Sea Water", 
-            "comment": "This is defined as 'where ice_free_sea over sea'", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "hfevapds", 
+            "standard_name": "northward_ocean_heat_transport_due_to_gyre", 
+            "units": "W", 
+            "cell_methods": "longitude: mean time: mean", 
+            "cell_measures": "", 
+            "long_name": "Northward Ocean Heat Transport due to Gyre", 
+            "comment": "From all advective mass transport processes, resolved and parameterized.", 
+            "dimensions": "latitude basin time", 
+            "out_name": "htovgyre", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "no3": {
+        "dfe": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_nitrate_in_sea_water", 
+            "standard_name": "mole_concentration_of_dissolved_iron_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dissolved Nitrate Concentration", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dissolved Iron Concentration", 
+            "comment": "Dissolved iron in sea water,  including both Fe2+ and Fe3+ ions (but not particulate detrital iron)", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "no3", 
+            "out_name": "dfe", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4510,16 +4864,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "co3satcalc": {
+        "limfediat": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_carbonate_ion_for_seawater_in equilibrium_with_pure_calcite", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Carbonate ion for Seawater in equilibrium with pure Calcite", 
+            "standard_name": "iron_limitation_of_diatoms", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Iron limitation of Diatoms", 
             "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "co3satcalc", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "limfediat", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4527,16 +4881,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "phyfe": {
+        "intpbsi": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_iron_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Phytoplankton Iron Concentration", 
-            "comment": "sum of phytoplankton iron component concentrations", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "phyfe", 
+            "standard_name": "tendency_of_ocean_mole_content_of_silicon_due_to_biological_production", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Silica Production", 
+            "comment": "Vertically integrated biogenic silica production", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "intpbsi", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4544,33 +4898,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "chldiaz": {
+        "expn100": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_diazotrophs_expressed_as_chlorophyll_in_sea_water", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mass Concentration of Diazotrophs expressed as Chlorophyll in Sea Water", 
-            "comment": "Chlorophyll concentration from the diazotrophic phytoplankton component alone", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "chldiaz", 
+            "standard_name": "sinking_mole_flux_of_particulate_nitrogen_in_sea_water", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Downward Flux of Particulate Nitrogen", 
+            "comment": "", 
+            "dimensions": "longitude latitude time depth100m", 
+            "out_name": "expn100", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zossq": {
-            "modeling_realm": "ocean", 
-            "standard_name": "square_of_sea_surface_height_above_geoid", 
-            "units": "m2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Square of Sea Surface Height Above Geoid", 
-            "comment": "Surface ocean geoid defines z=0.", 
+        "intpnitrate": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "net_primary_mole_productivity_of_carbon_due_to_nitrate_utilization", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Primary Organic Carbon Production by Phytoplankton Based on Nitrate Uptake Alone", 
+            "comment": "Vertically integrated primary (organic carbon) production by phytoplankton based on nitrate uptake alone", 
             "dimensions": "longitude latitude time", 
-            "out_name": "zossq", 
+            "out_name": "intpnitrate", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4578,16 +4932,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfibthermds2d": {
-            "modeling_realm": "ocean", 
-            "standard_name": "heat_flux_into_sea_water_due_to_iceberg_thermodynamics", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Heat Flux into Sea Water due to Iceberg Thermodynamics", 
-            "comment": "", 
+        "intpbn": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_ocean_mole_content_of_nitrogen_due_to_biological_production", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Nitrogen Production", 
+            "comment": "Vertically integrated biogenic nitrogen production", 
             "dimensions": "longitude latitude time", 
-            "out_name": "hfibthermds2d", 
+            "out_name": "intpbn", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4595,16 +4949,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tosga": {
-            "modeling_realm": "ocean", 
-            "standard_name": "sea_surface_temperature", 
-            "units": "degC", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Global Average Sea Surface Temperature", 
-            "comment": "This may differ from 'surface temperature' in regions of sea ice.This may differ from 'surface temperature' in regions of sea ice.For models using conservative temperature as prognostic field, they should report the SST as surface potent", 
-            "dimensions": "time", 
-            "out_name": "tosga", 
+        "intpn2": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_ocean_mole_content_of_elemental_nitrogen_due_to_fixation", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Nitrogen Fixation Rate in Ocean", 
+            "comment": "Vertically integrated nitrogen fixation", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "intpn2", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4612,16 +4966,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "poc": {
+        "dmso": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water", 
+            "standard_name": "mole_concentration_of_dimethyl_sulfide_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Particulate Organic Carbon Concentration", 
-            "comment": "sum of particulate organic carbon component concentrations", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dimethyl Sulphide Concentration", 
+            "comment": "Mole concentration of dimethyl sulphide in water", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "poc", 
+            "out_name": "dmso", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4629,16 +4983,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pop": {
+        "nh4": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_phosphorus_in_sea_water", 
+            "standard_name": "mole_concentration_of_ammonium_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Particulate Organic Phosphorus Concentration", 
-            "comment": "sum of particulate organic phosphorus component concentrations", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dissolved Ammonium Concentration", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "pop", 
+            "out_name": "nh4", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4646,16 +5000,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fddtdisi": {
+        "limncalc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_silicon", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Net Dissolved Inorganic Silicate", 
-            "comment": "vertical integral of net time rate of change of dissolved inorganic silicate", 
-            "dimensions": "longitude latitude time olayer100m", 
-            "out_name": "fddtdisi", 
+            "standard_name": "nitrogen_limitation_of_calcareous_phytoplankton", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Nitrogen limitation of Calcareous Phytoplankton", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "limncalc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4663,16 +5017,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "phymisc": {
+        "intpbfe": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_miscellaneous_phytoplankton_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Miscellaneous Phytoplankton expressed as Carbon in Sea Water", 
-            "comment": "carbon concentration from additional phytoplankton component alone", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "phymisc", 
+            "standard_name": "tendency_of_ocean_mole_content_of_iron_due_to_biological_production", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Iron Production", 
+            "comment": "Vertically integrated biogenic iron production", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "intpbfe", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4680,33 +5034,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fbddtalk": {
+        "expfe100": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "integral_wrt_depth_of_tendency_of_sea_water_alkalinity_expressed_as_mole_equivalent_due_to_biological_processes", 
+            "standard_name": "sinking_mole_flux_of_particulate_iron_in_sea_water", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Biological Alkalinity due to Biological Activity", 
-            "comment": "vertical integral of net biological terms in time rate of change of alkalinity", 
-            "dimensions": "longitude latitude time olayer100m", 
-            "out_name": "fbddtalk", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Downward Flux of Particulate Iron", 
+            "comment": "", 
+            "dimensions": "longitude latitude time depth100m", 
+            "out_name": "expfe100", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zoomeso": {
+        "po4": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_mesozooplankton_expressed_as_carbon_in_sea_water", 
+            "standard_name": "mole_concentration_of_phosphate_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Mesozooplankton expressed as Carbon in Sea Water", 
-            "comment": "carbon  concentration from mesozooplankton (20-200 um) component alone", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dissolved Phosphate Concentration", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "zoomeso", 
+            "out_name": "po4", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4714,33 +5068,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfsifrazil2d": {
-            "modeling_realm": "ocean seaIce", 
-            "standard_name": "heat_flux_into_sea_water_due_to_freezing_of_frazil_ice", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Heat Flux into Sea Water due to Frazil Ice Formation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "hfsifrazil2d", 
+        "exparag100": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "sinking_mole_flux_of_aragonite_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Downward Flux of Aragonite", 
+            "comment": "Downward flux of Aragonite at 100m", 
+            "dimensions": "longitude latitude time depth100m", 
+            "out_name": "exparag100", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfbasin": {
+        "pso": {
             "modeling_realm": "ocean", 
-            "standard_name": "northward_ocean_heat_transport", 
-            "units": "W", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Northward Ocean Heat Transport", 
-            "comment": "Contains contributions from all physical processes affecting the northward heat transport, including resolved advection, parameterized advection, lateral diffusion, etc. Diagnosed here as a function of latitude and basin.   Use Celsius for temperature scale.", 
-            "dimensions": "latitude basin time", 
-            "out_name": "hfbasin", 
+            "standard_name": "sea_water_pressure_at_sea_water_surface", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Sea Water Pressure at Sea Water Surface", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "pso", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4748,16 +5102,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "limirrdiaz": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "irradiance_limitation_of_diazotrophs", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Irradiance limitation of Diazotrophs", 
-            "comment": "", 
+        "sob": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_water_salinity_at_sea_floor", 
+            "units": "0.001", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "sea water salinity at sea floor", 
+            "comment": "Model prognostic salinity at bottom-most model grid cell", 
             "dimensions": "longitude latitude time", 
-            "out_name": "limirrdiaz", 
+            "out_name": "sob", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4765,16 +5119,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fddtalk": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "integral_wrt_depth_of_tendency_of_sea_water_alkalinity_expressed_as_mole_equivalent", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Alkalinity", 
-            "comment": "vertical integral of net time rate of change of alkalinity", 
-            "dimensions": "longitude latitude time olayer100m", 
-            "out_name": "fddtalk", 
+        "sfriver": {
+            "modeling_realm": "ocean", 
+            "standard_name": "salt_flux_into_sea_water_from_rivers", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Salt Flux into Sea Water from Rivers", 
+            "comment": "This field is physical, and it arises when rivers carry a nonzero salt content.  Often this is zero, with rivers assumed to be fresh.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sfriver", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4782,16 +5136,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "msftmzmpa": {
+        "msftyyz": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_meridional_overturning_mass_streamfunction_due_to_parameterized_mesoscale_advection", 
+            "standard_name": "ocean_y_overturning_mass_streamfunction", 
             "units": "kg s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean longitude: mean", 
-            "long_name": "ocean meridional overturning mass streamfunction due to parameterized mesoscale advection", 
-            "comment": "CMIP5 called this 'due to Bolus Advection'.  Name change respects the more general physics of the mesoscale parameterizations.", 
+            "cell_methods": "longitude: mean time: mean", 
+            "cell_measures": "", 
+            "long_name": "Ocean Y Overturning Mass Streamfunction", 
+            "comment": "Overturning mass streamfunction arising from all advective mass transport processes, resolved and parameterized.", 
             "dimensions": "latitude olevel basin time", 
-            "out_name": "msftmzmpa", 
+            "out_name": "msftyyz", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4799,33 +5153,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fgdms": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "surface_upward_mole_flux_of_dimethyl_sulfide", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Surface Upward DMS Flux", 
-            "comment": "Gas exchange flux of DMS (positive into atmosphere)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "fgdms", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "dissicnat": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_dissolved_inorganic_carbon_in_sea_water_natural_component", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Natural Dissolved Inorganic Carbon Concentration", 
-            "comment": "Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration at preindustrial atmospheric xCO2", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "dissicnat", 
+        "msftmrhompa": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_meridional_overturning_mass_streamfunction_due_to_parameterized_mesoscale_advection", 
+            "units": "kg s-1", 
+            "cell_methods": "longitude: mean time: mean", 
+            "cell_measures": "", 
+            "long_name": "ocean meridional overturning mass streamfunction due to parameterized mesoscale advection", 
+            "comment": "CMIP5 called this 'due to Bolus Advection'.  Name change respects the more general physics of the mesoscale parameterizations.", 
+            "dimensions": "latitude rho basin time", 
+            "out_name": "msftmrhompa", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4833,16 +5170,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "phydiaz": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_diazotrophs_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Diazotrophs Expressed as Carbon in Sea Water", 
-            "comment": "carbon concentration from the diazotrophic phytoplankton component alone", 
+        "hfsifrazil": {
+            "modeling_realm": "ocean seaIce", 
+            "standard_name": "heat_flux_into_sea_water_due_to_freezing_of_frazil_ice", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Heat Flux into Sea Water due to Frazil Ice Formation", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "phydiaz", 
+            "out_name": "hfsifrazil", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4850,16 +5187,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fddtdife": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_iron", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Net Dissolved Inorganic Iron", 
-            "comment": "vertical integral of net time rate of change of dissolved inorganic iron", 
-            "dimensions": "longitude latitude time olayer100m", 
-            "out_name": "fddtdife", 
+        "bigthetaoga": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_water_conservative_temperature", 
+            "units": "degC", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "", 
+            "long_name": "Global Average Sea Water Conservative Temperature", 
+            "comment": "Diagnostic should be contributed only for models using conservative temperature as prognostic field.", 
+            "dimensions": "time", 
+            "out_name": "bigthetaoga", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4867,16 +5204,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "limirrmisc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "irradiance_limitation_of_miscellaneous_phytoplankton", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Irradiance Limitation of Other Phytoplankton", 
+        "pbo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_water_pressure_at_sea_floor", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Sea Water Pressure at Sea floor", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "limirrmisc", 
+            "out_name": "pbo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4884,16 +5221,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cfc12": {
+        "somint": {
             "modeling_realm": "ocean", 
-            "standard_name": "moles_of_cfc12_per_unit_mass_in_sea_water", 
-            "units": "mol kg-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Moles Per Unit Mass of CFC-12 in Sea Water", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "cfc12", 
+            "standard_name": "integral_wrt_depth_of_product_of_sea_water_density_and_prognostic_salinity", 
+            "units": "1e-3 kg m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "integral wrt depth of product of sea water density and prognostic salinity", 
+            "comment": "Full column sum of density*cell thickness*prognostic salinity. If the model is Boussinesq, then use Boussinesq reference density for the density factor.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "somint", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4901,16 +5238,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cfc11": {
+        "wfonocorr": {
             "modeling_realm": "ocean", 
-            "standard_name": "moles_of_cfc11_per_unit_mass_in_sea_water", 
-            "units": "mol kg-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Moles Per Unit Mass of CFC-11 in Sea Water", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "cfc11", 
+            "standard_name": "water_flux_into_sea_water_without_flux_correction", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Water Flux into Sea Water Without Flux Correction", 
+            "comment": "computed as the water  flux (without flux correction) into the ocean divided by the area of the ocean portion of the grid cell.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "wfonocorr", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4918,16 +5255,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "limfecalc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "iron_limitation_of_calcareous_phytoplankton", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Iron limitation of Calcareous Phytoplankton", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "limfecalc", 
+        "msftmyz": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_meridional_overturning_mass_streamfunction", 
+            "units": "kg s-1", 
+            "cell_methods": "longitude: mean time: mean", 
+            "cell_measures": "", 
+            "long_name": "Ocean Meridional Overturning Mass Streamfunction", 
+            "comment": "Overturning mass streamfunction arising from all advective mass transport processes, resolved and parameterized.", 
+            "dimensions": "latitude olevel basin time", 
+            "out_name": "msftmyz", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4935,16 +5272,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "frn": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_elemental_nitrogen_due_to_denitrification_and_sedimentation", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Nitrogen Loss to Sediments and through Denitrification", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "frn", 
+        "hfbasinpadv": {
+            "modeling_realm": "ocean", 
+            "standard_name": "northward_ocean_heat_transport_due_to_parameterized_eddy_advection", 
+            "units": "W", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "northward ocean heat transport due to parameterized eddy advection", 
+            "comment": "Contributions to heat transport from parameterized eddy-induced advective transport due to any subgrid advective process. Diagnosed here as a function of latitude and basin.  Use Celsius for temperature scale.", 
+            "dimensions": "latitude basin time", 
+            "out_name": "hfbasinpadv", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4952,16 +5289,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "thetaoga": {
+        "tosga": {
             "modeling_realm": "ocean", 
-            "standard_name": "sea_water_potential_temperature", 
+            "standard_name": "sea_surface_temperature", 
             "units": "degC", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Global Average Sea Water Potential Temperature", 
-            "comment": "Diagnostic should be contributed even for models using conservative temperature as prognostic field", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "Global Average Sea Surface Temperature", 
+            "comment": "This may differ from 'surface temperature' in regions of sea ice.This may differ from 'surface temperature' in regions of sea ice.For models using conservative temperature as prognostic field, they should report the SST as surface potent", 
             "dimensions": "time", 
-            "out_name": "thetaoga", 
+            "out_name": "tosga", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4969,16 +5306,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "intpp": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "net_primary_mole_productivity_of_carbon_by_phytoplankton", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Primary Organic Carbon Production by All Types of Phytoplankton", 
-            "comment": "Vertically integrated total primary (organic carbon) production by phytoplankton.  This should equal the sum of intpdiat+intpphymisc, but those individual components may be unavailable in some models.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "intpp", 
+        "msftmrho": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_meridional_overturning_mass_streamfunction", 
+            "units": "kg s-1", 
+            "cell_methods": "longitude: mean time: mean", 
+            "cell_measures": "", 
+            "long_name": "Ocean Meridional Overturning Mass Streamfunction", 
+            "comment": "Overturning mass streamfunction arising from all advective mass transport processes, resolved and parameterized.", 
+            "dimensions": "latitude rho basin time", 
+            "out_name": "msftmrho", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4986,16 +5323,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fddtdip": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_phosphorus", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Net Dissolved Inorganic Phosphate", 
-            "comment": "vertical integral of net  time rate of change of phosphate", 
-            "dimensions": "longitude latitude time olayer100m", 
-            "out_name": "fddtdip", 
+        "sos": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_surface_salinity", 
+            "units": "0.001", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Sea Surface Salinity", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sos", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5003,16 +5340,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "limnmisc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "nitrogen_limitation_of_miscellaneous_phytoplankton", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Nitrogen Limitation of Other Phytoplankton", 
+        "thkcello": {
+            "modeling_realm": "ocean", 
+            "standard_name": "cell_thickness", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Ocean Model Cell Thickness", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "limnmisc", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "thkcello", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5020,84 +5357,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "expc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "sinking_mole_flux_of_particulate_organic_matter_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Sinking Particulate Organic Carbon Flux", 
-            "comment": "Downward flux of particulate organic carbon", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "expc", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "froc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_organic_carbon_due_to_sedimentation", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Downward Organic Carbon Flux at Ocean Bottom", 
-            "comment": "Organic Carbon loss to sediments", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "froc", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "pr": {
-            "modeling_realm": "ocean", 
-            "standard_name": "precipitation_flux", 
+        "fsitherm": {
+            "modeling_realm": "ocean seaIce", 
+            "standard_name": "water_flux_into_sea_water_due_to_sea_ice_thermodynamics", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where ice_free_sea over sea", 
-            "long_name": "Rainfall Flux where Ice Free Ocean over Sea", 
-            "comment": "includes both liquid and solid phases", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "pr", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "zoomicro": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_microzooplankton_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Microzooplankton expressed as Carbon in Sea Water", 
-            "comment": "carbon  concentration from the microzooplankton (<20 um) component alone", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "zoomicro", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "dpco2": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "surface_carbon_dioxide_partial_pressure_difference_between_sea_water_and_air", 
-            "units": "Pa", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Delta PCO2", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Water Flux into Sea Water due to Sea Ice Thermodynamics", 
+            "comment": "computed as the sea ice thermodynamic water flux into the ocean divided by the area of the ocean portion of the grid cell.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "dpco2", 
+            "out_name": "fsitherm", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5105,16 +5374,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "masscello": {
+        "msftyrho": {
             "modeling_realm": "ocean", 
-            "standard_name": "sea_water_mass_per_unit_area", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Water Mass Per Unit Area", 
-            "comment": "Tracer grid-cell mass per unit area used for computing tracer budgets. For Boussinesq models with static ocean grid cell thickness, masscello = rhozero*thickcello, where thickcello is static cell thickness and rhozero is constant Boussinesq reference density. More generally, masscello is time dependent and reported as part of Omon.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "masscello", 
+            "standard_name": "ocean_y_overturning_mass_streamfunction", 
+            "units": "kg s-1", 
+            "cell_methods": "longitude: mean time: mean", 
+            "cell_measures": "", 
+            "long_name": "Ocean Y Overturning Mass Streamfunction", 
+            "comment": "Overturning mass streamfunction arising from all advective mass transport processes, resolved and parameterized.", 
+            "dimensions": "latitude rho basin time", 
+            "out_name": "msftyrho", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5122,33 +5391,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zfull": {
+        "hfbasin": {
             "modeling_realm": "ocean", 
-            "standard_name": "depth_below_geoid", 
-            "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Depth Below Geoid of Ocean Layer", 
-            "comment": "Depth below geoid", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "zfull", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "fbddtdic": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_carbon_due_to_biological_processes", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Dissolved Inorganic Carbon due to Biological Activity", 
-            "comment": "vertical integral of net biological terms in time rate of change of dissolved inorganic carbon", 
-            "dimensions": "longitude latitude time olayer100m", 
-            "out_name": "fbddtdic", 
+            "standard_name": "northward_ocean_heat_transport", 
+            "units": "W", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "Northward Ocean Heat Transport", 
+            "comment": "Contains contributions from all physical processes affecting the northward heat transport, including resolved advection, parameterized advection, lateral diffusion, etc. Diagnosed here as a function of latitude and basin.   Use Celsius for temperature scale.", 
+            "dimensions": "latitude basin time", 
+            "out_name": "hfbasin", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5156,101 +5408,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "uo": {
+        "hfbasinpmadv": {
             "modeling_realm": "ocean", 
-            "standard_name": "sea_water_x_velocity", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Water X Velocity", 
-            "comment": "Prognostic x-ward velocity component resolved by the model.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "uo", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "fbddtdisi": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_silicon_due_to_biological_processes", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Dissolved Inorganic Silicate due to Biological Activity", 
-            "comment": "vertical integral of net biological terms in time rate of change of dissolved inorganic silicate", 
-            "dimensions": "longitude latitude time olayer100m", 
-            "out_name": "fbddtdisi", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "zsatcalc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "minimum_depth_of_calcite_undersaturation_in_sea_water", 
-            "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Calcite Saturation Depth", 
-            "comment": "Depth of calcite saturation horizon (0 if undersaturated at all depths, and missing saturated through whole depth; if two or more horizons exist, then the shallowest is reported)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "zsatcalc", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "expp100": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "sinking_mole_flux_of_particulate_phosphorus_in_sea_water", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Downward Flux of Particulate Phosphorus", 
-            "comment": "", 
-            "dimensions": "longitude latitude time depth100m", 
-            "out_name": "expp100", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "physi": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_silicon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Phytoplankton Silica Concentration", 
-            "comment": "sum of phytoplankton silica component concentrations", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "physi", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "frfe": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_iron_due_to_sedimentation", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Iron Loss to Sediments", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "frfe", 
+            "standard_name": "northward_ocean_heat_transport_due_to_parameterized_mesoscale_advection", 
+            "units": "W", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "northward ocean heat transport due to parameterized mesoscale advection", 
+            "comment": "Contributions to heat transport from parameterized mesoscale eddy-induced advective transport. Diagnosed here as a function of latitude and basin.  Use Celsius for temperature scale.", 
+            "dimensions": "latitude basin time", 
+            "out_name": "hfbasinpmadv", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5258,16 +5425,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dissicabio": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_dissolved_inorganic_carbon_in_sea_water_abiotic_component", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Abiotic Dissolved Inorganic Carbon Concentration", 
-            "comment": "Abiotic Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "dissicabio", 
+        "msftmzmpa": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_meridional_overturning_mass_streamfunction_due_to_parameterized_mesoscale_advection", 
+            "units": "kg s-1", 
+            "cell_methods": "longitude: mean time: mean", 
+            "cell_measures": "", 
+            "long_name": "ocean meridional overturning mass streamfunction due to parameterized mesoscale advection", 
+            "comment": "CMIP5 called this 'due to Bolus Advection'.  Name change respects the more general physics of the mesoscale parameterizations.", 
+            "dimensions": "latitude olevel basin time", 
+            "out_name": "msftmzmpa", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5275,33 +5442,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "expsi100": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "3cbe53c2-12cc-11e6-b2bc-ac72891c3257", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Downward Flux of Particulate Silica", 
-            "comment": "", 
-            "dimensions": "longitude latitude time depth100m", 
-            "out_name": "expsi100", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "dissi14cabio": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_dissolved_inorganic_14carbon_in_sea_water_abiotic_component", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Abiotic Dissolved Inorganic 14Carbon Concentration", 
-            "comment": "Abiotic Dissolved inorganic 14carbon (CO3+HCO3+H2CO3) concentration", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "dissi14cabio", 
+        "volo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_water_volume", 
+            "units": "m3", 
+            "cell_methods": "area: sum where sea time: mean", 
+            "cell_measures": "", 
+            "long_name": "Sea Water Volume", 
+            "comment": "Total volume of liquid seawater.", 
+            "dimensions": "time", 
+            "out_name": "volo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5309,33 +5459,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "soga": {
+        "hfbasinpsmadv": {
             "modeling_realm": "ocean", 
-            "standard_name": "sea_water_salinity", 
-            "units": "0.001", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Global Mean Sea Water Salinity", 
-            "comment": "", 
-            "dimensions": "time", 
-            "out_name": "soga", 
+            "standard_name": "northward_ocean_heat_transport_due_to_parameterized_submesoscale_advection", 
+            "units": "W", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "northward ocean heat transport due to parameterized submesoscale advection", 
+            "comment": "Contributions to heat transport from parameterized mesoscale eddy-induced advective transport. Diagnosed here as a function of latitude and basin.  Use Celsius for temperature scale.", 
+            "dimensions": "latitude basin time", 
+            "out_name": "hfbasinpsmadv", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "bacc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_bacteria_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Bacterial Carbon Concentration", 
-            "comment": "Sum of bacterial carbon component concentrations", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "bacc", 
+            "ok_max_mean_abs": ""
+        }, 
+        "masso": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_water_mass", 
+            "units": "kg", 
+            "cell_methods": "area: sum where sea time: mean", 
+            "cell_measures": "", 
+            "long_name": "Sea Water Mass", 
+            "comment": "Total mass of liquid seawater. For Boussinesq models, report this diagnostic as Boussinesq reference density times total volume.", 
+            "dimensions": "time", 
+            "out_name": "masso", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5343,33 +5493,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfls": {
+        "wfo": {
             "modeling_realm": "ocean", 
-            "standard_name": "surface_upward_latent_heat_flux", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where ice_free_sea over sea", 
-            "long_name": "Surface Downward Latent Heat Flux", 
-            "comment": "", 
+            "standard_name": "water_flux_into_sea_water", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Water Flux into Sea Water", 
+            "comment": "computed as the water  flux into the ocean divided by the area of the ocean portion of the grid cell.  This is the sum of the next two variables in this table.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "hfls", 
+            "out_name": "wfo", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "limirrcalc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "irradiance_limitation_of_calcareous_phytoplankton", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Irradiance limitation of Calcareous Phytoplankton", 
-            "comment": "", 
+        "tob": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_water_potential_temperature_at_sea_floor", 
+            "units": "C", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Sea Water Potential Temperature at Sea Floor", 
+            "comment": "Potential temperature at the ocean bottom-most grid cell.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "limirrcalc", 
+            "out_name": "tob", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5377,16 +5527,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "bigthetao": {
+        "msftbarot": {
             "modeling_realm": "ocean", 
-            "standard_name": "sea_water_conservative_temperature", 
-            "units": "degC", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Water Convervative Temperature", 
-            "comment": "Sea water conservative temperature (this should be contributed only for models using conservative temperature as prognostic field)", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "bigthetao", 
+            "standard_name": "ocean_barotropic_mass_streamfunction", 
+            "units": "kg s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Ocean Barotropic Mass Streamfunction", 
+            "comment": "Streamfunction or its approximation for free surface models. See OMDP document for details.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "msftbarot", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5394,16 +5544,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pp": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Primary Carbon Production by Phytoplankton", 
-            "comment": "total primary (organic carbon) production by phytoplankton", 
+        "zhalf": {
+            "modeling_realm": "ocean", 
+            "standard_name": "depth_below_geoid", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Depth Below Geoid of Interfaces Between Ocean Layers", 
+            "comment": "Depth below geoid", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "pp", 
+            "out_name": "zhalf", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5411,33 +5561,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "expc100": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "sinking_mole_flux_of_particulate_organic_matter_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Downward Flux of Particle Organic Carbon", 
-            "comment": "Downward flux of particulate organic carbon at 100m", 
-            "dimensions": "longitude latitude time depth100m", 
-            "out_name": "expc100", 
+        "msftyrhompa": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_y_overturning_mass_streamfunction_due_to_parameterized_mesoscale_advection", 
+            "units": "kg s-1", 
+            "cell_methods": "longitude: mean time: mean", 
+            "cell_measures": "", 
+            "long_name": "ocean Y overturning mass streamfunction due to parameterized mesoscale advection", 
+            "comment": "CMIP5 called this 'due to Bolus Advection'.  Name change respects the more general physics of the mesoscale parameterizations.", 
+            "dimensions": "latitude rho basin time", 
+            "out_name": "msftyrhompa", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "intppcalc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "net_primary_mole_productivity_of_carbon_by_calcareous_phytoplankton", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Net Primary Mole Productivity of Carbon by Calcareous Phytoplankton", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "intppcalc", 
+        "thetao": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_water_potential_temperature", 
+            "units": "degC", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Sea Water Potential Temperature", 
+            "comment": "Diagnostic should be contributed even for models using conservative temperature as prognostic field.", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "thetao", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5445,16 +5595,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tos": {
+        "tomint": {
             "modeling_realm": "ocean", 
-            "standard_name": "sea_surface_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Surface Temperature", 
-            "comment": "this may differ from 'surface temperature' in regions of sea ice.", 
+            "standard_name": "integral_wrt_depth_of_product_of_sea_water_density_and_prognostic_temperature", 
+            "units": "1e-3 kg m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "integral wrt depth of product of sea water density and prognostic temperature", 
+            "comment": "Full column sum of density*cell thickness*prognostic temperature. If the model is Boussinesq, then use Boussinesq reference density for the density factor.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "tos", 
+            "out_name": "tomint", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5462,16 +5612,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dfe": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_dissolved_iron_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dissolved Iron Concentration", 
-            "comment": "Dissolved iron in sea water,  including both Fe2+ and Fe3+ ions (but not particulate detrital iron)", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "dfe", 
+        "thetaoga": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_water_potential_temperature", 
+            "units": "degC", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "", 
+            "long_name": "Global Average Sea Water Potential Temperature", 
+            "comment": "Diagnostic should be contributed even for models using conservative temperature as prognostic field", 
+            "dimensions": "time", 
+            "out_name": "thetaoga", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5479,16 +5629,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "limfediat": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "iron_limitation_of_diatoms", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Iron limitation of Diatoms", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "limfediat", 
+        "msftyzmpa": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_y_overturning_mass_streamfunction_due_to_parameterized_mesoscale_advection", 
+            "units": "kg s-1", 
+            "cell_methods": "longitude: mean time: mean", 
+            "cell_measures": "", 
+            "long_name": "ocean Y overturning mass streamfunction due to parameterized mesoscale advection", 
+            "comment": "CMIP5 called this 'due to Bolus Advection'.  Name change respects the more general physics of the mesoscale parameterizations.", 
+            "dimensions": "latitude olevel basin time", 
+            "out_name": "msftyzmpa", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5496,16 +5646,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "intpnitrate": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "net_primary_mole_productivity_of_carbon_due_to_nitrate_utilization", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Primary Organic Carbon Production by Phytoplankton Based on Nitrate Uptake Alone", 
-            "comment": "Vertically integrated primary (organic carbon) production by phytoplankton based on nitrate uptake alone", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "intpnitrate", 
+        "wmo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "upward_ocean_mass_transport", 
+            "units": "kg s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Upward Ocean Mass Transport", 
+            "comment": "Upward mass transport from resolved and parameterized advective transport.", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "wmo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5513,16 +5663,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "intpn2": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_elemental_nitrogen_due_to_fixation", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Nitrogen Fixation Rate in Ocean", 
-            "comment": "Vertically integrated nitrogen fixation", 
+        "sfdsi": {
+            "modeling_realm": "ocean seaIce", 
+            "standard_name": "downward_sea_ice_basal_salt_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Downward Sea Ice Basal Salt Flux", 
+            "comment": "This field is physical, and it arises since sea ice has a nonzero salt content, so it exchanges salt with the liquid ocean upon melting and freezing.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "intpn2", 
+            "out_name": "sfdsi", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5530,33 +5680,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zos": {
+        "hfcorr": {
             "modeling_realm": "ocean", 
-            "standard_name": "sea_surface_height_above_geoid", 
-            "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Surface Height Above Geoid", 
-            "comment": "This is the dynamic sea level, so should have zero global area mean. It should not include inverse barometer depressions from sea ice.", 
+            "standard_name": "heat_flux_correction", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Heat Flux Correction", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "zos", 
+            "out_name": "hfcorr", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "msftyzsmpa": {
+        "masscello": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_meridional_overturning_mass_streamfunction_due_to_parameterized_submesoscale_advection", 
-            "units": "kg s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean longitude: mean", 
-            "long_name": "ocean Y overturning mass streamfunction due to parameterized submesoscale advection", 
-            "comment": "Report only if there is a submesoscale eddy parameterization.", 
-            "dimensions": "latitude olevel basin time", 
-            "out_name": "msftyzsmpa", 
+            "standard_name": "sea_water_mass_per_unit_area", 
+            "units": "kg m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Sea Water Mass Per Unit Area", 
+            "comment": "Tracer grid-cell mass per unit area used for computing tracer budgets. For Boussinesq models with static ocean grid cell thickness, masscello = rhozero*thickcello, where thickcello is static cell thickness and rhozero is constant Boussinesq reference density. More generally, masscello is time dependent and reported as part of Omon.", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "masscello", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5564,16 +5714,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dmso": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_dimethyl_sulfide_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dimethyl Sulphide Concentration", 
-            "comment": "Mole concentration of dimethyl sulphide in water", 
+        "zfull": {
+            "modeling_realm": "ocean", 
+            "standard_name": "depth_below_geoid", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Depth Below Geoid of Ocean Layer", 
+            "comment": "Depth below geoid", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "dmso", 
+            "out_name": "zfull", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5581,16 +5731,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "nh4": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_ammonium_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dissolved Ammonium Concentration", 
-            "comment": "", 
+        "uo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_water_x_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "--OPT", 
+            "long_name": "Sea Water X Velocity", 
+            "comment": "Prognostic x-ward velocity component resolved by the model.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "nh4", 
+            "out_name": "uo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5598,33 +5748,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "expfe100": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "sinking_mole_flux_of_particulate_iron_in_sea_water", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Downward Flux of Particulate Iron", 
-            "comment": "", 
-            "dimensions": "longitude latitude time depth100m", 
-            "out_name": "expfe100", 
+        "msftmzsmpa": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_meridional_overturning_mass_streamfunction_due_to_parameterized_submesoscale_advection", 
+            "units": "kg s-1", 
+            "cell_methods": "longitude: mean time: mean", 
+            "cell_measures": "", 
+            "long_name": "ocean meridional overturning mass streamfunction due to parameterized submesoscale advection", 
+            "comment": "Report only if there is a submesoscale eddy parameterization.", 
+            "dimensions": "latitude olevel basin time", 
+            "out_name": "msftmzsmpa", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "limncalc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "nitrogen_limitation_of_calcareous_phytoplankton", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Nitrogen limitation of Calcareous Phytoplankton", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "limncalc", 
+        "zostoga": {
+            "modeling_realm": "ocean", 
+            "standard_name": "global_average_thermosteric_sea_level_change", 
+            "units": "m", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "", 
+            "long_name": "Global Average Thermosteric Sea Level Change", 
+            "comment": "There is no CMIP6 request for zosga nor zossga.", 
+            "dimensions": "time", 
+            "out_name": "zostoga", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5632,16 +5782,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "po4": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_phosphate_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dissolved Phosphate Concentration", 
+        "so": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_water_salinity", 
+            "units": "0.001", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Sea Water Salinity", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "po4", 
+            "out_name": "so", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5649,16 +5799,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "exparag100": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "sinking_mole_flux_of_aragonite_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Downward Flux of Aragonite", 
-            "comment": "Downward flux of Aragonite at 100m", 
-            "dimensions": "longitude latitude time depth100m", 
-            "out_name": "exparag100", 
+        "hfds": {
+            "modeling_realm": "ocean", 
+            "standard_name": "surface_downward_heat_flux_in_sea_water", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Downward Heat Flux at Sea Water Surface", 
+            "comment": "This is the net flux of heat entering the liquid water column through its upper surface (excluding any 'flux adjustment') .", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "hfds", 
             "type": "real", 
             "positive": "down", 
             "valid_min": "", 
@@ -5666,16 +5816,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "limfepico": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "iron_limitation_of_picophytoplankton", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Iron limitation of Picophytoplankton", 
+        "soga": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_water_salinity", 
+            "units": "0.001", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "", 
+            "long_name": "Global Mean Sea Water Salinity", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "limfepico", 
+            "dimensions": "time", 
+            "out_name": "soga", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5683,16 +5833,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "msftmrho": {
+        "bigthetao": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_meridional_overturning_mass_streamfunction", 
-            "units": "kg s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean longitude: mean", 
-            "long_name": "Ocean Meridional Overturning Mass Streamfunction", 
-            "comment": "Overturning mass streamfunction arising from all advective mass transport processes, resolved and parameterized.", 
-            "dimensions": "latitude rho basin time", 
-            "out_name": "msftmrho", 
+            "standard_name": "sea_water_conservative_temperature", 
+            "units": "degC", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Sea Water Convervative Temperature", 
+            "comment": "Sea water conservative temperature (this should be contributed only for models using conservative temperature as prognostic field)", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "bigthetao", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5700,16 +5850,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "chlpico": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_picophytoplankton_expressed_as_chlorophyll_in_sea_water", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mass Concentration of Picophytoplankton expressed as Chlorophyll in Sea Water", 
-            "comment": "chlorophyll concentration from the picophytoplankton (<2 um) component alone", 
+        "vo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_water_y_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "--OPT", 
+            "long_name": "Sea Water Y Velocity", 
+            "comment": "Prognostic x-ward velocity component resolved by the model.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "chlpico", 
+            "out_name": "vo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5717,16 +5867,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "sos": {
+        "tos": {
             "modeling_realm": "ocean", 
-            "standard_name": "sea_surface_salinity", 
-            "units": "0.001", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Surface Salinity", 
-            "comment": "", 
+            "standard_name": "sea_surface_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Sea Surface Temperature", 
+            "comment": "this may differ from 'surface temperature' in regions of sea ice.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "sos", 
+            "out_name": "tos", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5734,16 +5884,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zsatarag": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "minimum_depth_of_aragonite_undersaturation_in_sea_water", 
-            "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Aragonite Saturation Depth", 
-            "comment": "Depth of aragonite saturation horizon (0 if undersaturated at all depths, 'missing' if supersaturated at all depths; if multiple horizons exist, the shallowest should be taken).", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "zsatarag", 
+        "hfsithermds": {
+            "modeling_realm": "ocean seaIce", 
+            "standard_name": "heat_flux_into_sea_water_due_to_sea_ice_thermodynamics", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Heat Flux into Sea Water due to Sea Ice Thermodynamics", 
+            "comment": "", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "hfsithermds", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5751,33 +5901,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fsfe": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_iron_due_to_deposition_and_runoff_and_sediment_dissolution", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Surface Downward Net Flux of Iron", 
-            "comment": "Iron supply through deposition flux onto sea surface, runoff, coasts, sediments, etc", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "fsfe", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "hfy": {
+        "zos": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_heat_y_transport", 
-            "units": "W", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Ocean Heat Y Transport", 
-            "comment": "Contains all contributions to 'y-ward' heat transport from resolved and parameterized processes. Use Celsius for temperature scale.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "hfy", 
+            "standard_name": "sea_surface_height_above_geoid", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Sea Surface Height Above Geoid", 
+            "comment": "This is the dynamic sea level, so should have zero global area mean. It should not include inverse barometer depressions from sea ice.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "zos", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5785,16 +5918,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "msftyrho": {
+        "msftyzsmpa": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_y_overturning_mass_streamfunction", 
+            "standard_name": "ocean_meridional_overturning_mass_streamfunction_due_to_parameterized_submesoscale_advection", 
             "units": "kg s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean longitude: mean", 
-            "long_name": "Ocean Y Overturning Mass Streamfunction", 
-            "comment": "Overturning mass streamfunction arising from all advective mass transport processes, resolved and parameterized.", 
-            "dimensions": "latitude rho basin time", 
-            "out_name": "msftyrho", 
+            "cell_methods": "longitude: mean time: mean", 
+            "cell_measures": "", 
+            "long_name": "ocean Y overturning mass streamfunction due to parameterized submesoscale advection", 
+            "comment": "Report only if there is a submesoscale eddy parameterization.", 
+            "dimensions": "latitude olevel basin time", 
+            "out_name": "msftyzsmpa", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5802,16 +5935,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "volo": {
+        "hfbasinpmdiff": {
             "modeling_realm": "ocean", 
-            "standard_name": "sea_water_volume", 
-            "units": "m3", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean area: sum where sea", 
-            "long_name": "Sea Water Volume", 
-            "comment": "Total volume of liquid seawater.", 
-            "dimensions": "time", 
-            "out_name": "volo", 
+            "standard_name": "northward_ocean_heat_transport_due_to_parameterized_mesoscale_diffusion", 
+            "units": "W", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "northward ocean heat transport due to parameterized mesoscale diffusion", 
+            "comment": "Contributions to heat transport from parameterized mesoscale eddy-induced diffusive transport (i.e., neutral diffusion). Diagnosed here as a function of latitude and basin.", 
+            "dimensions": "latitude basin time", 
+            "out_name": "hfbasinpmdiff", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5819,16 +5952,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tauvcorr": {
+        "wfcorr": {
             "modeling_realm": "ocean", 
-            "standard_name": "surface_downward_y_stress_correction", 
-            "units": "N m-2", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Surface Downward Y Stress Correction", 
-            "comment": "This is the stress on the liquid ocean from overlying atmosphere, sea ice, ice shelf, etc.", 
+            "standard_name": "water_flux_correction", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Water Flux Correction", 
+            "comment": "Positive flux implies correction adds water to ocean.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "tauvcorr", 
+            "out_name": "wfcorr", 
             "type": "real", 
             "positive": "down", 
             "valid_min": "", 
@@ -5836,33 +5969,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fbddtdin": {
+        "fddtdic": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_nitrogen_due_to_biological_processes", 
+            "standard_name": "tendency_of_ocean_mole_content_of_dissolved_inorganic_carbon", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Dissolved Inorganic Nitrogen due to Biological Activity", 
-            "comment": "vertical integral of net biological terms in time rate of change of nitrogen nutrients (e.g. NO3+NH4)", 
-            "dimensions": "longitude latitude time olayer100m", 
-            "out_name": "fbddtdin", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "limndiat": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "nitrogen_limitation_of_diatoms", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Nitrogen limitation of Diatoms", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Rate of Change of Net Dissolved Inorganic Carbon", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "limndiat", 
+            "dimensions": "longitude latitude time olayer100m", 
+            "out_name": "fddtdic", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5870,16 +5986,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "intppdiat": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "net_primary_mole_productivity_of_carbon_by_diatoms", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Primary Organic Carbon Production by Diatoms", 
-            "comment": "Vertically integrated primary (organic carbon) production by the diatom phytoplankton component alone", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "intppdiat", 
+        "vmo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_mass_y_transport", 
+            "units": "kg s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "--OPT", 
+            "long_name": "Ocean Mass Y Transport", 
+            "comment": "Y-ward mass transport from resolved and parameterized advective transport.", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "vmo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5887,16 +6003,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zhalf": {
+        "umo": {
             "modeling_realm": "ocean", 
-            "standard_name": "depth_below_geoid", 
-            "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Depth Below Geoid of Interfaces Between Ocean Layers", 
-            "comment": "Depth below geoid", 
+            "standard_name": "ocean_mass_x_transport", 
+            "units": "kg s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "--OPT", 
+            "long_name": "Ocean Mass X Transport", 
+            "comment": "X-ward mass transport from resolved and parameterized advective transport.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "zhalf", 
+            "out_name": "umo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5904,50 +6020,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zo2min": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "depth_at_shallowest_local_minimum_in_vertical_profile_of_mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", 
-            "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Depth of Oxygen Minimum Concentration", 
-            "comment": "Depth of vertical minimum concentration of dissolved oxygen gas (if two, then the shallower)", 
+        "tauuo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "surface_downward_x_stress", 
+            "units": "N m-2", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "--OPT", 
+            "long_name": "Surface Downward X Stress", 
+            "comment": "This is the stress on the liquid ocean from overlying atmosphere, sea ice, ice shelf, etc.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "zo2min", 
+            "out_name": "tauuo", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "bsi": {
+        "fgco2": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_particulate_matter_expressed_as_silicon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Particulate Biogenic Silica Concentration", 
-            "comment": "Sum of particulate silica component concentrations", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "bsi", 
+            "standard_name": "surface_downward_mass_flux_of_carbon_dioxide_expressed_as_carbon", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Surface Downward CO2 Flux", 
+            "comment": "Gas exchange flux of CO2 (positive into ocean)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "fgco2", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "talk": {
+        "zsatarag": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "sea_water_alkalinity_expressed_as_mole_equivalent", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Total Alkalinity", 
-            "comment": "total alkalinity equivalent concentration (including carbonate, nitrogen, silicate, and borate components)", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "talk", 
+            "standard_name": "minimum_depth_of_aragonite_undersaturation_in_sea_water", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Aragonite Saturation Depth", 
+            "comment": "Depth of aragonite saturation horizon (0 if undersaturated at all depths, 'missing' if supersaturated at all depths; if multiple horizons exist, the shallowest should be taken).", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "zsatarag", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5955,16 +6071,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "phyn": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_nitrogen_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Phytoplankton Nitrogen Concentration", 
-            "comment": "sum of phytoplankton nitrogen component concentrations", 
+        "hfy": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_heat_y_transport", 
+            "units": "W", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "--OPT", 
+            "long_name": "Ocean Heat Y Transport", 
+            "comment": "Contains all contributions to 'y-ward' heat transport from resolved and parameterized processes. Use Celsius for temperature scale.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "phyn", 
+            "out_name": "hfy", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -5972,50 +6088,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tauucorr": {
-            "modeling_realm": "ocean", 
-            "standard_name": "surface_downward_x_stress_correction", 
-            "units": "N m-2", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Surface Downward X Stress Correction", 
-            "comment": "This is the stress on the liquid ocean from overlying atmosphere, sea ice, ice shelf, etc.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "tauucorr", 
+        "fddtalk": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "integral_wrt_depth_of_tendency_of_sea_water_alkalinity_expressed_as_mole_equivalent", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Rate of Change of Alkalinity", 
+            "comment": "vertical integral of net time rate of change of alkalinity", 
+            "dimensions": "longitude latitude time olayer100m", 
+            "out_name": "fddtalk", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsntds": {
+        "htovovrt": {
             "modeling_realm": "ocean", 
-            "standard_name": "net_downward_shortwave_flux_at_sea_water_surface", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Net Downward Shortwave Radiation at Sea Water Surface", 
-            "comment": "This is the flux into the surface of liquid sea water only. This excludes shortwave flux absorbed by sea ice, but includes any light that passes through the ice and is absorbed by the ocean.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsntds", 
+            "standard_name": "northward_ocean_heat_transport_due_to_overturning", 
+            "units": "W", 
+            "cell_methods": "longitude: mean time: mean", 
+            "cell_measures": "", 
+            "long_name": "Northward Ocean Heat Transport due to Overturning", 
+            "comment": "From all advective mass transport processes, resolved and parameterized.", 
+            "dimensions": "latitude basin time", 
+            "out_name": "htovovrt", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfsnthermds2d": {
-            "modeling_realm": "ocean", 
-            "standard_name": "heat_flux_into_sea_water_due_to_snow_thermodynamics", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Heat Flux into Sea Water due to Snow Thermodynamics", 
+        "spco2": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "surface_partial_pressure_of_carbon_dioxide_in_sea_water", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Surface Aqueous Partial Pressure of CO2", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "hfsnthermds2d", 
+            "out_name": "spco2", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -6023,16 +6139,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "arag": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_aragonite_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Aragonite Concentration", 
-            "comment": "Sum of particulate aragonite components (e.g. Phytoplankton, Detrital, etc.)", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "arag", 
+        "ficeberg2d": {
+            "modeling_realm": "ocean", 
+            "standard_name": "water_flux_into_sea_water_from_icebergs", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Water Flux into Sea Water From Icebergs", 
+            "comment": "computed as the iceberg melt water  flux into the ocean divided by the area of the ocean portion of the grid cell.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "ficeberg2d", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -6040,16 +6156,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tomint": {
+        "hfx": {
             "modeling_realm": "ocean", 
-            "standard_name": "integral_wrt_depth_of_product_of_sea_water_density_and_prognostic_temperature", 
-            "units": "1e-3 kg m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "integral wrt depth of product of sea water density and prognostic temperature", 
-            "comment": "Full column sum of density*cell thickness*prognostic temperature. If the model is Boussinesq, then use Boussinesq reference density for the density factor.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "tomint", 
+            "standard_name": "ocean_heat_x_transport", 
+            "units": "W", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "--OPT", 
+            "long_name": "Ocean Heat X Transport", 
+            "comment": "Contains all contributions to 'x-ward' heat transport from resolved and parameterized processes.  Use Celsius for temperature scale.", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "hfx", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -6057,16 +6173,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dissoc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_dissolved_organic_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dissolved Organic Carbon Concentration", 
-            "comment": "Sum of dissolved carbon component concentrations explicitly represented (i.e. not ~40 uM refractory unless explicit)", 
+        "ficeberg": {
+            "modeling_realm": "ocean", 
+            "standard_name": "water_flux_into_sea_water_from_icebergs", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Water Flux into Sea Water From Icebergs", 
+            "comment": "computed as the iceberg melt water  flux into the ocean divided by the area of the ocean portion of the grid cell.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "dissoc", 
+            "out_name": "ficeberg", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -6074,16 +6190,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "msftyzmpa": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_y_overturning_mass_streamfunction_due_to_parameterized_mesoscale_advection", 
-            "units": "kg s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean longitude: mean", 
-            "long_name": "ocean Y overturning mass streamfunction due to parameterized mesoscale advection", 
-            "comment": "CMIP5 called this 'due to Bolus Advection'.  Name change respects the more general physics of the mesoscale parameterizations.", 
-            "dimensions": "latitude olevel basin time", 
-            "out_name": "msftyzmpa", 
+        "dpco2": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "surface_carbon_dioxide_partial_pressure_difference_between_sea_water_and_air", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Delta PCO2", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "dpco2", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -6091,50 +6207,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "expcalc100": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "sinking_mole_flux_of_calcite_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Downward Flux of Calcite", 
-            "comment": "Downward flux of Calcite at 100m", 
-            "dimensions": "longitude latitude time depth100m", 
-            "out_name": "expcalc100", 
+        "sltovovrt": {
+            "modeling_realm": "ocean", 
+            "standard_name": "northward_ocean_salt_transport_due_to_overturning", 
+            "units": "kg s-1", 
+            "cell_methods": "longitude: mean time: mean", 
+            "cell_measures": "", 
+            "long_name": "Northward Ocean Salt Transport due to Overturning", 
+            "comment": "From all advective mass transport processes, resolved and parameterized.", 
+            "dimensions": "latitude basin time", 
+            "out_name": "sltovovrt", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fric": {
+        "intparag": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_ocean_mole_content_of_inorganic_carbon_due_to_sedimentation", 
+            "standard_name": "tendency_of_ocean_mole_content_of_aragonite_expressed_as_carbon_due_to_biological_production", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Downward Inorganic Carbon Flux at Ocean Bottom", 
-            "comment": "Inorganic Carbon loss to sediments", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Aragonite Production", 
+            "comment": "Vertically integrated aragonite production", 
             "dimensions": "longitude latitude time", 
-            "out_name": "fric", 
+            "out_name": "intparag", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "sf6": {
+        "agessc": {
             "modeling_realm": "ocean", 
-            "standard_name": "moles_of_sf6_per_unit_mass_in_sea_water", 
-            "units": "mol kg-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Moles Per Unit Mass of SF6 in Sea Water", 
-            "comment": "", 
+            "standard_name": "sea_water_age_since_surface_contact", 
+            "units": "yr", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Sea Water Age Since Surface Contact", 
+            "comment": "Time elapsed since water was last in surface layer of the ocean.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "sf6", 
+            "out_name": "agessc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -6142,16 +6258,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dissic": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_dissolved_inorganic_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dissolved Inorganic Carbon Concentration", 
-            "comment": "Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "dissic", 
+        "mlotst": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_mixed_layer_thickness_defined_by_sigma_t", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Ocean Mixed Layer Thickness Defined by Sigma T", 
+            "comment": "Sigma T is potential density referenced to ocean surface.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "mlotst", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -6159,16 +6275,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "detoc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_organic_detritus_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Detrital Organic Carbon Concentration", 
-            "comment": "Sum of detrital organic carbon component concentrations", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "detoc", 
+        "mfo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "sea_water_transport_across_line", 
+            "units": "kg s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "Sea Water Transport", 
+            "comment": "", 
+            "dimensions": "oline time", 
+            "out_name": "mfo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -6176,50 +6292,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "intppmisc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "net_primary_mole_productivity_of_carbon_by_miscellaneous_phytoplankton", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Primary Organic Carbon Production by Other Phytoplankton", 
-            "comment": "Vertically integrated total primary (organic carbon) production by other phytoplankton components alone", 
+        "tauvo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "surface_downward_y_stress", 
+            "units": "N m-2", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "--OPT", 
+            "long_name": "Surface Downward Y Stress", 
+            "comment": "This is the stress on the liquid ocean from overlying atmosphere, sea ice, ice shelf, etc.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "intppmisc", 
+            "out_name": "tauvo", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfcorr": {
+        "friver": {
             "modeling_realm": "ocean", 
-            "standard_name": "heat_flux_correction", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Heat Flux Correction", 
-            "comment": "", 
+            "standard_name": "water_flux_into_sea_water_from_rivers", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Water Flux into Sea Water From Rivers", 
+            "comment": "computed as the river flux of water into the ocean divided by the area of the ocean portion of the grid cell.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "hfcorr", 
+            "out_name": "friver", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ficeberg": {
-            "modeling_realm": "ocean", 
-            "standard_name": "water_flux_into_sea_water_from_icebergs", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Water Flux into Sea Water From Icebergs", 
-            "comment": "computed as the iceberg melt water  flux into the ocean divided by the area of the ocean portion of the grid cell.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "ficeberg", 
+        "intpcalcite": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_ocean_mole_content_of_calcite_expressed_as_carbon_due_to_biological_production", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Calcite Production", 
+            "comment": "Vertically integrated calcite production", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "intpcalcite", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
diff --git a/TestTables/CMIP6_Oyr.json b/TestTables/CMIP6_Oyr.json
index 7048e80..d79e3e1 100644
--- a/TestTables/CMIP6_Oyr.json
+++ b/TestTables/CMIP6_Oyr.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table Oyr", 
         "realm": "ocnBgchem", 
         "frequency": "yr", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "365.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,14 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1390,23 +1453,41 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev4s": {
+        "plev7": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "85000.", 
+                "90000.", 
+                "74000.", 
+                "62000.", 
                 "50000.", 
-                "20000.", 
-                "5000."
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
             ], 
-            "requested_bounds": "", 
             "stored_direction": "decreasing", 
             "tolerance": "0.001", 
             "type": "double", 
@@ -1417,7 +1498,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7": {
+        "plev7c": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1450,10 +1531,10 @@
                 "31000.", 
                 "18000.", 
                 "18000.", 
-                " 0."
+                "0."
             ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1462,7 +1543,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7c": {
+        "plev7h": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1473,37 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2385,33 +2467,16 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
-        "co3satcalc": {
+        "phyn": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_carbonate_ion_for_seawater_in equilibrium_with_pure_calcite", 
+            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_nitrogen_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Calcite expressed as Carbon in Sea Water at Saturation", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "co3satcalc", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "bddtdife": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_dissolved_inorganic_iron_in_sea_water_due_to_biological_processes", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Dissolved Inorganic Iron due to Biological Activity", 
-            "comment": "Net total of biological terms in time rate of change of dissolved inorganic iron", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Phytoplankton Nitrogen Concentration", 
+            "comment": "sum of phytoplankton nitrogen component concentrations", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "bddtdife", 
+            "out_name": "phyn", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2419,16 +2484,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "bddtdic": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_dissolved_inorganic_carbon_in_sea_water_due_to_biological_processes", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Dissolved Inorganic Carbon due to Biological Activity", 
-            "comment": "Net total of biological terms in time rate of change of dissolved inorganic carbon", 
+        "difvso": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_verticalt_salt_diffusivity", 
+            "units": "m2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "ocean vertical salt diffusivity", 
+            "comment": "Vertical/dianeutral diffusivity applied to prognostic salinity field.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "bddtdic", 
+            "out_name": "difvso", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2436,16 +2501,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "nh4": {
+        "phyp": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_ammonium_in_sea_water", 
+            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_phosphorus_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dissolved Ammonium Concentration", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Phytoplankton Phosphorus Concentration", 
+            "comment": "sum of phytoplankton phosphorus components", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "nh4", 
+            "out_name": "phyp", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2453,16 +2518,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "bsi": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_particulate_matter_expressed_as_silicon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Particulate Biogenic Silica Concentration", 
-            "comment": "Sum of particulate silica component concentrations", 
+        "ocontemppadvect": {
+            "modeling_realm": "ocean", 
+            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_eddy_advection", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized eddy advection", 
+            "comment": "Tendency of heat content for a grid cell from parameterized eddy advection (any form of eddy advection). Reported only for models that use conservative temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "bsi", 
+            "out_name": "ocontemppadvect", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2470,16 +2535,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "co3": {
+        "co3satcalc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_carbonate_ion_in_seawater", 
+            "standard_name": "mole_concentration_of_carbonate_ion_for_seawater_in_equilibrium_with_pure_calcite", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Carbonate expressed as Carbon in Sea Water", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Calcite expressed as Carbon in Sea Water at Saturation", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "co3", 
+            "out_name": "co3satcalc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2487,16 +2552,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "bddtdisi": {
+        "dissicnat": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_dissolved_inorganic_silicate_in_sea_water_due_to_biological_processes", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Dissolved Inorganic Silicate due to Biological Activity", 
-            "comment": "Net of biological terms in time rate of change of dissolved inorganic silicate", 
+            "standard_name": "mole_concentration_of_dissolved_inorganic_carbon_in_sea_water_natural_component", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Natural Dissolved Inorganic Carbon Concentration", 
+            "comment": "Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration at preindustrial atmospheric xCO2", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "bddtdisi", 
+            "out_name": "dissicnat", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2504,16 +2569,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "bddtdin": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_dissolved_inorganic_nitrogen_in_sea_water_due_to_biological_processes", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Nitrogen Nutrient due to Biological Activity", 
-            "comment": "Net total of biological terms in time rate of change of nitrogen nutrients (e.g. NO3+NH4)", 
+        "difmxybo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_momentum_xy_biharmonic_diffusivity", 
+            "units": "m4 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "ocean momentum xy biharmonic diffusivity", 
+            "comment": "Lateral biharmonic viscosity applied to the momentum equitions.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "bddtdin", 
+            "out_name": "difmxybo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2521,16 +2586,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fescav": {
+        "phyfe": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_dissolved_iron_in_sea_water_due_to_scavenging_by_inorganic_particles", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Nonbiogenic Iron Scavenging", 
-            "comment": "Dissolved Fe removed through nonbiogenic scavenging onto particles", 
+            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_iron_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Phytoplankton Iron Concentration", 
+            "comment": "sum of phytoplankton iron component concentrations", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "fescav", 
+            "out_name": "phyfe", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2538,16 +2603,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "chldiat": {
+        "phycalc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_diatoms_expressed_as_chlorophyll_in_sea_water", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Diatom Chlorophyll Mass Concentration", 
-            "comment": "Chlorophyll from diatom phytoplankton component concentration alone", 
+            "standard_name": "mole_concentration_of_calcareous_phytoplankton_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Calcareous Phytoplankton expressed as Carbon in Sea Water", 
+            "comment": "carbon concentration from calcareous (calcite-producing) phytoplankton component alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "chldiat", 
+            "out_name": "phycalc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2555,16 +2620,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "graz": {
+        "co3satarag": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_organic_matter_expressed_as_carbon_in_sea_water_due_to_grazing_of_phytoplankton", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Total Grazing of Phytoplankton by Zooplankton", 
+            "standard_name": "mole_concentration_of_carbonate_ion_for_seawater_in_equilibrium_with_pure_aragonite", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Aragonite expressed as Carbon in Sea Water at Saturation", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "graz", 
+            "out_name": "co3satarag", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2572,16 +2637,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dcalc": {
+        "phypico": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_calcite_expressed_as_carbon_in_sea_water_due_to_dissolution", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Calcite Dissolution", 
-            "comment": "Rate of change of Calcite carbon mole concentration  due to dissolution", 
+            "standard_name": "mole_concentration_of_picophytoplankton_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Picophytoplankton expressed as Carbon in Sea Water", 
+            "comment": "carbon concentration from the picophytoplankton (<2 um) component alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "dcalc", 
+            "out_name": "phypico", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2589,16 +2654,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ph": {
+        "phymisc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "sea_water_ph_reported_on_total_scale", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "pH", 
-            "comment": "negative log of hydrogen ion concentration with the concentration expressed as mol H kg-1.", 
+            "standard_name": "mole_concentration_of_miscellaneous_phytoplankton_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Miscellaneous Phytoplankton expressed as Carbon in Sea Water", 
+            "comment": "carbon concentration from additional phytoplankton component alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "ph", 
+            "out_name": "phymisc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2606,33 +2671,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "expn": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "sinking_mole_flux_of_particulate_organic_nitrogen_in_sea_water", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Sinking Particulate Organic Nitrogen Flux", 
+        "sf6": {
+            "modeling_realm": "ocean", 
+            "standard_name": "moles_of_sf6_per_unit_mass_in_sea_water", 
+            "units": "mol kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Moles Per Unit Mass of SF6 in Sea Water", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "expn", 
+            "out_name": "sf6", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pnitrate": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_nitrate_utilization", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Primary Carbon Production by Phytoplankton due to Nitrate Uptake Alone", 
-            "comment": "Primary (organic carbon) production by phytoplankton due to nitrate uptake alone", 
+        "opottemppmdiff": {
+            "modeling_realm": "ocean", 
+            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_mesoscale_diffusion", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized mesoscale diffusion", 
+            "comment": "Tendency of heat content for a grid cell from parameterized mesoscale eddy diffusion. Reported only for models that use potential temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "pnitrate", 
+            "out_name": "opottemppmdiff", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2640,16 +2705,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fediss": {
+        "zooc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_dissolved_iron_in_sea_water_due_to_dissolution_from_inorganic_particles", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Particle Source of Dissolved Iron", 
-            "comment": "Dissolution, remineralization and desorption of iron back to the dissolved phase", 
+            "standard_name": "mole_concentration_of_zooplankton_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Zooplankton Carbon Concentration", 
+            "comment": "sum of zooplankton carbon component concentrations", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "fediss", 
+            "out_name": "zooc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2657,16 +2722,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "bddtalk": {
+        "chldiaz": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_sea_water_alkalinity_expressed_as_mole_equivalent_due_to_biological_processes", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Alkalinity due to Biological Activity", 
-            "comment": "Net total of biological terms in time rate of change of alkalinity", 
+            "standard_name": "mass_concentration_of_diazotrophs_expressed_as_chlorophyll_in_sea_water", 
+            "units": "kg m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mass Concentration of Diazotrophs expressed as Chlorophyll in Sea Water", 
+            "comment": "Chlorophyll concentration from the diazotrophic phytoplankton component alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "bddtalk", 
+            "out_name": "chldiaz", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2674,16 +2739,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "phyn": {
+        "bddtdife": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_nitrogen_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Phytoplankton Nitrogen Concentration", 
-            "comment": "sum of phytoplankton nitrogen component concentrations", 
+            "standard_name": "tendency_of_mole_concentration_of_dissolved_inorganic_iron_in_sea_water_due_to_biological_processes", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Rate of Change of Dissolved Inorganic Iron due to Biological Activity", 
+            "comment": "Net total of biological terms in time rate of change of dissolved inorganic iron", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "phyn", 
+            "out_name": "bddtdife", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2691,33 +2756,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "phyp": {
+        "expfe": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_phosphorus_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Phytoplankton Phosphorus Concentration", 
-            "comment": "sum of phytoplankton phosphorus components", 
+            "standard_name": "sinking_mole_flux_of_particulate_iron_in_sea_water", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Sinking Particulate Iron Flux", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "phyp", 
+            "out_name": "expfe", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "phyfe": {
+        "bddtdic": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_iron_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Phytoplankton Iron Concentration", 
-            "comment": "sum of phytoplankton iron component concentrations", 
+            "standard_name": "tendency_of_mole_concentration_of_dissolved_inorganic_carbon_in_sea_water_due_to_biological_processes", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Rate of Change of Dissolved Inorganic Carbon due to Biological Activity", 
+            "comment": "Net total of biological terms in time rate of change of dissolved inorganic carbon", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "phyfe", 
+            "out_name": "bddtdic", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2725,16 +2790,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "co3satarag": {
+        "o2sat": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_carbonate_ion_for_seawater_in equilibrium_with_pure_aragonite", 
+            "standard_name": "mole_concentration_of_molecular_oxygen_in_sea_water_at_saturation", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Aragonite expressed as Carbon in Sea Water at Saturation", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dissolved Oxygen Concentration at Saturation", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "co3satarag", 
+            "out_name": "o2sat", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2742,16 +2807,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "chldiaz": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_diazotrophs_expressed_as_chlorophyll_in_sea_water", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mass Concentration of Diazotrophs expressed as Chlorophyll in Sea Water", 
-            "comment": "Chlorophyll concentration from the diazotrophic phytoplankton component alone", 
+        "diftrelo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_tracer_epineutral_laplacian_diffusivity", 
+            "units": "m2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "ocean tracer epineutral laplacian diffusivity", 
+            "comment": "Ocean tracer diffusivity associated with parameterized eddy-induced diffusive transport oriented along neutral or isopycnal directions. Sometimes this diffusivity is called the neutral diffusivity or isopycnal diffusivity or Redi diffusivity.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "chldiaz", 
+            "out_name": "diftrelo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2759,16 +2824,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pbfe": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_iron_in_sea_water_due_to_biological_production", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Biogenic Iron Production", 
-            "comment": "", 
+        "osaltpadvect": {
+            "modeling_realm": "ocean", 
+            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_eddy_advection", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water salinity expressed as salt content due to parameterized eddy advection", 
+            "comment": "Tendency of salt content for a grid cell from parameterized eddy advection (any form of eddy advection).", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "pbfe", 
+            "out_name": "osaltpadvect", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2776,16 +2841,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "physi": {
+        "no3": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_silicon_in_sea_water", 
+            "standard_name": "mole_concentration_of_nitrate_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Phytoplankton Silica Concentration", 
-            "comment": "sum of phytoplankton silica component concentrations", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dissolved Nitrate Concentration", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "physi", 
+            "out_name": "no3", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2793,16 +2858,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pop": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_phosphorus_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Particulate Organic Phosphorus Concentration", 
-            "comment": "sum of particulate organic phosphorus component concentrations", 
+        "cfc11": {
+            "modeling_realm": "ocean", 
+            "standard_name": "moles_of_cfc11_per_unit_mass_in_sea_water", 
+            "units": "mol kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Moles Per Unit Mass of CFC-11 in Sea Water", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "pop", 
+            "out_name": "cfc11", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2810,16 +2875,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "parag": {
+        "nh4": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_aragonite_expressed_as_carbon_in_sea_water_due_to_biological_production", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Aragonite Production", 
+            "standard_name": "mole_concentration_of_ammonium_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dissolved Ammonium Concentration", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "parag", 
+            "out_name": "nh4", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2827,16 +2892,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pbsi": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_silicon_in_sea_water_due_to_biological_production", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Biogenic Silica Production", 
-            "comment": "", 
+        "difvho": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_vertical_heat_diffusivity", 
+            "units": "m2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "ocean vertical heat diffusivity", 
+            "comment": "Vertical/dianeutral diffusivity applied to prognostic temperature field.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "pbsi", 
+            "out_name": "difvho", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2844,16 +2909,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "chlcalc": {
+        "ph": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_calcareous_phytoplankton_expressed_as_chlorophyll_in_sea_water", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mass Concentration of Calcareous Phytoplankton expressed as Chlorophyll in Sea Water", 
-            "comment": "chlorophyll concentration from the calcite-producing phytoplankton component alone", 
+            "standard_name": "sea_water_ph_reported_on_total_scale", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "pH", 
+            "comment": "negative log of hydrogen ion concentration with the concentration expressed as mol H kg-1.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "chlcalc", 
+            "out_name": "ph", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2861,33 +2926,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "expp": {
+        "bsi": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "sinking_mole_flux_of_particulate_organic_phosphorus_in_sea_water", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Sinking Particulate Organic Phosphorus Flux", 
-            "comment": "", 
+            "standard_name": "mole_concentration_of_particulate_matter_expressed_as_silicon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Particulate Biogenic Silica Concentration", 
+            "comment": "Sum of particulate silica component concentrations", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "expp", 
+            "out_name": "bsi", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dms": {
+        "osaltpsmadvect": {
+            "modeling_realm": "ocean", 
+            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_submesoscale_advection", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water salinity expressed as salt content due to parameterized submesoscale advection", 
+            "comment": "Tendency of salt content for a grid cell from parameterized submesoscale eddy advection.", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "osaltpsmadvect", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "zoomicro": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_fraction_of_dimethyl_sulfide_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dimethyl Sulphide Concentration", 
-            "comment": "", 
+            "standard_name": "mole_concentration_of_microzooplankton_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Microzooplankton expressed as Carbon in Sea Water", 
+            "comment": "carbon  concentration from the microzooplankton (<20 um) component alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "dms", 
+            "out_name": "zoomicro", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2895,33 +2977,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "exparag": {
+        "pbfe": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "sinking_mole_flux_of_aragonite_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Sinking Aragonite Flux", 
-            "comment": "Downward flux of Aragonite", 
+            "standard_name": "tendency_of_mole_concentration_of_iron_in_sea_water_due_to_biological_production", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Biogenic Iron Production", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "exparag", 
+            "out_name": "pbfe", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "bfe": {
+        "bddtdip": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_iron_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Particulate Biogenic Iron Concentration", 
-            "comment": "Sum of particulate organic iron component concentrations", 
+            "standard_name": "tendency_of_mole_concentration_of_dissolved_inorganic_phosphate_in_sea_water_due_to_biological_processes", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Rate of Change of Dissolved Phosphate due to Biological Activity", 
+            "comment": "Net of biological terms in time rate of change of dissolved phosphate", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "bfe", 
+            "out_name": "bddtdip", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2929,16 +3011,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "chlpico": {
+        "calc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_picophytoplankton_expressed_as_chlorophyll_in_sea_water", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mass Concentration of Picophytoplankton expressed as Chlorophyll in Sea Water", 
-            "comment": "chlorophyll concentration from the picophytoplankton (<2 um) component alone", 
+            "standard_name": "mole_concentration_of_calcite_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Calcite Concentration", 
+            "comment": "Sum of particulate calcite component concentrations (e.g. Phytoplankton, Detrital, etc.)", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "chlpico", 
+            "out_name": "calc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2946,16 +3028,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "bddtdip": {
+        "ppdiaz": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_dissolved_inorganic_phosphate_in_sea_water_due_to_biological_processes", 
+            "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_diazotrophs", 
             "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Rate of Change of Dissolved Phosphate due to Biological Activity", 
-            "comment": "Net of biological terms in time rate of change of dissolved phosphate", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Tendency of Mole Concentration of Organic Carbon in Sea Water due to Net Primary Production by Diazotrophs", 
+            "comment": "Primary (organic carbon) production by the diazotrophic phytoplankton component alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "bddtdip", 
+            "out_name": "ppdiaz", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2967,8 +3049,8 @@
             "modeling_realm": "ocnBgchem", 
             "standard_name": "tendency_of_mole_concentration_of_calcite_expressed_as_carbon_in_sea_water_due_to_biological_production", 
             "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Calcite Production", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
@@ -2980,16 +3062,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pon": {
+        "bacc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_nitrogen_in_sea_water", 
+            "standard_name": "mole_concentration_of_bacteria_expressed_as_carbon_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Particulate Organic Nitrogen Concentration", 
-            "comment": "sum of particulate organic nitrogen component concentrations", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Bacterial Carbon Concentration", 
+            "comment": "Sum of bacterial carbon component concentrations", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "pon", 
+            "out_name": "bacc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2997,16 +3079,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "chlmisc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_miscellaneous_phytoplankton_expressed_as_chlorophyll_in_sea_water", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Other Phytoplankton Chlorophyll Mass Concentration", 
-            "comment": "Chlorophyll from additional phytoplankton component concentrations alone", 
+        "diftrblo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_tracer_diffusivity_due_to_parameterized_mesoscale_advection", 
+            "units": "m2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "ocean tracer diffusivity due to parameterized mesoscale advection", 
+            "comment": "Ocean tracer diffusivity associated with parameterized eddy-induced advective transport. Sometimes this diffusivity is called the 'thickness' diffusivity. For CMIP5, this diagnostic was called 'ocean tracer bolus laplacian diffusivity'.  The CMIP6 name is physically more relevant.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "chlmisc", 
+            "out_name": "diftrblo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3014,16 +3096,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "darag": {
+        "phydiaz": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_aragonite_expressed_as_carbon_in_sea_water_due_to_dissolution", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Aragonite Dissolution", 
-            "comment": "Rate of change of Aragonite carbon mole concentration  due to dissolution", 
+            "standard_name": "mole_concentration_of_diazotrophs_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Diazotrophs Expressed as Carbon in Sea Water", 
+            "comment": "carbon concentration from the diazotrophic phytoplankton component alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "darag", 
+            "out_name": "phydiaz", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3031,16 +3113,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ocontemppadvect": {
+        "opottemppmadvect": {
             "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_eddy_advection", 
+            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_mesoscale_advection", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized eddy advection", 
-            "comment": "Tendency of heat content for a grid cell from parameterized eddy advection (any form of eddy advection). Reported only for models that use conservative temperature as prognostic field.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized mesoscale advection", 
+            "comment": "Tendency of heat content for a grid cell from parameterized mesoscale eddy advection. Reported only for models that use potential temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "ocontemppadvect", 
+            "out_name": "opottemppmadvect", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3048,16 +3130,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dissicnat": {
+        "arag": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_dissolved_inorganic_carbon_in_sea_water_natural_component", 
+            "standard_name": "mole_concentration_of_aragonite_expressed_as_carbon_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Natural Dissolved Inorganic Carbon Concentration", 
-            "comment": "Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration at preindustrial atmospheric xCO2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Aragonite Concentration", 
+            "comment": "Sum of particulate aragonite components (e.g. Phytoplankton, Detrital, etc.)", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "dissicnat", 
+            "out_name": "arag", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3065,33 +3147,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "expfe": {
+        "physi": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "sinking_mole_flux_of_particulate_iron_in_sea_water", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Sinking Particulate Iron Flux", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "expfe", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "diftrelo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_epineutral_laplacian_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "ocean tracer epineutral laplacian diffusivity", 
-            "comment": "Ocean tracer diffusivity associated with parameterized eddy-induced diffusive transport oriented along neutral or isopycnal directions. Sometimes this diffusivity is called the neutral diffusivity or isopycnal diffusivity or Redi diffusivity.", 
+            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_silicon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Phytoplankton Silica Concentration", 
+            "comment": "sum of phytoplankton silica component concentrations", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "diftrelo", 
+            "out_name": "physi", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3099,16 +3164,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "osaltpadvect": {
+        "osalttend": {
             "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_eddy_advection", 
+            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water salinity expressed as salt content due to parameterized eddy advection", 
-            "comment": "Tendency of salt content for a grid cell from parameterized eddy advection (any form of eddy advection).", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water salinity expressed as salt content", 
+            "comment": "Tendency of salt content for a grid cell from all processes.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "osaltpadvect", 
+            "out_name": "osalttend", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3116,18 +3181,18 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ppdiaz": {
+        "expn": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_diazotrophs", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Tendency of Mole Concentration of Organic Carbon in Sea Water due to Net Primary Production by Diazotrophs", 
-            "comment": "Primary (organic carbon) production by the diazotrophic phytoplankton component alone", 
+            "standard_name": "sinking_mole_flux_of_particulate_organic_nitrogen_in_sea_water", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Sinking Particulate Organic Nitrogen Flux", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "ppdiaz", 
+            "out_name": "expn", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -3137,8 +3202,8 @@
             "modeling_realm": "ocnBgchem", 
             "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_miscellaneous_phytoplankton", 
             "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Other Phytoplankton Carbon Production", 
             "comment": "Primary (organic carbon) production by other phytoplankton components alone", 
             "dimensions": "longitude latitude olevel time", 
@@ -3154,8 +3219,8 @@
             "modeling_realm": "ocnBgchem", 
             "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_picophytoplankton", 
             "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Tendency of Mole Concentration of Organic Carbon in Sea Water due to Net Primary Production by Picophytoplankton", 
             "comment": "Primary (organic carbon) production by the picophytoplankton (<2 um) component alone", 
             "dimensions": "longitude latitude olevel time", 
@@ -3167,16 +3232,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "opottempdiff": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_dianeutral_mixing", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized dianeutral mixing", 
-            "comment": "Tendency of heat content for a grid cell from parameterized dianeutral mixing. Reported only for models that use potential temperature as prognostic field.", 
+        "phydiat": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_diatoms_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Diatoms expressed as Carbon in Sea Water", 
+            "comment": "carbon from the diatom phytoplankton component concentration alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "opottempdiff", 
+            "out_name": "phydiat", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3184,16 +3249,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "osaltdiff": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_dianeutral_mixing", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water salinity expressed as salt content due to parameterized dianeutral mixing", 
-            "comment": "Tendency of salt content for a grid cell from parameterized dianeutral mixing.", 
+        "chl": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mass_concentration_of_phytoplankton_expressed_as_chlorophyll_in_sea_water", 
+            "units": "kg m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Total Chlorophyll Mass Concentration", 
+            "comment": "Sum of chlorophyll from all phytoplankton group concentrations.  In most models this is equal to chldiat+chlmisc, that is the sum of Diatom Chlorophyll Mass Concentration and Other Phytoplankton Chlorophyll Mass Concentration", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "osaltdiff", 
+            "out_name": "chl", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3201,16 +3266,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ocontemptend": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water conservative temperature expressed as heat content", 
-            "comment": "Tendency of heat content for a grid cell from all processes. Reported only for models that use conservative temperature as prognostic field.", 
+        "pnitrate": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_nitrate_utilization", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Primary Carbon Production by Phytoplankton due to Nitrate Uptake Alone", 
+            "comment": "Primary (organic carbon) production by phytoplankton due to nitrate uptake alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "ocontemptend", 
+            "out_name": "pnitrate", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3218,16 +3283,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ppcalc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_calcareous_phytoplankton", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Tendency of Mole Concentration of Organic Carbon in Sea Water due to Net Primary Production by Calcareous Phytoplankton", 
-            "comment": "Primary (organic carbon) production by the calcite-producing phytoplankton component alone", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "ppcalc", 
+        "tnpeo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "endency_of_ocean_potential_energy_content", 
+            "units": "W m-2 ", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "tendency of ocean potential energy content", 
+            "comment": "Rate that work is done against vertical stratification, as measured by the vertical heat and salt diffusivity. Report here as depth integrated two-dimensional field.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "tnpeo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3235,16 +3300,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "opottemppsmadvect": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_submesoscale_advection", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized submesoscale advection", 
-            "comment": "Tendency of heat content for a grid cell from parameterized submesoscale eddy advection. Reported only for models that use potential temperature as prognostic field.", 
+        "co3": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_carbonate_ion_in_seawater", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Carbonate expressed as Carbon in Sea Water", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "opottemppsmadvect", 
+            "out_name": "co3", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3252,16 +3317,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "osaltadvect": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_advection", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water salinity expressed as salt content due to advection", 
-            "comment": "Tendency of salt content for a grid cell from resolved advection.", 
+        "pop": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_phosphorus_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Particulate Organic Phosphorus Concentration", 
+            "comment": "sum of particulate organic phosphorus component concentrations", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "osaltadvect", 
+            "out_name": "pop", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3269,16 +3334,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difmxylo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_momentum_xy_laplacian_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "ocean momentum xy laplacian diffusivity", 
-            "comment": "Lateral Laplacian viscosity applied to the momentum equitions.", 
+        "parag": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_mole_concentration_of_aragonite_expressed_as_carbon_in_sea_water_due_to_biological_production", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Aragonite Production", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "difmxylo", 
+            "out_name": "parag", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3286,16 +3351,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cfc11": {
+        "opottempdiff": {
             "modeling_realm": "ocean", 
-            "standard_name": "moles_of_cfc11_per_unit_mass_in_sea_water", 
-            "units": "mol kg-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Moles Per Unit Mass of CFC-11 in Sea Water", 
-            "comment": "", 
+            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_dianeutral_mixing", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized dianeutral mixing", 
+            "comment": "Tendency of heat content for a grid cell from parameterized dianeutral mixing. Reported only for models that use potential temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "cfc11", 
+            "out_name": "opottempdiff", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3303,16 +3368,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cfc12": {
+        "ocontempdiff": {
             "modeling_realm": "ocean", 
-            "standard_name": "moles_of_cfc12_per_unit_mass_in_sea_water", 
-            "units": "mol kg-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Moles Per Unit Mass of CFC-12 in Sea Water", 
-            "comment": "", 
+            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_dianeutral_mixing", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized dianeutral mixing", 
+            "comment": "Tendency of heat content for a grid cell from parameterized dianeutral mixing. Reported only for models that use conservative temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "cfc12", 
+            "out_name": "ocontempdiff", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3320,16 +3385,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "opottemppadvect": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_eddy_advection", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized eddy advection", 
-            "comment": "Tendency of heat content for a grid cell from parameterized eddy advection (any form of eddy advection). Reported only for models that use potential temperature as prognostic field.", 
+        "pon": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_nitrogen_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Particulate Organic Nitrogen Concentration", 
+            "comment": "sum of particulate organic nitrogen component concentrations", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "opottemppadvect", 
+            "out_name": "pon", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3337,16 +3402,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ppdiat": {
+        "chlmisc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_diatoms", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Diatom Primary Carbon Production", 
-            "comment": "Primary (organic carbon) production by the diatom component alone", 
+            "standard_name": "mass_concentration_of_miscellaneous_phytoplankton_expressed_as_chlorophyll_in_sea_water", 
+            "units": "kg m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Other Phytoplankton Chlorophyll Mass Concentration", 
+            "comment": "Chlorophyll from additional phytoplankton component concentrations alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "ppdiat", 
+            "out_name": "chlmisc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3354,16 +3419,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "remoc": {
+        "pbsi": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_organic matter_expressed_as_carbon_in_sea_water_due_to_remineralization", 
+            "standard_name": "tendency_of_mole_concentration_of_silicon_in_sea_water_due_to_biological_production", 
             "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Remineralization of Organic Carbon", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Biogenic Silica Production", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "remoc", 
+            "out_name": "pbsi", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3371,16 +3436,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dissicabio": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_dissolved_inorganic_carbon_in_sea_water_abiotic_component", 
+        "cfc12": {
+            "modeling_realm": "ocean", 
+            "standard_name": "moles_of_cfc12_per_unit_mass_in_sea_water", 
+            "units": "mol kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Moles Per Unit Mass of CFC-12 in Sea Water", 
+            "comment": "", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "cfc12", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "si": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_silicate_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Abiotic Dissolved Inorganic Carbon Concentration", 
-            "comment": "Abiotic Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dissolved Silicate Concentration", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "dissicabio", 
+            "out_name": "si", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3388,16 +3470,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "opottemptend": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water potential temperature expressed as heat content", 
-            "comment": "Tendency of heat content for a grid cell from all processes. Reported only for models that use potential temperature as prognostic field.", 
+        "bddtdisi": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_mole_concentration_of_dissolved_inorganic_silicate_in_sea_water_due_to_biological_processes", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Rate of Change of Dissolved Inorganic Silicate due to Biological Activity", 
+            "comment": "Net of biological terms in time rate of change of dissolved inorganic silicate", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "opottemptend", 
+            "out_name": "bddtdisi", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3405,16 +3487,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvso": {
+        "opottemppadvect": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_verticalt_salt_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "ocean vertical salt diffusivity", 
-            "comment": "Vertical/dianeutral diffusivity applied to prognostic salinity field.", 
+            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_eddy_advection", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized eddy advection", 
+            "comment": "Tendency of heat content for a grid cell from parameterized eddy advection (any form of eddy advection). Reported only for models that use potential temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "difvso", 
+            "out_name": "opottemppadvect", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3422,16 +3504,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difmxybo": {
+        "ocontempadvect": {
             "modeling_realm": "ocean", 
-            "standard_name": "ocean_momentum_xy_biharmonic_diffusivity", 
-            "units": "m4 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "ocean momentum xy biharmonic diffusivity", 
-            "comment": "Lateral biharmonic viscosity applied to the momentum equitions.", 
+            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_advection", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water conservative temperature expressed as heat content due to advection", 
+            "comment": "Tendency of heat content for a grid cell from resolved advection. Reported only for models that use conservative temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "difmxybo", 
+            "out_name": "ocontempadvect", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3439,16 +3521,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "sf6": {
-            "modeling_realm": "ocean", 
-            "standard_name": "moles_of_sf6_per_unit_mass_in_sea_water", 
-            "units": "mol kg-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Moles Per Unit Mass of SF6 in Sea Water", 
-            "comment": "", 
+        "chlcalc": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mass_concentration_of_calcareous_phytoplankton_expressed_as_chlorophyll_in_sea_water", 
+            "units": "kg m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mass Concentration of Calcareous Phytoplankton expressed as Chlorophyll in Sea Water", 
+            "comment": "chlorophyll concentration from the calcite-producing phytoplankton component alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "sf6", 
+            "out_name": "chlcalc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3456,16 +3538,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "opottemppmdiff": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_mesoscale_diffusion", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized mesoscale diffusion", 
-            "comment": "Tendency of heat content for a grid cell from parameterized mesoscale eddy diffusion. Reported only for models that use potential temperature as prognostic field.", 
+        "detoc": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_organic_detritus_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Detrital Organic Carbon Concentration", 
+            "comment": "Sum of detrital organic carbon component concentrations", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "opottemppmdiff", 
+            "out_name": "detoc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3473,16 +3555,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "o2sat": {
+        "o2": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_molecular_oxygen_in_sea_water_at_saturation", 
+            "standard_name": "mole_concentration_of_molecular_oxygen_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dissolved Oxygen Concentration at Saturation", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dissolved Oxygen Concentration", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "o2sat", 
+            "out_name": "o2", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3490,16 +3572,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "diftrblo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_diffusivity_due_to_parameterized_mesoscale_advection", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "ocean tracer diffusivity due to parameterized mesoscale advection", 
-            "comment": "Ocean tracer diffusivity associated with parameterized eddy-induced advective transport. Sometimes this diffusivity is called the 'thickness' diffusivity. For CMIP5, this diagnostic was called 'ocean tracer bolus laplacian diffusivity'.  The CMIP6 name is physically more relevant.", 
+        "pp": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Primary Carbon Production by Phytoplankton", 
+            "comment": "total primary (organic carbon) production by phytoplankton", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "diftrblo", 
+            "out_name": "pp", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3507,50 +3589,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ocontempdiff": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_dianeutral_mixing", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized dianeutral mixing", 
-            "comment": "Tendency of heat content for a grid cell from parameterized dianeutral mixing. Reported only for models that use conservative temperature as prognostic field.", 
+        "expp": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "sinking_mole_flux_of_particulate_organic_phosphorus_in_sea_water", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Sinking Particulate Organic Phosphorus Flux", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "ocontempdiff", 
+            "out_name": "expp", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ocontempadvect": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_advection", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water conservative temperature expressed as heat content due to advection", 
-            "comment": "Tendency of heat content for a grid cell from resolved advection. Reported only for models that use conservative temperature as prognostic field.", 
+        "expcalc": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "sinking_mole_flux_of_calcite_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Sinking Calcite Flux", 
+            "comment": "Downward flux of Calcite", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "ocontempadvect", 
+            "out_name": "expcalc", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dissi14cabio": {
+        "darag": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_dissolved_inorganic_14carbon_in_sea_water_abiotic_component", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Abiotic Dissolved Inorganic 14Carbon Concentration", 
-            "comment": "Abiotic Dissolved inorganic 14carbon (CO3+HCO3+H2CO3) concentration", 
+            "standard_name": "tendency_of_mole_concentration_of_aragonite_expressed_as_carbon_in_sea_water_due_to_dissolution", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Aragonite Dissolution", 
+            "comment": "Rate of change of Aragonite carbon mole concentration  due to dissolution", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "dissi14cabio", 
+            "out_name": "darag", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3558,16 +3640,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "osaltpmadvect": {
+        "osaltdiff": {
             "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_mesoscale_advection", 
+            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_dianeutral_mixing", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water salinity expressed as salt content due to parameterized mesoscale advection", 
-            "comment": "Tendency of salt content for a grid cell from parameterized mesoscale eddy advection.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water salinity expressed as salt content due to parameterized dianeutral mixing", 
+            "comment": "Tendency of salt content for a grid cell from parameterized dianeutral mixing.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "osaltpmadvect", 
+            "out_name": "osaltdiff", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3575,16 +3657,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ocontemppsmadvect": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_submesoscale_advection", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized submesoscale advection", 
-            "comment": "Tendency of heat content for a grid cell from parameterized submesoscale eddy advection. Reported only for models that use conservative temperature as prognostic field.", 
+        "bddtdin": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_mole_concentration_of_dissolved_inorganic_nitrogen_in_sea_water_due_to_biological_processes", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Rate of Change of Nitrogen Nutrient due to Biological Activity", 
+            "comment": "Net total of biological terms in time rate of change of nitrogen nutrients (e.g. NO3+NH4)", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "ocontemppsmadvect", 
+            "out_name": "bddtdin", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3592,16 +3674,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "talknat": {
+        "dissi14cabio": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "seawater_alkalinity_expressed_as_mole_equivalent_natural_component", 
+            "standard_name": "mole_concentration_of_dissolved_inorganic_14carbon_in_sea_water_abiotic_component", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Natural Total Alkalinity", 
-            "comment": "total alkalinity equivalent concentration (including carbonate, borate, phosphorus, silicon, and nitrogen components) at preindustrial atmospheric xCO2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Abiotic Dissolved Inorganic 14Carbon Concentration", 
+            "comment": "Abiotic Dissolved inorganic 14carbon (CO3+HCO3+H2CO3) concentration", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "talknat", 
+            "out_name": "dissi14cabio", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3609,16 +3691,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zoomeso": {
+        "ppdiat": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_mesozooplankton_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Mesozooplankton expressed as Carbon in Sea Water", 
-            "comment": "carbon  concentration from mesozooplankton (20-200 um) component alone", 
+            "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_diatoms", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Diatom Primary Carbon Production", 
+            "comment": "Primary (organic carbon) production by the diatom component alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "zoomeso", 
+            "out_name": "ppdiat", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3626,16 +3708,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnkebto": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_ocean_eddy_kinetic_energy_content_due_to_parameterized_eddy_advection", 
-            "units": "W m-2 ", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of ocean eddy kinetic energy content due to parameterized eddy advection", 
-            "comment": "Depth integrated impacts on kinetic energy arising from parameterized eddy-induced advection. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements.", 
+        "fescav": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_mole_concentration_of_dissolved_iron_in_sea_water_due_to_scavenging_by_inorganic_particles", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Nonbiogenic Iron Scavenging", 
+            "comment": "Dissolved Fe removed through nonbiogenic scavenging onto particles", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "tnkebto", 
+            "out_name": "fescav", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3643,16 +3725,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "osaltpmdiff": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_mesoscale_diffusion", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water salinity expressed as salt content due to parameterized mesoscale diffusion", 
-            "comment": "Tendency of salt content for a grid cell from parameterized mesoscale eddy diffusion.", 
+        "po4": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_phosphate_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dissolved Phosphate Concentration", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "osaltpmdiff", 
+            "out_name": "po4", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3660,16 +3742,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ocontemppmdiff": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_mesoscale_diffusion", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized mesoscale diffusion", 
-            "comment": "Tendency of heat content for a grid cell from parameterized mesoscale eddy diffusion. Reported only for models that use conservative temperature as prognostic field.", 
+        "dms": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_fraction_of_dimethyl_sulfide_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dimethyl Sulphide Concentration", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "ocontemppmdiff", 
+            "out_name": "dms", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3677,16 +3759,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ocontemppmadvect": {
+        "osaltpmadvect": {
             "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_mesoscale_advection", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized mesoscale advection", 
-            "comment": "Tendency of heat content for a grid cell from parameterized mesoscale eddy advection. Reported only for models that use conservative temperature as prognostic field.", 
+            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_mesoscale_advection", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water salinity expressed as salt content due to parameterized mesoscale advection", 
+            "comment": "Tendency of salt content for a grid cell from parameterized mesoscale eddy advection.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "ocontemppmadvect", 
+            "out_name": "osaltpmadvect", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3694,33 +3776,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dispkexyfo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_kinetic_energy_dissipation_per_unit_area_due_to_xy_friction", 
-            "units": "W m-2 ", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "ocean kinetic energy dissipation per unit area due to xy friction", 
-            "comment": "Depth integrated impacts on kinetic energy arising from lateral frictional dissipation associated with Laplacian and/or biharmonic viscosity. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements.", 
+        "exparag": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "sinking_mole_flux_of_aragonite_expressed_as_carbon_in_sea_water", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Sinking Aragonite Flux", 
+            "comment": "Downward flux of Aragonite", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "dispkexyfo", 
+            "out_name": "exparag", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "opottempadvect": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_advection", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water potential temperature expressed as heat content due to advection", 
-            "comment": "Tendency of heat content for a grid cell from resolved advection. Reported only for models that use potential temperature as prognostic field.", 
+        "dissic": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_dissolved_inorganic_carbon_in_sea_water", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Dissolved Inorganic Carbon Concentration", 
+            "comment": "Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "opottempadvect", 
+            "out_name": "dissic", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3728,16 +3810,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "difvho": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_vertical_heat_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "ocean vertical heat diffusivity", 
-            "comment": "Vertical/dianeutral diffusivity applied to prognostic temperature field.", 
+        "remoc": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_mole_concentration_of_organic_matter_expressed_as_carbon_in_sea_water_due_to_remineralization", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Remineralization of Organic Carbon", 
+            "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "difvho", 
+            "out_name": "remoc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3745,16 +3827,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "osaltpsmadvect": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_submesoscale_advection", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water salinity expressed as salt content due to parameterized submesoscale advection", 
-            "comment": "Tendency of salt content for a grid cell from parameterized submesoscale eddy advection.", 
+        "fediss": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_mole_concentration_of_dissolved_iron_in_sea_water_due_to_dissolution_from_inorganic_particles", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Particle Source of Dissolved Iron", 
+            "comment": "Dissolution, remineralization and desorption of iron back to the dissolved phase", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "osaltpsmadvect", 
+            "out_name": "fediss", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3762,16 +3844,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zoomicro": {
+        "talk": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_microzooplankton_expressed_as_carbon_in_sea_water", 
+            "standard_name": "sea_water_alkalinity_expressed_as_mole_equivalent", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Microzooplankton expressed as Carbon in Sea Water", 
-            "comment": "carbon  concentration from the microzooplankton (<20 um) component alone", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Total Alkalinity", 
+            "comment": "total alkalinity equivalent concentration (including carbonate, nitrogen, silicate, and borate components)", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "zoomicro", 
+            "out_name": "talk", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3779,16 +3861,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "opottemppmadvect": {
+        "ocontemppsmadvect": {
             "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_mesoscale_advection", 
+            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_submesoscale_advection", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized mesoscale advection", 
-            "comment": "Tendency of heat content for a grid cell from parameterized mesoscale eddy advection. Reported only for models that use potential temperature as prognostic field.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized submesoscale advection", 
+            "comment": "Tendency of heat content for a grid cell from parameterized submesoscale eddy advection. Reported only for models that use conservative temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "opottemppmadvect", 
+            "out_name": "ocontemppsmadvect", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3796,16 +3878,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "osalttend": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of sea water salinity expressed as salt content", 
-            "comment": "Tendency of salt content for a grid cell from all processes.", 
+        "bddtalk": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "tendency_of_sea_water_alkalinity_expressed_as_mole_equivalent_due_to_biological_processes", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Rate of Change of Alkalinity due to Biological Activity", 
+            "comment": "Net total of biological terms in time rate of change of alkalinity", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "osalttend", 
+            "out_name": "bddtalk", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3813,16 +3895,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnpeo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "endency_of_ocean_potential_energy_content", 
-            "units": "W m-2 ", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "tendency of ocean potential energy content", 
-            "comment": "Rate that work is done against vertical stratification, as measured by the vertical heat and salt diffusivity. Report here as depth integrated two-dimensional field.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "tnpeo", 
+        "dissicabio": {
+            "modeling_realm": "ocnBgchem", 
+            "standard_name": "mole_concentration_of_dissolved_inorganic_carbon_in_sea_water_abiotic_component", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Abiotic Dissolved Inorganic Carbon Concentration", 
+            "comment": "Abiotic Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "dissicabio", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3830,16 +3912,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "phycalc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_calcareous_phytoplankton_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Calcareous Phytoplankton expressed as Carbon in Sea Water", 
-            "comment": "carbon concentration from calcareous (calcite-producing) phytoplankton component alone", 
+        "ocontemptend": {
+            "modeling_realm": "ocean", 
+            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water conservative temperature expressed as heat content", 
+            "comment": "Tendency of heat content for a grid cell from all processes. Reported only for models that use conservative temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "phycalc", 
+            "out_name": "ocontemptend", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3847,16 +3929,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "phypico": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_picophytoplankton_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Picophytoplankton expressed as Carbon in Sea Water", 
-            "comment": "carbon concentration from the picophytoplankton (<2 um) component alone", 
+        "opottemptend": {
+            "modeling_realm": "ocean", 
+            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water potential temperature expressed as heat content", 
+            "comment": "Tendency of heat content for a grid cell from all processes. Reported only for models that use potential temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "phypico", 
+            "out_name": "opottemptend", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3864,16 +3946,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "no3": {
+        "chldiat": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_nitrate_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dissolved Nitrate Concentration", 
-            "comment": "", 
+            "standard_name": "mass_concentration_of_diatoms_expressed_as_chlorophyll_in_sea_water", 
+            "units": "kg m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Diatom Chlorophyll Mass Concentration", 
+            "comment": "Chlorophyll from diatom phytoplankton component concentration alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "no3", 
+            "out_name": "chldiat", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3881,16 +3963,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "detoc": {
+        "bfe": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_organic_detritus_expressed_as_carbon_in_sea_water", 
+            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_iron_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Detrital Organic Carbon Concentration", 
-            "comment": "Sum of detrital organic carbon component concentrations", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Particulate Biogenic Iron Concentration", 
+            "comment": "Sum of particulate organic iron component concentrations", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "detoc", 
+            "out_name": "bfe", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3898,16 +3980,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pp": {
+        "talknat": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Primary Carbon Production by Phytoplankton", 
-            "comment": "total primary (organic carbon) production by phytoplankton", 
+            "standard_name": "seawater_alkalinity_expressed_as_mole_equivalent_natural_component", 
+            "units": "mol m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Natural Total Alkalinity", 
+            "comment": "total alkalinity equivalent concentration (including carbonate, borate, phosphorus, silicon, and nitrogen components) at preindustrial atmospheric xCO2", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "pp", 
+            "out_name": "talknat", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3915,33 +3997,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "expcalc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "sinking_mole_flux_of_calcite_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Sinking Calcite Flux", 
-            "comment": "Downward flux of Calcite", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "expcalc", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "dissic": {
+        "zoomeso": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_dissolved_inorganic_carbon_in_sea_water", 
+            "standard_name": "mole_concentration_of_mesozooplankton_expressed_as_carbon_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dissolved Inorganic Carbon Concentration", 
-            "comment": "Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mole Concentration of Mesozooplankton expressed as Carbon in Sea Water", 
+            "comment": "carbon  concentration from mesozooplankton (20-200 um) component alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "dissic", 
+            "out_name": "zoomeso", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3949,16 +4014,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "talk": {
+        "ppcalc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "sea_water_alkalinity_expressed_as_mole_equivalent", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Total Alkalinity", 
-            "comment": "total alkalinity equivalent concentration (including carbonate, nitrogen, silicate, and borate components)", 
+            "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_calcareous_phytoplankton", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Tendency of Mole Concentration of Organic Carbon in Sea Water due to Net Primary Production by Calcareous Phytoplankton", 
+            "comment": "Primary (organic carbon) production by the calcite-producing phytoplankton component alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "talk", 
+            "out_name": "ppcalc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3970,8 +4035,8 @@
             "modeling_realm": "ocnBgchem", 
             "standard_name": "mole_concentration_of_dissolved_iron_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Dissolved Iron Concentration", 
             "comment": "Dissolved iron in sea water,  including both Fe2+ and Fe3+ ions (but not particulate detrital iron)", 
             "dimensions": "longitude latitude olevel time", 
@@ -3987,8 +4052,8 @@
             "modeling_realm": "ocnBgchem", 
             "standard_name": "sinking_mole_flux_of_particulate_organic_matter_expressed_as_carbon_in_sea_water", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Sinking Particulate Organic Carbon Flux", 
             "comment": "Downward flux of particulate organic carbon", 
             "dimensions": "longitude latitude olevel time", 
@@ -4004,8 +4069,8 @@
             "modeling_realm": "ocnBgchem", 
             "standard_name": "mole_concentration_of_phytoplankton_expressed_as_carbon_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Phytoplankton Carbon Concentration", 
             "comment": "sum of phytoplankton carbon component concentrations.  In most (all?) cases this is the sum of phycdiat and phycmisc (i.e., 'Diatom Carbon Concentration' and 'Non-Diatom Phytoplankton Carbon Concentration'", 
             "dimensions": "longitude latitude olevel time", 
@@ -4017,12 +4082,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "opottemppsmadvect": {
+            "modeling_realm": "ocean", 
+            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_submesoscale_advection", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized submesoscale advection", 
+            "comment": "Tendency of heat content for a grid cell from parameterized submesoscale eddy advection. Reported only for models that use potential temperature as prognostic field.", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "opottemppsmadvect", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "dissoc": {
             "modeling_realm": "ocnBgchem", 
             "standard_name": "mole_concentration_of_dissolved_organic_carbon_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Dissolved Organic Carbon Concentration", 
             "comment": "Sum of dissolved carbon component concentrations explicitly represented (i.e. not ~40 uM refractory unless explicit)", 
             "dimensions": "longitude latitude olevel time", 
@@ -4034,16 +4116,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "calc": {
+        "zoocmisc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_calcite_expressed_as_carbon_in_sea_water", 
+            "standard_name": "mole_concentration_of_miscellaneous_zooplankton_expressed_as_carbon_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Calcite Concentration", 
-            "comment": "Sum of particulate calcite component concentrations (e.g. Phytoplankton, Detrital, etc.)", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Other Zooplankton Carbon Concentration", 
+            "comment": "carbon from additional zooplankton component concentrations alone (e.g. Micro, meso).  Since the models all have different numbers of components, this variable has been included to provide a check for intercomparison between models since some phytoplankton groups are supersets.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "calc", 
+            "out_name": "zoocmisc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4051,16 +4133,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "bacc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_bacteria_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Bacterial Carbon Concentration", 
-            "comment": "Sum of bacterial carbon component concentrations", 
+        "tnkebto": {
+            "modeling_realm": "ocean", 
+            "standard_name": "tendency_of_ocean_eddy_kinetic_energy_content_due_to_parameterized_eddy_advection", 
+            "units": "W m-2 ", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of ocean eddy kinetic energy content due to parameterized eddy advection", 
+            "comment": "Depth integrated impacts on kinetic energy arising from parameterized eddy-induced advection. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "bacc", 
+            "out_name": "tnkebto", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4068,16 +4150,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "si": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_silicate_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dissolved Silicate Concentration", 
-            "comment": "", 
+        "osaltpmdiff": {
+            "modeling_realm": "ocean", 
+            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_mesoscale_diffusion", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water salinity expressed as salt content due to parameterized mesoscale diffusion", 
+            "comment": "Tendency of salt content for a grid cell from parameterized mesoscale eddy diffusion.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "si", 
+            "out_name": "osaltpmdiff", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4085,16 +4167,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "o2": {
+        "graz": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_molecular_oxygen_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dissolved Oxygen Concentration", 
+            "standard_name": "tendency_of_mole_concentration_of_organic_matter_expressed_as_carbon_in_sea_water_due_to_grazing_of_phytoplankton", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Total Grazing of Phytoplankton by Zooplankton", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "o2", 
+            "out_name": "graz", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4102,16 +4184,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "phymisc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_miscellaneous_phytoplankton_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Miscellaneous Phytoplankton expressed as Carbon in Sea Water", 
-            "comment": "carbon concentration from additional phytoplankton component alone", 
+        "ocontemppmdiff": {
+            "modeling_realm": "ocean", 
+            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_mesoscale_diffusion", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized mesoscale diffusion", 
+            "comment": "Tendency of heat content for a grid cell from parameterized mesoscale eddy diffusion. Reported only for models that use conservative temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "phymisc", 
+            "out_name": "ocontemppmdiff", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4119,16 +4201,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zooc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_zooplankton_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Zooplankton Carbon Concentration", 
-            "comment": "sum of zooplankton carbon component concentrations", 
+        "osaltadvect": {
+            "modeling_realm": "ocean", 
+            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_advection", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water salinity expressed as salt content due to advection", 
+            "comment": "Tendency of salt content for a grid cell from resolved advection.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "zooc", 
+            "out_name": "osaltadvect", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4136,16 +4218,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "phydiaz": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_diazotrophs_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Diazotrophs Expressed as Carbon in Sea Water", 
-            "comment": "carbon concentration from the diazotrophic phytoplankton component alone", 
+        "difmxylo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_momentum_xy_laplacian_diffusivity", 
+            "units": "m2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "ocean momentum xy laplacian diffusivity", 
+            "comment": "Lateral Laplacian viscosity applied to the momentum equitions.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "phydiaz", 
+            "out_name": "difmxylo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4153,16 +4235,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "arag": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_aragonite_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Aragonite Concentration", 
-            "comment": "Sum of particulate aragonite components (e.g. Phytoplankton, Detrital, etc.)", 
+        "ocontemppmadvect": {
+            "modeling_realm": "ocean", 
+            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_mesoscale_advection", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized mesoscale advection", 
+            "comment": "Tendency of heat content for a grid cell from parameterized mesoscale eddy advection. Reported only for models that use conservative temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "arag", 
+            "out_name": "ocontemppmadvect", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4170,16 +4252,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "chl": {
+        "chlpico": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_phytoplankton_expressed_as_chlorophyll_in_sea_water", 
+            "standard_name": "mass_concentration_of_picophytoplankton_expressed_as_chlorophyll_in_sea_water", 
             "units": "kg m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Total Chlorophyll Mass Concentration", 
-            "comment": "Sum of chlorophyll from all phytoplankton group concentrations.  In most models this is equal to chldiat+chlmisc, that is the sum of Diatom Chlorophyll Mass Concentration and Other Phytoplankton Chlorophyll Mass Concentration", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Mass Concentration of Picophytoplankton expressed as Chlorophyll in Sea Water", 
+            "comment": "chlorophyll concentration from the picophytoplankton (<2 um) component alone", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "chl", 
+            "out_name": "chlpico", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4187,16 +4269,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zoocmisc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_miscellaneous_zooplankton_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Other Zooplankton Carbon Concentration", 
-            "comment": "carbon from additional zooplankton component concentrations alone (e.g. Micro, meso).  Since the models all have different numbers of components, this variable has been included to provide a check for intercomparison between models since some phytoplankton groups are supersets.", 
+        "dispkexyfo": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_kinetic_energy_dissipation_per_unit_area_due_to_xy_friction", 
+            "units": "W m-2 ", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "ocean kinetic energy dissipation per unit area due to xy friction", 
+            "comment": "Depth integrated impacts on kinetic energy arising from lateral frictional dissipation associated with Laplacian and/or biharmonic viscosity. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "zoocmisc", 
+            "out_name": "dispkexyfo", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4208,8 +4290,8 @@
             "modeling_realm": "ocnBgchem", 
             "standard_name": "sinking_mole_flux_of_particulate_silicon_in_sea_water", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Sinking Particulate Silica Flux", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
@@ -4221,16 +4303,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "phydiat": {
+        "dcalc": {
             "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_diatoms_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Mole Concentration of Diatoms expressed as Carbon in Sea Water", 
-            "comment": "carbon from the diatom phytoplankton component concentration alone", 
+            "standard_name": "tendency_of_mole_concentration_of_calcite_expressed_as_carbon_in_sea_water_due_to_dissolution", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Calcite Dissolution", 
+            "comment": "Rate of change of Calcite carbon mole concentration  due to dissolution", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "phydiat", 
+            "out_name": "dcalc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -4238,16 +4320,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "po4": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_phosphate_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Dissolved Phosphate Concentration", 
-            "comment": "", 
+        "opottempadvect": {
+            "modeling_realm": "ocean", 
+            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_advection", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water potential temperature expressed as heat content due to advection", 
+            "comment": "Tendency of heat content for a grid cell from resolved advection. Reported only for models that use potential temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
-            "out_name": "po4", 
+            "out_name": "opottempadvect", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
diff --git a/TestTables/CMIP6_SIday.json b/TestTables/CMIP6_SIday.json
index 1933dd7..6a5cf42 100644
--- a/TestTables/CMIP6_SIday.json
+++ b/TestTables/CMIP6_SIday.json
@@ -1 +1,2539 @@
-no Variable found for SIday
+{
+    "Header": {
+        "data_specs_version": "01.beta.38", 
+        "table_id": "Table SIday", 
+        "realm": "seaIce", 
+        "frequency": "day", 
+        "cmor_version": "3.1", 
+        "table_date": "01 November 2016", 
+        "missing_value": "1e20", 
+        "product": "output", 
+        "approx_interval": "1.00000", 
+        "generic_levels": "", 
+        "mip_era": "CMIP6", 
+        "Conventions": "CF-1.6 CMIP-6.0"
+    }, 
+    "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "alt16": {
+            "standard_name": "altitude", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "altitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "alt16", 
+            "positive": "up", 
+            "requested": [
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
+            ], 
+            "requested_bounds": [
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "alt40": {
+            "standard_name": "altitude", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "altitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "alt40", 
+            "positive": "up", 
+            "requested": [
+                "240.", 
+                "720.", 
+                "1200.", 
+                "1680.", 
+                "2160.", 
+                "2640.", 
+                "3120.", 
+                "3600.", 
+                "4080.", 
+                "4560.", 
+                "5040.", 
+                "5520.", 
+                "6000.", 
+                "6480.", 
+                "6960.", 
+                "7440.", 
+                "7920.", 
+                "8400.", 
+                "8880.", 
+                "9360.", 
+                "9840.", 
+                "10320.", 
+                "10800.", 
+                "11280.", 
+                "11760.", 
+                "12240.", 
+                "12720.", 
+                "13200.", 
+                "13680.", 
+                "14160.", 
+                "14640.", 
+                "15120.", 
+                "15600.", 
+                "16080.", 
+                "16560.", 
+                "17040.", 
+                "17520.", 
+                "18000.", 
+                "18480.", 
+                "18960."
+            ], 
+            "requested_bounds": [
+                "0.", 
+                "480.", 
+                "480.", 
+                "960.", 
+                "960.", 
+                "1440.", 
+                "1440.", 
+                "1920.", 
+                "1920.", 
+                "2400.", 
+                "2400.", 
+                "2880.", 
+                "2880.", 
+                "3360.", 
+                "3360.", 
+                "3840.", 
+                "3840.", 
+                "4320.", 
+                "4320.", 
+                "4800.", 
+                "4800.", 
+                "5280.", 
+                "5280.", 
+                "5760.", 
+                "5760.", 
+                "6240.", 
+                "6240.", 
+                "6720.", 
+                "6720.", 
+                "7200.", 
+                "7200.", 
+                "7680.", 
+                "7680.", 
+                "8160.", 
+                "8160.", 
+                "8640.", 
+                "8640.", 
+                "9120.", 
+                "9120.", 
+                "9600.", 
+                "9600.", 
+                "10080.", 
+                "10080.", 
+                "10560.", 
+                "10560.", 
+                "11040.", 
+                "11040.", 
+                "11520.", 
+                "11520.", 
+                "12000.", 
+                "12000.", 
+                "12480.", 
+                "12480.", 
+                "12960.", 
+                "12960.", 
+                "13440.", 
+                "13440.", 
+                "13920.", 
+                "13920.", 
+                "14400.", 
+                "14400.", 
+                "14880.", 
+                "14880.", 
+                "15360.", 
+                "15360.", 
+                "15840.", 
+                "15840.", 
+                "16320.", 
+                "16320.", 
+                "16800.", 
+                "16800.", 
+                "17280.", 
+                "17280.", 
+                "17760.", 
+                "17760.", 
+                "18240.", 
+                "18240.", 
+                "18720.", 
+                "18720.", 
+                "19200."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "alternate_hybrid_sigma": {
+            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
+            "units": "1", 
+            "axis": "Z", 
+            "long_name": "hybrid sigma pressure coordinate", 
+            "climatology": "", 
+            "formula": "p = ap + b*ps", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "1.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "ap: ap_bnds b: b_bnds ps: ps", 
+            "z_factors": "ap: ap b: b ps: ps", 
+            "bounds_values": ""
+        }, 
+        "basin": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean basin", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "basin", 
+            "positive": "", 
+            "requested": [
+                "atlantic_arctic_ocean", 
+                "indian_pacific_ocean", 
+                "global_ocean"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "dbze": {
+            "standard_name": "equivalent_reflectivity_factor", 
+            "units": "dBZ", 
+            "axis": "", 
+            "long_name": "CloudSat simulator equivalent radar reflectivity factor", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "dbze", 
+            "positive": "", 
+            "requested": [
+                "-47.5", 
+                "-42.5", 
+                "-37.5", 
+                "-32.5", 
+                "-27.5", 
+                "-22.5", 
+                "-17.5", 
+                "-12.5", 
+                "-7.5", 
+                "-2.5", 
+                "2.5", 
+                "7.5", 
+                "12.5", 
+                "17.5", 
+                "22.5"
+            ], 
+            "requested_bounds": [
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
+                "25."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth0m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "100.0", 
+            "valid_min": "0.0", 
+            "value": "0.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth100m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "120.0", 
+            "valid_min": "80.0", 
+            "value": "100.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth2000m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
+            "value": "2000", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth300m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
+            "value": "300", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth700m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
+            "value": "700", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth_coord": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "ocean depth coordinate", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "12000.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "effectRadIc": {
+            "standard_name": "", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Effective Radius [Values to be specified]", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "effectRadIc", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "effectRadLi": {
+            "standard_name": "", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Effective Radius [Values to be specified]", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "effectRadLi", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "height10m": {
+            "standard_name": "height", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "height", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "height", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "30.0", 
+            "valid_min": "1.0", 
+            "value": "10.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "height2m": {
+            "standard_name": "height", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "height", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "height", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "10.0", 
+            "valid_min": "1.0", 
+            "value": "2.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "hybrid_height": {
+            "standard_name": "atmosphere_hybrid_height_coordinate", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "hybrid height coordinate", 
+            "climatology": "", 
+            "formula": "z = a + b*orog", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "a: lev_bnds b: b_bnds orog: orog", 
+            "z_factors": "a: lev b: b orog: orog", 
+            "bounds_values": ""
+        }, 
+        "iceband": {
+            "standard_name": "sea_ice_thickness", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Ice Depth Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "iceband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "latitude": {
+            "standard_name": "latitude", 
+            "units": "degrees_north", 
+            "axis": "Y", 
+            "long_name": "latitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lat", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "90.0", 
+            "valid_min": "-90.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "location": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "location index", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "loc", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "integer", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "longitude": {
+            "standard_name": "longitude", 
+            "units": "degrees_east", 
+            "axis": "X", 
+            "long_name": "longitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lon", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "360.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "misrBands": {
+            "standard_name": "wave_frequency", 
+            "units": "s-1", 
+            "axis": "", 
+            "long_name": "MISR Spectral Frequency Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "spectband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "natural_log_pressure": {
+            "standard_name": "atmosphere_ln_pressure_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "atmosphere natural log pressure coordinate", 
+            "climatology": "", 
+            "formula": "p = p0 * exp(-lev)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "20.0", 
+            "valid_min": "-1.0", 
+            "value": "", 
+            "z_bounds_factors": "p0: p0 lev: lev_bnds", 
+            "z_factors": "p0: p0 lev: lev", 
+            "bounds_values": ""
+        }, 
+        "ocean_double_sigma": {
+            "standard_name": "ocean_double_sigma", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean double sigma coordinate", 
+            "climatology": "", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "sigma: sigma_bnds depth: depth z1: z1 z2: z2 a: a href: href k_c: k_c", 
+            "z_factors": "sigma: sigma depth: depth z1: z1 z2: z2 a: a_coeff href: href k_c: k_c", 
+            "bounds_values": ""
+        }, 
+        "ocean_s": {
+            "standard_name": "ocean_s_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean s-coordinate", 
+            "climatology": "", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "0.0", 
+            "valid_min": "-1.0", 
+            "value": "", 
+            "z_bounds_factors": "s: lev_bnds eta: eta depth: depth a: a b: b depth_c: depth_c", 
+            "z_factors": "s: lev eta: eta depth: depth a: a_coeff b: b_coeff depth_c: depth_c", 
+            "bounds_values": ""
+        }, 
+        "ocean_sigma": {
+            "standard_name": "ocean_sigma_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean sigma coordinate", 
+            "climatology": "", 
+            "formula": "z = eta + sigma*(depth+eta)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "0.0", 
+            "valid_min": "-1.0", 
+            "value": "", 
+            "z_bounds_factors": "sigma: lev_bnds eta: eta depth: depth", 
+            "z_factors": "sigma: lev eta: eta depth: depth", 
+            "bounds_values": ""
+        }, 
+        "ocean_sigma_z": {
+            "standard_name": "ocean_sigma_z", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean sigma over z coordinate", 
+            "climatology": "", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "sigma: sigma_bnds eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev_bnds", 
+            "z_factors": "sigma: sigma eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev", 
+            "bounds_values": ""
+        }, 
+        "olayer100m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "100.0", 
+            "valid_min": "0.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "oline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "barents_opening", 
+                "bering_strait", 
+                "canadian_archipelago", 
+                "denmark_strait", 
+                "drake_passage", 
+                "english_channel", 
+                "pacific_equatorial_undercurrent", 
+                "faroe_scotland_channel", 
+                "florida_bahamas_strait", 
+                "fram_strait", 
+                "iceland_faroe_channel", 
+                "indonesian_throughflow", 
+                "mozambique_channel", 
+                "taiwan_luzon_straits", 
+                "windward_passage"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p1000": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "100000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p200": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "20000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p220": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "22000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "44000.0 0.0"
+        }, 
+        "p500": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "50000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p560": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "56000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "68000.0 44000.0"
+        }, 
+        "p700": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "70000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p840": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "84000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "100000.0 68000.0"
+        }, 
+        "p850": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "85000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev10": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "85000.", 
+                "70000.", 
+                "50000.", 
+                "25000.", 
+                "15000.", 
+                "10000.", 
+                "7000.", 
+                "5000.", 
+                "1000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev19": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "92500.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "40000.", 
+                "30000.", 
+                "25000.", 
+                "20000.", 
+                "15000.", 
+                "10000.", 
+                "7000.", 
+                "5000.", 
+                "3000.", 
+                "2000.", 
+                "1000.", 
+                "500.", 
+                "100."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev23": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "92500.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "40000.", 
+                "30000.", 
+                "25000.", 
+                "20000.", 
+                "15000.", 
+                "10000.", 
+                "7000.", 
+                "5000.", 
+                "3000.", 
+                "2000.", 
+                "1000.", 
+                "700.", 
+                "500.", 
+                "300.", 
+                "200.", 
+                "100.", 
+                "40."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev27": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "97500.", 
+                "95000.", 
+                "92500.", 
+                "90000.", 
+                "87500.", 
+                "85000.", 
+                "82500.", 
+                "80000.", 
+                "77500.", 
+                "75000.", 
+                "70000.", 
+                "65000.", 
+                "60000.", 
+                "55000.", 
+                "50000.", 
+                "45000.", 
+                "40000.", 
+                "35000.", 
+                "30000.", 
+                "25000.", 
+                "22500.", 
+                "20000.", 
+                "17500.", 
+                "15000.", 
+                "12500.", 
+                "10000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev3": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "85000.", 
+                "50000.", 
+                "25000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev39": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "92500.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "40000.", 
+                "30000.", 
+                "25000.", 
+                "20000.", 
+                "17000.", 
+                "15000.", 
+                "13000.", 
+                "11500.", 
+                "10000.", 
+                "9000.", 
+                "8000.", 
+                "7000.", 
+                "5000.", 
+                "3000.", 
+                "2000.", 
+                "1500.", 
+                "1000.", 
+                "700.", 
+                "500.", 
+                "300.", 
+                "200.", 
+                "150.", 
+                "100.", 
+                "70.", 
+                "50.", 
+                "40.", 
+                "30.", 
+                "20.", 
+                "15.", 
+                "10.", 
+                "7.", 
+                "5.", 
+                "3."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev3h": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "10000.", 
+                "1000.", 
+                "100."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev4": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "925000.", 
+                "85000.", 
+                "50000.", 
+                "25000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev7": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "90000.", 
+                "74000.", 
+                "62000.", 
+                "50000.", 
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
+            ], 
+            "stored_direction": "decreasing", 
+            "tolerance": "0.001", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev7c": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "90000.", 
+                "74000.", 
+                "62000.", 
+                "50000.", 
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev7h": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "925000.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "25000.", 
+                "5000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev8": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "85000.", 
+                "70000.", 
+                "50000.", 
+                "25000.", 
+                "10000.", 
+                "5000.", 
+                "1000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "rho": {
+            "standard_name": "sea_water_potential_density", 
+            "units": "kg m-3", 
+            "axis": "Z", 
+            "long_name": "potential density referenced to 2000 dbar", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "rho", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "scatratio": {
+            "standard_name": "backscattering_ratio", 
+            "units": "1.0", 
+            "axis": "", 
+            "long_name": "lidar backscattering ratio", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "scatratio", 
+            "positive": "", 
+            "requested": [
+                "0.005", 
+                "0.605", 
+                "2.1", 
+                "4.", 
+                "6.", 
+                "8.5", 
+                "12.5", 
+                "17.5", 
+                "22.5", 
+                "27.5", 
+                "35.", 
+                "45.", 
+                "55.", 
+                "70.", 
+                "50040."
+            ], 
+            "requested_bounds": [
+                "0.", 
+                "0.01", 
+                "0.01", 
+                "1.2", 
+                "1.2", 
+                "3.", 
+                "3.", 
+                "5.", 
+                "5.", 
+                "7.", 
+                "7.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
+                "25.", 
+                "25.", 
+                "30.", 
+                "30.", 
+                "40.", 
+                "40.", 
+                "50.", 
+                "50.", 
+                "60.", 
+                "60.", 
+                "80.", 
+                "80.", 
+                "100000."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "sdepth": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "200.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "sdepth1": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "0.2", 
+            "valid_min": "0.0", 
+            "value": "0.05", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 0.1"
+        }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "site": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "site index", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "site", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "integer", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "smooth_level": {
+            "standard_name": "atmosphere_sleve_coordinate", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "atmosphere smooth level vertical (SLEVE) coordinate", 
+            "climatology": "", 
+            "formula": "z = a*ztop + b1*zsurf1 + b2*zsurf2", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "800000.0", 
+            "valid_min": "-200.0", 
+            "value": "", 
+            "z_bounds_factors": "a: a_bnds b1: b1_bnds b2: b2_bnds ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
+            "z_factors": "a: a b1: b1 b2: b2 ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
+            "bounds_values": ""
+        }, 
+        "snowband": {
+            "standard_name": "surface_snow_thickness", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Snow Depth Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "snowband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "spectband": {
+            "standard_name": "wave_frequency", 
+            "units": "s-1", 
+            "axis": "", 
+            "long_name": "Spectral Frequency Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "spectband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "standard_hybrid_sigma": {
+            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
+            "units": "1", 
+            "axis": "Z", 
+            "long_name": "hybrid sigma pressure coordinate", 
+            "climatology": "", 
+            "formula": "p = a*p0 + b*ps", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "1.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "p0: p0 a: a_bnds b: b_bnds ps: ps", 
+            "z_factors": "p0: p0 a: a b: b ps: ps", 
+            "bounds_values": ""
+        }, 
+        "standard_sigma": {
+            "standard_name": "atmosphere_sigma_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "sigma coordinate", 
+            "climatology": "", 
+            "formula": "p = ptop + sigma*(ps - ptop)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "1.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "ptop: ptop sigma: lev_bnds ps: ps", 
+            "z_factors": "ptop: ptop sigma: lev ps: ps", 
+            "bounds_values": ""
+        }, 
+        "sza5": {
+            "standard_name": "solar_zenith_angle", 
+            "units": "degree", 
+            "axis": "", 
+            "long_name": "solar zenith angle", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "sza", 
+            "positive": "", 
+            "requested": [
+                "0.", 
+                "20.", 
+                "40.", 
+                "60.", 
+                "80."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "tau": {
+            "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
+            "units": "1.0", 
+            "axis": "", 
+            "long_name": "cloud optical thickness", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "tau", 
+            "positive": "", 
+            "requested": [
+                "0.15", 
+                "0.8", 
+                "2.45", 
+                "6.5", 
+                "16.2", 
+                "41.5", 
+                "100."
+            ], 
+            "requested_bounds": [
+                "0.0", 
+                "0.3", 
+                "0.3", 
+                "1.3", 
+                "1.3", 
+                "3.6", 
+                "3.6", 
+                "9.4", 
+                "9.4", 
+                "23.0", 
+                "23.0", 
+                "60.0", 
+                "60.0", 
+                "100000."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "time": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "time", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "time1": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "time", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "time2": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "time", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "time3": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "time", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typebare": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "bare_ground", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typec3pft": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "c3_plant_functional_types", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typec4pft": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "c4_plant_functional_types", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typepdec": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "primary_deciduous_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typepever": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "primary_evergreen_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typesdec": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "secondary_decidous_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typesever": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "secondary_evergreen_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "vegtype": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "plant functional type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "xant": {
+            "standard_name": "projection_x_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "xant", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "xgre": {
+            "standard_name": "projection_x_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "xgre", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "yant": {
+            "standard_name": "projection_y_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "yant", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "ygre": {
+            "standard_name": "projection_y_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "ygre", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }
+    }, 
+    "variable_entry": {
+        "a": {
+            "long_name": "vertical coordinate formula term: a(k)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "ps": {
+            "long_name": "Surface Air Pressure", 
+            "units": "Pa", 
+            "dimensions": "longitude latitude time", 
+            "type": "real"
+        }, 
+        "p0": {
+            "long_name": "vertical coordinate formula term: reference pressure", 
+            "units": "Pa", 
+            "dimensions": "", 
+            "type": ""
+        }, 
+        "b": {
+            "long_name": "vertical coordinate formula term: b(k)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "b_bnds": {
+            "long_name": "vertical coordinate formula term: b(k+1/2)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "ap_bnds": {
+            "long_name": "vertical coordinate formula term: ap(k+1/2)", 
+            "units": "Pa", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "ap": {
+            "long_name": "vertical coordinate formula term: ap(k)", 
+            "units": "Pa", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "orog": {
+            "long_name": "Surface Altitude", 
+            "units": "m", 
+            "dimensions": "longitude latitude", 
+            "type": "real"
+        }, 
+        "ztop": {
+            "long_name": "height of top of model", 
+            "units": "m", 
+            "dimensions": "", 
+            "type": ""
+        }, 
+        "ptop": {
+            "long_name": "pressure at top of model", 
+            "units": "Pa", 
+            "dimensions": "", 
+            "type": ""
+        }, 
+        "a_bnds": {
+            "long_name": "vertical coordinate formula term: a(k+1/2)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "depth_c": {
+            "long_name": "vertical coordinate formula term: depth_c", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
+        }, 
+        "nsigma": {
+            "long_name": "vertical coordinate formula term: nsigma", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "integer"
+        }, 
+        "href": {
+            "long_name": "vertical coordinate formula term: href", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
+        }, 
+        "zlev": {
+            "long_name": "vertical coordinate formula term: zlev(k)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "zlev_bnds": {
+            "long_name": "vertical coordinate formula term: zlev(k+1/2)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "z1": {
+            "long_name": "vertical coordinate formula term: z1", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
+        }, 
+        "z2": {
+            "long_name": "vertical coordinate formula term: z2", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
+        }, 
+        "sigma_bnds": {
+            "long_name": "vertical coordinate formula term: sigma(k+1/2)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "depth": {
+            "long_name": "Sea Floor Depth", 
+            "units": "m", 
+            "dimensions": "longitude latitude", 
+            "type": "real"
+        }, 
+        "eta": {
+            "long_name": "Sea Surface Height", 
+            "units": "m", 
+            "dimensions": "longitude latitude time", 
+            "type": "real"
+        }, 
+        "k_c": {
+            "long_name": "vertical coordinate formula term: k_c", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "integer"
+        }, 
+        "sigma": {
+            "long_name": "vertical coordinate formula term: sigma(k)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "sithick": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "sea_ice_thickness", 
+            "units": "m", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Sea-ice thickness", 
+            "comment": "Actual (floe) thickness of sea ice (NOT volume divided by grid area as was done in CMIP5)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sithick", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "siconc": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "sea_ice_area_fraction", 
+            "units": "1.0", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Sea-ice area fraction", 
+            "comment": "Area fraction of grid cell covered by sea ice", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "siconc", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "siu": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "sea_ice_x_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "--MODEL", 
+            "long_name": "X-component of sea ice velocity", 
+            "comment": "The x-velocity of ice on native model grid", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "siu", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "siv": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "sea_ice_y_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "--MODEL", 
+            "long_name": "Y-component of sea ice velocity", 
+            "comment": "The y-velocity of ice on native model grid", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "siv", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }
+    }
+}
diff --git a/TestTables/CMIP6_SImon.json b/TestTables/CMIP6_SImon.json
index 494b176..1d559e7 100644
--- a/TestTables/CMIP6_SImon.json
+++ b/TestTables/CMIP6_SImon.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table SImon", 
         "realm": "seaIce", 
         "frequency": "mon", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "30.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,14 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1390,23 +1453,41 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev4s": {
+        "plev7": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "85000.", 
+                "90000.", 
+                "74000.", 
+                "62000.", 
                 "50000.", 
-                "20000.", 
-                "5000."
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
             ], 
-            "requested_bounds": "", 
             "stored_direction": "decreasing", 
             "tolerance": "0.001", 
             "type": "double", 
@@ -1417,7 +1498,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7": {
+        "plev7c": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1450,10 +1531,10 @@
                 "31000.", 
                 "18000.", 
                 "18000.", 
-                " 0."
+                "0."
             ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1462,7 +1543,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7c": {
+        "plev7h": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1473,37 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2385,1484 +2467,1518 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
+        "simassacrossline": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "sea_ice_mass_transport_across_line", 
+            "units": "kg s-1", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "", 
+            "long_name": "Sea mass area flux through straits", 
+            "comment": "net (sum of transport in all directions) sea ice area transport through the following four passages, positive into the Arctic Ocean 1. Fram Strait = (11.5W,81.3N to (10.5E,79.6N) 2. Canadian Archipelego = (128.2W,70.6N) to (59.3W,82.1N) 3. Barents opening = (16.8E,76.5N) to (19.2E,70.2N) 4. Bering Strait = (171W,66.2N) to (166W,65N)", 
+            "dimensions": "siline time", 
+            "out_name": "simassacrossline", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "sipr": {
             "modeling_realm": "seaIce", 
             "standard_name": "rainfall_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacello", 
             "long_name": "Rainfall rate over sea ice", 
             "comment": "mass of liquid precipitation falling onto sea ice divided by grid-cell area", 
             "dimensions": "longitude latitude time", 
             "out_name": "sipr", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siflswdbot": {
             "modeling_realm": "seaIce", 
             "standard_name": "bottom_downwelling_shortwave_flux_into_ocean", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Downwelling shortwave flux under sea ice", 
             "comment": "the downwelling shortwave flux underneath sea ice (always positive)", 
             "dimensions": "longitude latitude time", 
             "out_name": "siflswdbot", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sifllwdtop": {
             "modeling_realm": "seaIce", 
             "standard_name": "surface_downwelling_longwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacello", 
             "long_name": "Downwelling longwave flux over sea ice", 
             "comment": "the downwelling longwave flux over sea ice (always positive)", 
             "dimensions": "longitude latitude time", 
             "out_name": "sifllwdtop", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siflswutop": {
             "modeling_realm": "seaIce", 
             "standard_name": "surface_upwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacello", 
             "long_name": "Upward shortwave flux over sea ice", 
             "comment": "the upward shortwave flux over sea ice (always negative)", 
             "dimensions": "longitude latitude time", 
             "out_name": "siflswutop", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siflfwbot": {
             "modeling_realm": "seaIce", 
             "standard_name": "freshwater_flux_from_ice", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Freshwater flux from sea ice", 
             "comment": "Total flux of fresh water from water into sea ice divided by grid-cell area; This flux is negative during ice growth (liquid water mass decreases, hence upward flux of freshwater), positive during ice melt (liquid water mass increases, hence downward flux of freshwater)", 
             "dimensions": "longitude latitude time", 
             "out_name": "siflfwbot", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "sistrxubot": {
+        "siforcetilty": {
             "modeling_realm": "seaIce", 
-            "standard_name": "sea_ice_base_upward_x_stress", 
+            "standard_name": "sea_surface_tilt_force_on_sea_ice_y", 
             "units": "N m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
-            "long_name": "X-component of ocean stress on sea ice", 
-            "comment": "X-component of ocean stress on sea ice ", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "--MODEL", 
+            "long_name": "Sea-surface tilt term in force balance (y-component)", 
+            "comment": "Y-component of force on sea ice caused by sea-surface tilt", 
             "dimensions": "longitude latitude time", 
-            "out_name": "sistrxubot", 
+            "out_name": "siforcetilty", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sitemptop": {
             "modeling_realm": "seaIce", 
-            "standard_name": "sea_ice_surface_temperature", 
+            "standard_name": "surface_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacello", 
             "long_name": "Surface temperature of sea ice", 
             "comment": "Surface temperature of sea-ice (surface temperature of snow cover on the sea ice if applicable).", 
             "dimensions": "longitude latitude time", 
             "out_name": "sitemptop", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sndmassdyn": {
             "modeling_realm": "seaIce", 
             "standard_name": "tendency_of_snow_mass_due_to_sea_ice_dynamics", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "snow mass change through advection by sea-ice dynamics", 
             "comment": "the rate of change of snow mass through advection with sea ice divided by grid-cell area", 
             "dimensions": "longitude latitude time", 
             "out_name": "sndmassdyn", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siflfwdrain": {
             "modeling_realm": "seaIce", 
             "standard_name": "freshwater_flux_from_ice_surface", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Freshwater flux from sea-ice surface", 
             "comment": "Total flux of fresh water from sea-ice surface into underlying ocean. This combines both surface melt water that drains directly into the ocean and the drainage of surface melt pond. By definition, this flux is always positive.", 
             "dimensions": "longitude latitude time", 
             "out_name": "siflfwdrain", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sisnconc": {
             "modeling_realm": "seaIce", 
             "standard_name": "surface_snow_area_fraction", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snow area fraction", 
             "comment": "Area fraction of grid cell covered by snow that lies on sea ice; exclude snow that lies on land or land ice.", 
             "dimensions": "longitude latitude time", 
             "out_name": "sisnconc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "siforceintstry": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "internal_stress_in_sea_ice_y", 
+            "units": "N m-2", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "--MODEL", 
+            "long_name": "Internal stress term in force balance (y-component)", 
+            "comment": "Y-component of force on sea ice caused by internal stress (divergence of sigma)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "siforceintstry", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sisali": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_salinity", 
             "units": "0.001", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Sea ice salinity", 
             "comment": "Mean sea-ice salinity of all sea ice in grid cell", 
             "dimensions": "longitude latitude time", 
             "out_name": "sisali", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "sistrxdtop": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "surface_downward_x_stress", 
+            "units": "N m-2", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "--MODEL", 
+            "long_name": "X-component of atmospheric stress on sea ice", 
+            "comment": "X-component of atmospheric stress on sea ice", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sistrxdtop", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siitdsnconc": {
             "modeling_realm": "seaIce", 
             "standard_name": "snow_area_fraction_over_categories", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snow area fractions in thickness categories", 
             "comment": "Area fraction of grid cell covered by snow in each ice-thickness category (vector with one entry for each thickness category starting from the thinnest category, netcdf file should use thickness bounds of the categories as third coordinate axis)", 
             "dimensions": "longitude latitude iceband time", 
             "out_name": "siitdsnconc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siflcondtop": {
             "modeling_realm": "seaIce", 
             "standard_name": "conductive_heat_flux_at_sea_ice_surface", 
             "units": "W m-2 ", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Net conductive heat flux in ice at the surface", 
             "comment": "the net heat conduction flux at the ice surface", 
             "dimensions": "longitude latitude time", 
             "out_name": "siflcondtop", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sicompstren": {
             "modeling_realm": "seaIce", 
             "standard_name": "compressive_strength_of_sea_ice", 
             "units": "N m-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacello", 
             "long_name": "Compressive sea ice strength", 
             "comment": "Computed strength of the ice pack, defined as the energy (J m-2) dissipated per unit area removed from the ice pack under compression, and assumed proportional to the change in potential energy caused by ridging. For Hibler-type models, this is P (= P*hexp(-C(1-A)))", 
             "dimensions": "longitude latitude time", 
             "out_name": "sicompstren", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "simpmass": {
             "modeling_realm": "seaIce", 
             "standard_name": "surface_liquid_water_amount", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Meltpond mass per area", 
             "comment": "Meltpond mass per area of sea ice.", 
             "dimensions": "longitude latitude time", 
             "out_name": "simpmass", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "sistrxubot": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "sea_ice_base_upward_x_stress", 
+            "units": "N m-2", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacello", 
+            "long_name": "X-component of ocean stress on sea ice", 
+            "comment": "X-component of ocean stress on sea ice ", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sistrxubot", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siconc": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_area_fraction", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Sea-ice area fraction", 
             "comment": "Area fraction of grid cell covered by sea ice", 
             "dimensions": "longitude latitude time", 
             "out_name": "siconc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sidmassgrowthbot": {
             "modeling_realm": "seaIce", 
             "standard_name": "tendency_of_sea_ice_amount_due_to_congelation_ice_accumulation", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "sea-ice mass change through basal growth", 
             "comment": "The rate of change of sea ice mass due to vertical growth of existing sea ice at its base divided by grid-cell area. ", 
             "dimensions": "longitude latitude time", 
             "out_name": "sidmassgrowthbot", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "sidmasstrany": {
-            "modeling_realm": "seaIce", 
-            "standard_name": "sea_ice_y_transport", 
-            "units": "kg s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Y-component of sea-ice mass transport", 
-            "comment": "Includes transport of both sea ice and snow by advection", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "sidmasstrany", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sistresave": {
             "modeling_realm": "seaIce", 
             "standard_name": "average_normal_stress", 
             "units": "N m-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: point", 
+            "cell_methods": "area: mean where sea_ice time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Average normal stress in sea ice", 
             "comment": "Average normal stress in sea ice (first stress invariant)", 
             "dimensions": "longitude latitude time1", 
             "out_name": "sistresave", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siitdconc": {
             "modeling_realm": "seaIce", 
-            "standard_name": "sea_ice_area_fraction_over_categories", 
+            "standard_name": "surface_snow_thickness", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Sea-ice area fractions in thickness categories", 
             "comment": "Area fraction of grid cell covered by each ice-thickness category (vector with one entry for each thickness category starting from the thinnest category, netcdf file should use thickness bounds of the categories as third coordinate axis)", 
             "dimensions": "longitude latitude iceband time", 
             "out_name": "siitdconc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "simprefrozen": {
             "modeling_realm": "seaIce", 
             "standard_name": "melt_pond_refrozen_ice", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Thickness of refozen ice on melt pond", 
             "comment": "Volume of refrozen ice on melt ponds divided by meltpond covered area", 
             "dimensions": "longitude latitude time", 
             "out_name": "simprefrozen", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "siacrossline": {
-            "modeling_realm": "seaIce", 
-            "standard_name": "sea_ice_transport_across_line", 
-            "units": "kg s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Sea ice mass flux through straits", 
-            "comment": "net (sum of transport in all directions) sea ice mass transport through the following four passages, positive into the Arctic Ocean 1. Fram Strait = (11.5oW,81.3oN to (10.5oE,79.6oN) 2. Canadian Archipelego = (128.2oW,70.6oN) to (59.3oW,82.1oN) 3. Barents opening = (16.8oE,76.5oN) to (19.2oE,70.2oN) 4. Bering Strait = (171oW,66.2oN) to (166oW,65oN)", 
-            "dimensions": "latitude basin time", 
-            "out_name": "siacrossline", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "siforcecoriolx": {
-            "modeling_realm": "seaIce", 
-            "standard_name": "coriolis_force_on_sea_ice_x", 
-            "units": "N m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
-            "long_name": "Coriolis force term in force balance (x-component)", 
-            "comment": "X-component of force on sea ice caused by coriolis force", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "siforcecoriolx", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "sidmasstranx": {
-            "modeling_realm": "seaIce", 
-            "standard_name": "sea_ice_x_transport", 
-            "units": "kg s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "X-component of sea-ice mass transport", 
-            "comment": "Includes transport of both sea ice and snow by advection", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "sidmasstranx", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "siforceintstrx": {
-            "modeling_realm": "seaIce", 
-            "standard_name": "internal_stress_in_sea_ice_x", 
-            "units": "N m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
-            "long_name": "Internal stress term in force balance (x-component)", 
-            "comment": "X-component of force on sea ice caused by internal stress (divergence of sigma)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "siforceintstrx", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sidmassdyn": {
             "modeling_realm": "seaIce", 
             "standard_name": "tendency_of_sea_ice_amount_due_to_dynamics", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "sea-ice mass change from dynamics", 
             "comment": "Total change in sea-ice mass through dynamics-related processes (advection,...) divided by grid-cell area", 
             "dimensions": "longitude latitude time", 
             "out_name": "sidmassdyn", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sidconcth": {
             "modeling_realm": "seaIce", 
             "standard_name": "tendency_of_sea_ice_area_fraction_due_to_thermodynamics", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "sea-ice area fraction change from thermodynamics", 
             "comment": "Total change in sea-ice area fraction through thermodynamic processes", 
             "dimensions": "longitude latitude time", 
             "out_name": "sidconcth", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sidragbot": {
             "modeling_realm": "seaIce", 
             "standard_name": "surface_drag_coefficient_for_momentum_in_water", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Ocean drag coefficient", 
             "comment": "Oceanic drag coefficient that is used to calculate the oceanic momentum drag on sea ice", 
             "dimensions": "longitude latitude time", 
             "out_name": "sidragbot", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sitimefrac": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_time_fraction", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Fraction of time steps with sea ice", 
             "comment": "Fraction of time steps of the averaging period during which sea ice is present (siconc >0 ) in a grid cell ", 
             "dimensions": "longitude latitude time", 
             "out_name": "sitimefrac", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sitempsnic": {
             "modeling_realm": "seaIce", 
-            "standard_name": "snow_sea_ice_interface_temperature", 
+            "standard_name": "sea_ice_surface_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Temperature at snow-ice interface", 
             "comment": "Report surface temperature of ice where snow thickness is zero", 
             "dimensions": "longitude latitude time", 
             "out_name": "sitempsnic", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siflsaltbot": {
             "modeling_realm": "seaIce", 
             "standard_name": "salt_flux_from_ice", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Salt flux from sea ice", 
             "comment": "Total flux of salt from water into sea ice divided by grid-cell area; salt flux is upward (negative) during ice growth when salt is embedded into the ice and downward (positive) during melt when salt from sea ice is again released to the ocean", 
             "dimensions": "longitude latitude time", 
             "out_name": "siflsaltbot", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sispeed": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_speed", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Sea-ice speed", 
             "comment": "Speed of ice (i.e. mean absolute velocity) to account for back-and-forth movement of the ice", 
             "dimensions": "longitude latitude time", 
             "out_name": "sispeed", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sidragtop": {
             "modeling_realm": "seaIce", 
             "standard_name": "surface_drag_coefficient_for_momentum_in_air", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Atmospheric drag coefficient", 
             "comment": "Atmospheric drag coefficient that is used to calculate the atmospheric momentum drag on sea ice", 
             "dimensions": "longitude latitude time", 
             "out_name": "sidragtop", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sidivvel": {
             "modeling_realm": "seaIce", 
             "standard_name": "divergence_of_sea_ice_velocity", 
             "units": "s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice time: point", 
+            "cell_methods": "area: mean where sea_ice time: point", 
+            "cell_measures": "area: areacello", 
             "long_name": "Divergence of the sea-ice velocity field", 
             "comment": "Divergence of sea-ice velocity field (first shear strain invariant)", 
             "dimensions": "longitude latitude time1", 
             "out_name": "sidivvel", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sivols": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_volume", 
             "units": "1e3 km3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "", 
             "long_name": "Sea ice volume South", 
             "comment": "total volume of sea ice in the Southern hemisphere", 
             "dimensions": "time", 
             "out_name": "sivols", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "siforcetilty": {
-            "modeling_realm": "seaIce", 
-            "standard_name": "sea_surface_tilt_force_on_sea_ice_y", 
-            "units": "N m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
-            "long_name": "Sea-surface tilt term in force balance (y-component)", 
-            "comment": "Y-component of force on sea ice caused by sea-surface tilt", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "siforcetilty", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siflsensupbot": {
             "modeling_realm": "seaIce", 
             "standard_name": "ice_ocean_heat_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Net sensible heat flux under sea ice", 
             "comment": "the net sensible heat flux under sea ice from the ocean", 
             "dimensions": "longitude latitude time", 
             "out_name": "siflsensupbot", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "sndmasswindrif": {
             "modeling_realm": "seaIce", 
             "standard_name": "tendency_of_snow_mass_due_to_drifting_snow", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "snow mass change through wind drift of snow", 
             "comment": "the rate of change of snow mass through wind drift of snow divided by grid-cell area", 
             "dimensions": "longitude latitude time", 
             "out_name": "sndmasswindrif", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "siforcetiltx": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "sea_surface_tilt_force_on_sea_ice_x", 
+            "units": "N m-2", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "--MODEL", 
+            "long_name": "Sea-surface tilt term in force balance (x-component)", 
+            "comment": "X-component of force on sea ice caused by sea-surface tilt", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "siforcetiltx", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sifllwutop": {
             "modeling_realm": "seaIce", 
             "standard_name": "surface_upwelling_longwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacello", 
             "long_name": "Upward longwave flux over sea ice", 
             "comment": "the upward longwave flux over sea ice (always negative)", 
             "dimensions": "longitude latitude time", 
             "out_name": "sifllwutop", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "sithick": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "sea_ice_thickness", 
+            "units": "m", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Sea-ice thickness", 
+            "comment": "Actual (floe) thickness of sea ice (NOT volume divided by grid area as was done in CMIP5)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sithick", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siextents": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_extent", 
             "units": "1e6 km2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "", 
             "long_name": "Sea ice extent South", 
             "comment": "Total area of all Southern-Hemisphere grid cells that are covered by at least 15 % areal fraction of sea ice", 
             "dimensions": "time", 
             "out_name": "siextents", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "sithick": {
+        "siv": {
             "modeling_realm": "seaIce", 
-            "standard_name": "sea_ice_thickness", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Sea-ice thickness", 
-            "comment": "Actual (floe) thickness of sea ice (NOT volume divided by grid area as was done in CMIP5)", 
+            "standard_name": "sea_ice_y_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "--MODEL", 
+            "long_name": "Y-component of sea ice velocity", 
+            "comment": "The y-velocity of ice on native model grid", 
             "dimensions": "longitude latitude time", 
-            "out_name": "sithick", 
+            "out_name": "siv", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "simpconc": {
             "modeling_realm": "seaIce", 
-            "standard_name": "melt_pond_fraction", 
+            "standard_name": "area_fraction", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Meltpond area fraction", 
             "comment": "Area fraction of grid cell that is covered by melt ponds", 
             "dimensions": "longitude latitude time", 
             "out_name": "simpconc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sifb": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_freeboard", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Sea-ice freeboard", 
             "comment": "Mean height of sea-ice surface (=snow-ice interface when snow covered) above sea level", 
             "dimensions": "longitude latitude time", 
             "out_name": "sifb", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "siu": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "sea_ice_x_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "--MODEL", 
+            "long_name": "X-component of sea ice velocity", 
+            "comment": "The x-velocity of ice on native model grid", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "siu", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "siforceintstrx": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "internal_stress_in_sea_ice_x", 
+            "units": "N m-2", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "--MODEL", 
+            "long_name": "Internal stress term in force balance (x-component)", 
+            "comment": "X-component of force on sea ice caused by internal stress (divergence of sigma)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "siforceintstrx", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "siareaacrossline": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "sea_ice_area_transport_across_line", 
+            "units": "m2 s-1", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "", 
+            "long_name": "Sea ice area flux through straits", 
+            "comment": "net (sum of transport in all directions) sea ice area transport through the following four passages, positive into the Arctic Ocean 1. Fram Strait = (11.5W,81.3N to (10.5E,79.6N) 2. Canadian Archipelego = (128.2W,70.6N) to (59.3W,82.1N) 3. Barents opening = (16.8E,76.5N) to (19.2E,70.2N) 4. Bering Strait = (171W,66.2N) to (166W,65N)", 
+            "dimensions": "siline time", 
+            "out_name": "siareaacrossline", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sidmassmelttop": {
             "modeling_realm": "seaIce", 
             "standard_name": "tendency_of_sea_ice_amount_due_to_surface_melting", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "sea-ice mass change through surface melting", 
             "comment": "The rate of change of sea ice mass through melting at the ice surface divided by grid-cell area", 
             "dimensions": "longitude latitude time", 
             "out_name": "sidmassmelttop", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sidmasslat": {
             "modeling_realm": "seaIce", 
             "standard_name": "tendency_of_sea_ice_amount_due_to_lateral_melting", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Lateral sea ice melt rate", 
             "comment": "The rate of change of sea ice mass through lateral melting divided by grid-cell area (report 0 if not explicitly calculated thermodynamically)", 
             "dimensions": "longitude latitude time", 
             "out_name": "sidmasslat", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sistremax": {
             "modeling_realm": "seaIce", 
             "standard_name": "maximum_shear_stress", 
             "units": "N m-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: point", 
+            "cell_methods": "area: mean where sea_ice time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Maximum shear stress in sea ice", 
             "comment": "Maximum shear stress in sea ice (second stress invariant)", 
             "dimensions": "longitude latitude time1", 
             "out_name": "sistremax", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siareas": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_area", 
             "units": "1e6 km2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "", 
             "long_name": "Sea ice area South", 
             "comment": "total area of sea ice in the Southern hemisphere", 
             "dimensions": "time", 
             "out_name": "siareas", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sihc": {
             "modeling_realm": "seaIce", 
             "standard_name": "integral_of_sea_ice_temperature_wrt_depth_expressed_as_heat_content", 
             "units": "J m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacello", 
             "long_name": "Sea-ice heat content per unit area", 
             "comment": "Heat content of all ice in grid cell divided by total grid-cell area. Water at 0 Celsius is assumed to have a heat content of 0 J.  Does not include heat content of snow, but does include heat content of brine. Heat content is always negative, since both the sensible and the latent heat content of ice are less than that of water", 
             "dimensions": "longitude latitude time", 
             "out_name": "sihc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "siforcecorioly": {
-            "modeling_realm": "seaIce", 
-            "standard_name": "coriolis_force_on_sea_ice_y", 
-            "units": "N m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
-            "long_name": "Coriolis force term in force balance (y-component)", 
-            "comment": "Y-component of force on sea ice caused by coriolis force", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "siforcecorioly", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sialb": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_albedo", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacello", 
             "long_name": "Sea-ice or snow albedo", 
             "comment": "Mean surface albedo of entire ice-covered part of grid cell", 
             "dimensions": "longitude latitude time", 
             "out_name": "sialb", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "sistrydtop": {
-            "modeling_realm": "seaIce", 
-            "standard_name": "surface_downward_y_stress", 
-            "units": "N m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
-            "long_name": "Y-component of atmospheric stress on sea ice", 
-            "comment": "Y-component of atmospheric stress on sea ice ", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "sistrydtop", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "siforcetiltx": {
-            "modeling_realm": "seaIce", 
-            "standard_name": "sea_surface_tilt_force_on_sea_ice_x", 
-            "units": "N m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
-            "long_name": "Sea-surface tilt term in force balance (x-component)", 
-            "comment": "X-component of force on sea ice caused by sea-surface tilt", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "siforcetiltx", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sidmassth": {
             "modeling_realm": "seaIce", 
             "standard_name": "tendency_of_sea_ice_amount_due_to_thermodynamics", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "sea-ice mass change from thermodynamics", 
             "comment": "Total change in sea-ice mass from thermodynamic processes divided by grid-cell area", 
             "dimensions": "longitude latitude time", 
             "out_name": "sidmassth", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sifllatstop": {
             "modeling_realm": "seaIce", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacello", 
             "long_name": "Net latent heat flux over sea ice", 
             "comment": "the net latent heat flux over sea ice", 
             "dimensions": "longitude latitude time", 
             "out_name": "sifllatstop", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "sidmasstrany": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "sea_ice_y_transport", 
+            "units": "kg s-1", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Y-component of sea-ice mass transport", 
+            "comment": "Includes transport of both sea ice and snow by advection", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sidmasstrany", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "siforcecoriolx": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "coriolis_force_on_sea_ice_x", 
+            "units": "N m-2", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "--MODEL", 
+            "long_name": "Coriolis force term in force balance (x-component)", 
+            "comment": "X-component of force on sea ice caused by coriolis force", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "siforcecoriolx", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "simass": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_amount", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Sea-ice mass per area", 
             "comment": "Total mass of sea ice divided by grid-cell area", 
             "dimensions": "longitude latitude time", 
             "out_name": "simass", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sitempbot": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_bottom_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Temperature at ice-ocean interface", 
             "comment": "Report temperature at interface, NOT temperature within lowermost model layer", 
             "dimensions": "longitude latitude time", 
             "out_name": "sitempbot", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "siu": {
-            "modeling_realm": "seaIce", 
-            "standard_name": "sea_ice_x_velocity", 
-            "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
-            "long_name": "X-component of sea ice velocity", 
-            "comment": "The x-velocity of ice on native model grid", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "siu", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sivol": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Sea-ice volume per area", 
             "comment": "Total volume of sea ice divided by grid-cell area (this used to be called ice thickness in CMIP5)", 
             "dimensions": "longitude latitude time", 
             "out_name": "sivol", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sirdgthick": {
             "modeling_realm": "seaIce", 
             "standard_name": "thickness_of_ridged_sea_ice", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Ridged ice thickness", 
             "comment": "Sea Ice Ridge Height (representing mean height over the ridged area)", 
             "dimensions": "longitude latitude time", 
             "out_name": "sirdgthick", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sidconcdyn": {
             "modeling_realm": "seaIce", 
             "standard_name": "tendency_of_sea_ice_area_fraction_due_to_dynamics", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "sea-ice area fraction change from dynamics", 
             "comment": "Total change in sea-ice area fraction through dynamics-related processes (advection, divergence...)", 
             "dimensions": "longitude latitude time", 
             "out_name": "sidconcdyn", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sidmassmeltbot": {
             "modeling_realm": "seaIce", 
             "standard_name": "tendency_of_sea_ice_amount_due_to_basal_melting", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "sea-ice mass change through bottom melting", 
             "comment": "The rate of change of sea ice mass through melting at the ice bottom divided by grid-cell area", 
             "dimensions": "longitude latitude time", 
             "out_name": "sidmassmeltbot", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siitdthick": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_thickness_over_categories", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Sea-ice thickness in thickness categories", 
             "comment": "Actual (floe) thickness of sea ice in each  category (NOT volume divided by grid area),  (vector with one entry for each thickness category starting from the thinnest category, netcdf file should use thickness bounds of categories as third coordinate axis)", 
             "dimensions": "longitude latitude iceband time", 
             "out_name": "siitdthick", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sndmasssi": {
             "modeling_realm": "seaIce", 
             "standard_name": "tendency_of_snow_mass_due_to_snow_to_ice_conversion", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "snow mass change through snow-to-ice conversion", 
             "comment": "the rate of change of snow mass due to transformation of snow to sea ice divided by grid-cell area", 
             "dimensions": "longitude latitude time", 
             "out_name": "sndmasssi", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "sistrxdtop": {
+        "siforcecorioly": {
             "modeling_realm": "seaIce", 
-            "standard_name": "surface_downward_x_stress", 
+            "standard_name": "coriolis_force_on_sea_ice_y", 
             "units": "N m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
-            "long_name": "X-component of atmospheric stress on sea ice", 
-            "comment": "X-component of atmospheric stress on sea ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "--MODEL", 
+            "long_name": "Coriolis force term in force balance (y-component)", 
+            "comment": "Y-component of force on sea ice caused by coriolis force", 
             "dimensions": "longitude latitude time", 
-            "out_name": "sistrxdtop", 
+            "out_name": "siforcecorioly", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sisnhc": {
             "modeling_realm": "seaIce", 
             "standard_name": "thermal_energy_content_of_surface_snow", 
             "units": "J m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where snow over sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: mean where snow over sea_ice area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snow-heat content per unit area", 
             "comment": "Heat-content of all snow in grid cell divided by total grid-cell area. Snow-water equivalent at 0 Celsius is assumed to have a heat content of 0 J.  Does not include heat content of sea ice.", 
             "dimensions": "longitude latitude time", 
             "out_name": "sisnhc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sisnthick": {
             "modeling_realm": "seaIce", 
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where snow over sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: mean where snow over sea_ice area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snow thickness", 
             "comment": "Actual thickness of snow (snow volume divided by snow-covered area)", 
             "dimensions": "longitude latitude time", 
             "out_name": "sisnthick", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sidmasssi": {
             "modeling_realm": "seaIce", 
             "standard_name": "tendency_of_sea_ice_amount_due_to_snow_conversion", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "sea-ice mass change through snow-to-ice conversion", 
             "comment": "The rate of change of sea ice mass due to transformation of snow to sea ice divided by grid-cell area", 
             "dimensions": "longitude latitude time", 
             "out_name": "sidmasssi", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sivoln": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_volume", 
             "units": "1e3 km3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "", 
             "long_name": "Sea ice volume North", 
             "comment": "total volume of sea ice in the Northern hemisphere", 
             "dimensions": "time", 
             "out_name": "sivoln", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siflsenstop": {
             "modeling_realm": "seaIce", 
             "standard_name": "surface_upward_sensible_heat_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacello", 
             "long_name": "Net sensible heat flux over sea ice", 
             "comment": "the net sensible heat flux over sea ice", 
             "dimensions": "longitude latitude time", 
             "out_name": "siflsenstop", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "siv": {
-            "modeling_realm": "seaIce", 
-            "standard_name": "sea_ice_y_velocity", 
-            "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
-            "long_name": "Y-component of sea ice velocity", 
-            "comment": "The y-velocity of ice on native model grid", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "siv", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "siforceintstry": {
-            "modeling_realm": "seaIce", 
-            "standard_name": "internal_stress_in_sea_ice_y", 
-            "units": "N m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
-            "long_name": "Internal stress term in force balance (y-component)", 
-            "comment": "Y-component of force on sea ice caused by internal stress (divergence of sigma)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "siforceintstry", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siage": {
             "modeling_realm": "seaIce", 
             "standard_name": "age_of_sea_ice", 
             "units": "s", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacello", 
             "long_name": "Age of sea ice", 
             "comment": "Age of sea ice", 
             "dimensions": "longitude latitude time", 
             "out_name": "siage", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "snmassacrossline": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "snow_mass_transport_across_line", 
+            "units": "kg s-1", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "", 
+            "long_name": "Snow mass flux through straits", 
+            "comment": "net (sum of transport in all directions) snow mass transport through the following four passages, positive into the Arctic Ocean 1. Fram Strait = (11.5W,81.3N to (10.5E,79.6N) 2. Canadian Archipelego = (128.2W,70.6N) to (59.3W,82.1N) 3. Barents opening = (16.8E,76.5N) to (19.2E,70.2N) 4. Bering Strait = (171W,66.2N) to (166W,65N)", 
+            "dimensions": "siline time", 
+            "out_name": "snmassacrossline", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sndmasssubl": {
             "modeling_realm": "seaIce", 
             "standard_name": "surface_snow_sublimation_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "snow mass change through evaporation or sublimation", 
             "comment": "the rate of change of snow mass through sublimation and evaporation divided by grid-cell area", 
             "dimensions": "longitude latitude time", 
             "out_name": "sndmasssubl", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sidmassgrowthwat": {
             "modeling_realm": "seaIce", 
             "standard_name": "tendency_of_sea_ice_amount_due_to_freezing_in_open_water", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "sea-ice mass change through growth in supercooled open water (aka frazil)", 
             "comment": "The rate of change of sea ice mass due to sea ice formation in supercooled water (often through frazil formation) divided by grid-cell area. Together, sidmassgrowthwat and sidmassgrowthbot should give total ice growth ", 
             "dimensions": "longitude latitude time", 
             "out_name": "sidmassgrowthwat", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "sistryubot": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "downward_y_stress_at_sea_ice_base", 
+            "units": "N m-2", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Y-component of ocean stress on sea ice", 
+            "comment": "Y-component of ocean stress on sea ice ", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sistryubot", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siarean": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_area", 
             "units": "1e6 km2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "", 
             "long_name": "Sea ice area North", 
             "comment": "total area of sea ice in the Northern hemisphere", 
             "dimensions": "time", 
             "out_name": "siarean", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sirdgconc": {
             "modeling_realm": "seaIce", 
             "standard_name": "fraction_of_ridged_sea_ice", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Ridged ice area fraction", 
             "comment": "Area fraction of grid cell covered by ridged sea ice", 
             "dimensions": "longitude latitude time", 
             "out_name": "sirdgconc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sishevel": {
             "modeling_realm": "seaIce", 
             "standard_name": "maximum_shear_of_sea_ice_velocity", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: point", 
+            "cell_methods": "area: mean where sea_ice time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Maximum shear of sea-ice velocity field", 
             "comment": "Maximum shear of sea-ice velocity field (second shear strain invariant)", 
             "dimensions": "longitude latitude time1", 
             "out_name": "sishevel", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "sistryubot": {
+        "sidmasstranx": {
             "modeling_realm": "seaIce", 
-            "standard_name": "sea_ice_base_upward_y_stress", 
-            "units": "N m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
-            "long_name": "Y-component of ocean stress on sea ice", 
-            "comment": "Y-component of ocean stress on sea ice ", 
+            "standard_name": "sea_ice_x_transport", 
+            "units": "kg s-1", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "X-component of sea-ice mass transport", 
+            "comment": "Includes transport of both sea ice and snow by advection", 
             "dimensions": "longitude latitude time", 
-            "out_name": "sistryubot", 
+            "out_name": "sidmasstranx", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siextentn": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_extent", 
             "units": "1e6 km2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "", 
             "long_name": "Sea ice extent North", 
             "comment": "Total area of all Northern-Hemisphere grid cells that are covered by at least 15 % areal fraction of sea ice", 
             "dimensions": "time", 
             "out_name": "siextentn", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "sistrydtop": {
+            "modeling_realm": "seaIce", 
+            "standard_name": "surface_downward_y_stress", 
+            "units": "N m-2", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "--MODEL", 
+            "long_name": "Y-component of atmospheric stress on sea ice", 
+            "comment": "Y-component of atmospheric stress on sea ice ", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sistrydtop", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sidmassevapsubl": {
             "modeling_realm": "seaIce", 
             "standard_name": "water_evaporation_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "sea-ice mass change through evaporation and sublimation", 
             "comment": "The rate of change of sea-ice mass change through evaporation and sublimation divided by grid-cell area", 
             "dimensions": "longitude latitude time", 
             "out_name": "sidmassevapsubl", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siflswdtop": {
             "modeling_realm": "seaIce", 
             "standard_name": "surface_downwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacello", 
             "long_name": "Downwelling shortwave flux over sea ice", 
             "comment": "the downwelling shortwave flux over sea ice (always positive by sign convention)", 
             "dimensions": "longitude latitude time", 
             "out_name": "siflswdtop", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sisaltmass": {
             "modeling_realm": "seaIce", 
             "standard_name": "sea_ice_salt_mass", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mass of salt in sea ice per area", 
             "comment": "Total mass of all salt in sea ice divided by grid-cell area", 
             "dimensions": "longitude latitude time", 
             "out_name": "sisaltmass", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sisnmass": {
             "modeling_realm": "seaIce", 
             "standard_name": "surface_snow_amount", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snow mass per area", 
             "comment": "Total mass of snow on sea ice divided by grid-cell area", 
             "dimensions": "longitude latitude time", 
             "out_name": "sisnmass", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siitdsnthick": {
             "modeling_realm": "seaIce", 
             "standard_name": "snow_thickness_over_categories", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snow thickness in thickness categories", 
             "comment": "Actual thickness of snow in each  category (NOT volume divided by grid area),  (vector with one entry for each thickness category starting from the thinnest category, netcdf file should use thickness bounds of categories as third coordinate axis)", 
             "dimensions": "longitude latitude iceband time", 
             "out_name": "siitdsnthick", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sndmasssnf": {
             "modeling_realm": "seaIce", 
             "standard_name": "snowfall_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "snow mass change through snow fall", 
             "comment": "mass of solid precipitation falling onto sea ice divided by grid-cell area", 
             "dimensions": "longitude latitude time", 
             "out_name": "sndmasssnf", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "siflcondbot": {
             "modeling_realm": "seaIce", 
             "standard_name": "conductive_heat_flux_at_sea_ice_bottom", 
             "units": "W m-2 ", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice area: time: mean where sea_ice", 
+            "cell_methods": "area: time: mean where sea_ice", 
+            "cell_measures": "area: areacella", 
             "long_name": "Net conductive heat fluxes in ice at the bottom", 
             "comment": "the net heat conduction flux at the ice base ", 
             "dimensions": "longitude latitude time", 
             "out_name": "siflcondbot", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sndmassmelt": {
             "modeling_realm": "seaIce", 
             "standard_name": "surface_snow_melt_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "area: mean where sea_ice time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "snow mass change through melt", 
             "comment": "the rate of change of snow mass through melt divided by grid-cell area", 
             "dimensions": "longitude latitude time", 
             "out_name": "sndmassmelt", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }
     }
 }
diff --git a/TestTables/CMIP6_aerannual.json b/TestTables/CMIP6_aerannual.json
index 5c39561..982ba56 100644
--- a/TestTables/CMIP6_aerannual.json
+++ b/TestTables/CMIP6_aerannual.json
@@ -1,2525 +1 @@
-{
-    "Header": {
-        "data_specs_version": "01.beta.32", 
-        "table_id": "Table aerannual", 
-        "realm": "aerosol", 
-        "frequency": "yr", 
-        "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
-        "missing_value": "1e20", 
-        "product": "output", 
-        "approx_interval": "365.00000", 
-        "generic_levels": "", 
-        "mip_era": "CMIP6", 
-        "Conventions": "CF-1.6 CMIP-6.0"
-    }, 
-    "axis_entry": {
-        "alt16": {
-            "standard_name": "altitude", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "alt16", 
-            "positive": "up", 
-            "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
-            ], 
-            "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
-            ], 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "alt40": {
-            "standard_name": "altitude", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "altitude", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "alt40", 
-            "positive": "up", 
-            "requested": [
-                "240.", 
-                "720.", 
-                "1200.", 
-                "1680.", 
-                "2160.", 
-                "2640.", 
-                "3120.", 
-                "3600.", 
-                "4080.", 
-                "4560.", 
-                "5040.", 
-                "5520.", 
-                "6000.", 
-                "6480.", 
-                "6960.", 
-                "7440.", 
-                "7920.", 
-                "8400.", 
-                "8880.", 
-                "9360.", 
-                "9840.", 
-                "10320.", 
-                "10800.", 
-                "11280.", 
-                "11760.", 
-                "12240.", 
-                "12720.", 
-                "13200.", 
-                "13680.", 
-                "14160.", 
-                "14640.", 
-                "15120.", 
-                "15600.", 
-                "16080.", 
-                "16560.", 
-                "17040.", 
-                "17520.", 
-                "18000.", 
-                "18480.", 
-                "18960."
-            ], 
-            "requested_bounds": [
-                "0.", 
-                "480.", 
-                "480.", 
-                "960.", 
-                "960.", 
-                "1440.", 
-                "1440.", 
-                "1920.", 
-                "1920.", 
-                "2400.", 
-                "2400.", 
-                "2880.", 
-                "2880.", 
-                "3360.", 
-                "3360.", 
-                "3840.", 
-                "3840.", 
-                "4320.", 
-                "4320.", 
-                "4800.", 
-                "4800.", 
-                "5280.", 
-                "5280.", 
-                "5760.", 
-                "5760.", 
-                "6240.", 
-                "6240.", 
-                "6720.", 
-                "6720.", 
-                "7200.", 
-                "7200.", 
-                "7680.", 
-                "7680.", 
-                "8160.", 
-                "8160.", 
-                "8640.", 
-                "8640.", 
-                "9120.", 
-                "9120.", 
-                "9600.", 
-                "9600.", 
-                "10080.", 
-                "10080.", 
-                "10560.", 
-                "10560.", 
-                "11040.", 
-                "11040.", 
-                "11520.", 
-                "11520.", 
-                "12000.", 
-                "12000.", 
-                "12480.", 
-                "12480.", 
-                "12960.", 
-                "12960.", 
-                "13440.", 
-                "13440.", 
-                "13920.", 
-                "13920.", 
-                "14400.", 
-                "14400.", 
-                "14880.", 
-                "14880.", 
-                "15360.", 
-                "15360.", 
-                "15840.", 
-                "15840.", 
-                "16320.", 
-                "16320.", 
-                "16800.", 
-                "16800.", 
-                "17280.", 
-                "17280.", 
-                "17760.", 
-                "17760.", 
-                "18240.", 
-                "18240.", 
-                "18720.", 
-                "18720.", 
-                "19200."
-            ], 
-            "stored_direction": "increasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "alternate_hybrid_sigma": {
-            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
-            "units": "1", 
-            "axis": "Z", 
-            "long_name": "hybrid sigma pressure coordinate", 
-            "climatology": "", 
-            "formula": "p = ap + b*ps", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "1.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "ap: ap_bnds b: b_bnds ps: ps", 
-            "z_factors": "ap: ap b: b ps: ps", 
-            "bounds_values": ""
-        }, 
-        "basin": {
-            "standard_name": "region", 
-            "units": "1", 
-            "axis": "", 
-            "long_name": "ocean basin", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "basin", 
-            "positive": "", 
-            "requested": [
-                "atlantic_arctic_ocean", 
-                "indian_pacific_ocean", 
-                "global_ocean"
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "dbze": {
-            "standard_name": "equivalent_reflectivity_factor", 
-            "units": "dBZ", 
-            "axis": "", 
-            "long_name": "CloudSat simulator equivalent radar reflectivity factor", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "dbze", 
-            "positive": "", 
-            "requested": [
-                "-47.5", 
-                "-42.5", 
-                "-37.5", 
-                "-32.5", 
-                "-27.5", 
-                "-22.5", 
-                "-17.5", 
-                "-12.5", 
-                "-7.5", 
-                "-2.5", 
-                "2.5", 
-                "7.5", 
-                "12.5", 
-                "17.5", 
-                "22.5"
-            ], 
-            "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
-                "25."
-            ], 
-            "stored_direction": "increasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth0m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "100.0", 
-            "valid_min": "0.0", 
-            "value": "0.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth100m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "120.0", 
-            "valid_min": "80.0", 
-            "value": "100.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth2000m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "2000", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth300m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "300", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth700m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "700", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth_coord": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "ocean depth coordinate", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "12000.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "effectRadIc": {
-            "standard_name": "", 
-            "units": "m", 
-            "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "effectRadIc", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "effectRadLi": {
-            "standard_name": "", 
-            "units": "m", 
-            "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "effectRadLi", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "height10m": {
-            "standard_name": "height", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "height", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "height", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "30.0", 
-            "valid_min": "1.0", 
-            "value": "10.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "height2m": {
-            "standard_name": "height", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "height", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "height", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "10.0", 
-            "valid_min": "1.0", 
-            "value": "2.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "hybrid_height": {
-            "standard_name": "atmosphere_hybrid_height_coordinate", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "hybrid height coordinate", 
-            "climatology": "", 
-            "formula": "z = a + b*orog", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "a: lev_bnds b: b_bnds orog: orog", 
-            "z_factors": "a: lev b: b orog: orog", 
-            "bounds_values": ""
-        }, 
-        "iceband": {
-            "standard_name": "sea_ice_thickness", 
-            "units": "m", 
-            "axis": "", 
-            "long_name": "Ice depth bands", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "iceband", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "latitude": {
-            "standard_name": "latitude", 
-            "units": "degrees_north", 
-            "axis": "Y", 
-            "long_name": "latitude", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "lat", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "90.0", 
-            "valid_min": "-90.0", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "location": {
-            "standard_name": "", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "location index", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "loc", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "integer", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "longitude": {
-            "standard_name": "longitude", 
-            "units": "degrees_east", 
-            "axis": "X", 
-            "long_name": "longitude", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "lon", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "360.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "misrBands": {
-            "standard_name": "wave_frequency", 
-            "units": "s-1", 
-            "axis": "", 
-            "long_name": "Spectral Band of MISR", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "spectband", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "natural_log_pressure": {
-            "standard_name": "atmosphere_ln_pressure_coordinate", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "atmosphere natural log pressure coordinate", 
-            "climatology": "", 
-            "formula": "p = p0 * exp(-lev)", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "20.0", 
-            "valid_min": "-1.0", 
-            "value": "", 
-            "z_bounds_factors": "p0: p0 lev: lev_bnds", 
-            "z_factors": "p0: p0 lev: lev", 
-            "bounds_values": ""
-        }, 
-        "ocean_double_sigma": {
-            "standard_name": "ocean_double_sigma", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "ocean double sigma coordinate", 
-            "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "sigma: sigma_bnds depth: depth z1: z1 z2: z2 a: a href: href k_c: k_c", 
-            "z_factors": "sigma: sigma depth: depth z1: z1 z2: z2 a: a_coeff href: href k_c: k_c", 
-            "bounds_values": ""
-        }, 
-        "ocean_s": {
-            "standard_name": "ocean_s_coordinate", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "ocean s-coordinate", 
-            "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "0.0", 
-            "valid_min": "-1.0", 
-            "value": "", 
-            "z_bounds_factors": "s: lev_bnds eta: eta depth: depth a: a b: b depth_c: depth_c", 
-            "z_factors": "s: lev eta: eta depth: depth a: a_coeff b: b_coeff depth_c: depth_c", 
-            "bounds_values": ""
-        }, 
-        "ocean_sigma": {
-            "standard_name": "ocean_sigma_coordinate", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "ocean sigma coordinate", 
-            "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "0.0", 
-            "valid_min": "-1.0", 
-            "value": "", 
-            "z_bounds_factors": "sigma: lev_bnds eta: eta depth: depth", 
-            "z_factors": "sigma: lev eta: eta depth: depth", 
-            "bounds_values": ""
-        }, 
-        "ocean_sigma_z": {
-            "standard_name": "ocean_sigma_z", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "ocean sigma over z coordinate", 
-            "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "sigma: sigma_bnds eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev_bnds", 
-            "z_factors": "sigma: sigma eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev", 
-            "bounds_values": ""
-        }, 
-        "olayer100m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "100.0", 
-            "valid_min": "0.0", 
-            "value": "50.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": "0. 100."
-        }, 
-        "oline": {
-            "standard_name": "region", 
-            "units": "1", 
-            "axis": "", 
-            "long_name": "ocean passage", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "line", 
-            "positive": "", 
-            "requested": [
-                "barents_opening", 
-                "bering_strait", 
-                "canadian_archipelago", 
-                "denmark_strait", 
-                "drake_passage", 
-                "english_channel", 
-                "pacific_equatorial_undercurrent", 
-                "faroe_scotland_channel", 
-                "florida_bahamas_strait", 
-                "fram_strait", 
-                "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
-                "mozambique_channel", 
-                "taiwan_luzon_straits", 
-                "windward_passage"
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "p1000": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "1000 hPa", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "100000.", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "p220": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "22000.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": "44000. 0.0"
-        }, 
-        "p500": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "500 hPa", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "50000.", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "p560": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "56000.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": "68000. 44000."
-        }, 
-        "p700": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "700 hPa", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "70000.", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "p840": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "84000.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": "100000. 68000."
-        }, 
-        "plev10": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev14": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev17": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "40000.", 
-                "30000.", 
-                "25000.", 
-                "20000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "3000.", 
-                "2000.", 
-                "1000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev19": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "40000.", 
-                "30000.", 
-                "25000.", 
-                "20000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "3000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev23": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "40000.", 
-                "30000.", 
-                "25000.", 
-                "20000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "3000.", 
-                "2000.", 
-                "1000.", 
-                "700.", 
-                "500.", 
-                "300.", 
-                "200.", 
-                "100.", 
-                "40."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev27": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "97500.", 
-                "95000.", 
-                "92500.", 
-                "90000.", 
-                "87500.", 
-                "85000.", 
-                "82500.", 
-                "80000.", 
-                "77500.", 
-                "75000.", 
-                "70000.", 
-                "65000.", 
-                "60000.", 
-                "55000.", 
-                "50000.", 
-                "45000.", 
-                "40000.", 
-                "35000.", 
-                "30000.", 
-                "25000.", 
-                "22500.", 
-                "20000.", 
-                "17500.", 
-                "15000.", 
-                "12500.", 
-                "10000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev3": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "25000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev39": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "40000.", 
-                "30000.", 
-                "25000.", 
-                "20000.", 
-                "17000.", 
-                "15000.", 
-                "13000.", 
-                "11500.", 
-                "10000.", 
-                "9000.", 
-                "8000.", 
-                "7000.", 
-                "5000.", 
-                "3000.", 
-                "2000.", 
-                "1500.", 
-                "1000.", 
-                "700.", 
-                "500.", 
-                "300.", 
-                "200.", 
-                "150.", 
-                "100.", 
-                "70.", 
-                "50.", 
-                "40.", 
-                "30.", 
-                "20.", 
-                "15.", 
-                "10.", 
-                "7.", 
-                "5.", 
-                "3."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev3h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "10000.", 
-                "1000.", 
-                "100."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
-                "85000.", 
-                "50000.", 
-                "25000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": [
-                "100000.", 
-                "80000.", 
-                "80000.", 
-                "68000.", 
-                "68000.", 
-                "56000.", 
-                "56000.", 
-                "44000.", 
-                "44000.", 
-                "31000.", 
-                "31000.", 
-                "18000.", 
-                "18000.", 
-                " 0."
-            ], 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7c": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev8": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "10000.", 
-                "5000.", 
-                "1000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "rho": {
-            "standard_name": "", 
-            "units": "kg m-3", 
-            "axis": "Z", 
-            "long_name": "density++++?", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "rho", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "scatratio": {
-            "standard_name": "backscattering_ratio", 
-            "units": "1", 
-            "axis": "", 
-            "long_name": "lidar backscattering ratio", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "scatratio", 
-            "positive": "", 
-            "requested": [
-                "0.005", 
-                "0.605", 
-                "2.1", 
-                "4.", 
-                "6.", 
-                "8.5", 
-                "12.5", 
-                "17.5", 
-                "22.5", 
-                "27.5", 
-                "35.", 
-                "45.", 
-                "55.", 
-                "70.", 
-                "50040."
-            ], 
-            "requested_bounds": [
-                "0.", 
-                "0.01", 
-                "0.01", 
-                "1.2", 
-                "1.2", 
-                "3.", 
-                "3.", 
-                "5.", 
-                "5.", 
-                "7.", 
-                "7.", 
-                "10.", 
-                "10.", 
-                "15.", 
-                "15.", 
-                "20.", 
-                "20.", 
-                "25.", 
-                "25.", 
-                "30.", 
-                "30.", 
-                "40.", 
-                "40.", 
-                "50.", 
-                "50.", 
-                "60.", 
-                "60.", 
-                "80.", 
-                "80.", 
-                "100000."
-            ], 
-            "stored_direction": "increasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "sdepth": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "200.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "sdepth1": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "0.2", 
-            "valid_min": "0.0", 
-            "value": "0.05", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": "0.0 0.1"
-        }, 
-        "site": {
-            "standard_name": "", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "site index", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "site", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "integer", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "smooth_level": {
-            "standard_name": "atmosphere_sleve_coordinate", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "atmosphere smooth level vertical (SLEVE) coordinate", 
-            "climatology": "", 
-            "formula": "z = a*ztop + b1*zsurf1 + b2*zsurf2", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "800000.0", 
-            "valid_min": "-200.0", 
-            "value": "", 
-            "z_bounds_factors": "a: a_bnds b1: b1_bnds b2: b2_bnds ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
-            "z_factors": "a: a b1: b1 b2: b2 ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
-            "bounds_values": ""
-        }, 
-        "snowband": {
-            "standard_name": "surface_snow_thickness", 
-            "units": "m", 
-            "axis": "", 
-            "long_name": "Snow depth bands", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "snowband", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "spectband": {
-            "standard_name": "wave_frequency", 
-            "units": "s-1", 
-            "axis": "", 
-            "long_name": "Spectral Band", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "spectband", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "standard_hybrid_sigma": {
-            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
-            "units": "1", 
-            "axis": "Z", 
-            "long_name": "hybrid sigma pressure coordinate", 
-            "climatology": "", 
-            "formula": "p = a*p0 + b*ps", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "1.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "p0: p0 a: a_bnds b: b_bnds ps: ps", 
-            "z_factors": "p0: p0 a: a b: b ps: ps", 
-            "bounds_values": ""
-        }, 
-        "standard_sigma": {
-            "standard_name": "atmosphere_sigma_coordinate", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "sigma coordinate", 
-            "climatology": "", 
-            "formula": "p = ptop + sigma*(ps - ptop)", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "1.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "ptop: ptop sigma: lev_bnds ps: ps", 
-            "z_factors": "ptop: ptop sigma: lev ps: ps", 
-            "bounds_values": ""
-        }, 
-        "sza5": {
-            "standard_name": "solar_zenith_angle", 
-            "units": "degree", 
-            "axis": "", 
-            "long_name": "solar zenith angle", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "sza", 
-            "positive": "", 
-            "requested": [
-                "0.", 
-                "20.", 
-                "40.", 
-                "60.", 
-                "80."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "tau": {
-            "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
-            "axis": "", 
-            "long_name": "cloud optical thickness", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "tau", 
-            "positive": "", 
-            "requested": [
-                "0.15", 
-                "0.8", 
-                "2.45", 
-                "6.5", 
-                "16.2", 
-                "41.5", 
-                "100."
-            ], 
-            "requested_bounds": [
-                "0.0", 
-                "0.3", 
-                "0.3", 
-                "1.3", 
-                "1.3", 
-                "3.6", 
-                "3.6", 
-                "9.4", 
-                "9.4", 
-                "23.0", 
-                "23.0", 
-                "60.0", 
-                "60.0", 
-                "100000."
-            ], 
-            "stored_direction": "increasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "time": {
-            "standard_name": "time", 
-            "units": "days since ?", 
-            "axis": "T", 
-            "long_name": "time", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "time", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "time1": {
-            "standard_name": "time", 
-            "units": "days since ?", 
-            "axis": "T", 
-            "long_name": "time", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "time", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "time2": {
-            "standard_name": "time", 
-            "units": "days since ?", 
-            "axis": "T", 
-            "long_name": "climatological times", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "time", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "time3": {
-            "standard_name": "time", 
-            "units": "days since ?", 
-            "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "time", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typebare": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "bare_ground", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typec3pft": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "c3_plant_functional_types", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typec4pft": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "c4_plant_functional_types", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typepdec": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "primary_deciduous_trees", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typepever": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "primary_evergreen_trees", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typesdec": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "secondary_decidous_trees", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typesever": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "secondary_evergreen_trees", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "vegtype": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "plant functional type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "xant": {
-            "standard_name": "projection_x_coordinate", 
-            "units": "km", 
-            "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "xant", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "xgre": {
-            "standard_name": "projection_x_coordinate", 
-            "units": "km", 
-            "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "xgre", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "yant": {
-            "standard_name": "projection_y_coordinate", 
-            "units": "km", 
-            "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "yant", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "ygre": {
-            "standard_name": "projection_y_coordinate", 
-            "units": "km", 
-            "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "ygre", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }
-    }, 
-    "variable_entry": {
-        "a": {
-            "long_name": "vertical coordinate formula term: a(k)", 
-            "units": "", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "ps": {
-            "long_name": "Surface Air Pressure", 
-            "units": "Pa", 
-            "dimensions": "longitude latitude time", 
-            "type": "real"
-        }, 
-        "p0": {
-            "long_name": "vertical coordinate formula term: reference pressure", 
-            "units": "Pa", 
-            "dimensions": "", 
-            "type": ""
-        }, 
-        "b": {
-            "long_name": "vertical coordinate formula term: b(k)", 
-            "units": "", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "b_bnds": {
-            "long_name": "vertical coordinate formula term: b(k+1/2)", 
-            "units": "", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "ap_bnds": {
-            "long_name": "vertical coordinate formula term: ap(k+1/2)", 
-            "units": "Pa", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "ap": {
-            "long_name": "vertical coordinate formula term: ap(k)", 
-            "units": "Pa", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "orog": {
-            "long_name": "Surface Altitude", 
-            "units": "m", 
-            "dimensions": "longitude latitude", 
-            "type": "real"
-        }, 
-        "ztop": {
-            "long_name": "height of top of model", 
-            "units": "m", 
-            "dimensions": "", 
-            "type": ""
-        }, 
-        "ptop": {
-            "long_name": "pressure at top of model", 
-            "units": "Pa", 
-            "dimensions": "", 
-            "type": ""
-        }, 
-        "a_bnds": {
-            "long_name": "vertical coordinate formula term: a(k+1/2)", 
-            "units": "", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "depth_c": {
-            "long_name": "vertical coordinate formula term: depth_c", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "double"
-        }, 
-        "nsigma": {
-            "long_name": "vertical coordinate formula term: nsigma", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "integer"
-        }, 
-        "href": {
-            "long_name": "vertical coordinate formula term: href", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "double"
-        }, 
-        "zlev": {
-            "long_name": "vertical coordinate formula term: zlev(k)", 
-            "units": "", 
-            "dimensions": "olevel", 
-            "type": "double"
-        }, 
-        "zlev_bnds": {
-            "long_name": "vertical coordinate formula term: zlev(k+1/2)", 
-            "units": "", 
-            "dimensions": "olevel", 
-            "type": "double"
-        }, 
-        "z1": {
-            "long_name": "vertical coordinate formula term: z1", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "double"
-        }, 
-        "z2": {
-            "long_name": "vertical coordinate formula term: z2", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "double"
-        }, 
-        "sigma_bnds": {
-            "long_name": "vertical coordinate formula term: sigma(k+1/2)", 
-            "units": "", 
-            "dimensions": "olevel", 
-            "type": "double"
-        }, 
-        "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
-            "units": "m", 
-            "dimensions": "longitude latitude", 
-            "type": "real"
-        }, 
-        "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
-            "units": "m", 
-            "dimensions": "longitude latitude time", 
-            "type": "real"
-        }, 
-        "k_c": {
-            "long_name": "vertical coordinate formula term: k_c", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "integer"
-        }, 
-        "sigma": {
-            "long_name": "vertical coordinate formula term: sigma(k)", 
-            "units": "", 
-            "dimensions": "olevel", 
-            "type": "double"
-        }, 
-        "losstropch4": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "", 
-            "units": "mol yr-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Annual Loss of tropospheric Methane", 
-            "comment": "total yearly averaged tropospheric loss", 
-            "dimensions": "time", 
-            "out_name": "losstropch4", 
-            "type": "float", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "lossco": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_mole_concentration_of_carbon_monoxide_due_to_chemical_gross_destruction", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Annual Loss of atmospheric Carbon Monoxide", 
-            "comment": "proposed name: tendency_of_mole_concentration_of_carbon_monoxide_due_to_chemical_gross_destruction", 
-            "dimensions": "time", 
-            "out_name": "lossco", 
-            "type": "float", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "burdench4": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "moles_of_methane_in_atmosphere", 
-            "units": "mol", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Atmosphere Methane Burden", 
-            "comment": "total yearly average burden", 
-            "dimensions": "time", 
-            "out_name": "burdench4", 
-            "type": "float", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "burdenn2o": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "moles_of_nitrous_oxide_in_atmosphere", 
-            "units": "mol", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Atmosphere Nitrous Oxide Burden", 
-            "comment": "total yearly average burden", 
-            "dimensions": "time", 
-            "out_name": "burdenn2o", 
-            "type": "float", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "lossch4": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_mole_concentration_of_methane_due_to_chemical_gross_destruction", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Annual Loss of atmospheric Methane", 
-            "comment": "proposed name: tendency_of_mole_concentration_of_methane_due_to_chemical_gross_destruction", 
-            "dimensions": "time", 
-            "out_name": "lossch4", 
-            "type": "float", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "lossn2o": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "", 
-            "units": "mol yr-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Annual Loss of atmospheric Nitrous Oxide", 
-            "comment": "total yearly averaged tropospheric loss", 
-            "dimensions": "time", 
-            "out_name": "lossn2o", 
-            "type": "float", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "losstropco": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "", 
-            "units": "mol yr-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Annual Loss of tropospheric Carbon Monoxide", 
-            "comment": "total yearly averaged tropospheric loss", 
-            "dimensions": "time", 
-            "out_name": "losstropco", 
-            "type": "float", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "burdenco": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "moles_of_carbon_monoxide_in_atmosphere", 
-            "units": "mol", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Atmosphere Carbon Monoxide Burden", 
-            "comment": "total yearly average burden", 
-            "dimensions": "time", 
-            "out_name": "burdenco", 
-            "type": "float", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }
-    }
-}
+no Variable found for aerannual
diff --git a/TestTables/CMIP6_aerdaily.json b/TestTables/CMIP6_aerdaily.json
index 4b9c4d6..fba9115 100644
--- a/TestTables/CMIP6_aerdaily.json
+++ b/TestTables/CMIP6_aerdaily.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table aerdaily", 
         "realm": "aerosol", 
         "frequency": "day", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "1.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2257,8 +2339,8 @@
             "modeling_realm": "aerosol", 
             "standard_name": "surface_air_pressure", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Air Pressure", 
             "comment": "surface pressure (not mean sea-level pressure), 2-D field to calculate the 3-D pressure field from hybrid coordinates", 
             "dimensions": "longitude latitude time", 
@@ -2373,13 +2455,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2396,16 +2478,16 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
-        "toz": {
+        "od550aer": {
             "modeling_realm": "aerosol", 
-            "standard_name": "equivalent_thickness_at_stp_of_atmosphere_ozone_content", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Total Column Ozone", 
-            "comment": "total ozone column in DU", 
+            "standard_name": "atmosphere_optical_thickness_due_to_ambient_aerosol", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "ambient aerosol optical thickness at 550 nm", 
+            "comment": "AOD from the ambient aerosls (i.e., includes aerosol water).  Does not include AOD from stratospheric aerosols if these are prescribed but includes other possible background aerosol types. Needs a comment attribute 'wavelength: 550 nm'", 
             "dimensions": "longitude latitude time", 
-            "out_name": "toz", 
+            "out_name": "od550aer", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2413,16 +2495,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cod": {
+        "rsds": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "cloud optical depth", 
-            "comment": "", 
+            "standard_name": "surface_downwelling_shortwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Downwelling Shortwave Radiation", 
+            "comment": "surface solar irradiance for UV calculations", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cod", 
+            "out_name": "rsds", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2430,16 +2512,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tasmin": {
+        "rlds": {
             "modeling_realm": "aerosol", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Daily Minimum Near-Surface Air Temperature", 
-            "comment": "minimum near-surface (usually, 2 meter) air temperature (add cell_method attribute 'time: min')", 
+            "standard_name": "surface_downwelling_longwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "surface downwelling longwave radiation", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "tasmin", 
+            "out_name": "rlds", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2447,16 +2529,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tas": {
+        "tpp": {
             "modeling_realm": "aerosol", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Surface Air Temperature", 
-            "comment": "near-surface (usually, 2 meter) air temperature", 
+            "standard_name": "", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "tropopause pressure", 
+            "comment": "Only required for the first day 00:00 UTC of each month. The tropopause follows the WMO definition and should be consistent with the the tropopause definition used for tpo3chm and lso3chm.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "tas", 
+            "out_name": "tpp", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2464,16 +2546,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zg10": {
+        "zg100": {
             "modeling_realm": "aerosol", 
             "standard_name": "geopotential_height", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Geopotential Height at 10 hPa", 
-            "comment": "Geopotential height on the 10 hPa surface", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Geopotential Height at 100 hPa", 
+            "comment": "Geopotential height on the 100 hPa surface", 
             "dimensions": "longitude latitude time", 
-            "out_name": "zg10", 
+            "out_name": "zg100", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2481,16 +2563,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tpp": {
+        "tasmax": {
             "modeling_realm": "aerosol", 
-            "standard_name": "", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "tropopause pressure", 
-            "comment": "Only required for the first day 00:00 UTC of each month. The tropopause follows the WMO definition and should be consistent with the the tropopause definition used for tpo3chm and lso3chm.", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Daily Maximum Near-Surface Air Temperature", 
+            "comment": "maximum near-surface (usually, 2 meter) air temperature (add cell_method attribute 'time: max')", 
             "dimensions": "longitude latitude time", 
-            "out_name": "tpp", 
+            "out_name": "tasmax", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "pr": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "precipitation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "precipitation", 
+            "comment": "includes both liquid and solid phases", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "pr", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2502,8 +2601,8 @@
             "modeling_realm": "aerosol", 
             "standard_name": "", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "maximum PBL height", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
@@ -2515,16 +2614,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pr": {
+        "zg10": {
             "modeling_realm": "aerosol", 
-            "standard_name": "precipitation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "precipitation", 
-            "comment": "includes both liquid and solid phases", 
+            "standard_name": "geopotential_height", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Geopotential Height at 10 hPa", 
+            "comment": "Geopotential height on the 10 hPa surface", 
             "dimensions": "longitude latitude time", 
-            "out_name": "pr", 
+            "out_name": "zg10", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2532,16 +2631,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tasmax": {
+        "toz": {
             "modeling_realm": "aerosol", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Daily Maximum Near-Surface Air Temperature", 
-            "comment": "maximum near-surface (usually, 2 meter) air temperature (add cell_method attribute 'time: max')", 
+            "standard_name": "equivalent_thickness_at_stp_of_atmosphere_ozone_content", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Column Ozone", 
+            "comment": "total ozone column in DU", 
             "dimensions": "longitude latitude time", 
-            "out_name": "tasmax", 
+            "out_name": "toz", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2553,8 +2652,8 @@
             "modeling_realm": "aerosol", 
             "standard_name": "", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "minimum PBL height", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
@@ -2566,16 +2665,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ua10": {
+        "rsdscs": {
             "modeling_realm": "aerosol", 
-            "standard_name": "eastward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Eastward Wind at 10 hPa", 
-            "comment": "Zonal wind on the 10 hPa surface", 
+            "standard_name": "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Downwelling Clear-Sky Shortwave Radiation", 
+            "comment": "surface solar irradiance clear sky for UV calculations", 
             "dimensions": "longitude latitude time", 
-            "out_name": "ua10", 
+            "out_name": "rsdscs", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2583,16 +2682,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsds": {
+        "zg1000": {
             "modeling_realm": "aerosol", 
-            "standard_name": "surface_downwelling_shortwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Surface Downwelling Shortwave Radiation", 
-            "comment": "surface solar irradiance for UV calculations", 
+            "standard_name": "geopotential_height", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Geopotential Height at 1000 hPa", 
+            "comment": "Geopotential height on the 1000 hPa surface", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rsds", 
+            "out_name": "zg1000", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2600,16 +2699,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "o3smax": {
+        "tasmin": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_ozone_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "daily maximum O3 volume mixing ratio in lowest model layer", 
-            "comment": "maximum near-surface ozone  (add cell_method attribute 'ozone: max')", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Daily Minimum Near-Surface Air Temperature", 
+            "comment": "minimum near-surface (usually, 2 meter) air temperature (add cell_method attribute 'time: min')", 
             "dimensions": "longitude latitude time", 
-            "out_name": "o3smax", 
+            "out_name": "tasmin", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2617,16 +2716,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zg1000": {
+        "ua10": {
             "modeling_realm": "aerosol", 
-            "standard_name": "geopotential_height", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Geopotential Height at 1000 hPa", 
-            "comment": "Geopotential height on the 1000 hPa surface", 
+            "standard_name": "eastward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eastward Wind at 10 hPa", 
+            "comment": "Zonal wind on the 10 hPa surface", 
             "dimensions": "longitude latitude time", 
-            "out_name": "zg1000", 
+            "out_name": "ua10", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2634,16 +2733,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "nufl": {
+        "tau": {
             "modeling_realm": "aerosol", 
-            "standard_name": "net_upward_longwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "", 
-            "comment": "outgoing longwave irradiance", 
+            "standard_name": "surface_downward_stress", 
+            "units": "N m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "cloud optical depth", 
+            "comment": "module of the momentum lost by the atmosphere to the surface.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "nufl", 
+            "out_name": "tau", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2651,16 +2750,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zg500": {
+        "rlus": {
             "modeling_realm": "aerosol", 
-            "standard_name": "geopotential_height", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Geopotential Height at 500 hPa", 
-            "comment": "geopotential height on the 500 hPa surface", 
+            "standard_name": "surface_upwelling_longwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "surface upwelling longwave radiation", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "zg500", 
+            "out_name": "rlus", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2668,16 +2767,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsdscs": {
+        "tas": {
             "modeling_realm": "aerosol", 
-            "standard_name": "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Surface Downwelling Clear-Sky Shortwave Radiation", 
-            "comment": "surface solar irradiance clear sky for UV calculations", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Air Temperature", 
+            "comment": "near-surface (usually, 2 meter) air temperature", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rsdscs", 
+            "out_name": "tas", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2685,16 +2784,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zg100": {
+        "zg500": {
             "modeling_realm": "aerosol", 
             "standard_name": "geopotential_height", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Geopotential Height at 100 hPa", 
-            "comment": "Geopotential height on the 100 hPa surface", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Geopotential Height at 500 hPa", 
+            "comment": "geopotential height on the 500 hPa surface", 
             "dimensions": "longitude latitude time", 
-            "out_name": "zg100", 
+            "out_name": "zg500", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
diff --git a/TestTables/CMIP6_aerfixed.json b/TestTables/CMIP6_aerfixed.json
index de84068..e8a6f60 100644
--- a/TestTables/CMIP6_aerfixed.json
+++ b/TestTables/CMIP6_aerfixed.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table aerfixed", 
         "realm": "aerosol", 
         "frequency": "fx", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "0.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2293,8 +2375,8 @@
             "modeling_realm": "aerosol", 
             "standard_name": "surface_altitude", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "surface altitude", 
             "comment": "The surface called 'surface' means the lower boundary of the atmosphere. Altitude is the (geometric) height above the geoid, which is the reference geopotential surface. The geoid is similar to mean sea level.", 
             "dimensions": "longitude latitude time", 
@@ -2373,13 +2455,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2400,8 +2482,8 @@
             "modeling_realm": "aerosol", 
             "standard_name": "cell_area", 
             "units": "m2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "area of grid cell", 
             "comment": "For atmospheres with more than 1 mesh (e.g., staggered grids), report areas that apply to surface vertical fluxes of energy.", 
             "dimensions": "longitude latitude time", 
@@ -2412,23 +2494,6 @@
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
-        }, 
-        "landf": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "land_area_fraction", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "fraction of the grid  cell occupied by land", 
-            "comment": "Please express 'X_area_fraction' as the fraction of horizontal area occupied by X.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "landf", 
-            "type": "float", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
         }
     }
 }
diff --git a/TestTables/CMIP6_aerhourly.json b/TestTables/CMIP6_aerhourly.json
index a4b91da..7088752 100644
--- a/TestTables/CMIP6_aerhourly.json
+++ b/TestTables/CMIP6_aerhourly.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table aerhourly", 
         "realm": "aerosol", 
-        "frequency": "1hr", 
+        "frequency": "hr", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "0.017361", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2257,11 +2339,11 @@
             "modeling_realm": "aerosol", 
             "standard_name": "surface_air_pressure", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: point", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface pressure", 
             "comment": "surface pressure (not mean sea-level pressure), 2-D field to calculate the 3-D pressure field from hybrid coordinates", 
-            "dimensions": "longitude latitude sza5 time1", 
+            "dimensions": "longitude latitude time", 
             "out_name": "ps", 
             "type": "float", 
             "positive": "", 
@@ -2373,13 +2455,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2400,11 +2482,11 @@
             "modeling_realm": "aerosol", 
             "standard_name": "mass_fraction_of_pm2p5_ambient_aerosol_in_air", 
             "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: point", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "PM2.5 mass mixing ratio in lowest model layer", 
             "comment": "", 
-            "dimensions": "longitude latitude sza5 time1", 
+            "dimensions": "longitude latitude time", 
             "out_name": "sfpm25", 
             "type": "float", 
             "positive": "", 
@@ -2417,11 +2499,11 @@
             "modeling_realm": "aerosol", 
             "standard_name": "mole_fraction_of_nitrogen_dioxide_in_air", 
             "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: point", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "NO2 volume mixing ratio in lowest model layer", 
             "comment": "", 
-            "dimensions": "longitude latitude sza5 time1", 
+            "dimensions": "longitude latitude time", 
             "out_name": "sfno2", 
             "type": "float", 
             "positive": "", 
@@ -2430,16 +2512,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "sfta": {
+        "sfo3": {
             "modeling_realm": "aerosol", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: point", 
-            "long_name": "Surface Temperature", 
-            "comment": "Temperature at surface", 
-            "dimensions": "longitude latitude sza5 time1", 
-            "out_name": "sfta", 
+            "standard_name": "mole_fraction_of_ozone_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "O3 volume mixing ratio in lowest model layer", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sfo3", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2447,16 +2529,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "sfo3": {
+        "sfta": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_ozone_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: point", 
-            "long_name": "O3 volume mixing ratio in lowest model layer", 
-            "comment": "", 
-            "dimensions": "longitude latitude sza5 time1", 
-            "out_name": "sfo3", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Temperature", 
+            "comment": "Temperature at surface", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sfta", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
diff --git a/TestTables/CMIP6_aermonthly.json b/TestTables/CMIP6_aermonthly.json
index a7771b8..4c6417b 100644
--- a/TestTables/CMIP6_aermonthly.json
+++ b/TestTables/CMIP6_aermonthly.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table aermonthly", 
         "realm": "aerosol", 
         "frequency": "mon", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "30.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,14 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1390,23 +1453,41 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev4s": {
+        "plev7": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "85000.", 
+                "90000.", 
+                "74000.", 
+                "62000.", 
                 "50000.", 
-                "20000.", 
-                "5000."
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
             ], 
-            "requested_bounds": "", 
             "stored_direction": "decreasing", 
             "tolerance": "0.001", 
             "type": "double", 
@@ -1417,7 +1498,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7": {
+        "plev7c": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1450,10 +1531,10 @@
                 "31000.", 
                 "18000.", 
                 "18000.", 
-                " 0."
+                "0."
             ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1462,7 +1543,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7c": {
+        "plev7h": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1473,37 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2254,21 +2336,10 @@
             "type": "double"
         }, 
         "ps": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "surface_air_pressure", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
             "long_name": "Surface Air Pressure", 
-            "comment": "surface pressure (not mean sea-level pressure), 2-D field to calculate the 3-D pressure field from hybrid coordinates", 
+            "units": "Pa", 
             "dimensions": "longitude latitude time", 
-            "out_name": "ps", 
-            "type": "float", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
+            "type": "real"
         }, 
         "p0": {
             "long_name": "vertical coordinate formula term: reference pressure", 
@@ -2373,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2396,16 +2467,16 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
-        "c3h6": {
+        "swtoaasaer": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_propene_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "C3H6  volume mixing ratio", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "c3h6", 
+            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_ambient_aerosol", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "all sky sw-rf aerosols at toa", 
+            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_ambient_aerosol", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "swtoaasaer", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2413,16 +2484,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hcho": {
+        "od550dust": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_formaldehyde_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Formaldehyde volume mixing ratio", 
+            "standard_name": "atmosphere_optical_thickness_due_to_dust_ambient_aerosol", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "dust aod at 550nm", 
             "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "hcho", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "od550dust", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2430,16 +2501,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wetnh4": {
+        "lwtoaasaer": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_ammonium_dry_aerosol_due_to_wet_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "wet deposition rate of nh4", 
-            "comment": "", 
+            "standard_name": "toa_instantaneous_longwave_forcing_due_to_ambient_aerosol", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "all sky lw-rf aerosols at toa", 
+            "comment": "proposed name: toa_instantaneous_longwave_forcing_due_to_ambient_aerosol", 
             "dimensions": "longitude latitude time", 
-            "out_name": "wetnh4", 
+            "out_name": "lwtoaasaer", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2447,16 +2518,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "c3h8": {
+        "hcho": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_propane_in_air", 
+            "standard_name": "mole_fraction_of_formaldehyde_in_air", 
             "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "C3H8  volume mixing ratio", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Formaldehyde volume mixing ratio", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "c3h8", 
+            "out_name": "hcho", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2464,16 +2535,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wetnh3": {
+        "od440aer": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_ammonia_due_to_wet_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "wet deposition rate of nh3", 
+            "standard_name": "", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "ambient aerosol optical thickness at 440 nm", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "wetnh3", 
+            "out_name": "od440aer", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2481,16 +2552,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wetso2": {
+        "eminox": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_wet_deposition", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_nox_expressed_as_nitrogen_due_to_emission", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "wet deposition rate of so2", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "total emission rate of nox", 
+            "comment": "NOx=NO+NO2. Integrate 3D emission field vertically to 2d field.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "wetso2", 
+            "out_name": "eminox", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2498,16 +2569,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wetso4": {
+        "tntsw": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_wet_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "wet deposition rate of so4", 
-            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_wet_deposition", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "wetso4", 
+            "standard_name": "tendency_of_air_temperature_due_to_shortwave_heating", 
+            "units": "K s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Shortwave heating rate", 
+            "comment": "shortwave heating rates", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "tntsw", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2515,16 +2586,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mmrpm1": {
+        "oh": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mass_fraction_of_pm1_dry_aerosol_in_air", 
-            "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "PM1.0 mass mixing ratio", 
-            "comment": "E.g. mass_fraction_of_pm1_aerosol_at_50_percent_relative_humidity_in_air. proposed name:  mass_fraction_of_pm1_dry_aerosol_in_air", 
+            "standard_name": "mole_fraction_of_hydroxyl_radical_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "OH volume mixing ratio", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "mmrpm1", 
+            "out_name": "oh", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2532,16 +2603,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "photo1d": {
+        "drynh4": {
             "modeling_realm": "aerosol", 
-            "standard_name": "photolysis_rate_of_ozone_to_O1D", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "photolysis rate of O3 to O1d", 
-            "comment": "proposed name: photolysis_rate_of_ozone_to_O1D", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "photo1d", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_ammonium_dry_aerosol_due_to_dry_deposition", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "dry deposition rate of nh4", 
+            "comment": "dry deposition includes gravitational settling, impact scavenging, and turbulent deposition", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "drynh4", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2549,16 +2620,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "no2": {
+        "od550aerh2o": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_nitrogen_dioxide_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "NO2 volume mixing ratio", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "no2", 
+            "standard_name": "atmosphere_optical_thickness_due_to_water_in_ambient_aerosol", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "aerosol water aod at 550nm", 
+            "comment": "proposed name: atmosphere_optical_thickness_due_to_water_ambient_aerosol", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "od550aerh2o", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2566,16 +2637,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ptp": {
+        "chepsoa": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tropopause_air_pressure", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Tropopause Air Pressure", 
-            "comment": "2D monthly mean thermal tropopause calculated using WMO tropopause definition on 3d temperature", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_secondary_particulate_organic_matter_dry_aerosol_due_to_net_chemical_production", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "chemical production of dry aerosol secondary organic matter", 
+            "comment": "Tendency of atmosphere mass content of secondary organic matter_dry aerosol due to net production:  If model lumps SOA emissions with POA, then the sum of POA and SOA emissions is reported as POA emissions. Here, mass refers to the mass of primary organic matter, not mass of organic carbon alone. Instead of emi_soa in original ACCMIP Excel spreadsheet. That variable had notes: This can be a pseudo-emission flux as used in AEROCOM (Dentener et al, ACP, 2006) or the [...]
             "dimensions": "longitude latitude time", 
-            "out_name": "ptp", 
+            "out_name": "chepsoa", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2583,16 +2654,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cli": {
+        "od550bb": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mass_fraction_of_cloud_ice_in_air", 
-            "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Mass Fraction of Cloud Ice", 
-            "comment": "Includes both large-scale and convective cloud. This is calculated as the mass of cloud ice in the grid cell divided by the mass of air (including the water in all phases) in the grid cell. It includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "cli", 
+            "standard_name": "atmosphere_optical_thickness_due_to_biomass_burning_ambient_aerosol", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "bb aod at 550nm", 
+            "comment": "proposed name: atmosphere_optical_thickness_due_to_biomass_burning_ambient_aerosol", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "od550bb", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2600,16 +2671,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mmrno3": {
+        "dryo3": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mass_fraction_of_nitrate_dry_aerosol_in_air", 
-            "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "NO3 aerosol mass mixing ratio", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "mmrno3", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_ozone_due_to_dry_deposition", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "dry deposition rate of o3", 
+            "comment": "dry deposition includes gravitational settling, impact scavenging, and turbulent deposition.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "dryo3", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2617,33 +2688,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clt": {
+        "rlus": {
             "modeling_realm": "aerosol", 
-            "standard_name": "cloud_area_fraction", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Cloud Area Fraction", 
-            "comment": "Total cloud area fraction for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Includes both large-scale and convective cloud.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "clt", 
-            "type": "float", 
-            "positive": "", 
+            "standard_name": "surface_upwelling_longwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "surface upwelling longwave radiation", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rlus", 
+            "type": "float", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ch3coch3": {
+        "drynoy": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_acetone_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "CH3COCH3  volume mixing ratio", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "ch3coch3", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_all_nitrogen_oxides_due_to_dry_deposition.", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "dry deposition rate of noy", 
+            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_all_nitrogen_oxides_due_to_dry_deposition. NOy is the sum of all simulated oxidized nitrogen species out of NO, NO2, HNO3, HNO4, NO3aerosol, NO3(radical), N2O5, PAN, other organic nitrates. Dry deposition includes gravitational settling, impact scavenging, and turbulent deposition.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "drynoy", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2651,16 +2722,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clw": {
+        "emiaco": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mass_fraction_of_cloud_liquid_water_in_air", 
-            "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Mass Fraction of Cloud Liquid Water", 
-            "comment": "Includes both large-scale and convective cloud. Calculate as the mass of cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cells. Precipitating hydrometeors are included ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "clw", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_anthropogenic_carbon_monoxide_due_to_emission", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "total emission rate of anthropogenic co", 
+            "comment": "Includes agricultural waste burning but no other biomass burning. proposed name: tendency_of_atmosphere_mass_content_of_anthropogenic_carbon_monoxide_due_to_emission. Integrate 3D emission field vertically to 2d field.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "emiaco", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2668,16 +2739,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cdnc": {
+        "o3": {
             "modeling_realm": "aerosol", 
-            "standard_name": "number_concentration_of_cloud_liquid_water_particles_in_air", 
-            "units": "m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "cloud droplet number concentration", 
-            "comment": "Cloud Droplet Number Concentration in liquid water clouds. Question: Is this rather a 3D field?", 
+            "standard_name": "mole_fraction_of_ozone_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Ozone volume mixing ratio", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "cdnc", 
+            "out_name": "o3", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2685,16 +2756,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ztp": {
+        "ttop": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tropopause_altitude", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Tropopause Altitude", 
-            "comment": "2D monthly mean thermal tropopause calculated using WMO tropopause definition on 3d temperature", 
+            "standard_name": "air_temperature_at_cloud_top", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "air temperature at cloud top", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "ztp", 
+            "out_name": "ttop", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2702,16 +2773,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ta": {
+        "cnpz": {
             "modeling_realm": "aerosol", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Air Temperature", 
-            "comment": "Air Temperature", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "ta", 
+            "standard_name": "canopy_height", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "canopy height", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "cnpz", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2719,16 +2790,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "emidust": {
+        "pan": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "total emission rate of dust", 
-            "comment": "Integrate 3D emission field vertically to 2d field.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "emidust", 
+            "standard_name": "mole_fraction_of_peroxyacetyl_nitrate_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "PAN volume mixing ratio", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "pan", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2736,16 +2807,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "swtoacsoaff": {
+        "mmrss": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_particulate_organic_matter_ambient_aerosol_from_fossil_fuels_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "clear sky sw-rf oaff at toa anthropogenic", 
-            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_particulate_organic_matter_ambient_aerosol_from_fossil_fuels_assuming_clear_sky", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "swtoacsoaff", 
+            "standard_name": "mass_fraction_of_seasalt_dry_aerosol_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Sea Salt mass mixing ratio", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "mmrss", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2753,16 +2824,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "od550lt1aer": {
+        "swtoaasdust": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_optical_thickness_due_to_pm1_ambient_aerosol", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "ambient fine mode aerosol optical thickness at 550 nm", 
-            "comment": "od550 due to particles with wet diameter less than 1 um  (''ambient'' means ''wetted''). When models do not include explicit size information, it can be assumed that all anthropogenic aerosols and natural secondary aerosols have diameter less than 1 um.", 
+            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_dust_ambient_aerosol", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "all sky sw-rf dust at toa", 
+            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_dust_ambient_aerosol", 
             "dimensions": "longitude latitude time", 
-            "out_name": "od550lt1aer", 
+            "out_name": "swtoaasdust", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2770,16 +2841,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "c2h6": {
+        "hcl": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_ethane_in_air", 
+            "standard_name": "mole_fraction_of_hydrogen_chloride_in_air", 
             "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "C2H6 volume mixing ratio", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "HCl volume mixing ratio", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "c2h6", 
+            "out_name": "hcl", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2787,16 +2858,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "c2h2": {
+        "rsutcs": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_ethyne_in_air", 
+            "standard_name": "toa_outgoing_shortwave_flux_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "toa outgoing clear-sky shortwave radiation", 
+            "comment": "Calculated in the absence of clouds.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rsutcs", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "h2o": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "mole_fraction_of_water_vapor_in_air", 
             "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "C2H2 volume mixing ratio", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Water vapour volume mixing ratio", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "c2h2", 
+            "out_name": "h2o", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2804,16 +2892,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wetdust": {
+        "tropoz": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_due_to_wet_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "wet deposition rate of dust", 
+            "standard_name": "", 
+            "units": "DU", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "tropospheric ozone column", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "wetdust", 
+            "out_name": "tropoz", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2821,16 +2909,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "swtoaasdust": {
+        "mmrno3": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_dust_ambient_aerosol", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "all sky sw-rf dust at toa", 
-            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_dust_ambient_aerosol", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "swtoaasdust", 
+            "standard_name": "mass_fraction_of_nitrate_dry_aerosol_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "NO3 aerosol mass mixing ratio", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "mmrno3", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2838,16 +2926,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "o3prod": {
+        "mmroa": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_mole_concentration_of_ozone_due_to_chemical_production", 
-            "units": "kg m-3 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "O3 production rate", 
-            "comment": "ONLY provide the sum of all the HO2/RO2 + NO reactions (as k*[HO2]*[NO])", 
+            "standard_name": "mass_fraction_of_particulate_organic_matter_dry_aerosol_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total organic aerosol mass mixing ratio", 
+            "comment": "We recommend a scale factor of POM=1.4*OC, unless your model has more detailed info available.", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "o3prod", 
+            "out_name": "mmroa", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2855,16 +2943,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mmrpm2p5": {
+        "hus": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mass_fraction_of_pm2p5_dry_aerosol_in_air", 
-            "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "PM2.5 mass mixing ratio", 
-            "comment": "E.g. mass_fraction_of_pm2p5_aerosol_at_50_percent_relative_humidity_in_air, proposed_name: mass_fraction_of_pm2p5_dry_aerosol_in_air", 
+            "standard_name": "specific_humidity", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Specific Humidity", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "mmrpm2p5", 
+            "out_name": "hus", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2872,16 +2960,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlutcs": {
+        "mmrpm10": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_outgoing_longwave_flux_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "toa outgoing clear-sky longwave radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rlutcs", 
+            "standard_name": "mass_fraction_of_pm10_dry_aerosol_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "PM10 mass mixing ratio", 
+            "comment": "E.g. mass_fraction_of_pm10_aerosol_at_50_percent_relative_humidity_in_air, proposed name: mass_fraction_of_pm10_dry_aerosol_in_air", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "mmrpm10", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2889,16 +2977,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "swtoaasno3": {
+        "no2": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_nitrate_ambient_aerosol", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "all sky sw-rf no3 at toa", 
-            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_nitrate_ambient_aerosol", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "swtoaasno3", 
+            "standard_name": "mole_fraction_of_nitrogen_dioxide_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "NO2 volume mixing ratio", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "no2", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2906,16 +2994,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "emibc": {
+        "dryso4": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_black_carbon_dry_aerosol_due_to_emission", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_dry_deposition", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "emission rate of black carbon aerosol mass", 
-            "comment": "Integrate 3D emission field vertically to 2d field.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "dry deposition rate of so4", 
+            "comment": "dry deposition includes gravitational settling, impact scavenging, and turbulent deposition", 
             "dimensions": "longitude latitude time", 
-            "out_name": "emibc", 
+            "out_name": "dryso4", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2923,16 +3011,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsutcs": {
+        "rlds": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_outgoing_shortwave_flux_assuming_clear_sky", 
+            "standard_name": "surface_downwelling_longwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "toa outgoing clear-sky shortwave radiation", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "surface downwelling longwave radiation", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rsutcs", 
+            "out_name": "rlds", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2940,16 +3028,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ttop": {
+        "cli": {
             "modeling_realm": "aerosol", 
-            "standard_name": "air_temperature_at_cloud_top", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "air temperature at cloud top", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "ttop", 
+            "standard_name": "mass_fraction_of_cloud_ice_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mass Fraction of Cloud Ice", 
+            "comment": "Includes both large-scale and convective cloud. This is calculated as the mass of cloud ice in the grid cell divided by the mass of air (including the water in all phases) in the grid cell. It includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "cli", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2957,16 +3045,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "albsrfc": {
+        "wetbc": {
             "modeling_realm": "aerosol", 
-            "standard_name": "surface_albedo", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "surface albedo", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_black_carbon_dry_aerosol_due_to_wet_deposition", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "wet deposition rate of black carbon aerosol mass", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "albsrfc", 
+            "out_name": "wetbc", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2974,16 +3062,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "swtoaasbcff": {
+        "swtoacsdust": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_black_carbon_ambient_aerosol_from_fossil_fuels", 
+            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_dust_ambient_aerosol_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "all sky sw-rf bcff at toa anthropogenic", 
-            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_black_carbon_ambient_aerosol_from_fossil_fuels", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "clear sky sw-rf dust at toa", 
+            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_dust_ambient_aerosol_assuming_clear_sky", 
             "dimensions": "longitude latitude time", 
-            "out_name": "swtoaasbcff", 
+            "out_name": "swtoacsdust", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -2991,16 +3079,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "swtoaasbb": {
+        "emiso2": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_biomass_burning_ambient_aerosol", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "all sky sw-rf bb at toa", 
-            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_biomass_burning_ambient_aerosol", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_emission", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "total emission rate of so2", 
+            "comment": "Integrate 3D emission field vertically to 2d field.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "swtoaasbb", 
+            "out_name": "emiso2", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3008,16 +3096,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "od550bb": {
+        "ptp": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_optical_thickness_due_to_biomass_burning_ambient_aerosol", 
+            "standard_name": "tropopause_air_pressure", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tropopause Air Pressure", 
+            "comment": "2D monthly mean thermal tropopause calculated using WMO tropopause definition on 3d temperature", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "ptp", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "albs": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "planetary_albedo", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "bb aod at 550nm", 
-            "comment": "proposed name: atmosphere_optical_thickness_due_to_biomass_burning_ambient_aerosol", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "planetary albedo", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "od550bb", 
+            "out_name": "albs", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3025,16 +3130,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zg": {
+        "isop": {
             "modeling_realm": "aerosol", 
-            "standard_name": "geopotential_height", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Geopotential Height", 
+            "standard_name": "mole_fraction_of_isoprene_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Isoprene volume mixing ratio", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "zg", 
+            "out_name": "isop", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3042,16 +3147,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mmrso4": {
+        "mmrnh4": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mass_fraction_of_sulfate_dry_aerosol_in_air", 
+            "standard_name": "mass_fraction_of_ammonium_dry_aerosol_in_air", 
             "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Aerosol sulfate mass mixing ratio", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "NH4 mass mixing ratio", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "mmrso4", 
+            "out_name": "mmrnh4", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3059,16 +3164,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "vt100": {
+        "n2o": {
             "modeling_realm": "aerosol", 
-            "standard_name": "northward_heat_flux_in_air_due_to_eddy_advection", 
-            "units": "W m-2", 
-            "cell_methods": "", 
-            "cell_measures": "", 
-            "long_name": "Northward heat flux due to eddies", 
-            "comment": "Zonally averaged meridional heat flux at 100 hPa as monthly means derived from daily (or higher frequency) fields.", 
-            "dimensions": "latitude time", 
-            "out_name": "vt100", 
+            "standard_name": "mole_fraction_of_nitrous_oxide_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "N2O volume mixing ratio", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "n2o", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3076,16 +3181,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wetnoy": {
+        "abs550aer": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_all_nitrogen_oxides_due_to_wet_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "wet deposition of noy incl aerosol nitrate", 
-            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_all_nitrogen_oxides_due_to_wet_deposition. NOy is the sum of all simulated oxidized nitrogen species, out of NO, NO2, HNO3, HNO4, NO3aerosol, NO3(radical), N2O5, PAN, other organic nitrates.", 
+            "standard_name": "atmosphere_absorption_optical_thickness_due_to_ambient_aerosol", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "ambient aerosol absorption optical thickness at 550 nm", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "wetnoy", 
+            "out_name": "abs550aer", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3093,16 +3198,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "snc": {
+        "airmass": {
             "modeling_realm": "aerosol", 
-            "standard_name": "surface_snow_area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "snow cover fraction", 
-            "comment": "Fraction of each grid cell that is occupied by snow that rests on land portion of cell.", 
+            "standard_name": "atmosphere_mass_of_air_per_unit_area", 
+            "units": "kg m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Vertically integrated mass content of air in layer", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "airmass", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ta": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Temperature", 
+            "comment": "Air Temperature", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "ta", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "emibc": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_black_carbon_dry_aerosol_due_to_emission", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "emission rate of black carbon aerosol mass", 
+            "comment": "Integrate 3D emission field vertically to 2d field.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "snc", 
+            "out_name": "emibc", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3110,16 +3249,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "co2": {
+        "co": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_carbon_dioxide_in_air", 
+            "standard_name": "mole_fraction_of_carbon_monoxide_in_air", 
             "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "CO2 volume mixing ratio", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "CO volume mixing ratio", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "co2", 
+            "out_name": "co", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3127,16 +3266,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dryo3": {
+        "wetoa": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_ozone_due_to_dry_deposition", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol_due_to_wet_deposition", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "dry deposition rate of o3", 
-            "comment": "dry deposition includes gravitational settling, impact scavenging, and turbulent deposition.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "wet deposition rate of dry aerosol total organic matter", 
+            "comment": "tendency of atmosphere mass content of organic matter dry aerosols due to wet deposition: This is the sum of wet deposition of POA and wet deposition of SOA (see next two entries). ''Mass'' refers to the mass of organic matter, not mass of organic carbon alone. We recommend a scale factor of POM=1.4*OC, unless your model has more detailed info available. Was called wet_pom in old ACCMIP Excel spreadsheet.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "wetoa", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "emianox": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_anthropogenic_nox_expressed_as_nitrogen_due_to_emission", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "anthropogenic emission rate of nox", 
+            "comment": "NOx=NO+NO2, Includes agricultural waste burning but no other biomass burning. proposed name: tendency_of_atmosphere_mass_content_of_anthropogenic_nox_expressed_as_nitrogen_due_to_emission. Integrate 3D emission field vertically to 2d field.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "dryo3", 
+            "out_name": "emianox", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3144,16 +3300,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "abs550aer": {
+        "od550so4": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_absorption_optical_thickness_due_to_ambient_aerosol", 
+            "standard_name": "atmosphere_optical_thickness_due_to_sulfate_ambient_aerosol", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "ambient aerosol absorption optical thickness at 550 nm", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "sulfate aod at 550nm", 
+            "comment": "proposed name: atmosphere_optical_thickness_due_to_sulfate_ambient_aerosol", 
             "dimensions": "longitude latitude time", 
-            "out_name": "abs550aer", 
+            "out_name": "od550so4", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3161,16 +3317,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "od550ss": {
+        "emico": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_optical_thickness_due_to_seasalt_ambient_aerosol", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "sea salt aod at 550nm", 
-            "comment": "", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_carbon_monoxide_due_to_emission", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "total emission rate of co", 
+            "comment": "Integrate 3D emission field vertically to 2d field.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "od550ss", 
+            "out_name": "emico", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3178,16 +3334,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "o3loss": {
+        "so2": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_mole_concentration_of_ozone_due_to_chemical_loss", 
-            "units": "kg m-3 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "O3 destruction rate", 
-            "comment": "ONLY provide the sum of the following reactions: (i) O(1D)+H2O; (ii) O3+HO2; (iii) O3+OH; (iv) O3+alkenes (isoprene, ethene,etc)", 
+            "standard_name": "mole_fraction_of_sulfur_dioxide_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "SO2 volume mixing ratio", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "o3loss", 
+            "out_name": "so2", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3195,16 +3351,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tntlw": {
+        "o3prod": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_air_temperature_due_to_longwave_heating", 
-            "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Longwave heating rate", 
-            "comment": "Longwave heating rates", 
+            "standard_name": "tendency_of_mole_concentration_of_ozone_due_to_chemical_production", 
+            "units": "kg m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "O3 production rate", 
+            "comment": "ONLY provide the sum of all the HO2/RO2 + NO reactions (as k*[HO2]*[NO])", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tntlw", 
+            "out_name": "o3prod", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3212,16 +3368,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "od550soa": {
+        "tatp": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_optical_thickness_due_to_secondary_particulate_organic_matter_ambient_aerosol", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "soa aod at 550nm", 
-            "comment": "proposed name: atmosphere_optical_thickness_due_to_secondary_particulate_organic_matter_ambient_aerosol", 
+            "standard_name": "tropopause_air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tropopause Air Temperature", 
+            "comment": "2D monthly mean thermal tropopause calculated using WMO tropopause definition on 3d temperature", 
             "dimensions": "longitude latitude time", 
-            "out_name": "od550soa", 
+            "out_name": "tatp", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3229,16 +3385,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mmrss": {
+        "wetnh3": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mass_fraction_of_seasalt_dry_aerosol_in_air", 
-            "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Sea Salt mass mixing ratio", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_ammonia_due_to_wet_deposition", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "wet deposition rate of nh3", 
             "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "mmrss", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "wetnh3", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3246,16 +3402,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "chepsoa": {
+        "emidms": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_secondary_particulate_organic_matter_dry_aerosol_due_to_net_chemical_production", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_dimethyl_sulfide_due_to_emission", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "chemical production of dry aerosol secondary organic matter", 
-            "comment": "Tendency of atmosphere mass content of secondary organic matter_dry aerosol due to net production:  If model lumps SOA emissions with POA, then the sum of POA and SOA emissions is reported as POA emissions. Here, mass refers to the mass of primary organic matter, not mass of organic carbon alone. Instead of emi_soa in original ACCMIP Excel spreadsheet. That variable had notes: This can be a pseudo-emission flux as used in AEROCOM (Dentener et al, ACP, 2006) or the [...]
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "total emission rate of dms", 
+            "comment": "Integrate 3D emission field vertically to 2d field.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "chepsoa", 
+            "out_name": "emidms", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3263,16 +3419,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mmrdust": {
+        "ch4": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mass_fraction_of_dust_dry_aerosol_in_air", 
-            "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Dust aerosol mass mixing ratio", 
+            "standard_name": "mole_fraction_of_methane_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "CH4 volume mixing ratio", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "mmrdust", 
+            "out_name": "ch4", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3280,16 +3436,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "o3": {
+        "swtoaasno3": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_ozone_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Ozone volume mixing ratio", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "o3", 
+            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_nitrate_ambient_aerosol", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "all sky sw-rf no3 at toa", 
+            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_nitrate_ambient_aerosol", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "swtoaasno3", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3297,16 +3453,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hcl": {
+        "plev": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_hydrogen_chloride_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "HCl volume mixing ratio", 
-            "comment": "", 
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Pressure", 
+            "comment": "The atmospheric pressure at the model layer midpoints for all times and levels in the associated output variables", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "hcl", 
+            "out_name": "plev", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3314,16 +3470,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "plev": {
+        "ch3coch3": {
             "modeling_realm": "aerosol", 
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Air Pressure", 
-            "comment": "The atmospheric pressure at the model layer midpoints for all times and levels in the associated output variables", 
+            "standard_name": "mole_fraction_of_acetone_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "CH3COCH3  volume mixing ratio", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "plev", 
+            "out_name": "ch3coch3", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3331,16 +3487,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "emioa": {
+        "chepasoa": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol_due_to_net_chemical_production_and_emission", 
+            "standard_name": "unset", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "primary emission and chemical production of dry aerosol organic matter", 
-            "comment": "tendency of atmosphere mass content of organic matter dry aerosol due to net production and emission.  This is the sum of total emission of POA and total production of SOA (emipoa+chepsoa). ''Mass'' refers to the mass of organic matter, not mass of organic carbon alone. We recommend a scale factor of POM=1.4*OC, unless your model has more detailed info available. Was called emi_pom in old ACCMIP Excel table. Integrate 3D emission field vertically to 2d field. ''ma [...]
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "total net production of anthropogenic secondary organic aerosol", 
+            "comment": "If model lumps SOA emissions with POA, then the sum of POA and SOA emissions is reported as POA emissions.  'mass' refers to the mass of primary organic matter, not mass of organic carbon alone. proposed name: tendency_of_atmosphere_mass_content_of_anthropogenic_secondary_particulate_organic_matter_dry_aerosol_due_to_net_chemical_production.  Used instead of emi_asoa in original ACCMIP Excel spreadsheet. That variable had notes: This can be a pseudo-emission flux  [...]
             "dimensions": "longitude latitude time", 
-            "out_name": "emioa", 
+            "out_name": "chepasoa", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3348,16 +3504,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "airmass": {
+        "od550ss": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_mass_of_air_per_unit_area", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Vertically integrated mass content of air in layer", 
+            "standard_name": "atmosphere_optical_thickness_due_to_seasalt_ambient_aerosol", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "sea salt aod at 550nm", 
             "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "airmass", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "od550ss", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3365,16 +3521,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "od440aer": {
+        "swtoacsbb": {
             "modeling_realm": "aerosol", 
-            "standard_name": "", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "ambient aerosol optical thickness at 440 nm", 
-            "comment": "", 
+            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_biomass_burning_ambient_aerosol_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "clear sky sw-rf bb at toa", 
+            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_biomass_burning_ambient_aerosol_assuming_clear_sky", 
             "dimensions": "longitude latitude time", 
-            "out_name": "od440aer", 
+            "out_name": "swtoacsbb", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3382,16 +3538,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wa": {
+        "toz": {
             "modeling_realm": "aerosol", 
-            "standard_name": "upward_air_velocity", 
-            "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Upward Air Velocity", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "wa", 
+            "standard_name": "equivalent_thickness_at_stp_of_atmosphere_ozone_content", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Ozone Column", 
+            "comment": "total ozone column in DU", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "toz", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3399,16 +3555,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlut": {
+        "od870aer": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_outgoing_longwave_flux", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "toa outgoing longwave radiation", 
-            "comment": "at the top of the atmosphere (to be compared with satellite measurements)", 
+            "standard_name": "", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "ambient aerosol optical thickness at 870 nm", 
+            "comment": "AOD from the ambient aerosls (i.e., includes aerosol water).  Does not include AOD from stratospheric aerosols if these are prescribed but includes other possible background aerosol types.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rlut", 
+            "out_name": "od870aer", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3416,16 +3572,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "reffclwtop": {
+        "no": {
             "modeling_realm": "aerosol", 
-            "standard_name": "effective_radius_of_cloud_liquid_water_particle_at_liquid_water_cloud_top", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "cloud-top effective droplet radius", 
-            "comment": "Droplets are liquid only.  This is the effective radius ''as seen from space'' over liquid cloudy portion of grid cell. This is the value from uppermost model layer with liquid cloud or, if available, or for some models it is the sum over all liquid cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere.TOA) each time sample when computing monthly mean. Reported values are weighted by total liquid cloud top fraction of  (as [...]
-            "dimensions": "longitude latitude time", 
-            "out_name": "reffclwtop", 
+            "standard_name": "mole_fraction_of_nitrogen_monoxide_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "NO volume mixing ratio", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "no", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3433,16 +3589,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "emiso4": {
+        "mmrpm2p5": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "total direct emission rate of so4", 
-            "comment": "expressed as a tendency of atmosphere mass content of SO4.  Direct emission does not include secondary sulfate production. Integrate 3D emission field vertically to 2d field. proposed name: tendency_of_atmosphere_mass_content_of_anthropogenic_sulfate_dry_aerosol_due_to_emission. Integrate 3D emission field vertically to 2d field.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "emiso4", 
+            "standard_name": "mass_fraction_of_pm2p5_dry_aerosol_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "PM2.5 mass mixing ratio", 
+            "comment": "E.g. mass_fraction_of_pm2p5_aerosol_at_50_percent_relative_humidity_in_air, proposed_name: mass_fraction_of_pm2p5_dry_aerosol_in_air", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "mmrpm2p5", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3450,16 +3606,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "isop": {
+        "albsrfc": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_isoprene_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Isoprene volume mixing ratio", 
+            "standard_name": "surface_albedo", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "surface albedo", 
             "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "isop", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "albsrfc", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3467,16 +3623,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "swtoacsbb": {
+        "reffclwtop": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_biomass_burning_ambient_aerosol_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "clear sky sw-rf bb at toa", 
-            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_biomass_burning_ambient_aerosol_assuming_clear_sky", 
+            "standard_name": "effective_radius_of_cloud_liquid_water_particle_at_liquid_water_cloud_top", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "cloud-top effective droplet radius", 
+            "comment": "Droplets are liquid only.  This is the effective radius ''as seen from space'' over liquid cloudy portion of grid cell. This is the value from uppermost model layer with liquid cloud or, if available, or for some models it is the sum over all liquid cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere.TOA) each time sample when computing monthly mean. Reported values are weighted by total liquid cloud top fraction of  (as [...]
             "dimensions": "longitude latitude time", 
-            "out_name": "swtoacsbb", 
+            "out_name": "reffclwtop", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3484,16 +3640,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsds": {
+        "convcl": {
             "modeling_realm": "aerosol", 
-            "standard_name": "surface_downwelling_shortwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "surface downwelling shortwave radiation", 
-            "comment": "surface solar irradiance for UV calculations", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsds", 
+            "standard_name": "convective_cloud_area_fraction_in_atmosphere_layer", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Convective Cloud Area Fraction", 
+            "comment": "Convective cloud fraction in an atmospheric layer", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "convcl", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3501,16 +3657,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "lwtoacsaer": {
+        "c2h6": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_longwave_forcing_due_to_ambient_aerosol_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "clear sky lw-rf aerosols at toa", 
-            "comment": "proposed name: toa_instantaneous_longwave_forcing_due_to_ambient_aerosol_assuming_clear_sky", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "lwtoacsaer", 
+            "standard_name": "mole_fraction_of_ethane_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "C2H6 volume mixing ratio", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "c2h6", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3518,16 +3674,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mmrsoa": {
+        "pr": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mass_fraction_of_secondary_particulate_organic_matter_dry_aerosol_in_air", 
-            "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Secondary organic aerosol mass mixing ratio", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "mmrsoa", 
+            "standard_name": "precipitation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Precipitation", 
+            "comment": "includes both liquid and solid phases", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "pr", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3535,16 +3691,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "toz": {
+        "hfss": {
             "modeling_realm": "aerosol", 
-            "standard_name": "equivalent_thickness_at_stp_of_atmosphere_ozone_content", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Total Ozone Column", 
-            "comment": "total ozone column in DU", 
+            "standard_name": "surface_upward_sensible_heat_flux", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Upward Sensible Heat Flux", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "toz", 
+            "out_name": "hfss", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3552,16 +3708,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pilev": {
+        "o3loss": {
             "modeling_realm": "aerosol", 
-            "standard_name": "", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "air pressure at interfaces", 
-            "comment": "The atmospheric pressure at the model layer interfaces for all times and levels in the associated output variables", 
+            "standard_name": "tendency_of_mole_concentration_of_ozone_due_to_chemical_loss", 
+            "units": "kg m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "O3 destruction rate", 
+            "comment": "ONLY provide the sum of the following reactions: (i) O(1D)+H2O; (ii) O3+HO2; (iii) O3+OH; (iv) O3+alkenes (isoprene, ethene,etc)", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "pilev", 
+            "out_name": "o3loss", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3569,16 +3725,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "od550so4": {
+        "drynh3": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_optical_thickness_due_to_sulfate_ambient_aerosol", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "sulfate aod at 550nm", 
-            "comment": "proposed name: atmosphere_optical_thickness_due_to_sulfate_ambient_aerosol", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_ammonia_due_to_dry_deposition", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "dry deposition rate of nh3", 
+            "comment": "dry deposition includes gravitational settling, impact scavenging, and turbulent deposition", 
             "dimensions": "longitude latitude time", 
-            "out_name": "od550so4", 
+            "out_name": "drynh3", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3586,16 +3742,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "oh": {
+        "cod": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_hydroxyl_radical_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "OH volume mixing ratio", 
+            "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "cloud optical depth", 
             "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "oh", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "cod", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3603,16 +3759,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mmrbc": {
+        "pilev": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mass_fraction_of_black_carbon_dry_aerosol_in_air", 
-            "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Elemental carbon mass mixing ratio", 
-            "comment": "", 
+            "standard_name": "", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "air pressure at interfaces", 
+            "comment": "The atmospheric pressure at the model layer interfaces for all times and levels in the associated output variables", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "mmrbc", 
+            "out_name": "pilev", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3620,16 +3776,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cod": {
+        "od550bc": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
+            "standard_name": "atmosphere_optical_thickness_due_to_black_carbon_ambient_aerosol", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "cloud optical depth", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "black carbon aod at 550nm", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cod", 
+            "out_name": "od550bc", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3637,16 +3793,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dryoa": {
+        "emiaoa": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol_due_to_dry_deposition", 
+            "standard_name": "unset", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "dry deposition rate of dry aerosol total organic matter", 
-            "comment": "Tendency of atmosphere mass content of organic dry aerosol due to dry deposition: This is the sum of dry deposition of POA and dry deposition of SOA (see next two entries). 'Mass' refers to the mass of organic matter, not mass of organic carbon alone.  We recommend a scale factor of POM=1.4*OC, unless your model has more detailed info available. Was called dry_pom in old ACCMIP Excel table. Dry deposition includes gravitational settling, impact scavenging, and tur [...]
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "total emission of anthropogenic  organic aerosol", 
+            "comment": "Includes agricultural waste burning but no other biomass burning. We recommend a scale factor of POM=1.4*OC, unless your model has more detailed info available. Tendency of atmosphere mass content of total organic aerosol due to emission: 'mass' refers to the mass of organic matter, not mass of organic carbon alone. Was called emi_apom in old ACCMIP Excel table.  Integrate 3D emission field vertically to 2d field.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "dryoa", 
+            "out_name": "emiaoa", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3654,16 +3810,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsus": {
+        "cheaqpso4": {
             "modeling_realm": "aerosol", 
-            "standard_name": "surface_upwelling_shortwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "surface upwelling shortwave radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsus", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_aqueous_phase_net_chemical_production", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Aqueous-phase production rate of SO4", 
+            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_aqueous_phase_net_chemical_production", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "cheaqpso4", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3671,16 +3827,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "emiss": {
+        "swtoaasbcff": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_seasalt_dry_aerosol_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "total emission rate of seasalt", 
-            "comment": "Integrate 3D emission field vertically to 2d field.", 
+            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_black_carbon_ambient_aerosol_from_fossil_fuels", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "all sky sw-rf bcff at toa anthropogenic", 
+            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_black_carbon_ambient_aerosol_from_fossil_fuels", 
             "dimensions": "longitude latitude time", 
-            "out_name": "emiss", 
+            "out_name": "swtoaasbcff", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3688,16 +3844,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wetoa": {
+        "od550soa": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol_due_to_wet_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "wet deposition rate of dry aerosol total organic matter", 
-            "comment": "tendency of atmosphere mass content of organic matter dry aerosols due to wet deposition: This is the sum of wet deposition of POA and wet deposition of SOA (see next two entries). ''Mass'' refers to the mass of organic matter, not mass of organic carbon alone. We recommend a scale factor of POM=1.4*OC, unless your model has more detailed info available. Was called wet_pom in old ACCMIP Excel spreadsheet.", 
+            "standard_name": "atmosphere_optical_thickness_due_to_secondary_particulate_organic_matter_ambient_aerosol", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "soa aod at 550nm", 
+            "comment": "proposed name: atmosphere_optical_thickness_due_to_secondary_particulate_organic_matter_ambient_aerosol", 
             "dimensions": "longitude latitude time", 
-            "out_name": "wetoa", 
+            "out_name": "od550soa", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3705,16 +3861,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "emibvoc": {
+        "wa": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_non_methane_volatile_organic_compounds_expressed_as_carbon_due_to_emission_from_vegetation", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "total emission rate of biogenic nmvoc", 
-            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_biogenic_non_methane_volatile_organic_compounds_as_carbon_due_to_emission. Integrate 3D emission field vertically to 2d field. _If_ fixed molecular weight of NMVOC is not available in model, please provide in units of kilomole m-2 s-1 (i.e. kg m-2 s-1 as if model NMVOC had molecular weight of 1) and add a comment to your file.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "emibvoc", 
+            "standard_name": "upward_air_velocity", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Upward Air Velocity", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "wa", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3722,16 +3878,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "co": {
+        "cdnc": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_carbon_monoxide_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "CO volume mixing ratio", 
-            "comment": "", 
+            "standard_name": "number_concentration_of_cloud_liquid_water_particles_in_air", 
+            "units": "m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "cloud droplet number concentration", 
+            "comment": "Cloud Droplet Number Concentration in liquid water clouds. Question: Is this rather a 3D field?", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "co", 
+            "out_name": "cdnc", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3739,16 +3895,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "swtoaasaer": {
+        "rlut": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_ambient_aerosol", 
+            "standard_name": "toa_outgoing_longwave_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "all sky sw-rf aerosols at toa", 
-            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_ambient_aerosol", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "toa outgoing longwave radiation", 
+            "comment": "at the top of the atmosphere (to be compared with satellite measurements)", 
             "dimensions": "longitude latitude time", 
-            "out_name": "swtoaasaer", 
+            "out_name": "rlut", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3756,16 +3912,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "iwp": {
+        "swtoaasbb": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_cloud_ice_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "ice water path", 
-            "comment": "", 
+            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_biomass_burning_ambient_aerosol", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "all sky sw-rf bb at toa", 
+            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_biomass_burning_ambient_aerosol", 
             "dimensions": "longitude latitude time", 
-            "out_name": "iwp", 
+            "out_name": "swtoaasbb", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3773,16 +3929,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dryso4": {
+        "lossco": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_dry_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "dry deposition rate of so4", 
-            "comment": "dry deposition includes gravitational settling, impact scavenging, and turbulent deposition", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "dryso4", 
+            "standard_name": "tendency_of_mole_concentration_of_carbon_monoxide_due_to_chemical_gross_destruction", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Annual Loss of atmospheric Carbon Monoxide", 
+            "comment": "proposed name: tendency_of_mole_concentration_of_carbon_monoxide_due_to_chemical_gross_destruction", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "lossco", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3790,16 +3946,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfls": {
+        "dryss": {
             "modeling_realm": "aerosol", 
-            "standard_name": "surface_upward_latent_heat_flux", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Surface Upward Latent Heat Flux", 
-            "comment": "", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_seasalt_dry_aerosol_due_to_dry_deposition", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "dry deposition rate of seasalt", 
+            "comment": "Dry deposition includes gravitational settling, impact scavenging, and turbulent deposition.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "hfls", 
+            "out_name": "dryss", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3807,16 +3963,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dryso2": {
+        "mmraerh2o": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_dry_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "dry deposition rate of so2", 
-            "comment": "dry deposition includes gravitational settling, impact scavenging, and turbulent deposition", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "dryso2", 
+            "standard_name": "mass_fraction_of_water_in_ambient_aerosol_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Aerosol water mass mixing ratio", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "mmraerh2o", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3824,16 +3980,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wetbc": {
+        "wetnh4": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_black_carbon_dry_aerosol_due_to_wet_deposition", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_ammonium_dry_aerosol_due_to_wet_deposition", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "wet deposition rate of black carbon aerosol mass", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "wet deposition rate of nh4", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "wetbc", 
+            "out_name": "wetnh4", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3841,16 +3997,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pr": {
+        "emiso4": {
             "modeling_realm": "aerosol", 
-            "standard_name": "precipitation_flux", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_emission", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Precipitation", 
-            "comment": "includes both liquid and solid phases", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "total direct emission rate of so4", 
+            "comment": "expressed as a tendency of atmosphere mass content of SO4.  Direct emission does not include secondary sulfate production. Integrate 3D emission field vertically to 2d field. proposed name: tendency_of_atmosphere_mass_content_of_anthropogenic_sulfate_dry_aerosol_due_to_emission. Integrate 3D emission field vertically to 2d field.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "pr", 
+            "out_name": "emiso4", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3858,16 +4014,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "swtoaasss": {
+        "lai": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_seasalt_ambient_aerosol", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "all sky sw-rf ss at toa", 
-            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_seasalt_ambient_aerosol", 
+            "standard_name": "leaf_area_index", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "leaf area index", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "swtoaasss", 
+            "out_name": "lai", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3875,16 +4031,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlus": {
+        "swtoacsaer": {
             "modeling_realm": "aerosol", 
-            "standard_name": "surface_upwelling_longwave_flux_in_air", 
+            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_ambient_aerosol_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "surface upwelling longwave radiation", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "clear sky sw-rf aerosols at toa", 
+            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_ambient_aerosol_assuming_clear_sky", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rlus", 
+            "out_name": "swtoacsaer", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3892,16 +4048,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tos": {
+        "lossn2o": {
             "modeling_realm": "aerosol", 
-            "standard_name": "sea_surface_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Sea Surface Temperature", 
-            "comment": "this may differ from 'surface temperature' in regions of sea ice.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "tos", 
+            "standard_name": "", 
+            "units": "mol yr-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Annual Loss of atmospheric Nitrous Oxide", 
+            "comment": "total yearly averaged tropospheric loss", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "lossn2o", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3909,16 +4065,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "lwp": {
+        "convclt": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_cloud_liquid_water_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "liquid water path", 
-            "comment": "", 
+            "standard_name": "convective_cloud_area_fraction", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Convective Cloud Area Fraction", 
+            "comment": "Convective cloud fraction", 
             "dimensions": "longitude latitude time", 
-            "out_name": "lwp", 
+            "out_name": "convclt", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3926,16 +4082,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "drybc": {
+        "emiisop": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_black_carbon_dry_aerosol_due_to_dry_deposition", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_isoprene_due_to_emission", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "dry deposition rate of black carbon aerosol mass", 
-            "comment": "Dry deposition includes gravitational settling, impact scavenging, and turbulent deposition.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "total emission rate of isoprene", 
+            "comment": "Integrate 3D emission field vertically to 2d field", 
             "dimensions": "longitude latitude time", 
-            "out_name": "drybc", 
+            "out_name": "emiisop", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3943,16 +4099,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hno3": {
+        "zg": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_nitric_acid_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "HNO3 volume mixing ratio", 
+            "standard_name": "geopotential_height", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Geopotential Height", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "hno3", 
+            "out_name": "zg", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3960,16 +4116,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "chepasoa": {
+        "c3h8": {
             "modeling_realm": "aerosol", 
-            "standard_name": "unset", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "total net production of anthropogenic secondary organic aerosol", 
-            "comment": "If model lumps SOA emissions with POA, then the sum of POA and SOA emissions is reported as POA emissions.  'mass' refers to the mass of primary organic matter, not mass of organic carbon alone. proposed name: tendency_of_atmosphere_mass_content_of_anthropogenic_secondary_particulate_organic_matter_dry_aerosol_due_to_net_chemical_production.  Used instead of emi_asoa in original ACCMIP Excel spreadsheet. That variable had notes: This can be a pseudo-emission flux  [...]
-            "dimensions": "longitude latitude time", 
-            "out_name": "chepasoa", 
+            "standard_name": "mole_fraction_of_propane_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "C3H8  volume mixing ratio", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "c3h8", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3977,16 +4133,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tatp": {
+        "mmrbc": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tropopause_air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Tropopause Air Temperature", 
-            "comment": "2D monthly mean thermal tropopause calculated using WMO tropopause definition on 3d temperature", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "tatp", 
+            "standard_name": "mass_fraction_of_black_carbon_dry_aerosol_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Elemental carbon mass mixing ratio", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "mmrbc", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -3994,16 +4150,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "swtoacsbcff": {
+        "swtoaasss": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_black_carbon_ambient_aerosol_from_fossil_fuels_assuming_clear_sky", 
+            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_seasalt_ambient_aerosol", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "clear sky sw-rf bcff at toa", 
-            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_black_carbon_ambient_aerosol_from_fossil_fuels_assuming_clear_sky", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "all sky sw-rf ss at toa", 
+            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_seasalt_ambient_aerosol", 
             "dimensions": "longitude latitude time", 
-            "out_name": "swtoacsbcff", 
+            "out_name": "swtoaasss", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4011,16 +4167,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "drynh3": {
+        "wetso4": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_ammonia_due_to_dry_deposition", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_wet_deposition", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "dry deposition rate of nh3", 
-            "comment": "dry deposition includes gravitational settling, impact scavenging, and turbulent deposition", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "wet deposition rate of so4", 
+            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_wet_deposition", 
             "dimensions": "longitude latitude time", 
-            "out_name": "drynh3", 
+            "out_name": "wetso4", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4028,16 +4184,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "od550bc": {
+        "cl": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_optical_thickness_due_to_black_carbon_ambient_aerosol", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "black carbon aod at 550nm", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "od550bc", 
+            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Cloud Area Fraction", 
+            "comment": "Percentage cloud cover, including both large-scale and convective cloud.", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "cl", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4045,16 +4201,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "drynh4": {
+        "wetss": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_ammonium_dry_aerosol_due_to_dry_deposition", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_seasalt_dry_aerosol_due_to_wet_deposition", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "dry deposition rate of nh4", 
-            "comment": "dry deposition includes gravitational settling, impact scavenging, and turbulent deposition", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "wet deposition rate of seasalt", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "drynh4", 
+            "out_name": "wetss", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4062,16 +4218,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "od550dust": {
+        "lwtoaasdust": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_optical_thickness_due_to_dust_ambient_aerosol", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "dust aod at 550nm", 
-            "comment": "", 
+            "standard_name": "toa_instantaneous_longwave_forcing_due_to_dust_ambient_aerosol", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "all sky lw-rf dust at toa", 
+            "comment": "proposed name: toa_instantaneous_longwave_forcing_due_to_dust_ambient_aerosol", 
             "dimensions": "longitude latitude time", 
-            "out_name": "od550dust", 
+            "out_name": "lwtoaasdust", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4079,16 +4235,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "emianox": {
+        "swtoacsbcff": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_anthropogenic_nox_expressed_as_nitrogen_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "anthropogenic emission rate of nox", 
-            "comment": "NOx=NO+NO2, Includes agricultural waste burning but no other biomass burning. proposed name: tendency_of_atmosphere_mass_content_of_anthropogenic_nox_expressed_as_nitrogen_due_to_emission. Integrate 3D emission field vertically to 2d field.", 
+            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_black_carbon_ambient_aerosol_from_fossil_fuels_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "clear sky sw-rf bcff at toa", 
+            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_black_carbon_ambient_aerosol_from_fossil_fuels_assuming_clear_sky", 
             "dimensions": "longitude latitude time", 
-            "out_name": "emianox", 
+            "out_name": "swtoacsbcff", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4096,16 +4252,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mmrnh4": {
+        "chegpso4": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mass_fraction_of_ammonium_dry_aerosol_in_air", 
-            "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "NH4 mass mixing ratio", 
-            "comment": "", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_gas_phase_net_chemical_production", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Gas-phase production rate of SO4", 
+            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_gas_phase_net_chemical_production", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "mmrnh4", 
+            "out_name": "chegpso4", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4113,16 +4269,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cnpz": {
+        "tntlw": {
             "modeling_realm": "aerosol", 
-            "standard_name": "canopy_height", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "canopy height", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "cnpz", 
+            "standard_name": "tendency_of_air_temperature_due_to_longwave_heating", 
+            "units": "K s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Longwave heating rate", 
+            "comment": "Longwave heating rates", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "tntlw", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4130,16 +4286,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "so2": {
+        "emiss": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_sulfur_dioxide_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "SO2 volume mixing ratio", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "so2", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_seasalt_dry_aerosol_due_to_emission", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "total emission rate of seasalt", 
+            "comment": "Integrate 3D emission field vertically to 2d field.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "emiss", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4147,16 +4303,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hus": {
+        "snc": {
             "modeling_realm": "aerosol", 
-            "standard_name": "specific_humidity", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Specific Humidity", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "hus", 
+            "standard_name": "surface_snow_area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "snow cover fraction", 
+            "comment": "Fraction of each grid cell that is occupied by snow that rests on land portion of cell.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "snc", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4164,16 +4320,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mcu": {
+        "mmrsoa": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_updraft_convective_mass_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Convective Updraft Mass Flux", 
-            "comment": "In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The atmosphere convective mass flux is the vertical transport of mass for a field of cumulus clouds or thermals, given by the product of air density and vertical velocity. For an area-average, cell_methods should specify whether the average is over all the area or the area of updrafts only.", 
+            "standard_name": "mass_fraction_of_secondary_particulate_organic_matter_dry_aerosol_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Secondary organic aerosol mass mixing ratio", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "mcu", 
+            "out_name": "mmrsoa", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4181,16 +4337,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "emiaoa": {
+        "swtoaassoa": {
             "modeling_realm": "aerosol", 
-            "standard_name": "unset", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "total emission of anthropogenic  organic aerosol", 
-            "comment": "Includes agricultural waste burning but no other biomass burning. We recommend a scale factor of POM=1.4*OC, unless your model has more detailed info available. Tendency of atmosphere mass content of total organic aerosol due to emission: 'mass' refers to the mass of organic matter, not mass of organic carbon alone. Was called emi_apom in old ACCMIP Excel table.  Integrate 3D emission field vertically to 2d field.", 
+            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_secondary_particulate_organic_matter_ambient_aerosol", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "all sky sw-rf soa at toa", 
+            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_secondary_particulate_organic_matter_ambient_aerosol", 
             "dimensions": "longitude latitude time", 
-            "out_name": "emiaoa", 
+            "out_name": "swtoaassoa", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4198,16 +4354,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "emiaco": {
+        "wetnoy": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_anthropogenic_carbon_monoxide_due_to_emission", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_all_nitrogen_oxides_due_to_wet_deposition", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "total emission rate of anthropogenic co", 
-            "comment": "Includes agricultural waste burning but no other biomass burning. proposed name: tendency_of_atmosphere_mass_content_of_anthropogenic_carbon_monoxide_due_to_emission. Integrate 3D emission field vertically to 2d field.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "wet deposition of noy incl aerosol nitrate", 
+            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_all_nitrogen_oxides_due_to_wet_deposition. NOy is the sum of all simulated oxidized nitrogen species, out of NO, NO2, HNO3, HNO4, NO3aerosol, NO3(radical), N2O5, PAN, other organic nitrates.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "emiaco", 
+            "out_name": "wetnoy", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4215,16 +4371,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "chegpso4": {
+        "dms": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_gas_phase_net_chemical_production", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Gas-phase production rate of SO4", 
-            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_gas_phase_net_chemical_production", 
+            "standard_name": "mole_fraction_of_dimethyl_sulfide_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "DMS volume mixing ratio", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "chegpso4", 
+            "out_name": "dms", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4232,16 +4388,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "emilnox": {
+        "od550no3": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_nox_from_lightning", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "layer-integrated lightning production of NOx", 
-            "comment": "Integrate the NOx production for lightning over model layer. proposed name: tendency_of_atmosphere_mass_content_of_nox_from_lightning", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "emilnox", 
+            "standard_name": "atmosphere_optical_thickness_due_to_nitrate_ambient_aerosol", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "nitrate aod at 550nm", 
+            "comment": "proposed name: atmosphere_optical_thickness_due_to_nitrate_ambient_aerosol", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "od550no3", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4249,16 +4405,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "eminox": {
+        "lwtoacsaer": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_nox_expressed_as_nitrogen_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "total emission rate of nox", 
-            "comment": "NOx=NO+NO2. Integrate 3D emission field vertically to 2d field.", 
+            "standard_name": "toa_instantaneous_longwave_forcing_due_to_ambient_aerosol_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "clear sky lw-rf aerosols at toa", 
+            "comment": "proposed name: toa_instantaneous_longwave_forcing_due_to_ambient_aerosol_assuming_clear_sky", 
             "dimensions": "longitude latitude time", 
-            "out_name": "eminox", 
+            "out_name": "lwtoacsaer", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4266,16 +4422,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dms": {
+        "clw": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_dimethyl_sulfide_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "DMS volume mixing ratio", 
-            "comment": "", 
+            "standard_name": "mass_fraction_of_cloud_liquid_water_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mass Fraction of Cloud Liquid Water", 
+            "comment": "Includes both large-scale and convective cloud. Calculate as the mass of cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cells. Precipitating hydrometeors are included ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "dms", 
+            "out_name": "clw", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4283,16 +4439,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ch4": {
+        "sic": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_methane_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "CH4 volume mixing ratio", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "ch4", 
+            "standard_name": "sea_ice_area_fraction", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Sea Ice Area Fraction", 
+            "comment": "fraction of grid cell covered by sea ice.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sic", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4300,16 +4456,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ua": {
+        "dryoa": {
             "modeling_realm": "aerosol", 
-            "standard_name": "eastward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Eastward Wind", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "ua", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol_due_to_dry_deposition", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "dry deposition rate of dry aerosol total organic matter", 
+            "comment": "Tendency of atmosphere mass content of organic dry aerosol due to dry deposition: This is the sum of dry deposition of POA and dry deposition of SOA (see next two entries). 'Mass' refers to the mass of organic matter, not mass of organic carbon alone.  We recommend a scale factor of POM=1.4*OC, unless your model has more detailed info available. Was called dry_pom in old ACCMIP Excel table. Dry deposition includes gravitational settling, impact scavenging, and tur [...]
+            "dimensions": "longitude latitude time", 
+            "out_name": "dryoa", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4317,16 +4473,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "va": {
+        "emibvoc": {
             "modeling_realm": "aerosol", 
-            "standard_name": "northward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Northward Wind", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "va", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_non_methane_volatile_organic_compounds_expressed_as_carbon_due_to_emission_from_vegetation", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "total emission rate of biogenic nmvoc", 
+            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_biogenic_non_methane_volatile_organic_compounds_as_carbon_due_to_emission. Integrate 3D emission field vertically to 2d field. _If_ fixed molecular weight of NMVOC is not available in model, please provide in units of kilomole m-2 s-1 (i.e. kg m-2 s-1 as if model NMVOC had molecular weight of 1) and add a comment to your file.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "emibvoc", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4334,16 +4490,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "n2o": {
+        "hno3": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_nitrous_oxide_in_air", 
+            "standard_name": "mole_fraction_of_nitric_acid_in_air", 
             "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "N2O volume mixing ratio", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "HNO3 volume mixing ratio", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "n2o", 
+            "out_name": "hno3", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4351,16 +4507,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mmroa": {
+        "swtoacsoaff": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mass_fraction_of_particulate_organic_matter_dry_aerosol_in_air", 
-            "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Total organic aerosol mass mixing ratio", 
-            "comment": "We recommend a scale factor of POM=1.4*OC, unless your model has more detailed info available.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "mmroa", 
+            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_particulate_organic_matter_ambient_aerosol_from_fossil_fuels_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "clear sky sw-rf oaff at toa anthropogenic", 
+            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_particulate_organic_matter_ambient_aerosol_from_fossil_fuels_assuming_clear_sky", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "swtoacsoaff", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4368,16 +4524,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "od550no3": {
+        "hfls": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_optical_thickness_due_to_nitrate_ambient_aerosol", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "nitrate aod at 550nm", 
-            "comment": "proposed name: atmosphere_optical_thickness_due_to_nitrate_ambient_aerosol", 
+            "standard_name": "surface_upward_latent_heat_flux", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Upward Latent Heat Flux", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "od550no3", 
+            "out_name": "hfls", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4385,16 +4541,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfss": {
+        "swtoaasoaff": {
             "modeling_realm": "aerosol", 
-            "standard_name": "surface_upward_sensible_heat_flux", 
+            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_particulate_organic_matter_ambient_aerosol_from_fossil_fuels", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Surface Upward Sensible Heat Flux", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "all sky sw-rf oaff at toa anthropogenic", 
+            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_particulate_organic_matter_ambient_aerosol_from_fossil_fuels", 
             "dimensions": "longitude latitude time", 
-            "out_name": "hfss", 
+            "out_name": "swtoaasoaff", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4402,16 +4558,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "drynoy": {
+        "od550oa": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_all_nitrogen_oxides_due_to_dry_deposition.", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "dry deposition rate of noy", 
-            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_all_nitrogen_oxides_due_to_dry_deposition. NOy is the sum of all simulated oxidized nitrogen species out of NO, NO2, HNO3, HNO4, NO3aerosol, NO3(radical), N2O5, PAN, other organic nitrates. Dry deposition includes gravitational settling, impact scavenging, and turbulent deposition.", 
+            "standard_name": "atmosphere_optical_thickness_due_to_particulate_organic_matter_ambient_aerosol", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "total organic aerosol aod at 550nm", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "drynoy", 
+            "out_name": "od550oa", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4419,16 +4575,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "albs": {
+        "clt": {
             "modeling_realm": "aerosol", 
-            "standard_name": "planetary_albedo", 
+            "standard_name": "cloud_area_fraction", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "planetary albedo", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Cloud Fraction", 
+            "comment": "Total cloud area fraction for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Includes both large-scale and convective cloud.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "albs", 
+            "out_name": "clt", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4436,16 +4592,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "lwtoaasaer": {
+        "rsus": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_longwave_forcing_due_to_ambient_aerosol", 
+            "standard_name": "surface_upwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "all sky lw-rf aerosols at toa", 
-            "comment": "proposed name: toa_instantaneous_longwave_forcing_due_to_ambient_aerosol", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "surface upwelling shortwave radiation", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "lwtoaasaer", 
+            "out_name": "rsus", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4453,16 +4609,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "emico": {
+        "mmrpm1": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_carbon_monoxide_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "total emission rate of co", 
-            "comment": "Integrate 3D emission field vertically to 2d field.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "emico", 
+            "standard_name": "mass_fraction_of_pm1_dry_aerosol_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "PM1.0 mass mixing ratio", 
+            "comment": "E.g. mass_fraction_of_pm1_aerosol_at_50_percent_relative_humidity_in_air. proposed name:  mass_fraction_of_pm1_dry_aerosol_in_air", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "mmrpm1", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4470,16 +4626,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "swtoacsaer": {
+        "lwp": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_ambient_aerosol_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "clear sky sw-rf aerosols at toa", 
-            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_ambient_aerosol_assuming_clear_sky", 
+            "standard_name": "atmosphere_cloud_liquid_water_content", 
+            "units": "kg m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "liquid water path", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "swtoacsaer", 
+            "out_name": "lwp", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4487,16 +4643,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "no": {
+        "emivoc": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_nitrogen_monoxide_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "NO volume mixing ratio", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "no", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_non_methane_volatile_organic_compounds_as_carbon_due_to_emission", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "total emission rate of nmvoc", 
+            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_non_methane_volatile_organic_compounds_as_carbon_due_to_emission. Integrate 3D emission field vertically to 2d field.  _If_ fixed molecular weight of NMVOC is not available in model, please provide in units of kilomole m-2 s-1 (i.e. kg m-2 s-1 as if model NMVOC had molecular weight of 1) and add a comment to your file.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "emivoc", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4504,16 +4660,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tropoz": {
+        "dryso2": {
             "modeling_realm": "aerosol", 
-            "standard_name": "", 
-            "units": "DU", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "tropospheric ozone column", 
-            "comment": "", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_dry_deposition", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "dry deposition rate of so2", 
+            "comment": "dry deposition includes gravitational settling, impact scavenging, and turbulent deposition", 
             "dimensions": "longitude latitude time", 
-            "out_name": "tropoz", 
+            "out_name": "dryso2", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4521,16 +4677,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "h2o": {
+        "va": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_water_vapor_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Water vapour volume mixing ratio", 
+            "standard_name": "northward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Northward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "h2o", 
+            "out_name": "va", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4538,16 +4694,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "swtoaasso4": {
+        "c3h6": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_sulfate_ambient_aerosol", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "all sky sw-rf so4 at toa", 
-            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_sulfate_ambient_aerosol", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "swtoaasso4", 
+            "standard_name": "mole_fraction_of_propene_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "C3H6  volume mixing ratio", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "c3h6", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4555,33 +4711,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "sic": {
+        "swtoaasso4": {
             "modeling_realm": "aerosol", 
-            "standard_name": "sea_ice_area_fraction", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "Sea Ice Area Fraction", 
-            "comment": "fraction of grid cell covered by sea ice.", 
+            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_sulfate_ambient_aerosol", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "all sky sw-rf so4 at toa", 
+            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_sulfate_ambient_aerosol", 
             "dimensions": "longitude latitude time", 
-            "out_name": "sic", 
-            "type": "float", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "mmrpm10": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_fraction_of_pm10_dry_aerosol_in_air", 
-            "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "PM10 mass mixing ratio", 
-            "comment": "E.g. mass_fraction_of_pm10_aerosol_at_50_percent_relative_humidity_in_air, proposed name: mass_fraction_of_pm10_dry_aerosol_in_air", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "mmrpm10", 
+            "out_name": "swtoaasso4", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4589,16 +4728,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "emidms": {
+        "emioa": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_dimethyl_sulfide_due_to_emission", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol_due_to_net_chemical_production_and_emission", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "total emission rate of dms", 
-            "comment": "Integrate 3D emission field vertically to 2d field.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "primary emission and chemical production of dry aerosol organic matter", 
+            "comment": "tendency of atmosphere mass content of organic matter dry aerosol due to net production and emission.  This is the sum of total emission of POA and total production of SOA (emipoa+chepsoa). ''Mass'' refers to the mass of organic matter, not mass of organic carbon alone. We recommend a scale factor of POM=1.4*OC, unless your model has more detailed info available. Was called emi_pom in old ACCMIP Excel table. Integrate 3D emission field vertically to 2d field. ''ma [...]
             "dimensions": "longitude latitude time", 
-            "out_name": "emidms", 
+            "out_name": "emioa", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4606,16 +4745,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dryss": {
+        "wetdust": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_seasalt_dry_aerosol_due_to_dry_deposition", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_due_to_wet_deposition", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "dry deposition rate of seasalt", 
-            "comment": "Dry deposition includes gravitational settling, impact scavenging, and turbulent deposition.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "wet deposition rate of dust", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "dryss", 
+            "out_name": "wetdust", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4623,16 +4762,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "convclt": {
+        "drydust": {
             "modeling_realm": "aerosol", 
-            "standard_name": "convective_cloud_area_fraction", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Convective Cloud Area Fraction", 
-            "comment": "Convective cloud fraction", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "convclt", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_due_to_dry_deposition", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "dry deposition rate of dust", 
+            "comment": "Dry deposition includes gravitational settling, impact scavenging, and turbulent deposition.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "drydust", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4640,16 +4779,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "swtoacsdust": {
+        "emidust": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_dust_ambient_aerosol_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "clear sky sw-rf dust at toa", 
-            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_dust_ambient_aerosol_assuming_clear_sky", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_due_to_emission", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "total emission rate of dust", 
+            "comment": "Integrate 3D emission field vertically to 2d field.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "swtoacsdust", 
+            "out_name": "emidust", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4657,16 +4796,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pan": {
+        "mmrdust": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_peroxyacetyl_nitrate_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "PAN volume mixing ratio", 
+            "standard_name": "mass_fraction_of_dust_dry_aerosol_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Dust aerosol mass mixing ratio", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "pan", 
+            "out_name": "mmrdust", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4674,16 +4813,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "od550aer": {
+        "ccn": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_optical_thickness_due_to_ambient_aerosol", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "ambient aerosol optical thickness at 550 nm", 
-            "comment": "AOD from the ambient aerosls (i.e., includes aerosol water).  Does not include AOD from stratospheric aerosols if these are prescribed but includes other possible background aerosol types. Needs a comment attribute 'wavelength: 550 nm'", 
+            "standard_name": "number_concentration_of_ambient_aerosol_in_air_at_liquid_water_cloud_top", 
+            "units": "m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "cloud condensation nuclei concentration at liquid cloud top", 
+            "comment": "proposed name: number_concentration_of_ambient_aerosol_in_air_at_liquid_water_cloud_top", 
             "dimensions": "longitude latitude time", 
-            "out_name": "od550aer", 
+            "out_name": "ccn", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4691,16 +4830,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "lai": {
+        "mcu": {
             "modeling_realm": "aerosol", 
-            "standard_name": "leaf_area_index", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "leaf area index", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "lai", 
+            "standard_name": "atmosphere_updraft_convective_mass_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Convective Updraft Mass Flux", 
+            "comment": "In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The atmosphere convective mass flux is the vertical transport of mass for a field of cumulus clouds or thermals, given by the product of air density and vertical velocity. For an area-average, cell_methods should specify whether the average is over all the area or the area of updrafts only.", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "mcu", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4708,16 +4847,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "emiso2": {
+        "eminh3": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_emission", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_ammonia_due_to_emission", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "total emission rate of so2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "total emission rate of nh3", 
             "comment": "Integrate 3D emission field vertically to 2d field.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "emiso2", 
+            "out_name": "eminh3", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4725,16 +4864,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tntsw": {
+        "c2h2": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_air_temperature_due_to_shortwave_heating", 
-            "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Shortwave heating rate", 
-            "comment": "shortwave heating rates", 
+            "standard_name": "mole_fraction_of_ethyne_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "C2H2 volume mixing ratio", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tntsw", 
+            "out_name": "c2h2", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4742,16 +4881,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "swtoaasoaff": {
+        "ua": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_particulate_organic_matter_ambient_aerosol_from_fossil_fuels", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "all sky sw-rf oaff at toa anthropogenic", 
-            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_particulate_organic_matter_ambient_aerosol_from_fossil_fuels", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "swtoaasoaff", 
+            "standard_name": "eastward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eastward Wind", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "ua", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4759,16 +4898,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cheaqpso4": {
+        "mmrso4": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_aqueous_phase_net_chemical_production", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Aqueous-phase production rate of SO4", 
-            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_aqueous_phase_net_chemical_production", 
+            "standard_name": "mass_fraction_of_sulfate_dry_aerosol_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Aerosol sulfate mass mixing ratio", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "cheaqpso4", 
+            "out_name": "mmrso4", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4776,16 +4915,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "od550aerh2o": {
+        "od550lt1aer": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_optical_thickness_due_to_water_in_ambient_aerosol", 
+            "standard_name": "atmosphere_optical_thickness_due_to_pm1_ambient_aerosol", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "aerosol water aod at 550nm", 
-            "comment": "proposed name: atmosphere_optical_thickness_due_to_water_ambient_aerosol", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "ambient fine mode aerosol optical thickness at 550 nm", 
+            "comment": "od550 due to particles with wet diameter less than 1 um  (''ambient'' means ''wetted''). When models do not include explicit size information, it can be assumed that all anthropogenic aerosols and natural secondary aerosols have diameter less than 1 um.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "od550aerh2o", 
+            "out_name": "od550lt1aer", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4793,33 +4932,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "od550oa": {
+        "iwp": {
             "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_optical_thickness_due_to_particulate_organic_matter_ambient_aerosol", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "total organic aerosol aod at 550nm", 
+            "standard_name": "atmosphere_cloud_ice_content", 
+            "units": "kg m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "ice water path", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "od550oa", 
-            "type": "float", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "emiisop": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_isoprene_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "total emission rate of isoprene", 
-            "comment": "Integrate 3D emission field vertically to 2d field", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "emiisop", 
+            "out_name": "iwp", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4827,16 +4949,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "swtoaassoa": {
+        "tos": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_shortwave_forcing_due_to_secondary_particulate_organic_matter_ambient_aerosol", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "all sky sw-rf soa at toa", 
-            "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_secondary_particulate_organic_matter_ambient_aerosol", 
+            "standard_name": "sea_surface_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Sea Surface Temperature", 
+            "comment": "this may differ from 'surface temperature' in regions of sea ice.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "swtoaassoa", 
+            "out_name": "tos", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4844,16 +4966,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mmraerh2o": {
+        "co2": {
             "modeling_realm": "aerosol", 
-            "standard_name": "mass_fraction_of_water_in_ambient_aerosol_in_air", 
-            "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Aerosol water mass mixing ratio", 
+            "standard_name": "mole_fraction_of_carbon_dioxide_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "CO2 volume mixing ratio", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "mmraerh2o", 
+            "out_name": "co2", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4861,16 +4983,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "od870aer": {
+        "wetso2": {
             "modeling_realm": "aerosol", 
-            "standard_name": "", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "ambient aerosol optical thickness at 870 nm", 
-            "comment": "AOD from the ambient aerosls (i.e., includes aerosol water).  Does not include AOD from stratospheric aerosols if these are prescribed but includes other possible background aerosol types.", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_wet_deposition", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "wet deposition rate of so2", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "od870aer", 
+            "out_name": "wetso2", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4878,16 +5000,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ccn": {
+        "od550aer": {
             "modeling_realm": "aerosol", 
-            "standard_name": "number_concentration_of_ambient_aerosol_in_air_at_liquid_water_cloud_top", 
-            "units": "m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "cloud condensation nuclei concentration at liquid cloud top", 
-            "comment": "proposed name: number_concentration_of_ambient_aerosol_in_air_at_liquid_water_cloud_top", 
+            "standard_name": "atmosphere_optical_thickness_due_to_ambient_aerosol", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "ambient aerosol optical thickness at 550 nm", 
+            "comment": "AOD from the ambient aerosls (i.e., includes aerosol water).  Does not include AOD from stratospheric aerosols if these are prescribed but includes other possible background aerosol types. Needs a comment attribute 'wavelength: 550 nm'", 
             "dimensions": "longitude latitude time", 
-            "out_name": "ccn", 
+            "out_name": "od550aer", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4899,8 +5021,8 @@
             "modeling_realm": "aerosol", 
             "standard_name": "toa_outgoing_shortwave_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "toa outgoing shortwave radiation", 
             "comment": "at the top of the atmosphere", 
             "dimensions": "longitude latitude time", 
@@ -4912,16 +5034,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "eminh3": {
+        "ztp": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_ammonia_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "total emission rate of nh3", 
-            "comment": "Integrate 3D emission field vertically to 2d field.", 
+            "standard_name": "tropopause_altitude", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tropopause Altitude", 
+            "comment": "2D monthly mean thermal tropopause calculated using WMO tropopause definition on 3d temperature", 
             "dimensions": "longitude latitude time", 
-            "out_name": "eminh3", 
+            "out_name": "ztp", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4929,16 +5051,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlds": {
+        "drybc": {
             "modeling_realm": "aerosol", 
-            "standard_name": "surface_downwelling_longwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "surface downwelling longwave radiation", 
-            "comment": "", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_black_carbon_dry_aerosol_due_to_dry_deposition", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "dry deposition rate of black carbon aerosol mass", 
+            "comment": "Dry deposition includes gravitational settling, impact scavenging, and turbulent deposition.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rlds", 
+            "out_name": "drybc", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4946,16 +5068,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wetss": {
+        "emilnox": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_seasalt_dry_aerosol_due_to_wet_deposition", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_nox_from_lightning", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "wet deposition rate of seasalt", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "wetss", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "layer-integrated lightning production of NOx", 
+            "comment": "Integrate the NOx production for lightning over model layer. proposed name: tendency_of_atmosphere_mass_content_of_nox_from_lightning", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "emilnox", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4963,16 +5085,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "drydust": {
+        "o3ste": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_due_to_dry_deposition", 
+            "standard_name": "", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "dry deposition rate of dust", 
-            "comment": "Dry deposition includes gravitational settling, impact scavenging, and turbulent deposition.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "drydust", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Ozone volume mixing ratio", 
+            "comment": "Ozone tracer intended to map out strat-trop exchange (STE) of ozone", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "o3ste", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4980,16 +5102,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "lwtoaasdust": {
+        "photo1d": {
             "modeling_realm": "aerosol", 
-            "standard_name": "toa_instantaneous_longwave_forcing_due_to_dust_ambient_aerosol", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "all sky lw-rf dust at toa", 
-            "comment": "proposed name: toa_instantaneous_longwave_forcing_due_to_dust_ambient_aerosol", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "lwtoaasdust", 
+            "standard_name": "photolysis_rate_of_ozone_to_O1D", 
+            "units": "s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "photolysis rate of O3 to O1d", 
+            "comment": "proposed name: photolysis_rate_of_ozone_to_O1D", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "photo1d", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
@@ -4997,16 +5119,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "emivoc": {
+        "lossch4": {
             "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_non_methane_volatile_organic_compounds_as_carbon_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea_ice time: mean", 
-            "long_name": "total emission rate of nmvoc", 
-            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_non_methane_volatile_organic_compounds_as_carbon_due_to_emission. Integrate 3D emission field vertically to 2d field.  _If_ fixed molecular weight of NMVOC is not available in model, please provide in units of kilomole m-2 s-1 (i.e. kg m-2 s-1 as if model NMVOC had molecular weight of 1) and add a comment to your file.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "emivoc", 
+            "standard_name": "tendency_of_mole_concentration_of_methane_due_to_chemical_gross_destruction", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Annual Loss of atmospheric Methane", 
+            "comment": "proposed name: tendency_of_mole_concentration_of_methane_due_to_chemical_gross_destruction", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "lossch4", 
             "type": "float", 
             "positive": "", 
             "valid_min": "", 
diff --git a/TestTables/CMIP6_aero.json b/TestTables/CMIP6_aero.json
index 0544693..8330b3e 100644
--- a/TestTables/CMIP6_aero.json
+++ b/TestTables/CMIP6_aero.json
@@ -1,3788 +1 @@
-{
-    "Header": {
-        "data_specs_version": "01.beta.32", 
-        "table_id": "Table aero", 
-        "realm": "aerosol", 
-        "frequency": "mon", 
-        "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
-        "missing_value": "1e20", 
-        "product": "output", 
-        "approx_interval": "30.00000", 
-        "generic_levels": "alevel alev1", 
-        "mip_era": "CMIP6", 
-        "Conventions": "CF-1.6 CMIP-6.0"
-    }, 
-    "axis_entry": {
-        "alt16": {
-            "standard_name": "altitude", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "alt16", 
-            "positive": "up", 
-            "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
-            ], 
-            "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
-            ], 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "alt40": {
-            "standard_name": "altitude", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "altitude", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "alt40", 
-            "positive": "up", 
-            "requested": [
-                "240.", 
-                "720.", 
-                "1200.", 
-                "1680.", 
-                "2160.", 
-                "2640.", 
-                "3120.", 
-                "3600.", 
-                "4080.", 
-                "4560.", 
-                "5040.", 
-                "5520.", 
-                "6000.", 
-                "6480.", 
-                "6960.", 
-                "7440.", 
-                "7920.", 
-                "8400.", 
-                "8880.", 
-                "9360.", 
-                "9840.", 
-                "10320.", 
-                "10800.", 
-                "11280.", 
-                "11760.", 
-                "12240.", 
-                "12720.", 
-                "13200.", 
-                "13680.", 
-                "14160.", 
-                "14640.", 
-                "15120.", 
-                "15600.", 
-                "16080.", 
-                "16560.", 
-                "17040.", 
-                "17520.", 
-                "18000.", 
-                "18480.", 
-                "18960."
-            ], 
-            "requested_bounds": [
-                "0.", 
-                "480.", 
-                "480.", 
-                "960.", 
-                "960.", 
-                "1440.", 
-                "1440.", 
-                "1920.", 
-                "1920.", 
-                "2400.", 
-                "2400.", 
-                "2880.", 
-                "2880.", 
-                "3360.", 
-                "3360.", 
-                "3840.", 
-                "3840.", 
-                "4320.", 
-                "4320.", 
-                "4800.", 
-                "4800.", 
-                "5280.", 
-                "5280.", 
-                "5760.", 
-                "5760.", 
-                "6240.", 
-                "6240.", 
-                "6720.", 
-                "6720.", 
-                "7200.", 
-                "7200.", 
-                "7680.", 
-                "7680.", 
-                "8160.", 
-                "8160.", 
-                "8640.", 
-                "8640.", 
-                "9120.", 
-                "9120.", 
-                "9600.", 
-                "9600.", 
-                "10080.", 
-                "10080.", 
-                "10560.", 
-                "10560.", 
-                "11040.", 
-                "11040.", 
-                "11520.", 
-                "11520.", 
-                "12000.", 
-                "12000.", 
-                "12480.", 
-                "12480.", 
-                "12960.", 
-                "12960.", 
-                "13440.", 
-                "13440.", 
-                "13920.", 
-                "13920.", 
-                "14400.", 
-                "14400.", 
-                "14880.", 
-                "14880.", 
-                "15360.", 
-                "15360.", 
-                "15840.", 
-                "15840.", 
-                "16320.", 
-                "16320.", 
-                "16800.", 
-                "16800.", 
-                "17280.", 
-                "17280.", 
-                "17760.", 
-                "17760.", 
-                "18240.", 
-                "18240.", 
-                "18720.", 
-                "18720.", 
-                "19200."
-            ], 
-            "stored_direction": "increasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "alternate_hybrid_sigma": {
-            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
-            "units": "1", 
-            "axis": "Z", 
-            "long_name": "hybrid sigma pressure coordinate", 
-            "climatology": "", 
-            "formula": "p = ap + b*ps", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "1.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "ap: ap_bnds b: b_bnds ps: ps", 
-            "z_factors": "ap: ap b: b ps: ps", 
-            "bounds_values": ""
-        }, 
-        "basin": {
-            "standard_name": "region", 
-            "units": "1", 
-            "axis": "", 
-            "long_name": "ocean basin", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "basin", 
-            "positive": "", 
-            "requested": [
-                "atlantic_arctic_ocean", 
-                "indian_pacific_ocean", 
-                "global_ocean"
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "dbze": {
-            "standard_name": "equivalent_reflectivity_factor", 
-            "units": "dBZ", 
-            "axis": "", 
-            "long_name": "CloudSat simulator equivalent radar reflectivity factor", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "dbze", 
-            "positive": "", 
-            "requested": [
-                "-47.5", 
-                "-42.5", 
-                "-37.5", 
-                "-32.5", 
-                "-27.5", 
-                "-22.5", 
-                "-17.5", 
-                "-12.5", 
-                "-7.5", 
-                "-2.5", 
-                "2.5", 
-                "7.5", 
-                "12.5", 
-                "17.5", 
-                "22.5"
-            ], 
-            "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
-                "25."
-            ], 
-            "stored_direction": "increasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth0m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "100.0", 
-            "valid_min": "0.0", 
-            "value": "0.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth100m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "120.0", 
-            "valid_min": "80.0", 
-            "value": "100.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth2000m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "2000", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth300m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "300", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth700m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "700", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth_coord": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "ocean depth coordinate", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "12000.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "effectRadIc": {
-            "standard_name": "", 
-            "units": "m", 
-            "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "effectRadIc", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "effectRadLi": {
-            "standard_name": "", 
-            "units": "m", 
-            "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "effectRadLi", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "height10m": {
-            "standard_name": "height", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "height", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "height", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "30.0", 
-            "valid_min": "1.0", 
-            "value": "10.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "height2m": {
-            "standard_name": "height", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "height", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "height", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "10.0", 
-            "valid_min": "1.0", 
-            "value": "2.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "hybrid_height": {
-            "standard_name": "atmosphere_hybrid_height_coordinate", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "hybrid height coordinate", 
-            "climatology": "", 
-            "formula": "z = a + b*orog", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "a: lev_bnds b: b_bnds orog: orog", 
-            "z_factors": "a: lev b: b orog: orog", 
-            "bounds_values": ""
-        }, 
-        "iceband": {
-            "standard_name": "sea_ice_thickness", 
-            "units": "m", 
-            "axis": "", 
-            "long_name": "Ice depth bands", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "iceband", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "latitude": {
-            "standard_name": "latitude", 
-            "units": "degrees_north", 
-            "axis": "Y", 
-            "long_name": "latitude", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "lat", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "90.0", 
-            "valid_min": "-90.0", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "location": {
-            "standard_name": "", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "location index", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "loc", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "integer", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "longitude": {
-            "standard_name": "longitude", 
-            "units": "degrees_east", 
-            "axis": "X", 
-            "long_name": "longitude", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "lon", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "360.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "misrBands": {
-            "standard_name": "wave_frequency", 
-            "units": "s-1", 
-            "axis": "", 
-            "long_name": "Spectral Band of MISR", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "spectband", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "natural_log_pressure": {
-            "standard_name": "atmosphere_ln_pressure_coordinate", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "atmosphere natural log pressure coordinate", 
-            "climatology": "", 
-            "formula": "p = p0 * exp(-lev)", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "20.0", 
-            "valid_min": "-1.0", 
-            "value": "", 
-            "z_bounds_factors": "p0: p0 lev: lev_bnds", 
-            "z_factors": "p0: p0 lev: lev", 
-            "bounds_values": ""
-        }, 
-        "ocean_double_sigma": {
-            "standard_name": "ocean_double_sigma", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "ocean double sigma coordinate", 
-            "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "sigma: sigma_bnds depth: depth z1: z1 z2: z2 a: a href: href k_c: k_c", 
-            "z_factors": "sigma: sigma depth: depth z1: z1 z2: z2 a: a_coeff href: href k_c: k_c", 
-            "bounds_values": ""
-        }, 
-        "ocean_s": {
-            "standard_name": "ocean_s_coordinate", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "ocean s-coordinate", 
-            "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "0.0", 
-            "valid_min": "-1.0", 
-            "value": "", 
-            "z_bounds_factors": "s: lev_bnds eta: eta depth: depth a: a b: b depth_c: depth_c", 
-            "z_factors": "s: lev eta: eta depth: depth a: a_coeff b: b_coeff depth_c: depth_c", 
-            "bounds_values": ""
-        }, 
-        "ocean_sigma": {
-            "standard_name": "ocean_sigma_coordinate", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "ocean sigma coordinate", 
-            "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "0.0", 
-            "valid_min": "-1.0", 
-            "value": "", 
-            "z_bounds_factors": "sigma: lev_bnds eta: eta depth: depth", 
-            "z_factors": "sigma: lev eta: eta depth: depth", 
-            "bounds_values": ""
-        }, 
-        "ocean_sigma_z": {
-            "standard_name": "ocean_sigma_z", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "ocean sigma over z coordinate", 
-            "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "sigma: sigma_bnds eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev_bnds", 
-            "z_factors": "sigma: sigma eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev", 
-            "bounds_values": ""
-        }, 
-        "olayer100m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "100.0", 
-            "valid_min": "0.0", 
-            "value": "50.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": "0. 100."
-        }, 
-        "oline": {
-            "standard_name": "region", 
-            "units": "1", 
-            "axis": "", 
-            "long_name": "ocean passage", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "line", 
-            "positive": "", 
-            "requested": [
-                "barents_opening", 
-                "bering_strait", 
-                "canadian_archipelago", 
-                "denmark_strait", 
-                "drake_passage", 
-                "english_channel", 
-                "pacific_equatorial_undercurrent", 
-                "faroe_scotland_channel", 
-                "florida_bahamas_strait", 
-                "fram_strait", 
-                "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
-                "mozambique_channel", 
-                "taiwan_luzon_straits", 
-                "windward_passage"
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "p1000": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "1000 hPa", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "100000.", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "p220": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "22000.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": "44000. 0.0"
-        }, 
-        "p500": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "500 hPa", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "50000.", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "p560": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "56000.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": "68000. 44000."
-        }, 
-        "p700": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "700 hPa", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "70000.", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "p840": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "84000.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": "100000. 68000."
-        }, 
-        "plev10": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev14": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev17": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "40000.", 
-                "30000.", 
-                "25000.", 
-                "20000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "3000.", 
-                "2000.", 
-                "1000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev19": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "40000.", 
-                "30000.", 
-                "25000.", 
-                "20000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "3000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev23": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "40000.", 
-                "30000.", 
-                "25000.", 
-                "20000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "3000.", 
-                "2000.", 
-                "1000.", 
-                "700.", 
-                "500.", 
-                "300.", 
-                "200.", 
-                "100.", 
-                "40."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev27": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "97500.", 
-                "95000.", 
-                "92500.", 
-                "90000.", 
-                "87500.", 
-                "85000.", 
-                "82500.", 
-                "80000.", 
-                "77500.", 
-                "75000.", 
-                "70000.", 
-                "65000.", 
-                "60000.", 
-                "55000.", 
-                "50000.", 
-                "45000.", 
-                "40000.", 
-                "35000.", 
-                "30000.", 
-                "25000.", 
-                "22500.", 
-                "20000.", 
-                "17500.", 
-                "15000.", 
-                "12500.", 
-                "10000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev3": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "25000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev39": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "40000.", 
-                "30000.", 
-                "25000.", 
-                "20000.", 
-                "17000.", 
-                "15000.", 
-                "13000.", 
-                "11500.", 
-                "10000.", 
-                "9000.", 
-                "8000.", 
-                "7000.", 
-                "5000.", 
-                "3000.", 
-                "2000.", 
-                "1500.", 
-                "1000.", 
-                "700.", 
-                "500.", 
-                "300.", 
-                "200.", 
-                "150.", 
-                "100.", 
-                "70.", 
-                "50.", 
-                "40.", 
-                "30.", 
-                "20.", 
-                "15.", 
-                "10.", 
-                "7.", 
-                "5.", 
-                "3."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev3h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "10000.", 
-                "1000.", 
-                "100."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
-                "85000.", 
-                "50000.", 
-                "25000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": [
-                "100000.", 
-                "80000.", 
-                "80000.", 
-                "68000.", 
-                "68000.", 
-                "56000.", 
-                "56000.", 
-                "44000.", 
-                "44000.", 
-                "31000.", 
-                "31000.", 
-                "18000.", 
-                "18000.", 
-                " 0."
-            ], 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7c": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev8": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "10000.", 
-                "5000.", 
-                "1000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "rho": {
-            "standard_name": "", 
-            "units": "kg m-3", 
-            "axis": "Z", 
-            "long_name": "density++++?", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "rho", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "scatratio": {
-            "standard_name": "backscattering_ratio", 
-            "units": "1", 
-            "axis": "", 
-            "long_name": "lidar backscattering ratio", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "scatratio", 
-            "positive": "", 
-            "requested": [
-                "0.005", 
-                "0.605", 
-                "2.1", 
-                "4.", 
-                "6.", 
-                "8.5", 
-                "12.5", 
-                "17.5", 
-                "22.5", 
-                "27.5", 
-                "35.", 
-                "45.", 
-                "55.", 
-                "70.", 
-                "50040."
-            ], 
-            "requested_bounds": [
-                "0.", 
-                "0.01", 
-                "0.01", 
-                "1.2", 
-                "1.2", 
-                "3.", 
-                "3.", 
-                "5.", 
-                "5.", 
-                "7.", 
-                "7.", 
-                "10.", 
-                "10.", 
-                "15.", 
-                "15.", 
-                "20.", 
-                "20.", 
-                "25.", 
-                "25.", 
-                "30.", 
-                "30.", 
-                "40.", 
-                "40.", 
-                "50.", 
-                "50.", 
-                "60.", 
-                "60.", 
-                "80.", 
-                "80.", 
-                "100000."
-            ], 
-            "stored_direction": "increasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "sdepth": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "200.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "sdepth1": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "0.2", 
-            "valid_min": "0.0", 
-            "value": "0.05", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": "0.0 0.1"
-        }, 
-        "site": {
-            "standard_name": "", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "site index", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "site", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "integer", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "smooth_level": {
-            "standard_name": "atmosphere_sleve_coordinate", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "atmosphere smooth level vertical (SLEVE) coordinate", 
-            "climatology": "", 
-            "formula": "z = a*ztop + b1*zsurf1 + b2*zsurf2", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "800000.0", 
-            "valid_min": "-200.0", 
-            "value": "", 
-            "z_bounds_factors": "a: a_bnds b1: b1_bnds b2: b2_bnds ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
-            "z_factors": "a: a b1: b1 b2: b2 ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
-            "bounds_values": ""
-        }, 
-        "snowband": {
-            "standard_name": "surface_snow_thickness", 
-            "units": "m", 
-            "axis": "", 
-            "long_name": "Snow depth bands", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "snowband", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "spectband": {
-            "standard_name": "wave_frequency", 
-            "units": "s-1", 
-            "axis": "", 
-            "long_name": "Spectral Band", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "spectband", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "standard_hybrid_sigma": {
-            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
-            "units": "1", 
-            "axis": "Z", 
-            "long_name": "hybrid sigma pressure coordinate", 
-            "climatology": "", 
-            "formula": "p = a*p0 + b*ps", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "1.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "p0: p0 a: a_bnds b: b_bnds ps: ps", 
-            "z_factors": "p0: p0 a: a b: b ps: ps", 
-            "bounds_values": ""
-        }, 
-        "standard_sigma": {
-            "standard_name": "atmosphere_sigma_coordinate", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "sigma coordinate", 
-            "climatology": "", 
-            "formula": "p = ptop + sigma*(ps - ptop)", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "1.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "ptop: ptop sigma: lev_bnds ps: ps", 
-            "z_factors": "ptop: ptop sigma: lev ps: ps", 
-            "bounds_values": ""
-        }, 
-        "sza5": {
-            "standard_name": "solar_zenith_angle", 
-            "units": "degree", 
-            "axis": "", 
-            "long_name": "solar zenith angle", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "sza", 
-            "positive": "", 
-            "requested": [
-                "0.", 
-                "20.", 
-                "40.", 
-                "60.", 
-                "80."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "tau": {
-            "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
-            "axis": "", 
-            "long_name": "cloud optical thickness", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "tau", 
-            "positive": "", 
-            "requested": [
-                "0.15", 
-                "0.8", 
-                "2.45", 
-                "6.5", 
-                "16.2", 
-                "41.5", 
-                "100."
-            ], 
-            "requested_bounds": [
-                "0.0", 
-                "0.3", 
-                "0.3", 
-                "1.3", 
-                "1.3", 
-                "3.6", 
-                "3.6", 
-                "9.4", 
-                "9.4", 
-                "23.0", 
-                "23.0", 
-                "60.0", 
-                "60.0", 
-                "100000."
-            ], 
-            "stored_direction": "increasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "time": {
-            "standard_name": "time", 
-            "units": "days since ?", 
-            "axis": "T", 
-            "long_name": "time", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "time", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "time1": {
-            "standard_name": "time", 
-            "units": "days since ?", 
-            "axis": "T", 
-            "long_name": "time", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "time", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "time2": {
-            "standard_name": "time", 
-            "units": "days since ?", 
-            "axis": "T", 
-            "long_name": "climatological times", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "time", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "time3": {
-            "standard_name": "time", 
-            "units": "days since ?", 
-            "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "time", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typebare": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "bare_ground", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typec3pft": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "c3_plant_functional_types", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typec4pft": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "c4_plant_functional_types", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typepdec": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "primary_deciduous_trees", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typepever": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "primary_evergreen_trees", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typesdec": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "secondary_decidous_trees", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typesever": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "secondary_evergreen_trees", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "vegtype": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "plant functional type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "xant": {
-            "standard_name": "projection_x_coordinate", 
-            "units": "km", 
-            "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "xant", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "xgre": {
-            "standard_name": "projection_x_coordinate", 
-            "units": "km", 
-            "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "xgre", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "yant": {
-            "standard_name": "projection_y_coordinate", 
-            "units": "km", 
-            "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "yant", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "ygre": {
-            "standard_name": "projection_y_coordinate", 
-            "units": "km", 
-            "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "ygre", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }
-    }, 
-    "variable_entry": {
-        "a": {
-            "long_name": "vertical coordinate formula term: a(k)", 
-            "units": "", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "ps": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_air_pressure", 
-            "units": "Pa", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Air Pressure", 
-            "comment": "surface pressure (not mean sea-level pressure), 2-D field to calculate the 3-D pressure field from hybrid coordinates", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "ps", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "p0": {
-            "long_name": "vertical coordinate formula term: reference pressure", 
-            "units": "Pa", 
-            "dimensions": "", 
-            "type": ""
-        }, 
-        "b": {
-            "long_name": "vertical coordinate formula term: b(k)", 
-            "units": "", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "b_bnds": {
-            "long_name": "vertical coordinate formula term: b(k+1/2)", 
-            "units": "", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "ap_bnds": {
-            "long_name": "vertical coordinate formula term: ap(k+1/2)", 
-            "units": "Pa", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "ap": {
-            "long_name": "vertical coordinate formula term: ap(k)", 
-            "units": "Pa", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "orog": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_altitude", 
-            "units": "m", 
-            "cell_methods": "", 
-            "cell_measures": "", 
-            "long_name": "Surface Altitude", 
-            "comment": "The surface called 'surface' means the lower boundary of the atmosphere. Altitude is the (geometric) height above the geoid, which is the reference geopotential surface. The geoid is similar to mean sea level.", 
-            "dimensions": "longitude latitude", 
-            "out_name": "orog", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-700", 
-            "valid_max": "1.00E+04", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "ztop": {
-            "long_name": "height of top of model", 
-            "units": "m", 
-            "dimensions": "", 
-            "type": ""
-        }, 
-        "ptop": {
-            "long_name": "pressure at top of model", 
-            "units": "Pa", 
-            "dimensions": "", 
-            "type": ""
-        }, 
-        "a_bnds": {
-            "long_name": "vertical coordinate formula term: a(k+1/2)", 
-            "units": "", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "depth_c": {
-            "long_name": "vertical coordinate formula term: depth_c", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "double"
-        }, 
-        "nsigma": {
-            "long_name": "vertical coordinate formula term: nsigma", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "integer"
-        }, 
-        "href": {
-            "long_name": "vertical coordinate formula term: href", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "double"
-        }, 
-        "zlev": {
-            "long_name": "vertical coordinate formula term: zlev(k)", 
-            "units": "", 
-            "dimensions": "olevel", 
-            "type": "double"
-        }, 
-        "zlev_bnds": {
-            "long_name": "vertical coordinate formula term: zlev(k+1/2)", 
-            "units": "", 
-            "dimensions": "olevel", 
-            "type": "double"
-        }, 
-        "z1": {
-            "long_name": "vertical coordinate formula term: z1", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "double"
-        }, 
-        "z2": {
-            "long_name": "vertical coordinate formula term: z2", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "double"
-        }, 
-        "sigma_bnds": {
-            "long_name": "vertical coordinate formula term: sigma(k+1/2)", 
-            "units": "", 
-            "dimensions": "olevel", 
-            "type": "double"
-        }, 
-        "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
-            "units": "m", 
-            "dimensions": "longitude latitude", 
-            "type": "real"
-        }, 
-        "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
-            "units": "m", 
-            "dimensions": "longitude latitude time", 
-            "type": "real"
-        }, 
-        "k_c": {
-            "long_name": "vertical coordinate formula term: k_c", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "integer"
-        }, 
-        "sigma": {
-            "long_name": "vertical coordinate formula term: sigma(k)", 
-            "units": "", 
-            "dimensions": "olevel", 
-            "type": "double"
-        }, 
-        "cldnci": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "number_concentration_of_ice_crystals_in_air_at_ice_cloud_top", 
-            "units": "m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Ice Crystal Number Concentration of Cloud Tops", 
-            "comment": "Concentration 'as seen from space' over ice-cloud portion of grid cell.  This is the value from uppermost model layer with ice cloud or, if available, it is the sum over all ice cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere. Weight by total ice cloud top fraction (as seen from TOA) of each time sample when computing monthly mean.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "cldnci", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "loadnh4": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_mass_content_of_ammonium_dry_aerosol", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Load of NH4", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "loadnh4", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "od870aer": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Ambient Aerosol Optical Thickness at 870 nm", 
-            "comment": "AOD from the ambient aerosls (i.e., includes aerosol water).  Does not include AOD from stratospheric aerosols if these are prescribed but includes other possible background aerosol types.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "od870aer", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "concnmcn": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "number_concentration_of_nucleation_mode_ambient_aerosol_in_air", 
-            "units": "m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Number Concentration of Nucleation Mode Aerosol", 
-            "comment": "includes all particles with diameter smaller than 3 nm", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "concnmcn", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "drybc": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_black_carbon_dry_aerosol_due_to_dry_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Dry Deposition Rate of Black Carbon Aerosol Mass", 
-            "comment": "Dry deposition includes gravitational settling, impact scavenging, and turbulent deposition.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "drybc", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "wetpoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_primary_particulate_organic_matter_dry_aerosol_due_to_wet_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Wet Deposition Rate of Dry Aerosol Primary Organic Matter", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "wetpoa", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "abs550aer": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_absorption_optical_thickness_due_to_ambient_aerosol", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Ambient Aerosol Absorption Optical Thickness at 550 nm", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "abs550aer", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "emiso4": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Direct Emission Rate of SO4", 
-            "comment": "expressed as a tendency of atmosphere mass content of SO4.  Direct emission does not include secondary sulfate production. Integrate 3D emission field vertically to 2d field. proposed name: tendency_of_atmosphere_mass_content_of_anthropogenic_sulfate_dry_aerosol_due_to_emission. Integrate 3D emission field vertically to 2d field.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "emiso4", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "wetsoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_secondary_particulate_organic_matter_dry_aerosol_due_to_wet_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Wet Deposition Rate of Dry Aerosol Secondary Organic Matter", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "wetsoa", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "drypoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_primary_particulate_organic_matter_dry_aerosol_due_to_dry_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Dry Deposition Rate of Dry Aerosol Primary Organic Matter", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "drypoa", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "sconcss": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_seasalt_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Concentration of Seasalt", 
-            "comment": "mass concentration of seasalt dry aerosol in air in model lowest layer", 
-            "dimensions": "longitude latitude alev1 time", 
-            "out_name": "sconcss", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "ec550aer": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "volume_extinction_coefficient_in_air_due_to_ambient_aerosol", 
-            "units": "m-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Ambient Aerosol Extinction at 550 nm", 
-            "comment": "'ambient' means 'wetted'.  ", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "ec550aer", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "eminh3": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_ammonia_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Emission Rate of NH3", 
-            "comment": "Integrate 3D emission field vertically to 2d field.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "eminh3", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "loadno3": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_mass_content_of_nitrate_dry_aerosol", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Load of NO3", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "loadno3", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "inc": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "number_concentration_of_ice_crystals_in_air", 
-            "units": "m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Ice Crystal Number Concentration", 
-            "comment": "Ice Crystal number concentration in ice clouds", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "inc", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "reffclwtop": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "effective_radius_of_cloud_liquid_water_particle_at_liquid_water_cloud_top", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Cloud-Top Effective Droplet Radius", 
-            "comment": "Droplets are liquid only.  This is the effective radius ''as seen from space'' over liquid cloudy portion of grid cell. This is the value from uppermost model layer with liquid cloud or, if available, or for some models it is the sum over all liquid cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere.TOA) each time sample when computing monthly mean. Reported values are weighted by total liquid cloud top fraction of  (as [...]
-            "dimensions": "longitude latitude time", 
-            "out_name": "reffclwtop", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "concbc": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_black_carbon_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Concentration of Black Carbon Aerosol", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "concbc", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "sconcpoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_primary_particulate_organic_matter_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Concentration of Dry Aerosol Primary Organic Matter", 
-            "comment": "mass concentration of primary particulate organic matter dry aerosol in air in model lowest layer", 
-            "dimensions": "longitude latitude alev1 time", 
-            "out_name": "sconcpoa", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "rsdscsdiff": {
-            "modeling_realm": "aerosol land", 
-            "standard_name": "surface_diffuse_downwelling_shortwave_flux_in_air_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Diffuse Downwelling Clear Sky Shortwave Radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsdscsdiff", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "sconcnh4": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_ammonium_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Concentration of NH4", 
-            "comment": "Mass concentration in model lowest layer", 
-            "dimensions": "longitude latitude alev1 time", 
-            "out_name": "sconcnh4", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "concss": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_seasalt_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Concentration of Seasalt", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "concss", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "loadbc": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_mass_content_of_black_carbon_dry_aerosol", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Load of Black Carbon Aerosol", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "loadbc", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "emidms": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_dimethyl_sulfide_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Emission Rate of DMS", 
-            "comment": "Integrate 3D emission field vertically to 2d field.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "emidms", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "wetnh4": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_ammonium_dry_aerosol_due_to_wet_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Wet Deposition Rate of NH4+NH3", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "wetnh4", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "reffclwc": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "effective_radius_of_convective_cloud_liquid_water_particle", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Convective Cloud Droplet Effective Radius", 
-            "comment": "Droplets are liquid.  The effective radius is defined as the ratio of the third moment over the second moment of the particle size distribution and the time-mean should be calculated, weighting the individual samples by the cloudy fraction of the grid cell.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "reffclwc", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "rsdsdiff": {
-            "modeling_realm": "aerosol land", 
-            "standard_name": "surface_diffuse_downwelling_shortwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Diffuse Downwelling Shortwave Radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsdsdiff", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "drynh4": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_ammonium_dry_aerosol_due_to_dry_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Dry Deposition Rate of NH4", 
-            "comment": "dry deposition includes gravitational settling, impact scavenging, and turbulent deposition", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "drynh4", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "wetoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol_due_to_wet_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Wet Deposition Rate of Dry Aerosol Organic Matter", 
-            "comment": "tendency of atmosphere mass content of organic matter dry aerosols due to wet deposition: This is the sum of wet deposition of POA and wet deposition of SOA (see next two entries). ''Mass'' refers to the mass of organic matter, not mass of organic carbon alone. We recommend a scale factor of POM=1.4*OC, unless your model has more detailed info available. Was called wet_pom in old ACCMIP Excel spreadsheet.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "wetoa", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "concsoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_secondary_particulate_organic_matter_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Concentration of Dry Aerosol Secondary Organic Matter", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "concsoa", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "emiss": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_seasalt_dry_aerosol_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Emission Rate of Seasalt", 
-            "comment": "Integrate 3D emission field vertically to 2d field.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "emiss", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "concdust": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_dust_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Concentration of Dust", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "concdust", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "loadso4": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_mass_content_of_sulfate_dry_aerosol", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Load of SO4", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "loadso4", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "wetso4": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_wet_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Wet Deposition Rate of SO4", 
-            "comment": "proposed name: tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_wet_deposition", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "wetso4", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "concso4": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_sulfate_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Concentration of SO4", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "concso4", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "dryso4": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_dry_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Dry Deposition Rate of SO4", 
-            "comment": "dry deposition includes gravitational settling, impact scavenging, and turbulent deposition", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "dryso4", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "wetss": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_seasalt_dry_aerosol_due_to_wet_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Wet Deposition Rate of Seasalt", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "wetss", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "concaerh2o": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_water_in_ambient_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Concentration of Aerosol Water", 
-            "comment": "ambient'  means 'wetted", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "concaerh2o", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "sconcoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_particulate_organic_matter_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Concentration of Dry Aerosol Organic Matter", 
-            "comment": "mass concentration of particulate organic matter dry aerosol in air in model lowest layer", 
-            "dimensions": "longitude latitude alev1 time", 
-            "out_name": "sconcoa", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "cldncl": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "number_concentration_of_cloud_liquid_water_particles_in_air_at_liquid_water_cloud_top", 
-            "units": "m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Cloud Droplet Number Concentration of Cloud Tops", 
-            "comment": "Droplets are liquid only.  Report concentration 'as seen from space' over liquid cloudy portion of grid cell.  This is the value from uppermost model layer with liquid cloud or, if available, it is better to sum over all liquid cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere. Weight by total liquid cloud top fraction of  (as seen from TOA) each time sample when computing monthly mean.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "cldncl", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "loadss": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_mass_content_of_seasalt_dry_aerosol", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Load of Seasalt", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "loadss", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "reffclws": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "effective_radius_of_stratiform_cloud_liquid_water_particle", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Stratiform Cloud Droplet Effective Radius", 
-            "comment": "Droplets are liquid.  The effective radius is defined as the ratio of the third moment over the second moment of the particle size distribution and the time-mean should be calculated, weighting the individual samples by the cloudy fraction of the grid cell.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "reffclws", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "loadpoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_mass_content_of_primary_particulate_organic_matter_dry_aerosol", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Load of Dry Aerosol Primary Organic Matter", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "loadpoa", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "drysoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_secondary_particulate_organic_matter_dry_aerosol_due_to_dry_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Dry Deposition Rate of Dry Aerosol Secondary Organic Matter", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "drysoa", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "emibc": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_black_carbon_dry_aerosol_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Emission Rate of Black Carbon Aerosol Mass", 
-            "comment": "Integrate 3D emission field vertically to 2d field.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "emibc", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "wetso2": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_wet_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Wet Deposition Rate of SO2", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "wetso2", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "concpoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_primary_particulate_organic_matter_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Concentration of Dry Aerosol Primary Organic Matter", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "concpoa", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "conccmcn": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "number_concentration_of_coarse_mode_ambient_aerosol_in_air", 
-            "units": "m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Number Concentration Coarse Mode Aerosol", 
-            "comment": "includes all particles with diameter larger than 1 micron", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "conccmcn", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "sconcbc": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_black_carbon_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Concentration of Black Carbon Aerosol", 
-            "comment": "mass concentration of black carbon dry aerosol in air in model lowest layer", 
-            "dimensions": "longitude latitude alev1 time", 
-            "out_name": "sconcbc", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "chepsoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_secondary_particulate_organic_matter_dry_aerosol_due_to_net_chemical_production", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Production Rate of Dry Aerosol Secondary Organic Matter", 
-            "comment": "Tendency of atmosphere mass content of secondary organic matter_dry aerosol due to net production:  If model lumps SOA emissions with POA, then the sum of POA and SOA emissions is reported as POA emissions. Here, mass refers to the mass of primary organic matter, not mass of organic carbon alone. Instead of emi_soa in original ACCMIP Excel spreadsheet. That variable had notes: This can be a pseudo-emission flux as used in AEROCOM (Dentener et al, ACP, 2006) or the [...]
-            "dimensions": "longitude latitude time", 
-            "out_name": "chepsoa", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "od550aer": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_optical_thickness_due_to_ambient_aerosol", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Ambient Aerosol Optical Thickness at 550 nm", 
-            "comment": "AOD from the ambient aerosls (i.e., includes aerosol water).  Does not include AOD from stratospheric aerosols if these are prescribed but includes other possible background aerosol types. Needs a comment attribute 'wavelength: 550 nm'", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "od550aer", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "concso2": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_sulfur_dioxide_in_air", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Mole Fraction of SO2", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "concso2", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "emiso2": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Emission Rate of SO2", 
-            "comment": "Integrate 3D emission field vertically to 2d field.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "emiso2", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "conccn": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "number_concentration_of_ambient_aerosol_in_air", 
-            "units": "m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Aerosol Number Concentration", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "conccn", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "loaddust": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_mass_content_of_dust_dry_aerosol", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Load of Dust", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "loaddust", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "drydms": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_dimethyl_sulfide_due_to_dry_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Dry Deposition Rate of DMS", 
-            "comment": "dry deposition includes gravitational settling, impact scavenging, and turbulent deposition", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "drydms", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "concno3": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_nitrate_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Concentration of NO3 Aerosol", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "concno3", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "emibb": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_primary_particulate_organic_matter_dry_aerosol_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Emission of Primary Aerosol from Biomass Burning", 
-            "comment": "tendency of atmosphere mass content of primary organic matter dry aerosol due to emission: This does not include sources of secondary aerosols from biomass burning aerosols, such as SO2 or SOA.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "emibb", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "sconcso4": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_sulfate_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Concentration of SO4", 
-            "comment": "mass concentration of sulfate dry aerosol in air in model lowest layer.", 
-            "dimensions": "longitude latitude alev1 time", 
-            "out_name": "sconcso4", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "sconcdust": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_dust_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Concentration of Dust", 
-            "comment": "mass concentration of dust dry aerosol in air in model lowest layer", 
-            "dimensions": "longitude latitude alev1 time", 
-            "out_name": "sconcdust", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "concoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_particulate_organic_matter_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Concentration of Dry Aerosol Organic Matter", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "concoa", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "concbb": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_biomass_burning_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Concentration of Biomass Burning Aerosol", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "concbb", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "concdms": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mole_fraction_of_dimethyl_sulfide_in_air", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Mole Fraction of DMS", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "concdms", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "emidust": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Emission Rate of Dust", 
-            "comment": "Integrate 3D emission field vertically to 2d field.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "emidust", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "wetdms": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_dimethyl_sulfide_due_to_wet_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Wet Deposition Rate of DMS", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "wetdms", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "wetdust": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_due_to_wet_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Wet Deposition Rate of Dust", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "wetdust", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "wetbc": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_black_carbon_dry_aerosol_due_to_wet_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Wet Deposition Rate of Black Carbon Aerosol Mass", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "wetbc", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "od550lt1aer": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_optical_thickness_due_to_pm1_ambient_aerosol", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Ambient Fine Aerosol Optical Thickness at 550 nm", 
-            "comment": "od550 due to particles with wet diameter less than 1 um  (''ambient'' means ''wetted''). When models do not include explicit size information, it can be assumed that all anthropogenic aerosols and natural secondary aerosols have diameter less than 1 um.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "od550lt1aer", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "emioa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol_due_to_net_chemical_production_and_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Rate of Emission and Production of Dry Aerosol Total Organic Matter", 
-            "comment": "tendency of atmosphere mass content of organic matter dry aerosol due to net production and emission.  This is the sum of total emission of POA and total production of SOA (emipoa+chepsoa). ''Mass'' refers to the mass of organic matter, not mass of organic carbon alone. We recommend a scale factor of POM=1.4*OC, unless your model has more detailed info available. Was called emi_pom in old ACCMIP Excel table. Integrate 3D emission field vertically to 2d field. ''ma [...]
-            "dimensions": "longitude latitude time", 
-            "out_name": "emioa", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "cdnc": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "number_concentration_of_cloud_liquid_water_particles_in_air", 
-            "units": "m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Cloud Droplet Number Concentration", 
-            "comment": "Cloud Droplet Number Concentration in liquid water clouds. Question: Is this rather a 3D field?", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "cdnc", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "concnh4": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_ammonium_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Concentration of NH4", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "concnh4", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "sconcno3": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_nitrate_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Concentration of NO3", 
-            "comment": "Mass concentration in model lowest layer", 
-            "dimensions": "longitude latitude alev1 time", 
-            "out_name": "sconcno3", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "emipoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_primary_particulate_organic_matter_dry_aerosol_due_to_emission", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Emission Rate of Dry Aerosol Primary Organic Matter", 
-            "comment": "tendency of atmosphere mass content of primary organic aerosol due to emission:  ''mass'' refers to the mass of primary organic matter, not mass of organic carbon alone.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "emipoa", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "dryoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol_due_to_dry_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Dry Deposition Rate of Dry Aerosol Organic Matter", 
-            "comment": "Tendency of atmosphere mass content of organic dry aerosol due to dry deposition: This is the sum of dry deposition of POA and dry deposition of SOA (see next two entries). 'Mass' refers to the mass of organic matter, not mass of organic carbon alone.  We recommend a scale factor of POM=1.4*OC, unless your model has more detailed info available. Was called dry_pom in old ACCMIP Excel table. Dry deposition includes gravitational settling, impact scavenging, and tur [...]
-            "dimensions": "longitude latitude time", 
-            "out_name": "dryoa", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "dryso2": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_dry_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Dry Deposition Rate of SO2", 
-            "comment": "dry deposition includes gravitational settling, impact scavenging, and turbulent deposition", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "dryso2", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "sconcsoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "mass_concentration_of_secondary_particulate_organic_matter_dry_aerosol_in_air", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Concentration of Dry Aerosol Secondary Organic Matter", 
-            "comment": "mass concentration of secondary particulate organic matter dry aerosol in air in model lowest layer.  If the model lumps SOA with POA, then their sum is reported as POA.", 
-            "dimensions": "longitude latitude alev1 time", 
-            "out_name": "sconcsoa", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "loadsoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_mass_content_of_secondary_particulate_organic_matter_dry_aerosol", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Load of Dry Aerosol Secondary Organic Matter", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "loadsoa", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "loadoa": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Load of Dry Aerosol Organic Matter", 
-            "comment": "atmosphere dry organic content: This is the vertically integrated sum of atmosphere_primary_organic_content and atmosphere_secondary_organic_content (see next two table entries).", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "loadoa", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "drynh3": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_ammonia_due_to_dry_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Dry Deposition Rate of NH3", 
-            "comment": "dry deposition includes gravitational settling, impact scavenging, and turbulent deposition", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "drynh3", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "dryss": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_seasalt_dry_aerosol_due_to_dry_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Dry Deposition Rate of Seasalt", 
-            "comment": "Dry deposition includes gravitational settling, impact scavenging, and turbulent deposition.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "dryss", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "drydust": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_due_to_dry_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Dry Deposition Rate of Dust", 
-            "comment": "Dry deposition includes gravitational settling, impact scavenging, and turbulent deposition.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "drydust", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "cldnvi": {
-            "modeling_realm": "aerosol", 
-            "standard_name": "atmosphere_number_content_of_cloud_droplets", 
-            "units": "m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Column Integrated Cloud Droplet Number", 
-            "comment": "Droplets are liquid only.  Values are weighted by liquid cloud fraction in each layer when vertically integrating, and for monthly means the samples are weighted by total liquid cloud fraction (as seen from TOA).", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "cldnvi", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }
-    }
-}
+no Variable found for aero
diff --git a/TestTables/CMIP6_cf3hr.json b/TestTables/CMIP6_cf3hr.json
index b881e27..1d27b28 100644
--- a/TestTables/CMIP6_cf3hr.json
+++ b/TestTables/CMIP6_cf3hr.json
@@ -1,2593 +1 @@
-{
-    "Header": {
-        "data_specs_version": "01.beta.32", 
-        "table_id": "Table cf3hr", 
-        "realm": "atmos", 
-        "frequency": "3hr", 
-        "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
-        "missing_value": "1e20", 
-        "product": "output", 
-        "approx_interval": "0.125000", 
-        "generic_levels": "", 
-        "mip_era": "CMIP6", 
-        "Conventions": "CF-1.6 CMIP-6.0"
-    }, 
-    "axis_entry": {
-        "alt16": {
-            "standard_name": "altitude", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "alt16", 
-            "positive": "up", 
-            "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
-            ], 
-            "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
-            ], 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "alt40": {
-            "standard_name": "altitude", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "altitude", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "alt40", 
-            "positive": "up", 
-            "requested": [
-                "240.", 
-                "720.", 
-                "1200.", 
-                "1680.", 
-                "2160.", 
-                "2640.", 
-                "3120.", 
-                "3600.", 
-                "4080.", 
-                "4560.", 
-                "5040.", 
-                "5520.", 
-                "6000.", 
-                "6480.", 
-                "6960.", 
-                "7440.", 
-                "7920.", 
-                "8400.", 
-                "8880.", 
-                "9360.", 
-                "9840.", 
-                "10320.", 
-                "10800.", 
-                "11280.", 
-                "11760.", 
-                "12240.", 
-                "12720.", 
-                "13200.", 
-                "13680.", 
-                "14160.", 
-                "14640.", 
-                "15120.", 
-                "15600.", 
-                "16080.", 
-                "16560.", 
-                "17040.", 
-                "17520.", 
-                "18000.", 
-                "18480.", 
-                "18960."
-            ], 
-            "requested_bounds": [
-                "0.", 
-                "480.", 
-                "480.", 
-                "960.", 
-                "960.", 
-                "1440.", 
-                "1440.", 
-                "1920.", 
-                "1920.", 
-                "2400.", 
-                "2400.", 
-                "2880.", 
-                "2880.", 
-                "3360.", 
-                "3360.", 
-                "3840.", 
-                "3840.", 
-                "4320.", 
-                "4320.", 
-                "4800.", 
-                "4800.", 
-                "5280.", 
-                "5280.", 
-                "5760.", 
-                "5760.", 
-                "6240.", 
-                "6240.", 
-                "6720.", 
-                "6720.", 
-                "7200.", 
-                "7200.", 
-                "7680.", 
-                "7680.", 
-                "8160.", 
-                "8160.", 
-                "8640.", 
-                "8640.", 
-                "9120.", 
-                "9120.", 
-                "9600.", 
-                "9600.", 
-                "10080.", 
-                "10080.", 
-                "10560.", 
-                "10560.", 
-                "11040.", 
-                "11040.", 
-                "11520.", 
-                "11520.", 
-                "12000.", 
-                "12000.", 
-                "12480.", 
-                "12480.", 
-                "12960.", 
-                "12960.", 
-                "13440.", 
-                "13440.", 
-                "13920.", 
-                "13920.", 
-                "14400.", 
-                "14400.", 
-                "14880.", 
-                "14880.", 
-                "15360.", 
-                "15360.", 
-                "15840.", 
-                "15840.", 
-                "16320.", 
-                "16320.", 
-                "16800.", 
-                "16800.", 
-                "17280.", 
-                "17280.", 
-                "17760.", 
-                "17760.", 
-                "18240.", 
-                "18240.", 
-                "18720.", 
-                "18720.", 
-                "19200."
-            ], 
-            "stored_direction": "increasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "alternate_hybrid_sigma": {
-            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
-            "units": "1", 
-            "axis": "Z", 
-            "long_name": "hybrid sigma pressure coordinate", 
-            "climatology": "", 
-            "formula": "p = ap + b*ps", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "1.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "ap: ap_bnds b: b_bnds ps: ps", 
-            "z_factors": "ap: ap b: b ps: ps", 
-            "bounds_values": ""
-        }, 
-        "basin": {
-            "standard_name": "region", 
-            "units": "1", 
-            "axis": "", 
-            "long_name": "ocean basin", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "basin", 
-            "positive": "", 
-            "requested": [
-                "atlantic_arctic_ocean", 
-                "indian_pacific_ocean", 
-                "global_ocean"
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "dbze": {
-            "standard_name": "equivalent_reflectivity_factor", 
-            "units": "dBZ", 
-            "axis": "", 
-            "long_name": "CloudSat simulator equivalent radar reflectivity factor", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "dbze", 
-            "positive": "", 
-            "requested": [
-                "-47.5", 
-                "-42.5", 
-                "-37.5", 
-                "-32.5", 
-                "-27.5", 
-                "-22.5", 
-                "-17.5", 
-                "-12.5", 
-                "-7.5", 
-                "-2.5", 
-                "2.5", 
-                "7.5", 
-                "12.5", 
-                "17.5", 
-                "22.5"
-            ], 
-            "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
-                "25."
-            ], 
-            "stored_direction": "increasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth0m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "100.0", 
-            "valid_min": "0.0", 
-            "value": "0.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth100m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "120.0", 
-            "valid_min": "80.0", 
-            "value": "100.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth2000m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "2000", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth300m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "300", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth700m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "700", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "depth_coord": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "ocean depth coordinate", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "12000.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "effectRadIc": {
-            "standard_name": "", 
-            "units": "m", 
-            "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "effectRadIc", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "effectRadLi": {
-            "standard_name": "", 
-            "units": "m", 
-            "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "effectRadLi", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "height10m": {
-            "standard_name": "height", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "height", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "height", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "30.0", 
-            "valid_min": "1.0", 
-            "value": "10.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "height2m": {
-            "standard_name": "height", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "height", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "height", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "10.0", 
-            "valid_min": "1.0", 
-            "value": "2.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "hybrid_height": {
-            "standard_name": "atmosphere_hybrid_height_coordinate", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "hybrid height coordinate", 
-            "climatology": "", 
-            "formula": "z = a + b*orog", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "a: lev_bnds b: b_bnds orog: orog", 
-            "z_factors": "a: lev b: b orog: orog", 
-            "bounds_values": ""
-        }, 
-        "iceband": {
-            "standard_name": "sea_ice_thickness", 
-            "units": "m", 
-            "axis": "", 
-            "long_name": "Ice depth bands", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "iceband", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "latitude": {
-            "standard_name": "latitude", 
-            "units": "degrees_north", 
-            "axis": "Y", 
-            "long_name": "latitude", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "lat", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "90.0", 
-            "valid_min": "-90.0", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "location": {
-            "standard_name": "", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "location index", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "loc", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "integer", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "longitude": {
-            "standard_name": "longitude", 
-            "units": "degrees_east", 
-            "axis": "X", 
-            "long_name": "longitude", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "lon", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "360.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "misrBands": {
-            "standard_name": "wave_frequency", 
-            "units": "s-1", 
-            "axis": "", 
-            "long_name": "Spectral Band of MISR", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "spectband", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "natural_log_pressure": {
-            "standard_name": "atmosphere_ln_pressure_coordinate", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "atmosphere natural log pressure coordinate", 
-            "climatology": "", 
-            "formula": "p = p0 * exp(-lev)", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "20.0", 
-            "valid_min": "-1.0", 
-            "value": "", 
-            "z_bounds_factors": "p0: p0 lev: lev_bnds", 
-            "z_factors": "p0: p0 lev: lev", 
-            "bounds_values": ""
-        }, 
-        "ocean_double_sigma": {
-            "standard_name": "ocean_double_sigma", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "ocean double sigma coordinate", 
-            "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "sigma: sigma_bnds depth: depth z1: z1 z2: z2 a: a href: href k_c: k_c", 
-            "z_factors": "sigma: sigma depth: depth z1: z1 z2: z2 a: a_coeff href: href k_c: k_c", 
-            "bounds_values": ""
-        }, 
-        "ocean_s": {
-            "standard_name": "ocean_s_coordinate", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "ocean s-coordinate", 
-            "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "0.0", 
-            "valid_min": "-1.0", 
-            "value": "", 
-            "z_bounds_factors": "s: lev_bnds eta: eta depth: depth a: a b: b depth_c: depth_c", 
-            "z_factors": "s: lev eta: eta depth: depth a: a_coeff b: b_coeff depth_c: depth_c", 
-            "bounds_values": ""
-        }, 
-        "ocean_sigma": {
-            "standard_name": "ocean_sigma_coordinate", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "ocean sigma coordinate", 
-            "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "0.0", 
-            "valid_min": "-1.0", 
-            "value": "", 
-            "z_bounds_factors": "sigma: lev_bnds eta: eta depth: depth", 
-            "z_factors": "sigma: lev eta: eta depth: depth", 
-            "bounds_values": ""
-        }, 
-        "ocean_sigma_z": {
-            "standard_name": "ocean_sigma_z", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "ocean sigma over z coordinate", 
-            "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "sigma: sigma_bnds eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev_bnds", 
-            "z_factors": "sigma: sigma eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev", 
-            "bounds_values": ""
-        }, 
-        "olayer100m": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "100.0", 
-            "valid_min": "0.0", 
-            "value": "50.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": "0. 100."
-        }, 
-        "oline": {
-            "standard_name": "region", 
-            "units": "1", 
-            "axis": "", 
-            "long_name": "ocean passage", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "line", 
-            "positive": "", 
-            "requested": [
-                "barents_opening", 
-                "bering_strait", 
-                "canadian_archipelago", 
-                "denmark_strait", 
-                "drake_passage", 
-                "english_channel", 
-                "pacific_equatorial_undercurrent", 
-                "faroe_scotland_channel", 
-                "florida_bahamas_strait", 
-                "fram_strait", 
-                "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
-                "mozambique_channel", 
-                "taiwan_luzon_straits", 
-                "windward_passage"
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "p1000": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "1000 hPa", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "100000.", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "p220": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "22000.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": "44000. 0.0"
-        }, 
-        "p500": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "500 hPa", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "50000.", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "p560": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "56000.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": "68000. 44000."
-        }, 
-        "p700": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "700 hPa", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "70000.", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "p840": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "84000.0", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": "100000. 68000."
-        }, 
-        "plev10": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev14": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev17": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "40000.", 
-                "30000.", 
-                "25000.", 
-                "20000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "3000.", 
-                "2000.", 
-                "1000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev19": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "40000.", 
-                "30000.", 
-                "25000.", 
-                "20000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "3000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev23": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "40000.", 
-                "30000.", 
-                "25000.", 
-                "20000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "3000.", 
-                "2000.", 
-                "1000.", 
-                "700.", 
-                "500.", 
-                "300.", 
-                "200.", 
-                "100.", 
-                "40."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev27": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "97500.", 
-                "95000.", 
-                "92500.", 
-                "90000.", 
-                "87500.", 
-                "85000.", 
-                "82500.", 
-                "80000.", 
-                "77500.", 
-                "75000.", 
-                "70000.", 
-                "65000.", 
-                "60000.", 
-                "55000.", 
-                "50000.", 
-                "45000.", 
-                "40000.", 
-                "35000.", 
-                "30000.", 
-                "25000.", 
-                "22500.", 
-                "20000.", 
-                "17500.", 
-                "15000.", 
-                "12500.", 
-                "10000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev3": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "25000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev39": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "40000.", 
-                "30000.", 
-                "25000.", 
-                "20000.", 
-                "17000.", 
-                "15000.", 
-                "13000.", 
-                "11500.", 
-                "10000.", 
-                "9000.", 
-                "8000.", 
-                "7000.", 
-                "5000.", 
-                "3000.", 
-                "2000.", 
-                "1500.", 
-                "1000.", 
-                "700.", 
-                "500.", 
-                "300.", 
-                "200.", 
-                "150.", 
-                "100.", 
-                "70.", 
-                "50.", 
-                "40.", 
-                "30.", 
-                "20.", 
-                "15.", 
-                "10.", 
-                "7.", 
-                "5.", 
-                "3."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev3h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "10000.", 
-                "1000.", 
-                "100."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
-                "85000.", 
-                "50000.", 
-                "25000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": [
-                "100000.", 
-                "80000.", 
-                "80000.", 
-                "68000.", 
-                "68000.", 
-                "56000.", 
-                "56000.", 
-                "44000.", 
-                "44000.", 
-                "31000.", 
-                "31000.", 
-                "18000.", 
-                "18000.", 
-                " 0."
-            ], 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7c": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev8": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "10000.", 
-                "5000.", 
-                "1000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "rho": {
-            "standard_name": "", 
-            "units": "kg m-3", 
-            "axis": "Z", 
-            "long_name": "density++++?", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "rho", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "scatratio": {
-            "standard_name": "backscattering_ratio", 
-            "units": "1", 
-            "axis": "", 
-            "long_name": "lidar backscattering ratio", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "scatratio", 
-            "positive": "", 
-            "requested": [
-                "0.005", 
-                "0.605", 
-                "2.1", 
-                "4.", 
-                "6.", 
-                "8.5", 
-                "12.5", 
-                "17.5", 
-                "22.5", 
-                "27.5", 
-                "35.", 
-                "45.", 
-                "55.", 
-                "70.", 
-                "50040."
-            ], 
-            "requested_bounds": [
-                "0.", 
-                "0.01", 
-                "0.01", 
-                "1.2", 
-                "1.2", 
-                "3.", 
-                "3.", 
-                "5.", 
-                "5.", 
-                "7.", 
-                "7.", 
-                "10.", 
-                "10.", 
-                "15.", 
-                "15.", 
-                "20.", 
-                "20.", 
-                "25.", 
-                "25.", 
-                "30.", 
-                "30.", 
-                "40.", 
-                "40.", 
-                "50.", 
-                "50.", 
-                "60.", 
-                "60.", 
-                "80.", 
-                "80.", 
-                "100000."
-            ], 
-            "stored_direction": "increasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "sdepth": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "200.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "sdepth1": {
-            "standard_name": "depth", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "depth", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "depth", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "0.2", 
-            "valid_min": "0.0", 
-            "value": "0.05", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": "0.0 0.1"
-        }, 
-        "site": {
-            "standard_name": "", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "site index", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "site", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "integer", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "smooth_level": {
-            "standard_name": "atmosphere_sleve_coordinate", 
-            "units": "m", 
-            "axis": "Z", 
-            "long_name": "atmosphere smooth level vertical (SLEVE) coordinate", 
-            "climatology": "", 
-            "formula": "z = a*ztop + b1*zsurf1 + b2*zsurf2", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "up", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "800000.0", 
-            "valid_min": "-200.0", 
-            "value": "", 
-            "z_bounds_factors": "a: a_bnds b1: b1_bnds b2: b2_bnds ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
-            "z_factors": "a: a b1: b1 b2: b2 ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
-            "bounds_values": ""
-        }, 
-        "snowband": {
-            "standard_name": "surface_snow_thickness", 
-            "units": "m", 
-            "axis": "", 
-            "long_name": "Snow depth bands", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "snowband", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "spectband": {
-            "standard_name": "wave_frequency", 
-            "units": "s-1", 
-            "axis": "", 
-            "long_name": "Spectral Band", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "spectband", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "standard_hybrid_sigma": {
-            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
-            "units": "1", 
-            "axis": "Z", 
-            "long_name": "hybrid sigma pressure coordinate", 
-            "climatology": "", 
-            "formula": "p = a*p0 + b*ps", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "1.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "p0: p0 a: a_bnds b: b_bnds ps: ps", 
-            "z_factors": "p0: p0 a: a b: b ps: ps", 
-            "bounds_values": ""
-        }, 
-        "standard_sigma": {
-            "standard_name": "atmosphere_sigma_coordinate", 
-            "units": "", 
-            "axis": "Z", 
-            "long_name": "sigma coordinate", 
-            "climatology": "", 
-            "formula": "p = ptop + sigma*(ps - ptop)", 
-            "must_have_bounds": "yes", 
-            "out_name": "lev", 
-            "positive": "down", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "", 
-            "type": "", 
-            "valid_max": "1.0", 
-            "valid_min": "0.0", 
-            "value": "", 
-            "z_bounds_factors": "ptop: ptop sigma: lev_bnds ps: ps", 
-            "z_factors": "ptop: ptop sigma: lev ps: ps", 
-            "bounds_values": ""
-        }, 
-        "sza5": {
-            "standard_name": "solar_zenith_angle", 
-            "units": "degree", 
-            "axis": "", 
-            "long_name": "solar zenith angle", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "sza", 
-            "positive": "", 
-            "requested": [
-                "0.", 
-                "20.", 
-                "40.", 
-                "60.", 
-                "80."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "tau": {
-            "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
-            "axis": "", 
-            "long_name": "cloud optical thickness", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "tau", 
-            "positive": "", 
-            "requested": [
-                "0.15", 
-                "0.8", 
-                "2.45", 
-                "6.5", 
-                "16.2", 
-                "41.5", 
-                "100."
-            ], 
-            "requested_bounds": [
-                "0.0", 
-                "0.3", 
-                "0.3", 
-                "1.3", 
-                "1.3", 
-                "3.6", 
-                "3.6", 
-                "9.4", 
-                "9.4", 
-                "23.0", 
-                "23.0", 
-                "60.0", 
-                "60.0", 
-                "100000."
-            ], 
-            "stored_direction": "increasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "time": {
-            "standard_name": "time", 
-            "units": "days since ?", 
-            "axis": "T", 
-            "long_name": "time", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "time", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "time1": {
-            "standard_name": "time", 
-            "units": "days since ?", 
-            "axis": "T", 
-            "long_name": "time", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "time", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "increasing", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "time2": {
-            "standard_name": "time", 
-            "units": "days since ?", 
-            "axis": "T", 
-            "long_name": "climatological times", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "time", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "time3": {
-            "standard_name": "time", 
-            "units": "days since ?", 
-            "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "yes", 
-            "out_name": "time", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typebare": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "bare_ground", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typec3pft": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "c3_plant_functional_types", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typec4pft": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "c4_plant_functional_types", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typepdec": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "primary_deciduous_trees", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typepever": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "primary_evergreen_trees", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typesdec": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "secondary_decidous_trees", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "typesever": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "surface type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "secondary_evergreen_trees", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "vegtype": {
-            "standard_name": "area_type", 
-            "units": "", 
-            "axis": "", 
-            "long_name": "plant functional type", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "type", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "character", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "xant": {
-            "standard_name": "projection_x_coordinate", 
-            "units": "km", 
-            "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "xant", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "xgre": {
-            "standard_name": "projection_x_coordinate", 
-            "units": "km", 
-            "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "xgre", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "yant": {
-            "standard_name": "projection_y_coordinate", 
-            "units": "km", 
-            "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "yant", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "ygre": {
-            "standard_name": "projection_y_coordinate", 
-            "units": "km", 
-            "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "", 
-            "out_name": "ygre", 
-            "positive": "", 
-            "requested": "", 
-            "requested_bounds": "", 
-            "stored_direction": "", 
-            "tolerance": "", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }
-    }, 
-    "variable_entry": {
-        "a": {
-            "long_name": "vertical coordinate formula term: a(k)", 
-            "units": "", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "ps": {
-            "long_name": "Surface Air Pressure", 
-            "units": "Pa", 
-            "dimensions": "longitude latitude time", 
-            "type": "real"
-        }, 
-        "p0": {
-            "long_name": "vertical coordinate formula term: reference pressure", 
-            "units": "Pa", 
-            "dimensions": "", 
-            "type": ""
-        }, 
-        "b": {
-            "long_name": "vertical coordinate formula term: b(k)", 
-            "units": "", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "b_bnds": {
-            "long_name": "vertical coordinate formula term: b(k+1/2)", 
-            "units": "", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "ap_bnds": {
-            "long_name": "vertical coordinate formula term: ap(k+1/2)", 
-            "units": "Pa", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "ap": {
-            "long_name": "vertical coordinate formula term: ap(k)", 
-            "units": "Pa", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "orog": {
-            "long_name": "Surface Altitude", 
-            "units": "m", 
-            "dimensions": "longitude latitude", 
-            "type": "real"
-        }, 
-        "ztop": {
-            "long_name": "height of top of model", 
-            "units": "m", 
-            "dimensions": "", 
-            "type": ""
-        }, 
-        "ptop": {
-            "long_name": "pressure at top of model", 
-            "units": "Pa", 
-            "dimensions": "", 
-            "type": ""
-        }, 
-        "a_bnds": {
-            "long_name": "vertical coordinate formula term: a(k+1/2)", 
-            "units": "", 
-            "dimensions": "alevel", 
-            "type": "double"
-        }, 
-        "depth_c": {
-            "long_name": "vertical coordinate formula term: depth_c", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "double"
-        }, 
-        "nsigma": {
-            "long_name": "vertical coordinate formula term: nsigma", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "integer"
-        }, 
-        "href": {
-            "long_name": "vertical coordinate formula term: href", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "double"
-        }, 
-        "zlev": {
-            "long_name": "vertical coordinate formula term: zlev(k)", 
-            "units": "", 
-            "dimensions": "olevel", 
-            "type": "double"
-        }, 
-        "zlev_bnds": {
-            "long_name": "vertical coordinate formula term: zlev(k+1/2)", 
-            "units": "", 
-            "dimensions": "olevel", 
-            "type": "double"
-        }, 
-        "z1": {
-            "long_name": "vertical coordinate formula term: z1", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "double"
-        }, 
-        "z2": {
-            "long_name": "vertical coordinate formula term: z2", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "double"
-        }, 
-        "sigma_bnds": {
-            "long_name": "vertical coordinate formula term: sigma(k+1/2)", 
-            "units": "", 
-            "dimensions": "olevel", 
-            "type": "double"
-        }, 
-        "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
-            "units": "m", 
-            "dimensions": "longitude latitude", 
-            "type": "real"
-        }, 
-        "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
-            "units": "m", 
-            "dimensions": "longitude latitude time", 
-            "type": "real"
-        }, 
-        "k_c": {
-            "long_name": "vertical coordinate formula term: k_c", 
-            "units": "", 
-            "dimensions": "", 
-            "type": "integer"
-        }, 
-        "sigma": {
-            "long_name": "vertical coordinate formula term: sigma(k)", 
-            "units": "", 
-            "dimensions": "olevel", 
-            "type": "double"
-        }, 
-        "pr": {
-            "modeling_realm": "atmos", 
-            "standard_name": "precipitation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Precipitation", 
-            "comment": "includes both liquid and solid phases", 
-            "dimensions": "longitude latitude time1", 
-            "out_name": "pr", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "prc": {
-            "modeling_realm": "atmos", 
-            "standard_name": "convective_precipitation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Convective Precipitation", 
-            "comment": "Convective precipitation at surface; includes both liquid and solid phases.", 
-            "dimensions": "longitude latitude time1", 
-            "out_name": "prc", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "clcalipso2": {
-            "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
-            "units": "%", 
-            "cell_methods": "", 
-            "cell_measures": "time: point", 
-            "long_name": "CALIPSO Cloud Fraction Undetected by CloudSat", 
-            "comment": "Clouds detected by CALIPSO but below the detectability threshold of CloudSat", 
-            "dimensions": "location alt40 time1", 
-            "out_name": "clcalipso2", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "cltcalipso": {
-            "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction", 
-            "units": "%", 
-            "cell_methods": "", 
-            "cell_measures": "time: point", 
-            "long_name": "CALIPSO Total Cloud Fraction", 
-            "comment": "", 
-            "dimensions": "location time1", 
-            "out_name": "cltcalipso", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "cfadLidarsr532": {
-            "modeling_realm": "atmos", 
-            "standard_name": "histogram_of_backscattering_ratio_over_height_above_reference_ellipsoid", 
-            "units": "1.0", 
-            "cell_methods": "", 
-            "cell_measures": "time: point", 
-            "long_name": "CALIPSO Scattering Ratio CFAD", 
-            "comment": "CFADs (Cloud Frequency Altitude Diagrams) are joint height - radar reflectivity (or lidar scattering ratio) distributions.", 
-            "dimensions": "location alt40 scatratio time1", 
-            "out_name": "cfadLidarsr532", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "parasolRefl": {
-            "modeling_realm": "atmos", 
-            "standard_name": "toa_bidirectional_reflectance", 
-            "units": "1.0", 
-            "cell_methods": "", 
-            "cell_measures": "time: point", 
-            "long_name": "PARASOL Reflectance", 
-            "comment": "Simulated reflectance from PARASOL as seen at the top of the atmosphere for 5 solar zenith angles. Valid only over ocean and for one viewing direction (viewing zenith angle of 30 degrees and relative azimuth angle 320 degrees).", 
-            "dimensions": "location sza5 time1", 
-            "out_name": "parasolRefl", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "cfadDbze94": {
-            "modeling_realm": "atmos", 
-            "standard_name": "histogram_of_equivalent_reflectivity_factor_over_height_above_reference_ellipsoid", 
-            "units": "1.0", 
-            "cell_methods": "", 
-            "cell_measures": "time: point", 
-            "long_name": "CloudSat Radar Reflectivity CFAD", 
-            "comment": "CFADs (Cloud Frequency Altitude Diagrams) are joint height - radar reflectivity (or lidar scattering ratio) distributions.", 
-            "dimensions": "location alt40 dbze time1", 
-            "out_name": "cfadDbze94", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "clcalipso": {
-            "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
-            "units": "%", 
-            "cell_methods": "", 
-            "cell_measures": "time: point", 
-            "long_name": "CALIPSO Cloud Area Fraction", 
-            "comment": "Percentage cloud cover at CALIPSO standard heights.", 
-            "dimensions": "location alt40 time1", 
-            "out_name": "clcalipso", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "clmcalipso": {
-            "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
-            "units": "%", 
-            "cell_methods": "", 
-            "cell_measures": "time: point", 
-            "long_name": "CALIPSO Mid Level Cloud Fraction", 
-            "comment": "Percentage cloud cover in layer centred on 560hPa", 
-            "dimensions": "location time1 p560", 
-            "out_name": "clmcalipso", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "cllcalipso": {
-            "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
-            "units": "%", 
-            "cell_methods": "", 
-            "cell_measures": "time: point", 
-            "long_name": "CALIPSO Low Level Cloud Fraction", 
-            "comment": "Percentage cloud cover in layer centred on 840hPa", 
-            "dimensions": "location time1 p840", 
-            "out_name": "cllcalipso", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "toffset": {
-            "modeling_realm": "atmos", 
-            "standard_name": "time", 
-            "units": "day", 
-            "cell_methods": "", 
-            "cell_measures": "", 
-            "long_name": "Offset Time", 
-            "comment": "'this ''offset time'' should be added to the value stored in the ''time dimension'' to get the actual time.  This actual time is the time (UTC) of the corresponding point in the satellite orbit used to extract the model data.'", 
-            "dimensions": "location time1", 
-            "out_name": "toffset", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "clhcalipso": {
-            "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
-            "units": "%", 
-            "cell_methods": "", 
-            "cell_measures": "time: point", 
-            "long_name": "CALIPSO High Level Cloud Fraction", 
-            "comment": "Percentage cloud cover in layer centred on 220hPa", 
-            "dimensions": "location time1 p220", 
-            "out_name": "clhcalipso", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }
-    }
-}
+no Variable found for cf3hr
diff --git a/TestTables/CMIP6_cf3hr_0.json b/TestTables/CMIP6_cf3hr_0.json
new file mode 100644
index 0000000..0a8f7bc
--- /dev/null
+++ b/TestTables/CMIP6_cf3hr_0.json
@@ -0,0 +1,141 @@
+{
+    "Header": {
+        "data_specs_version": "01.beta.36", 
+        "table_id": "Table cf3hr", 
+        "realm": "atmos", 
+        "frequency": "3hr", 
+        "cmor_version": "3.1", 
+        "table_date": "04 October 2016", 
+        "missing_value": "1e20", 
+        "product": "output", 
+        "approx_interval": "1.00", 
+        "generic_levels": "", 
+        "mip_era": "CMIP6", 
+        "Conventions": "CF-1.6 CMIP-6.0"
+    }, 
+    "axis_entry": {
+        "height40": {
+            "standard_name": "altitude", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "altitude",
+            "must_have_bounds": "yes", 
+            "out_name": "height40", 
+            "positive": "up", 
+            "tolerance": "0.001", 
+            "type": "double"
+        }, 
+    "section": {
+            "standard_name": "section_id", 
+            "units": "1", 
+            "long_name": "location", 
+            "must_have_bounds": "no", 
+            "out_name": "section", 
+            "stored_direction": "increasing", 
+            "type": "double"
+        }, 
+        "location": {
+            "standard_name": "profile_id", 
+            "units": "1", 
+            "long_name": "location index", 
+            "must_have_bounds": "no", 
+            "out_name": "loc", 
+            "stored_direction": "increasing", 
+            "type": "double"
+        }, 
+        "vertices": {                                                                                                                          
+            "standard_name": "vertices",                                                                                                       
+            "units": "1",                                                                                                                      
+            "long_name": "vertices"
+        },                                                                                                                                     
+        "grid_latitude": {
+            "standard_name": "latitude", 
+            "units": "degrees_north", 
+            "axis": "Y", 
+            "long_name": "latitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lat", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "90.0", 
+            "valid_min": "-90.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "grid_longitude": {
+            "standard_name": "longitude", 
+            "units": "degrees_east", 
+            "axis": "X", 
+            "long_name": "longitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lon", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "360.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        } 
+},
+"variable_entry": {
+        "latitude": {
+            "dimensions": "longitude latitude",
+            "valid_min": "-90.0",
+            "long_name": "",
+            "standard_name": "latitude",
+            "out_name": "latitude",
+            "units": "degrees_north",
+            "valid_max": "90.0"     
+        },
+        "longitude": {
+            "dimensions": "longitude latitude",
+            "valid_min": "0.0",
+            "long_name": "",
+            "standard_name": "longitude",
+            "out_name": "longitude",
+            "units": "degrees_east",
+            "valid_max": "360.0"
+        },                     
+        "vertices_latitude": {
+            "standard_name": "vertices_latitude", 
+            "units": "degrees_north", 
+            "long_name": "latitude vertices coordinate", 
+            "dimensions":"vertices location section",
+            "out_name": "vertices_lat", 
+            "valid_max": "90.0", 
+            "valid_min": "-90.0"
+        }, 
+        "vertices_longitude": {
+            "standard_name": "vertices_longitude", 
+            "units": "degrees_east", 
+            "long_name": "longitude vertices coordinate", 
+            "dimensions":"vertices location section",
+            "out_name": "vertices_lon", 
+            "valid_max": "360.0", 
+            "valid_min": "0.0"
+        }, 
+        "curtain": {
+            "units": "1", 
+            "long_name": "curtain", 
+            "dimensions":"height40 location section",
+            "out_name": "curtain", 
+            "type": "real"
+        }
+    }
+}
diff --git a/TestTables/CMIP6_cf3hr_1.json b/TestTables/CMIP6_cf3hr_1.json
new file mode 100644
index 0000000..406b27c
--- /dev/null
+++ b/TestTables/CMIP6_cf3hr_1.json
@@ -0,0 +1,142 @@
+{
+    "Header": {
+        "data_specs_version": "01.beta.36", 
+        "table_id": "Table cf3hr", 
+        "realm": "atmos", 
+        "frequency": "3hr", 
+        "cmor_version": "3.1", 
+        "table_date": "04 October 2016", 
+        "missing_value": "1e20", 
+        "product": "output", 
+        "approx_interval": "1.00", 
+        "generic_levels": "", 
+        "mip_era": "CMIP6", 
+        "Conventions": "CF-1.6 CMIP-6.0"
+    }, 
+    "axis_entry": {
+        "height40": {
+            "standard_name": "altitude", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "altitude",
+            "must_have_bounds": "yes", 
+            "out_name": "height40", 
+            "positive": "up", 
+            "tolerance": "0.001", 
+            "type": "double"
+        }, 
+    "section": {
+            "standard_name": "section_id", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "location index", 
+            "must_have_bounds": "no", 
+            "out_name": "section", 
+            "stored_direction": "increasing", 
+            "type": "double"
+        }, 
+        "location": {
+            "standard_name": "profile_id", 
+            "units": "1", 
+            "long_name": "location index", 
+            "must_have_bounds": "no", 
+            "out_name": "loc", 
+            "stored_direction": "increasing", 
+            "type": "double"
+        }, 
+        "vertices": {                                                                                                                          
+            "standard_name": "vertices",                                                                                                       
+            "units": "1",                                                                                                                      
+            "long_name": "vertices"
+        },                                                                                                                                     
+        "grid_latitude": {
+            "standard_name": "latitude", 
+            "units": "degrees_north", 
+            "axis": "Y", 
+            "long_name": "latitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lat", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "90.0", 
+            "valid_min": "-90.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "grid_longitude": {
+            "standard_name": "longitude", 
+            "units": "degrees_east", 
+            "axis": "X", 
+            "long_name": "longitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lon", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "360.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        } 
+},
+"variable_entry": {
+        "latitude": {
+            "dimensions": "longitude latitude",
+            "valid_min": "-90.0",
+            "long_name": "",
+            "standard_name": "latitude",
+            "out_name": "latitude",
+            "units": "degrees_north",
+            "valid_max": "90.0"     
+        },
+        "longitude": {
+            "dimensions": "longitude latitude",
+            "valid_min": "0.0",
+            "long_name": "",
+            "standard_name": "longitude",
+            "out_name": "longitude",
+            "units": "degrees_east",
+            "valid_max": "360.0"
+        },                     
+        "vertices_latitude": {
+            "standard_name": "vertices_latitude", 
+            "units": "degrees_north", 
+            "long_name": "latitude vertices coordinate", 
+            "dimensions":"vertices location section",
+            "out_name": "vertices_lat", 
+            "valid_max": "90.0", 
+            "valid_min": "-90.0"
+        }, 
+        "vertices_longitude": {
+            "standard_name": "vertices_longitude", 
+            "units": "degrees_east", 
+            "long_name": "longitude vertices coordinate", 
+            "dimensions":"vertices location section",
+            "out_name": "vertices_lon", 
+            "valid_max": "360.0", 
+            "valid_min": "0.0"
+        }, 
+        "curtain": {
+            "units": "1", 
+            "long_name": "curtain", 
+            "dimensions":"height40 location section",
+            "out_name": "curtain", 
+            "type": "real"
+        }
+    }
+}
diff --git a/TestTables/CMIP6_cf3hr_2.json b/TestTables/CMIP6_cf3hr_2.json
new file mode 100644
index 0000000..9d3bf91
--- /dev/null
+++ b/TestTables/CMIP6_cf3hr_2.json
@@ -0,0 +1,205 @@
+{
+    "Header": {
+        "data_specs_version": "01.beta.36", 
+        "table_id": "Table cf3hr", 
+        "realm": "atmos", 
+        "frequency": "3hr", 
+        "cmor_version": "3.1", 
+        "table_date": "04 October 2016", 
+        "missing_value": "1e20", 
+        "product": "output", 
+        "approx_interval": "1.00", 
+        "generic_levels": "", 
+        "mip_era": "CMIP6", 
+        "Conventions": "CF-1.6 CMIP-6.0"
+    }, 
+    "axis_entry": {
+        "time1": {
+            "standard_name": "time",
+            "units": "days since ?",
+            "axis": "T",
+            "long_name": "time",
+            "climatology": "",
+            "formula": "",
+            "must_have_bounds": "no",
+            "out_name": "time",
+            "positive": "",
+            "requested": "",
+            "requested_bounds": "",
+            "stored_direction": "increasing",
+            "tolerance": "",
+            "type": "double",
+            "valid_max": "",
+            "valid_min": "",
+            "value": "",
+            "z_bounds_factors": "",
+            "z_factors": "",
+            "bounds_values": ""
+        },
+        "dbze": {
+            "standard_name": "equivalent_reflectivity_factor",
+            "units": "dBZ",
+            "long_name": "CloudSat simulator equivalent radar reflectivity factor",
+            "must_have_bounds": "yes",
+            "out_name": "dbze",
+            "stored_direction": "increasing",
+            "type": "double"
+        },
+        "height40": {
+            "standard_name": "altitude", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "altitude",
+            "must_have_bounds": "yes", 
+            "out_name": "height40", 
+            "positive": "up", 
+            "tolerance": "0.001", 
+            "type": "double"
+        }, 
+    "section": {
+            "standard_name": "section_id", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "location index", 
+            "must_have_bounds": "no", 
+            "out_name": "section", 
+            "stored_direction": "increasing", 
+            "type": "double"
+        }, 
+        "location": {
+            "standard_name": "profile_id", 
+            "units": "1", 
+            "long_name": "location index", 
+            "must_have_bounds": "no", 
+            "out_name": "loc", 
+            "stored_direction": "increasing", 
+            "type": "double"
+        }, 
+        "vertices": {                                                                                                                          
+            "standard_name": "vertices",                                                                                                       
+            "units": "1",                                                                                                                      
+            "long_name": "vertices"
+        },                                                                                                                                     
+        "grid_latitude": {
+            "standard_name": "latitude", 
+            "units": "degrees_north", 
+            "axis": "Y", 
+            "long_name": "latitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lat", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "90.0", 
+            "valid_min": "-90.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "grid_longitude": {
+            "standard_name": "longitude", 
+            "units": "degrees_east", 
+            "axis": "X", 
+            "long_name": "longitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lon", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "360.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        } 
+},
+"variable_entry": {
+        "cllcalipso": {
+            "modeling_realm": "atmos",
+            "standard_name": "cloud_area_fraction_in_atmosphere_layer",
+            "units": "%",
+            "cell_methods": "time: point",
+            "cell_measures": "area: areacella",
+            "long_name": "CALIPSO Cloud Fraction",
+            "comment": "Percentage cloud cover at CALIPSO standard heights.",
+            "dimensions": "latitude longitude",
+            "out_name": "cllcalipso",
+            "type": "real",
+            "positive": "",
+            "valid_min": "",
+            "valid_max": "",
+            "ok_min_mean_abs": "",                                                                                                                                                                                                                 "ok_max_mean_abs": ""                                                                                                                                                                                                              },
+ 
+        "clcalipso": {
+            "modeling_realm": "atmos",
+            "standard_name": "cloud_area_fraction_in_atmosphere_layer",
+            "units": "%",
+            "cell_methods": "time: mean",
+            "cell_measures": "area: areacella",
+            "long_name": "CALIPSO Cloud Fraction",
+            "comment": "Percentage cloud cover at CALIPSO standard heights.",
+            "dimensions": "latitude longitude height40",
+            "out_name": "clcalipso",
+            "type": "real",
+            "positive": "",
+            "valid_min": "",
+            "valid_max": "",
+            "ok_min_mean_abs": "",                                                                                                                                                                                                                 "ok_max_mean_abs": ""                                                                                                                                                                                                              },
+ 
+        "latitude": {
+            "dimensions": "longitude latitude",
+            "valid_min": "-90.0",
+            "long_name": "",
+            "standard_name": "latitude",
+            "out_name": "latitude",
+            "units": "degrees_north",
+            "valid_max": "90.0"     
+        },
+        "longitude": {
+            "dimensions": "longitude latitude",
+            "valid_min": "0.0",
+            "long_name": "",
+            "standard_name": "longitude",
+            "out_name": "longitude",
+            "units": "degrees_east",
+            "valid_max": "360.0"
+        },                     
+        "vertices_latitude": {
+            "standard_name": "vertices_latitude", 
+            "units": "degrees_north", 
+            "long_name": "latitude vertices coordinate", 
+            "dimensions":"vertices location section",
+            "out_name": "vertices_lat", 
+            "valid_max": "90.0", 
+            "valid_min": "-90.0"
+        }, 
+        "vertices_longitude": {
+            "standard_name": "vertices_longitude", 
+            "units": "degrees_east", 
+            "long_name": "longitude vertices coordinate", 
+            "dimensions":"vertices location section",
+            "out_name": "vertices_lon", 
+            "valid_max": "360.0", 
+            "valid_min": "0.0"
+        }, 
+        "curtain": {
+            "units": "1", 
+            "long_name": "curtain", 
+            "dimensions":"height40 location section",
+            "out_name": "curtain", 
+            "type": "real"
+        }
+    }
+}
diff --git a/TestTables/CMIP6_cfDay.json b/TestTables/CMIP6_cfDay.json
index d5b6a35..96e285d 100644
--- a/TestTables/CMIP6_cfDay.json
+++ b/TestTables/CMIP6_cfDay.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table cfDay", 
         "realm": "atmos", 
         "frequency": "day", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "1.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,14 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1390,23 +1453,41 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev4s": {
+        "plev7": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "85000.", 
+                "90000.", 
+                "74000.", 
+                "62000.", 
                 "50000.", 
-                "20000.", 
-                "5000."
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
             ], 
-            "requested_bounds": "", 
             "stored_direction": "decreasing", 
             "tolerance": "0.001", 
             "type": "double", 
@@ -1417,7 +1498,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7": {
+        "plev7c": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1450,10 +1531,10 @@
                 "31000.", 
                 "18000.", 
                 "18000.", 
-                " 0."
+                "0."
             ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1462,7 +1543,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7c": {
+        "plev7h": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1473,37 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2257,8 +2339,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "surface_air_pressure", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Air Pressure", 
             "comment": "surface pressure (not mean sea-level pressure), 2-D field to calculate the 3-D pressure field from hybrid coordinates", 
             "dimensions": "longitude latitude time", 
@@ -2301,21 +2383,10 @@
             "type": "double"
         }, 
         "orog": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_altitude", 
-            "units": "m", 
-            "cell_methods": "", 
-            "cell_measures": "", 
             "long_name": "Surface Altitude", 
-            "comment": "The surface called 'surface' means the lower boundary of the atmosphere. Altitude is the (geometric) height above the geoid, which is the reference geopotential surface. The geoid is similar to mean sea level.", 
+            "units": "m", 
             "dimensions": "longitude latitude", 
-            "out_name": "orog", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-700", 
-            "valid_max": "1.00E+04", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
+            "type": "real"
         }, 
         "ztop": {
             "long_name": "height of top of model", 
@@ -2384,13 +2455,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2411,8 +2482,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "toa_outgoing_longwave_flux_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "TOA Outgoing Clear-Sky Longwave Radiation", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
@@ -2424,50 +2495,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlds": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_downwelling_longwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Longwave Radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rlds", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "rsuscs": {
+        "wap500": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_shortwave_flux_in_air_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Clear-Sky Shortwave Radiation", 
-            "comment": "Surface upwelling clear-sky shortwave radiation", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsuscs", 
+            "standard_name": "lagrangian_tendency_of_air_pressure", 
+            "units": "Pa s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "omega (=dp/dt)", 
+            "comment": "Omega (vertical velocity in pressure coordinates, positive downwards) at 500 hPa level; ", 
+            "dimensions": "longitude latitude time p500", 
+            "out_name": "wap500", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "prc": {
+        "ta700": {
             "modeling_realm": "atmos", 
-            "standard_name": "convective_precipitation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Convective Precipitation", 
-            "comment": "Convective precipitation at surface; includes both liquid and solid phases.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "prc", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Temperature", 
+            "comment": "Air temperature at 700hPa", 
+            "dimensions": "longitude latitude time p700", 
+            "out_name": "ta700", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2475,50 +2529,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pctisccp": {
+        "rsus": {
             "modeling_realm": "atmos", 
-            "standard_name": "air_pressure_at_cloud_top", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "ISCCP Mean Cloud Top Pressure", 
-            "comment": "ISCCP Mean Cloud Top Pressure. Time-means are weighted by the ISCCP Total Cloud Fraction (clitisccp) - see  http://cfmip.metoffice.com/COSP.html", 
+            "standard_name": "surface_upwelling_shortwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Upwelling Shortwave Radiation", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "pctisccp", 
+            "out_name": "rsus", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlus": {
+        "clisccp7c": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_longwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Longwave Radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rlus", 
+            "standard_name": "isccp_cloud_area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "ISCCP Cloud Area Fraction", 
+            "comment": "Percentage cloud cover in optical depth categories.", 
+            "dimensions": "longitude latitude plev7c tau time", 
+            "out_name": "clisccp7c", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clmcalipso": {
+        "cltisccp": {
             "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
+            "standard_name": "cloud_area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "CALIPSO Mid Level Cloud Fraction", 
-            "comment": "Percentage cloud cover in layer centred on 560hPa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "ISCCP Total Total Cloud Fraction", 
+            "comment": "Percentage total cloud cover, simulating ISCCP observations.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "clmcalipso", 
+            "out_name": "cltisccp", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2530,8 +2584,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "surface_downwelling_longwave_flux_in_air_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Downwelling Clear-Sky Longwave Radiation", 
             "comment": "Surface downwelling clear-sky longwave radiation", 
             "dimensions": "longitude latitude time", 
@@ -2543,33 +2597,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clhcalipso": {
-            "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "CALIPSO High Level Cloud Fraction", 
-            "comment": "Percentage cloud cover in layer centred on 220hPa", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "clhcalipso", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "rsus": {
+        "rsuscs": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_shortwave_flux_in_air", 
+            "standard_name": "surface_upwelling_shortwave_flux_in_air_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Shortwave Radiation", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Upwelling Clear-Sky Shortwave Radiation", 
+            "comment": "Surface upwelling clear-sky shortwave radiation", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rsus", 
+            "out_name": "rsuscs", 
             "type": "real", 
             "positive": "up", 
             "valid_min": "", 
@@ -2577,50 +2614,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsdscs": {
+        "parasolRefl": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Clear-Sky Shortwave Radiation", 
-            "comment": "surface solar irradiance clear sky for UV calculations", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsdscs", 
+            "standard_name": "toa_bidirectional_reflectance", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "PARASOL Reflectance", 
+            "comment": "Simulated reflectance from PARASOL as seen at the top of the atmosphere for 5 solar zenith angles. Valid only over ocean and for one viewing direction (viewing zenith angle of 30 degrees and relative azimuth angle 320 degrees).", 
+            "dimensions": "longitude latitude sza5 time", 
+            "out_name": "parasolRefl", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsdt": {
+        "clhcalipso": {
             "modeling_realm": "atmos", 
-            "standard_name": "toa_incoming_shortwave_flux", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "TOA Incident Shortwave Radiation", 
-            "comment": "Shortwave radiation incident at the top of the atmosphere", 
+            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "CALIPSO High Level Cloud Fraction", 
+            "comment": "Percentage cloud cover in layer centred on 220hPa", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rsdt", 
+            "out_name": "clhcalipso", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cltcalipso": {
+        "ccb": {
             "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "CALIPSO Total Cloud Fraction", 
-            "comment": "", 
+            "standard_name": "air_pressure_at_convective_cloud_base", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Pressure at Convective Cloud Base", 
+            "comment": "Where convective cloud is present in the grid cell, the instantaneous cloud base altitude should be that of the bottom of the lowest level containing convective cloud. Missing data should be reported in the absence of convective cloud. The time mean should be calculated from these quantities averaging over occasions when convective cloud is present only, and should contain missing data for occasions when no convective cloud is present during the meaning period. ", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cltcalipso", 
+            "out_name": "ccb", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2628,50 +2665,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wap500": {
+        "rsut": {
             "modeling_realm": "atmos", 
-            "standard_name": "lagrangian_tendency_of_air_pressure", 
-            "units": "Pa s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "omega (=dp/dt)", 
-            "comment": "Omega (vertical velocity in pressure coordinates, positive downwards) at 500 hPa level; ", 
-            "dimensions": "longitude latitude time p500", 
-            "out_name": "wap500", 
+            "standard_name": "toa_outgoing_shortwave_flux", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Outgoing Shortwave Radiation", 
+            "comment": "at the top of the atmosphere", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rsut", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ta700": {
+        "rsutcs": {
             "modeling_realm": "atmos", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Air Temperature", 
-            "comment": "Air temperature at 700hPa", 
-            "dimensions": "longitude latitude time p700", 
-            "out_name": "ta700", 
+            "standard_name": "toa_outgoing_shortwave_flux_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Outgoing Clear-Sky Shortwave Radiation", 
+            "comment": "Calculated in the absence of clouds.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rsutcs", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cltisccp": {
+        "albisccp": {
             "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "ISCCP Total Total Cloud Fraction", 
-            "comment": "Percentage total cloud cover, simulating ISCCP observations.", 
+            "standard_name": "cloud_albedo", 
+            "units": "1.0", 
+            "cell_methods": "area: time: mean where cloud", 
+            "cell_measures": "area: areacella", 
+            "long_name": "ISCCP Mean Cloud Albedo", 
+            "comment": "ISCCP Mean Cloud Albedo. Time-means are weighted by the ISCCP Total Cloud Fraction {:cltisccp} - see  http://cfmip.metoffice.com/COSP.html", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cltisccp", 
+            "out_name": "albisccp", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2683,8 +2720,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "toa_outgoing_longwave_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "TOA Outgoing Longwave Radiation", 
             "comment": "at the top of the atmosphere (to be compared with satellite measurements)", 
             "dimensions": "longitude latitude time", 
@@ -2696,16 +2733,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "parasolRefl": {
+        "clivi": {
             "modeling_realm": "atmos", 
-            "standard_name": "toa_bidirectional_reflectance", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "PARASOL Reflectance", 
-            "comment": "Simulated reflectance from PARASOL as seen at the top of the atmosphere for 5 solar zenith angles. Valid only over ocean and for one viewing direction (viewing zenith angle of 30 degrees and relative azimuth angle 320 degrees).", 
-            "dimensions": "longitude latitude sza5 time", 
-            "out_name": "parasolRefl", 
+            "standard_name": "atmosphere_mass_content_of_cloud_ice", 
+            "units": "kg m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Ice Water Path", 
+            "comment": "Mass of ice water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Includes precipitating frozen hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "clivi", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2713,33 +2750,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsutcs": {
+        "rsdscs": {
             "modeling_realm": "atmos", 
-            "standard_name": "toa_outgoing_shortwave_flux_assuming_clear_sky", 
+            "standard_name": "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "TOA Outgoing Clear-Sky Shortwave Radiation", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Downwelling Clear-Sky Shortwave Radiation", 
+            "comment": "surface solar irradiance clear sky for UV calculations", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rsutcs", 
+            "out_name": "rsdscs", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clivi": {
+        "cllcalipso": {
             "modeling_realm": "atmos", 
-            "standard_name": "atmosphere_mass_content_of_cloud_ice", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Ice Water Path", 
-            "comment": "Mass of ice water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Includes precipitating frozen hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.", 
+            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "CALIPSO Low Level Cloud Fraction", 
+            "comment": "Percentage cloud cover in layer centred on 840hPa", 
             "dimensions": "longitude latitude time", 
-            "out_name": "clivi", 
+            "out_name": "cllcalipso", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2747,16 +2784,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cllcalipso": {
+        "rsdt": {
             "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
+            "standard_name": "toa_incoming_shortwave_flux", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Incident Shortwave Radiation", 
+            "comment": "Shortwave radiation incident at the top of the atmosphere", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rsdt", 
+            "type": "real", 
+            "positive": "down", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "cltcalipso": {
+            "modeling_realm": "atmos", 
+            "standard_name": "cloud_area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "CALIPSO Low Level Cloud Fraction", 
-            "comment": "Percentage cloud cover in layer centred on 840hPa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "CALIPSO Total Cloud Fraction", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cllcalipso", 
+            "out_name": "cltcalipso", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2768,8 +2822,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "air_pressure_at_convective_cloud_top", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Air Pressure at Convective Cloud Top", 
             "comment": "Where convective cloud is present in the grid cell, the instantaneous cloud top altitude should be that of the top of the highest level containing convective cloud. Missing data should be reported in the absence of convective cloud. The time mean should be calculated from these quantities averaging over occasions when convective cloud is present only, and should contain missing data for occasions when no convective cloud is present during the meaning period.", 
             "dimensions": "longitude latitude time", 
@@ -2781,12 +2835,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "pctisccp": {
+            "modeling_realm": "atmos", 
+            "standard_name": "air_pressure_at_cloud_top", 
+            "units": "Pa", 
+            "cell_methods": "area: time: mean where cloud", 
+            "cell_measures": "area: areacella", 
+            "long_name": "ISCCP Mean Cloud Top Pressure", 
+            "comment": "ISCCP Mean Cloud Top Pressure. Time-means are weighted by the ISCCP Total Cloud Fraction {:cltisccp} - see  http://cfmip.metoffice.com/COSP.html", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "pctisccp", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "clwvi": {
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_cloud_condensed_water_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Condensed Water Path", 
             "comment": "Mass of condensed (liquid + ice) water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
             "dimensions": "longitude latitude time", 
@@ -2802,8 +2873,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "surface_downwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Downwelling Shortwave Radiation", 
             "comment": "surface solar irradiance for UV calculations", 
             "dimensions": "longitude latitude time", 
@@ -2815,16 +2886,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ccb": {
+        "clmcalipso": {
             "modeling_realm": "atmos", 
-            "standard_name": "air_pressure_at_convective_cloud_base", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Air Pressure at Convective Cloud Base", 
-            "comment": "Where convective cloud is present in the grid cell, the instantaneous cloud base altitude should be that of the bottom of the lowest level containing convective cloud. Missing data should be reported in the absence of convective cloud. The time mean should be calculated from these quantities averaging over occasions when convective cloud is present only, and should contain missing data for occasions when no convective cloud is present during the meaning period. ", 
+            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "CALIPSO Mid Level Cloud Fraction", 
+            "comment": "Percentage cloud cover in layer centred on 560hPa", 
             "dimensions": "longitude latitude time", 
-            "out_name": "ccb", 
+            "out_name": "clmcalipso", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2832,33 +2903,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsut": {
+        "ua": {
             "modeling_realm": "atmos", 
-            "standard_name": "toa_outgoing_shortwave_flux", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "TOA Outgoing Shortwave Radiation", 
-            "comment": "at the top of the atmosphere", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsut", 
+            "standard_name": "eastward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eastward Wind", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "ua", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "albisccp": {
+        "clcalipso": {
             "modeling_realm": "atmos", 
-            "standard_name": "cloud_albedo", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "ISCCP Mean Cloud Albedo", 
-            "comment": "ISCCP Mean Cloud Albedo. Time-means are weighted by the ISCCP Total Cloud Fraction (cltisccp) - see  http://cfmip.metoffice.com/COSP.html", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "albisccp", 
+            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "CALIPSO Cloud Fraction", 
+            "comment": "Percentage cloud cover at CALIPSO standard heights.", 
+            "dimensions": "longitude latitude alt40 time", 
+            "out_name": "clcalipso", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2870,8 +2941,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Cloud Area Fraction in Atmosphere Layer", 
             "comment": "Percentage cloud cover, including both large-scale and convective cloud.", 
             "dimensions": "longitude latitude alevel time", 
@@ -2887,8 +2958,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "lagrangian_tendency_of_air_pressure", 
             "units": "Pa s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "omega (=dp/dt)", 
             "comment": "Omega (vertical velocity in pressure coordinates, positive downwards)", 
             "dimensions": "longitude latitude alevel time", 
@@ -2904,8 +2975,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "air_pressure", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Pressure on Model Half-Levels", 
             "comment": "Air pressure on model half-levels", 
             "dimensions": "longitude latitude alevhalf time", 
@@ -2917,16 +2988,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pfull": {
+        "ta": {
             "modeling_realm": "atmos", 
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Pressure on Model Levels", 
-            "comment": "Air pressure on model levels", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Temperature", 
+            "comment": "Air Temperature", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "pfull", 
+            "out_name": "ta", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "va": {
+            "modeling_realm": "atmos", 
+            "standard_name": "northward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Northward Wind", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "va", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2938,8 +3026,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "geopotential_height", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Geopotential Height", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
@@ -2955,8 +3043,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "specific_humidity", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Specific Humidity", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
@@ -2972,8 +3060,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_cloud_ice_in_air", 
             "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mass Fraction of Cloud Ice", 
             "comment": "Includes both large-scale and convective cloud. This is calculated as the mass of cloud ice in the grid cell divided by the mass of air (including the water in all phases) in the grid cell. It includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
             "dimensions": "longitude latitude alevel time", 
@@ -2989,8 +3077,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_net_upward_convective_mass_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Convective Mass Flux", 
             "comment": "The net mass flux should represent the difference between the updraft and downdraft components.  The flux is computed as the mass divided by the area of the grid cell.", 
             "dimensions": "longitude latitude alevhalf time", 
@@ -3006,8 +3094,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_cloud_liquid_water_in_air", 
             "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mass Fraction of Cloud Liquid Water", 
             "comment": "Includes both large-scale and convective cloud. Calculate as the mass of cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cells. Precipitating hydrometeors are included ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
             "dimensions": "longitude latitude alevel time", 
@@ -3019,50 +3107,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clcalipso": {
-            "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "CALIPSO Cloud Fraction", 
-            "comment": "Percentage cloud cover at CALIPSO standard heights.", 
-            "dimensions": "longitude latitude alt40 time", 
-            "out_name": "clcalipso", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "clisccp": {
-            "modeling_realm": "atmos", 
-            "standard_name": "isccp_cloud_area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "ISCCP Cloud Area Fraction", 
-            "comment": "Percentage cloud cover in optical depth categories.", 
-            "dimensions": "longitude latitude plev7c tau time", 
-            "out_name": "clisccp", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "ta": {
+        "pfull": {
             "modeling_realm": "atmos", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Air Temperature", 
-            "comment": "Air Temperature", 
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Pressure on Model Levels", 
+            "comment": "Air pressure on model levels", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "ta", 
+            "out_name": "pfull", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3074,8 +3128,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "relative_humidity", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Relative Humidity", 
             "comment": "The relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
             "dimensions": "longitude latitude alevel time", 
@@ -3086,40 +3140,6 @@
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
-        }, 
-        "ua": {
-            "modeling_realm": "atmos", 
-            "standard_name": "eastward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Eastward Wind", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "ua", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "va": {
-            "modeling_realm": "atmos", 
-            "standard_name": "northward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Northward Wind", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "va", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
         }
     }
 }
diff --git a/TestTables/CMIP6_cfMon.json b/TestTables/CMIP6_cfMon.json
index f5f9581..beda7b8 100644
--- a/TestTables/CMIP6_cfMon.json
+++ b/TestTables/CMIP6_cfMon.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table cfMon", 
         "realm": "atmos", 
         "frequency": "mon", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "30.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,14 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1390,23 +1453,41 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev4s": {
+        "plev7": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "85000.", 
+                "90000.", 
+                "74000.", 
+                "62000.", 
                 "50000.", 
-                "20000.", 
-                "5000."
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
             ], 
-            "requested_bounds": "", 
             "stored_direction": "decreasing", 
             "tolerance": "0.001", 
             "type": "double", 
@@ -1417,7 +1498,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7": {
+        "plev7c": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1450,10 +1531,10 @@
                 "31000.", 
                 "18000.", 
                 "18000.", 
-                " 0."
+                "0."
             ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1462,7 +1543,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7c": {
+        "plev7h": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1473,37 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2254,21 +2336,10 @@
             "type": "double"
         }, 
         "ps": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_air_pressure", 
-            "units": "Pa", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
             "long_name": "Surface Air Pressure", 
-            "comment": "surface pressure (not mean sea-level pressure), 2-D field to calculate the 3-D pressure field from hybrid coordinates", 
+            "units": "Pa", 
             "dimensions": "longitude latitude time", 
-            "out_name": "ps", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
+            "type": "real"
         }, 
         "p0": {
             "long_name": "vertical coordinate formula term: reference pressure", 
@@ -2301,21 +2372,10 @@
             "type": "double"
         }, 
         "orog": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_altitude", 
-            "units": "m", 
-            "cell_methods": "", 
-            "cell_measures": "", 
             "long_name": "Surface Altitude", 
-            "comment": "The surface called 'surface' means the lower boundary of the atmosphere. Altitude is the (geometric) height above the geoid, which is the reference geopotential surface. The geoid is similar to mean sea level.", 
+            "units": "m", 
             "dimensions": "longitude latitude", 
-            "out_name": "orog", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-700", 
-            "valid_max": "1.00E+04", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
+            "type": "real"
         }, 
         "ztop": {
             "long_name": "height of top of model", 
@@ -2384,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2407,12 +2467,46 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
+        "tntr": {
+            "modeling_realm": "atmos", 
+            "standard_name": "tendency_of_air_temperature_due_to_radiative_heating", 
+            "units": "K s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Air Temperature due to Radiative Heating", 
+            "comment": "Tendency of Air Temperature due to Radiative Heating", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "tntr", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "tnsclwac": {
+            "modeling_realm": "atmos", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_autoconversion", 
+            "units": "s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Autoconversion", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "tnsclwac", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "clmcalipso": {
             "modeling_realm": "atmos", 
             "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "CALIPSO Mid Level Cloud Fraction", 
             "comment": "Percentage cloud cover in layer centred on 560hPa", 
             "dimensions": "longitude latitude time p560", 
@@ -2424,12 +2518,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "tnsclia": {
+            "modeling_realm": "atmos", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_advection", 
+            "units": "s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Advection", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "tnsclia", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "tnsclibl": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_boundary_layer_mixing", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice In Air Due To Boundary Layer Mixing", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
@@ -2445,8 +2556,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_heterogeneous_nucleation_from_water_vapor", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Heterogeneous Nucleation From Water Vapor", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
@@ -2458,12 +2569,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "mcd": {
+            "modeling_realm": "atmos", 
+            "standard_name": "atmosphere_downdraft_convective_mass_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Downdraft Convective Mass Flux", 
+            "comment": "Calculated as the convective mass flux divided by the area of the whole grid cell (not just the area of the cloud).", 
+            "dimensions": "longitude latitude alevhalf time", 
+            "out_name": "mcd", 
+            "type": "real", 
+            "positive": "down", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "rsdcs": {
             "modeling_realm": "atmos", 
             "standard_name": "downwelling_shortwave_flux_in_air_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Downwelling Clear-Sky Shortwave Radiation", 
             "comment": "Downwelling clear-sky shortwave radiation (includes the fluxes at the surface and top-of-atmosphere)", 
             "dimensions": "longitude latitude alevhalf time", 
@@ -2475,12 +2603,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "cllcalipso": {
+            "modeling_realm": "atmos", 
+            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "CALIPSO Low Level Cloud Fraction", 
+            "comment": "Percentage cloud cover in layer centred on 840hPa", 
+            "dimensions": "longitude latitude time p840", 
+            "out_name": "cllcalipso", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "parasolRefl": {
             "modeling_realm": "atmos", 
             "standard_name": "toa_bidirectional_reflectance", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "PARASOL Reflectance", 
             "comment": "Simulated reflectance from PARASOL as seen at the top of the atmosphere for 5 solar zenith angles. Valid only over ocean and for one viewing direction (viewing zenith angle of 30 degrees and relative azimuth angle 320 degrees).", 
             "dimensions": "longitude latitude sza5 time", 
@@ -2492,12 +2637,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "clcalipso": {
+            "modeling_realm": "atmos", 
+            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "CALIPSO Cloud Fraction", 
+            "comment": "Percentage cloud cover at CALIPSO standard heights.", 
+            "dimensions": "longitude latitude alt40 time", 
+            "out_name": "clcalipso", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "rldcs": {
             "modeling_realm": "atmos", 
             "standard_name": "downwelling_longwave_flux_in_air_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Downwelling Clear-Sky Longwave Radiation", 
             "comment": "Downwelling clear-sky longwave radiation (includes the fluxes at the surface and TOA)", 
             "dimensions": "longitude latitude alevhalf time", 
@@ -2509,12 +2671,80 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "clhcalipso": {
+            "modeling_realm": "atmos", 
+            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "CALIPSO High Level Cloud Fraction", 
+            "comment": "Percentage cloud cover in layer centred on 220hPa", 
+            "dimensions": "longitude latitude time p220", 
+            "out_name": "clhcalipso", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "tnsclwa": {
+            "modeling_realm": "atmos", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_advection", 
+            "units": "s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Advection", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "tnsclwa", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "evu": {
+            "modeling_realm": "atmos", 
+            "standard_name": "atmosphere_momentum_diffusivity", 
+            "units": "m2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eddy Viscosity Coefficients for Momentum", 
+            "comment": "Vertical diffusion coefficient for momentum due to parametrised eddies", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "evu", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "edt": {
+            "modeling_realm": "atmos", 
+            "standard_name": "atmosphere_heat_diffusivity", 
+            "units": "m2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eddy Diffusivity Coefficients for Temperature", 
+            "comment": "Vertical diffusion coefficient for temperature due to parametrised eddies", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "edt", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "rlucs": {
             "modeling_realm": "atmos", 
             "standard_name": "upwelling_longwave_flux_in_air_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Upwelling Clear-Sky Longwave Radiation", 
             "comment": "Upwelling clear-sky rongwave radiation  (includes the fluxes at the surface and TOA)", 
             "dimensions": "longitude latitude alevhalf time", 
@@ -2530,10 +2760,10 @@
             "modeling_realm": "atmos", 
             "standard_name": "cloud_albedo", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "area: time: mean where cloud", 
+            "cell_measures": "area: areacella", 
             "long_name": "ISCCP Mean Cloud Albedo", 
-            "comment": "ISCCP Mean Cloud Albedo. Time-means are weighted by the ISCCP Total Cloud Fraction (cltisccp) - see  http://cfmip.metoffice.com/COSP.html", 
+            "comment": "ISCCP Mean Cloud Albedo. Time-means are weighted by the ISCCP Total Cloud Fraction {:cltisccp} - see  http://cfmip.metoffice.com/COSP.html", 
             "dimensions": "longitude latitude time", 
             "out_name": "albisccp", 
             "type": "real", 
@@ -2547,8 +2777,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_heterogeneous_nucleation_from_cloud_liquid_water", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Heterogeneous Nucleation From Cloud Liquid", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
@@ -2560,30 +2790,13 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ta": {
-            "modeling_realm": "atmos", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Air Temperature", 
-            "comment": "Air Temperature", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "ta", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "157.1", 
-            "valid_max": "336.3", 
-            "ok_min_mean_abs": "194.3", 
-            "ok_max_mean_abs": "299.8"
-        }, 
         "tntmp": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_model_physics", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Air Temperature due to Diabatic Processes", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Air Temperature due to Model Physics", 
             "comment": "Tendency of air temperature due to model physics. This includes sources and sinks from parametrized physics (e.g. radiation, convection, boundary layer, stratiform condensation/evaporation, etc.). It excludes sources and sinks from resolved dynamics and numerical diffusion not associated with parametrized physics.  For example, any vertical diffusion which is part of the boundary layer mixing scheme should be included, while numerical diffusion applied in addition [...]
             "dimensions": "longitude latitude alevel time", 
             "out_name": "tntmp", 
@@ -2594,16 +2807,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclwas": {
+        "cltisccp": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_accretion_to_snow", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Accretion to Snow", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclwas", 
+            "standard_name": "cloud_area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "ISCCP Total Cloud Fraction", 
+            "comment": "Percentage total cloud cover, simulating ISCCP observations.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "cltisccp", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2615,8 +2828,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_convective_detrainment", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice Due Convective Detrainment", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
@@ -2628,16 +2841,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clws": {
+        "tnsclwas": {
             "modeling_realm": "atmos", 
-            "standard_name": "mass_fraction_of_stratiform_cloud_liquid_water_in_air", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Mass Fraction of Stratiform Cloud Liquid Water", 
-            "comment": "Calculated as the mass of stratiform cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  This includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_accretion_to_snow", 
+            "units": "s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Accretion to Snow", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "clws", 
+            "out_name": "tnsclwas", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2645,16 +2858,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tntscpbl": {
+        "tnsclwce": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_air_temperature_due_to_stratiform_cloud_and_precipitation_and_boundary_layer_mixing", 
-            "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Air Temperature Due to Stratiform Cloud and Precipitation and Boundary Layer Mixing", 
-            "comment": "Tendency of Air Temperature Due to Stratiform Cloud and Precipitation and Boundary Layer Mixing (to be specified only in  models which do not separate cloud, precipitation and boundary layer terms.  Includes all boundary layer terms including diffusive ones.)", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_condensation_and_evaporation", 
+            "units": "s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Condensation and Evaporation", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tntscpbl", 
+            "out_name": "tnsclwce", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2662,33 +2875,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dmc": {
+        "tnsclimr": {
             "modeling_realm": "atmos", 
-            "standard_name": "atmosphere_net_upward_deep_convective_mass_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Deep Convective Mass Flux", 
-            "comment": "The net mass flux  represents the difference between the updraft and downdraft components.   This is calculated as the convective mass flux divided by the area of the whole grid cell (not just the area of the cloud).", 
-            "dimensions": "longitude latitude alevhalf time", 
-            "out_name": "dmc", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_melting_to_rain", 
+            "units": "s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Melting to Rain", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "tnsclimr", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclwar": {
+        "clws": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_accretion_to_rain", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Accretion to Rain", 
-            "comment": "", 
+            "standard_name": "mass_fraction_of_stratiform_cloud_liquid_water_in_air", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mass Fraction of Stratiform Cloud Liquid Water", 
+            "comment": "Calculated as the mass of stratiform cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  This includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclwar", 
+            "out_name": "clws", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2696,50 +2909,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclwhen": {
+        "rld": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_heterogeneous_nucleation", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Heterogeneous Nucleation", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclwhen", 
+            "standard_name": "downwelling_longwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Downwelling Longwave Radiation", 
+            "comment": "Downwelling Longwave Radiation (includes the fluxes at the surface and TOA)", 
+            "dimensions": "longitude latitude alevhalf time", 
+            "out_name": "rld", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsccwce": {
+        "rsucs": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_condensation_and_evaporation", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Condensed Water due to Condensation and Evaporation", 
-            "comment": "condensed water includes both liquid and ice.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsccwce", 
+            "standard_name": "upwelling_shortwave_flux_in_air_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Upwelling Clear-Sky Shortwave Radiation", 
+            "comment": "Upwelling clear-sky shortwave radiation  (includes the fluxes at the surface and TOA)", 
+            "dimensions": "longitude latitude alevhalf time", 
+            "out_name": "rsucs", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclwbl": {
+        "tnsccwbl": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_boundary_layer_mixing", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_boundary_layer_mixing", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water In Air Due To Boundary Layer Mixing", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Condensed Water In Air Due To Boundary Layer Mixing", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclwbl", 
+            "out_name": "tnsccwbl", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2747,16 +2960,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnscliif": {
+        "tntscpbl": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_icefall", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Icefall", 
-            "comment": "", 
+            "standard_name": "tendency_of_air_temperature_due_to_stratiform_cloud_and_precipitation_and_boundary_layer_mixing", 
+            "units": "K s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Air Temperature Due to Stratiform Cloud and Precipitation and Boundary Layer Mixing", 
+            "comment": "Tendency of Air Temperature Due to Stratiform Cloud and Precipitation and Boundary Layer Mixing (to be specified only in  models which do not separate cloud, precipitation and boundary layer terms.  Includes all boundary layer terms including diffusive ones.)", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnscliif", 
+            "out_name": "tntscpbl", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2764,16 +2977,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsccwif": {
+        "tnsclwri": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_icefall", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_riming", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Condensed Water due to Icefall", 
-            "comment": "condensed water includes both liquid and ice.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Riming", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsccwif", 
+            "out_name": "tnsclwri", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2781,33 +2994,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlu": {
+        "tnhus": {
             "modeling_realm": "atmos", 
-            "standard_name": "upwelling_longwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Upwelling Longwave Radiation", 
-            "comment": "Upwelling longwave radiation (includes the fluxes at the surface and TOA)", 
-            "dimensions": "longitude latitude alevhalf time", 
-            "out_name": "rlu", 
+            "standard_name": "tendency_of_specific_humidity", 
+            "units": "s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Specific Humidity", 
+            "comment": "Tendency of Specific Humidity", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "tnhus", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclw": {
+        "tnsccwacr": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_autoconversion_to_rain", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water In Air", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Condensed Water due to Autoconversion to Rain", 
+            "comment": "condensed water includes both liquid and ice.", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclw", 
+            "out_name": "tnsccwacr", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2815,33 +3028,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "smc": {
+        "tnscliricl": {
             "modeling_realm": "atmos", 
-            "standard_name": "atmosphere_net_upward_shallow_convective_mass_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Shallow Convective Mass Flux", 
-            "comment": "The net mass flux represents the difference between the updraft and downdraft components.  For models with a distinct shallow convection scheme, this is calculated as convective mass flux divided by the area of the whole grid cell (not just the area of the cloud).", 
-            "dimensions": "longitude latitude alevhalf time", 
-            "out_name": "smc", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_riming_from_cloud_liquid_water", 
+            "units": "s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Riming From Cloud Liquid", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "tnscliricl", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clc": {
+        "cls": {
             "modeling_realm": "atmos", 
-            "standard_name": "convective_cloud_area_fraction_in_atmosphere_layer", 
+            "standard_name": "stratiform_cloud_area_fraction_in_atmosphere_layer", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Convective Cloud Area Fraction", 
-            "comment": "Include only convective cloud.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Stratiform Cloud Area Fraction", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "clc", 
+            "out_name": "cls", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2849,16 +3062,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclwhon": {
+        "tnsclwbfpcli": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_homogeneous_nucleation", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_bergeron_findeisen_process_to_cloud_ice", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Homogeneous Nucleation", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water In Air Due To Bergeron Findeisen Process To Cloud Ice", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclwhon", 
+            "out_name": "tnsclwbfpcli", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2866,33 +3079,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclirir": {
+        "dmc": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_riming_from_rain", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Riming From Rain", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclirir", 
+            "standard_name": "atmosphere_net_upward_deep_convective_mass_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Deep Convective Mass Flux", 
+            "comment": "The net mass flux  represents the difference between the updraft and downdraft components.   This is calculated as the convective mass flux divided by the area of the whole grid cell (not just the area of the cloud).", 
+            "dimensions": "longitude latitude alevhalf time", 
+            "out_name": "dmc", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclibfpcl": {
+        "tnsclwar": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_bergeron_findeisen_process_from_cloud_liquid", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_accretion_to_rain", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice In Air Due To Bergeron Findeisen Process from Cloud Liquid", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Accretion to Rain", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclibfpcl", 
+            "out_name": "tnsclwar", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2900,16 +3113,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclihon": {
+        "tnsclwhen": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_homogeneous_nucleation", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_heterogeneous_nucleation", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Homogeneous Nucleation", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Heterogeneous Nucleation", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclihon", 
+            "out_name": "tnsclwhen", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2917,16 +3130,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clwc": {
+        "clic": {
             "modeling_realm": "atmos", 
-            "standard_name": "mass_fraction_of_convective_cloud_liquid_water_in_air", 
+            "standard_name": "mass_fraction_of_convective_cloud_ice_in_air", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Mass Fraction of Convective Cloud Liquid Water", 
-            "comment": "Calculated as the mass of convective cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  This includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mass Fraction of Convective Cloud Ice", 
+            "comment": "Calculated as the mass of convective cloud ice  in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  This includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "clwc", 
+            "out_name": "clic", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2934,16 +3147,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclias": {
+        "mcu": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_accretion_to_snow", 
+            "standard_name": "atmosphere_updraft_convective_mass_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Updraft Convective Mass Flux", 
+            "comment": "In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The atmosphere convective mass flux is the vertical transport of mass for a field of cumulus clouds or thermals, given by the product of air density and vertical velocity. For an area-average, cell_methods should specify whether the average is over all the area or the area of updrafts only.", 
+            "dimensions": "longitude latitude alevhalf time", 
+            "out_name": "mcu", 
+            "type": "real", 
+            "positive": "up", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "tnsccwce": {
+            "modeling_realm": "atmos", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_condensation_and_evaporation", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Accretion to Snow", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Condensed Water due to Condensation and Evaporation", 
+            "comment": "condensed water includes both liquid and ice.", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclias", 
+            "out_name": "tnsccwce", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2951,16 +3181,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnscliag": {
+        "tnsclwcm": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_aggregation", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_cloud_microphysics", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Aggregation", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water In Air Due To Cloud Microphysics", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnscliag", 
+            "out_name": "tnsclwcm", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2968,16 +3198,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "evisct": {
+        "tntc": {
             "modeling_realm": "atmos", 
-            "standard_name": "atmosphere_heat_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Eddy Diffusivity Coefficients for Temperature", 
-            "comment": "", 
+            "standard_name": "tendency_of_air_temperature_due_to_convection", 
+            "units": "K s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Air Temperature due to Convection", 
+            "comment": "Tendencies from cumulus convection scheme.", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "evisct", 
+            "out_name": "tntc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2985,33 +3215,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsucs": {
+        "rsd": {
             "modeling_realm": "atmos", 
-            "standard_name": "upwelling_shortwave_flux_in_air_assuming_clear_sky", 
+            "standard_name": "downwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Upwelling Clear-Sky Shortwave Radiation", 
-            "comment": "Upwelling clear-sky shortwave radiation  (includes the fluxes at the surface and TOA)", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Downwelling Shortwave Radiation", 
+            "comment": "Downwelling shortwave radiation (includes the fluxes at the surface and top-of-atmosphere)", 
             "dimensions": "longitude latitude alevhalf time", 
-            "out_name": "rsucs", 
+            "out_name": "rsd", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclwri": {
+        "tnhusscpbl": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_riming", 
+            "standard_name": "tendency_of_specific_humidity_due_to_stratiform_cloud_and_precipitation_and_boundary_layer_mixing", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Riming", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Specific Humidity Due to Stratiform Cloud and Precipitation and Boundary Layer Mixing", 
+            "comment": "Tendency of Specific Humidity Due to Stratiform Cloud and Precipitation and Boundary Layer Mixing  (to be specified only in  models which do not separate budget terms for stratiform cloud, precipitation and boundary layer schemes.  Includes all bounday layer terms including and diffusive terms.)", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclwri", 
+            "out_name": "tnhusscpbl", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3019,33 +3249,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsccwacr": {
+        "tnsclwbl": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_autoconversion_to_rain", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_boundary_layer_mixing", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Condensed Water due to Autoconversion to Rain", 
-            "comment": "condensed water includes both liquid and ice.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsccwacr", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "clic": {
-            "modeling_realm": "atmos", 
-            "standard_name": "mass_fraction_of_convective_cloud_ice_in_air", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Mass Fraction of Convective Cloud Ice", 
-            "comment": "Calculated as the mass of convective cloud ice  in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  This includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water In Air Due To Boundary Layer Mixing", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "clic", 
+            "out_name": "tnsclwbl", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3053,67 +3266,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mcu": {
-            "modeling_realm": "atmos", 
-            "standard_name": "atmosphere_updraft_convective_mass_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Updraft Convective Mass Flux", 
-            "comment": "In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The atmosphere convective mass flux is the vertical transport of mass for a field of cumulus clouds or thermals, given by the product of air density and vertical velocity. For an area-average, cell_methods should specify whether the average is over all the area or the area of updrafts only.", 
-            "dimensions": "longitude latitude alevhalf time", 
-            "out_name": "mcu", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "tnsclwcm": {
+        "tnscliif": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_cloud_microphysics", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_icefall", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water In Air Due To Cloud Microphysics", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Icefall", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclwcm", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "rsd": {
-            "modeling_realm": "atmos", 
-            "standard_name": "downwelling_shortwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Downwelling Shortwave Radiation", 
-            "comment": "Downwelling shortwave radiation (includes the fluxes at the surface and top-of-atmosphere)", 
-            "dimensions": "longitude latitude alevhalf time", 
-            "out_name": "rsd", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "clisccp": {
-            "modeling_realm": "atmos", 
-            "standard_name": "isccp_cloud_area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "ISCCP Cloud Area Fraction", 
-            "comment": "Percentage cloud cover in optical depth categories.", 
-            "dimensions": "longitude latitude plev7c tau time", 
-            "out_name": "clisccp", 
+            "out_name": "tnscliif", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3121,16 +3283,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsccwa": {
+        "tnsccwif": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_advection", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_icefall", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Condensed Water due to Advection", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Condensed Water due to Icefall", 
             "comment": "condensed water includes both liquid and ice.", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsccwa", 
+            "out_name": "tnsccwif", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3138,16 +3300,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clis": {
+        "hur": {
             "modeling_realm": "atmos", 
-            "standard_name": "mass_fraction_of_stratiform_cloud_ice_in_air", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Mass Fraction of Stratiform Cloud Ice", 
-            "comment": "Calculated as the mass of stratiform cloud ice  in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  This includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
+            "standard_name": "relative_humidity", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Relative Humidity", 
+            "comment": "The relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "clis", 
+            "out_name": "hur", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3155,33 +3317,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclicm": {
+        "rlu": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_cloud_microphysics", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice In Air Due To Cloud Microphysics", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclicm", 
+            "standard_name": "upwelling_longwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Upwelling Longwave Radiation", 
+            "comment": "Upwelling longwave radiation (includes the fluxes at the surface and TOA)", 
+            "dimensions": "longitude latitude alevhalf time", 
+            "out_name": "rlu", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnhusd": {
+        "tnsccw": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_specific_humidity_due_to_diffusion", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Specific Humidity due to Diffusion", 
-            "comment": "Tendency of specific humidity due to numerical diffusion.This includes any horizontal or vertical numerical moisture diffusion not associated with the parametrized moist physics or the resolved dynamics.  For example, any vertical diffusion which is part of the boundary layer mixing scheme should be excluded, as should any diffusion which is included in the terms from the resolved dynamics.   This term is required to check the closure of the moisture budget.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Condensed Water In Air", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnhusd", 
+            "out_name": "tnsccw", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3189,16 +3351,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclids": {
+        "tnsclw": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_deposition_and_sublimation", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Deposition and Sublimation", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water In Air", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclids", 
+            "out_name": "tnsclw", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3206,33 +3368,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pctisccp": {
+        "smc": {
             "modeling_realm": "atmos", 
-            "standard_name": "air_pressure_at_cloud_top", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "ISCCP Mean Cloud Top Pressure", 
-            "comment": "ISCCP Mean Cloud Top Pressure. Time-means are weighted by the ISCCP Total Cloud Fraction (clitisccp) - see  http://cfmip.metoffice.com/COSP.html", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "pctisccp", 
+            "standard_name": "atmosphere_net_upward_shallow_convective_mass_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Shallow Convective Mass Flux", 
+            "comment": "The net mass flux represents the difference between the updraft and downdraft components.  For models with a distinct shallow convection scheme, this is calculated as convective mass flux divided by the area of the whole grid cell (not just the area of the cloud).", 
+            "dimensions": "longitude latitude alevhalf time", 
+            "out_name": "smc", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsccwcm": {
+        "tnsccwa": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_cloud_microphysics", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_advection", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Condensed Water In Air Due To Cloud Microphysics", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Condensed Water due to Advection", 
+            "comment": "condensed water includes both liquid and ice.", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsccwcm", 
+            "out_name": "tnsccwa", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3240,16 +3402,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnhusa": {
+        "tnt": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_specific_humidity_due_to_advection", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Specific Humidity due to Advection", 
-            "comment": "Tendency of Specific Humidity due to Advection", 
+            "standard_name": "tendency_of_air_temperature", 
+            "units": "K s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Air Temperature", 
+            "comment": "Tendency of Air Temperature", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnhusa", 
+            "out_name": "tnt", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3257,16 +3419,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclimcl": {
+        "clis": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_melting_to_cloud_liquid_water", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Melting to Cloud Liquid", 
-            "comment": "", 
+            "standard_name": "mass_fraction_of_stratiform_cloud_ice_in_air", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mass Fraction of Stratiform Cloud Ice", 
+            "comment": "Calculated as the mass of stratiform cloud ice  in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  This includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclimcl", 
+            "out_name": "clis", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3274,33 +3436,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclwmi": {
+        "cltcalipso": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_melting_from_cloud_ice", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Melting From Cloud Ice", 
+            "standard_name": "cloud_area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "CALIPSO Total Cloud Fraction", 
             "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclwmi", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "tntr": {
-            "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_air_temperature_due_to_radiative_heating", 
-            "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Air Temperature due to Radiative Heating", 
-            "comment": "Tendency of Air Temperature due to Radiative Heating", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "tntr", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "cltcalipso", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3308,33 +3453,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclwac": {
+        "rsu": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_autoconversion", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Autoconversion", 
-            "comment": "", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclwac", 
+            "standard_name": "upwelling_shortwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Upwelling Shortwave Radiation", 
+            "comment": "Upwelling shortwave radiation  (includes also the fluxes at the surface and top of atmosphere)", 
+            "dimensions": "longitude latitude alevhalf time", 
+            "out_name": "rsu", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclia": {
+        "tnscliemi": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_advection", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_evaporation_of_melting_ice", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Advection", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Evaporation of Melting Ice", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclia", 
+            "out_name": "tnscliemi", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3342,33 +3487,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mcd": {
-            "modeling_realm": "atmos", 
-            "standard_name": "atmosphere_downdraft_convective_mass_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Downdraft Convective Mass Flux", 
-            "comment": "Calculated as the convective mass flux divided by the area of the whole grid cell (not just the area of the cloud).", 
-            "dimensions": "longitude latitude alevhalf time", 
-            "out_name": "mcd", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "cllcalipso": {
+        "clc": {
             "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
+            "standard_name": "convective_cloud_area_fraction_in_atmosphere_layer", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "CALIPSO Low Level Cloud Fraction", 
-            "comment": "Percentage cloud cover in layer centred on 840hPa", 
-            "dimensions": "longitude latitude time p840", 
-            "out_name": "cllcalipso", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Convective Cloud Area Fraction", 
+            "comment": "Include only convective cloud.", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "clc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3376,16 +3504,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clcalipso": {
+        "tnsclicm": {
             "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "CALIPSO Cloud Fraction", 
-            "comment": "Percentage cloud cover at CALIPSO standard heights.", 
-            "dimensions": "longitude latitude alt40 time", 
-            "out_name": "clcalipso", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_cloud_microphysics", 
+            "units": "s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice In Air Due To Cloud Microphysics", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "tnsclicm", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3393,16 +3521,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "clhcalipso": {
+        "tnhusmp": {
             "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "CALIPSO High Level Cloud Fraction", 
-            "comment": "Percentage cloud cover in layer centred on 220hPa", 
-            "dimensions": "longitude latitude time p220", 
-            "out_name": "clhcalipso", 
+            "standard_name": "tendency_of_specific_humidity_due_to_model_physics", 
+            "units": "s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Specific Humidity due to Model Physics", 
+            "comment": "Tendency of specific humidity due to model physics. This includes sources and sinks from parametrized moist physics (e.g. convection, boundary layer, stratiform condensation/evaporation, etc.) and excludes sources and sinks from resolved dynamics or from horizontal or vertical numerical diffusion not associated with model physicsl.  For example any diffusive mixing by the boundary layer scheme would be included.", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "tnhusmp", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3410,16 +3538,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclwa": {
+        "tnsclwcd": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_advection", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_convective_detrainment", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Advection", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water Due to Convective Detrainment", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclwa", 
+            "out_name": "tnsclwcd", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3427,16 +3555,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cltisccp": {
+        "clisccp7c": {
             "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction", 
+            "standard_name": "isccp_cloud_area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "ISCCP Total Cloud Fraction", 
-            "comment": "Percentage total cloud cover, simulating ISCCP observations.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "cltisccp", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "ISCCP Cloud Area Fraction", 
+            "comment": "Percentage cloud cover in optical depth categories.", 
+            "dimensions": "longitude latitude plev7c tau time", 
+            "out_name": "clisccp7c", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3444,33 +3572,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rld": {
+        "tnhusd": {
             "modeling_realm": "atmos", 
-            "standard_name": "downwelling_longwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Downwelling Longwave Radiation", 
-            "comment": "Downwelling Longwave Radiation (includes the fluxes at the surface and TOA)", 
-            "dimensions": "longitude latitude alevhalf time", 
-            "out_name": "rld", 
+            "standard_name": "tendency_of_specific_humidity_due_to_diffusion", 
+            "units": "s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Specific Humidity due to Numerical Diffusion", 
+            "comment": "Tendency of specific humidity due to numerical diffusion.This includes any horizontal or vertical numerical moisture diffusion not associated with the parametrized moist physics or the resolved dynamics.  For example, any vertical diffusion which is part of the boundary layer mixing scheme should be excluded, as should any diffusion which is included in the terms from the resolved dynamics.   This term is required to check the closure of the moisture budget.", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "tnhusd", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnscliricl": {
+        "tnsclids": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_riming_from_cloud_liquid_water", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_deposition_and_sublimation", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Riming From Cloud Liquid", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Deposition and Sublimation", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnscliricl", 
+            "out_name": "tnsclids", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3478,16 +3606,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnhusscpbl": {
+        "pctisccp": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_specific_humidity_due_to_stratiform_cloud_and_precipitation_and_boundary_layer_mixing", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Specific Humidity due to Stratiform Cloud Condensation and Evaporation", 
-            "comment": "Tendency of Specific Humidity Due to Stratiform Cloud and Precipitation and Boundary Layer Mixing  (to be specified only in  models which do not separate budget terms for stratiform cloud, precipitation and boundary layer schemes.  Includes all bounday layer terms including and diffusive terms.)", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnhusscpbl", 
+            "standard_name": "air_pressure_at_cloud_top", 
+            "units": "Pa", 
+            "cell_methods": "area: time: mean where cloud", 
+            "cell_measures": "area: areacella", 
+            "long_name": "ISCCP Mean Cloud Top Pressure", 
+            "comment": "ISCCP Mean Cloud Top Pressure. Time-means are weighted by the ISCCP Total Cloud Fraction {:cltisccp} - see  http://cfmip.metoffice.com/COSP.html", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "pctisccp", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3495,33 +3623,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hur": {
-            "modeling_realm": "atmos", 
-            "standard_name": "relative_humidity", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Relative Humidity", 
-            "comment": "The relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "hur", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-2.642", 
-            "valid_max": "135.7", 
-            "ok_min_mean_abs": "-10.31", 
-            "ok_max_mean_abs": "97"
-        }, 
-        "tnhusmp": {
+        "hus": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_specific_humidity_due_to_model_physics", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Specific Humidity due to Model Physics", 
-            "comment": "Tendency of specific humidity due to model physics. This includes sources and sinks from parametrized moist physics (e.g. convection, boundary layer, stratiform condensation/evaporation, etc.) and excludes sources and sinks from resolved dynamics or from horizontal or vertical numerical diffusion not associated with model physicsl.  For example any diffusive mixing by the boundary layer scheme would be included.", 
+            "standard_name": "specific_humidity", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Specific Humidity", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnhusmp", 
+            "out_name": "hus", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3529,16 +3640,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclwcd": {
+        "tnsccwcm": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_convective_detrainment", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_cloud_microphysics", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water Due to Convective Detrainment", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Condensed Water In Air Due To Cloud Microphysics", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclwcd", 
+            "out_name": "tnsccwcm", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3546,33 +3657,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hus": {
+        "tnhusa": {
             "modeling_realm": "atmos", 
-            "standard_name": "specific_humidity", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Specific Humidity", 
-            "comment": "", 
+            "standard_name": "tendency_of_specific_humidity_due_to_advection", 
+            "units": "s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Specific Humidity due to Advection", 
+            "comment": "Tendency of Specific Humidity due to Advection", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "hus", 
+            "out_name": "tnhusa", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "-0.000299", 
-            "valid_max": "0.02841", 
-            "ok_min_mean_abs": "-0.0003539", 
-            "ok_max_mean_abs": "0.01041"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "tnsccwacs": {
+        "tnsclimcl": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_autoconversion_to_snow", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_melting_to_cloud_liquid_water", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Condensed Water due to Autoconversion to Snow", 
-            "comment": "condensed water includes both liquid and ice.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Melting to Cloud Liquid", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsccwacs", 
+            "out_name": "tnsclimcl", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3580,16 +3691,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnta": {
+        "tnsclwhon": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_air_temperature_due_to_advection", 
-            "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Air Temperature due to Advection", 
-            "comment": "Tendency of Air Temperature due to Advection", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_homogeneous_nucleation", 
+            "units": "s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Homogeneous Nucleation", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnta", 
+            "out_name": "tnsclwhon", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3597,16 +3708,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnhusc": {
+        "tnsccwacs": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_specific_humidity_due_to_convection", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_autoconversion_to_snow", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Specific Humidity due to Convection", 
-            "comment": "Tendencies from cumulus convection scheme.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Condensed Water due to Autoconversion to Snow", 
+            "comment": "condensed water includes both liquid and ice.", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnhusc", 
+            "out_name": "tnsccwacs", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3614,16 +3725,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnscli": {
+        "tnsclwmi": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_melting_from_cloud_ice", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice In Air", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Melting From Cloud Ice", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnscli", 
+            "out_name": "tnsclwmi", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3631,16 +3742,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclwce": {
+        "tnsclirir": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_condensation_and_evaporation", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_riming_from_rain", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Condensation and Evaporation", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Riming From Rain", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclwce", 
+            "out_name": "tnsclirir", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3648,16 +3759,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclimr": {
+        "tnsclibfpcl": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_melting_to_rain", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_bergeron_findeisen_process_from_cloud_liquid", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Melting to Rain", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice In Air Due To Bergeron Findeisen Process from Cloud Liquid", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclimr", 
+            "out_name": "tnsclibfpcl", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3665,16 +3776,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsccwbl": {
+        "tnsclihon": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_boundary_layer_mixing", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_homogeneous_nucleation", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Condensed Water In Air Due To Boundary Layer Mixing", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Homogeneous Nucleation", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsccwbl", 
+            "out_name": "tnsclihon", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3682,16 +3793,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnhus": {
+        "clwc": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_specific_humidity", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Specific Humidity", 
-            "comment": "Tendency of Specific Humidity", 
+            "standard_name": "mass_fraction_of_convective_cloud_liquid_water_in_air", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mass Fraction of Convective Cloud Liquid Water", 
+            "comment": "Calculated as the mass of convective cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  This includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnhus", 
+            "out_name": "clwc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3699,16 +3810,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cls": {
+        "tnta": {
             "modeling_realm": "atmos", 
-            "standard_name": "stratiform_cloud_area_fraction_in_atmosphere_layer", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Stratiform Cloud Area Fraction", 
-            "comment": "", 
+            "standard_name": "tendency_of_air_temperature_due_to_advection", 
+            "units": "K s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Air Temperature due to Advection", 
+            "comment": "Tendency of Air Temperature due to Advection", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "cls", 
+            "out_name": "tnta", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3716,16 +3827,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsclwbfpcli": {
+        "tnsclias": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_bergeron_findeisen_process_to_cloud_ice", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_accretion_to_snow", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Liquid Water In Air Due To Bergeron Findeisen Process To Cloud Ice", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Accretion to Snow", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsclwbfpcli", 
+            "out_name": "tnsclias", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3733,16 +3844,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tntc": {
+        "tnscliag": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_air_temperature_due_to_convection", 
-            "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Air Temperature due to Moist Convection", 
-            "comment": "Tendencies from cumulus convection scheme.", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_aggregation", 
+            "units": "s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Aggregation", 
+            "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tntc", 
+            "out_name": "tnscliag", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3750,16 +3861,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnsccw": {
+        "tnhusc": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air", 
+            "standard_name": "tendency_of_specific_humidity_due_to_convection", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Condensed Water In Air", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Specific Humidity due to Convection", 
+            "comment": "Tendencies from cumulus convection scheme.", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnsccw", 
+            "out_name": "tnhusc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3767,16 +3878,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "eviscu": {
+        "tnscli": {
             "modeling_realm": "atmos", 
-            "standard_name": "atmosphere_momentum_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Eddy Viscosity Coefficients for Momentum", 
+            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air", 
+            "units": "s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice In Air", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "eviscu", 
+            "out_name": "tnscli", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3784,50 +3895,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnt": {
+        "rsd4co2": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_air_temperature", 
-            "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Air Temperature", 
-            "comment": "Tendency of Air Temperature", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnt", 
+            "standard_name": "downwelling_shortwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Downwelling Shortwave Radiation 4XCO2 Atmosphere", 
+            "comment": "Downwelling shortwave radiation calculated using carbon dioxide concentrations increased fourfold", 
+            "dimensions": "longitude latitude alevhalf time", 
+            "out_name": "rsd4co2", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cltcalipso": {
+        "rsut4co2": {
             "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "CALIPSO Total Cloud Fraction", 
-            "comment": "", 
+            "standard_name": "toa_outgoing_shortwave_flux", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Outgoing Shortwave Radiation in 4XCO2 Atmosphere", 
+            "comment": "TOA Outgoing Shortwave Radiation calculated using carbon dioxide concentrations increased fourfold", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cltcalipso", 
+            "out_name": "rsut4co2", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsu": {
+        "rlu4co2": {
             "modeling_realm": "atmos", 
-            "standard_name": "upwelling_shortwave_flux_in_air", 
+            "standard_name": "upwelling_longwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Upwelling Shortwave Radiation", 
-            "comment": "Upwelling shortwave radiation  (includes also the fluxes at the surface and top of atmosphere)", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Upwelling Longwave Radiation 4XCO2 Atmosphere", 
+            "comment": "Upwelling longwave radiation calculated using carbon dioxide concentrations increased fourfold (includes the fluxes at the surface and TOA)", 
             "dimensions": "longitude latitude alevhalf time", 
-            "out_name": "rsu", 
+            "out_name": "rlu4co2", 
             "type": "real", 
             "positive": "up", 
             "valid_min": "", 
@@ -3835,16 +3946,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnscliemi": {
+        "ta": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_evaporation_of_melting_ice", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Mass Fraction of Stratiform Cloud Ice due to Evaporation of Melting Ice", 
-            "comment": "", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Temperature", 
+            "comment": "Air Temperature", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnscliemi", 
+            "out_name": "ta", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3852,35 +3963,35 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlutcs4co2": {
+        "rsdcs4co2": {
             "modeling_realm": "atmos", 
-            "standard_name": "toa_outgoing_longwave_flux_assuming_clear_sky", 
+            "standard_name": "downwelling_shortwave_flux_in_air_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "TOA Outgoing Clear-Sky Longwave Radiation 4XCO2 Atmosphere", 
-            "comment": "Top-of-atmosphere outgoing clear-sky longwave radiation calculated using carbon dioxide concentrations increased fourfold", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rlutcs4co2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Downwelling Clear-Sky Shortwave Radiation 4XCO2 Atmosphere", 
+            "comment": "Downwelling clear-sky shortwave radiation calculated using carbon dioxide concentrations increased fourfold", 
+            "dimensions": "longitude latitude alevhalf time", 
+            "out_name": "rsdcs4co2", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsut4co2": {
+        "rld4co2": {
             "modeling_realm": "atmos", 
-            "standard_name": "toa_outgoing_shortwave_flux", 
+            "standard_name": "downwelling_longwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "TOA Outgoing Shortwave Radiation in 4XCO2 Atmosphere", 
-            "comment": "TOA Outgoing Shortwave Radiation calculated using carbon dioxide concentrations increased fourfold", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsut4co2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Downwelling Longwave Radiation 4XCO2 Atmosphere", 
+            "comment": "Downwelling longwave radiation calculated using carbon dioxide concentrations increased fourfold (includes the fluxes at the surface and TOA)", 
+            "dimensions": "longitude latitude alevhalf time", 
+            "out_name": "rld4co2", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -3890,8 +4001,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "toa_outgoing_longwave_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "TOA Outgoing Longwave Radiation 4XCO2 Atmosphere", 
             "comment": "Top-of-atmosphere outgoing longwave radiation calculated using carbon dioxide concentrations increased fourfold", 
             "dimensions": "longitude latitude time", 
@@ -3907,8 +4018,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "toa_outgoing_shortwave_flux_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "TOA Outgoing Clear-Sky Shortwave Radiation 4XCO2 Atmosphere", 
             "comment": "TOA Outgoing Clear-Sky Shortwave Radiation calculated using carbon dioxide concentrations increased fourfold", 
             "dimensions": "longitude latitude time", 
@@ -3919,6 +4030,91 @@
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
+        }, 
+        "rldcs4co2": {
+            "modeling_realm": "atmos", 
+            "standard_name": "downwelling_longwave_flux_in_air_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Downwelling Clear-Sky Longwave Radiation 4XCO2 Atmosphere", 
+            "comment": "Downwelling clear-sky longwave radiation calculated using carbon dioxide concentrations increased fourfold (includes the fluxes at the surface and TOA)", 
+            "dimensions": "longitude latitude alevhalf time", 
+            "out_name": "rldcs4co2", 
+            "type": "real", 
+            "positive": "down", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "rsucs4co2": {
+            "modeling_realm": "atmos", 
+            "standard_name": "upwelling_shortwave_flux_in_air_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Upwelling Clear-Sky Shortwave Radiation 4XCO2 Atmosphere", 
+            "comment": "Upwelling clear-sky shortwave radiation calculated using carbon dioxide concentrations increased fourfold", 
+            "dimensions": "longitude latitude alevhalf time", 
+            "out_name": "rsucs4co2", 
+            "type": "real", 
+            "positive": "up", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "rlucs4co2": {
+            "modeling_realm": "atmos", 
+            "standard_name": "upwelling_longwave_flux_in_air_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Upwelling Clear-Sky Longwave Radiation 4XCO2 Atmosphere", 
+            "comment": "Upwelling clear-sky longwave radiation calculated using carbon dioxide concentrations increased fourfold (includes the fluxes at the surface and TOA)", 
+            "dimensions": "longitude latitude alevhalf time", 
+            "out_name": "rlucs4co2", 
+            "type": "real", 
+            "positive": "up", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "rlutcs4co2": {
+            "modeling_realm": "atmos", 
+            "standard_name": "toa_outgoing_longwave_flux_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Outgoing Clear-Sky Longwave Radiation 4XCO2 Atmosphere", 
+            "comment": "Top-of-atmosphere outgoing clear-sky longwave radiation calculated using carbon dioxide concentrations increased fourfold", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rlutcs4co2", 
+            "type": "real", 
+            "positive": "up", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "rsu4co2": {
+            "modeling_realm": "atmos", 
+            "standard_name": "upwelling_shortwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Upwelling Shortwave Radiation 4XCO2 Atmosphere", 
+            "comment": "Upwelling Shortwave Radiation calculated using carbon dioxide concentrations increased fourfold", 
+            "dimensions": "longitude latitude alevhalf time", 
+            "out_name": "rsu4co2", 
+            "type": "real", 
+            "positive": "up", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }
     }
 }
diff --git a/TestTables/CMIP6_cfSites.json b/TestTables/CMIP6_cfSites.json
index 0ca90a2..c217c23 100644
--- a/TestTables/CMIP6_cfSites.json
+++ b/TestTables/CMIP6_cfSites.json
@@ -1,667 +1,123 @@
 {
     "Header": {
-        "mip_era":     "CMIP6", 
-        "approx_interval": "0.017361", 
+        "data_specs_version": "01.beta.38", 
+        "table_id": "Table cfSites", 
         "realm": "atmos", 
-        "product": "output", 
-        "cmor_version": "3.0", 
-        "Conventions": "CF-1.6 CMIP-6.0", 
-        "approx_interval_error": "0.75", 
         "frequency": "subhr", 
-        "table_id": "Table cfsites", 
-        "data_specs_version": "3.0", 
-        "approx_interval_warning": "0.25", 
-        "generic_levels": "alevel alevhalf", 
+        "cmor_version": "3.1", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
-        "table_date": "31 March 2016"
+        "product": "output", 
+        "approx_interval": "", 
+        "generic_levels": "", 
+        "mip_era": "CMIP6", 
+        "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
-        "typebare": {
-            "requested": "", 
-            "stored_direction": "", 
-            "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "surface type", 
-            "standard_name": "area_type", 
-            "value": "bare_ground", 
-            "out_name": "type", 
-            "type": "character", 
+        "alev1": {
+            "standard_name": "", 
             "units": "", 
-            "formula": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
             "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "", 
-            "axis": ""
-        }, 
-        "tau": {
-            "requested": [
-                "0.15", 
-                "0.8", 
-                "2.45", 
-                "6.5", 
-                "16.2", 
-                "41.5", 
-                "100."
-            ], 
-            "stored_direction": "increasing", 
-            "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "yes", 
-            "valid_min": "", 
-            "requested_bounds": [
-                "0.0", 
-                "0.3", 
-                "0.3", 
-                "1.3", 
-                "1.3", 
-                "3.6", 
-                "3.6", 
-                "9.4", 
-                "9.4", 
-                "23.0", 
-                "23.0", 
-                "60.0", 
-                "60.0", 
-                "100000."
-            ], 
-            "z_bounds_factors": "", 
-            "long_name": "cloud optical thickness", 
-            "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "value": "", 
-            "out_name": "tau", 
-            "type": "double", 
-            "units": "1", 
             "formula": "", 
-            "climatology": "", 
-            "tolerance": "0.001", 
-            "valid_max": "", 
-            "axis": ""
-        }, 
-        "olayer100m": {
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
             "requested": "", 
-            "stored_direction": "increasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "no", 
-            "valid_min": "0.0", 
             "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "depth", 
-            "standard_name": "depth", 
-            "value": "50.0", 
-            "out_name": "depth", 
-            "type": "double", 
-            "units": "m", 
-            "formula": "", 
-            "climatology": "", 
+            "stored_direction": "", 
             "tolerance": "", 
-            "valid_max": "100.0", 
-            "axis": "Z"
-        }, 
-        "plev4s": {
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "stored_direction": "decreasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "pressure", 
-            "standard_name": "air_pressure", 
-            "value": "", 
-            "out_name": "plev", 
             "type": "double", 
-            "units": "Pa", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "0.001", 
             "valid_max": "", 
-            "axis": "Z"
-        }, 
-        "ocean_sigma_z": {
-            "requested": "", 
-            "stored_direction": "", 
-            "z_factors": "sigma: sigma eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev", 
-            "positive": "", 
-            "must_have_bounds": "yes", 
             "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "sigma: sigma_bnds eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev_bnds", 
-            "long_name": "ocean sigma over z coordinate", 
-            "standard_name": "ocean_sigma_z", 
             "value": "", 
-            "out_name": "lev", 
-            "type": "", 
-            "units": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "", 
-            "axis": "Z"
-        }, 
-        "plev19": {
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "40000.", 
-                "30000.", 
-                "25000.", 
-                "20000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "3000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
-            "stored_direction": "decreasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
-            "requested_bounds": "", 
             "z_bounds_factors": "", 
-            "long_name": "pressure", 
-            "standard_name": "air_pressure", 
-            "value": "", 
-            "out_name": "plev", 
-            "type": "double", 
-            "units": "Pa", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "0.001", 
-            "valid_max": "", 
-            "axis": "Z"
-        }, 
-        "p220": {
-            "requested": "", 
-            "stored_direction": "decreasing", 
             "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "pressure", 
-            "standard_name": "air_pressure", 
-            "value": "22000.0", 
-            "out_name": "plev", 
-            "type": "double", 
-            "units": "Pa", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "", 
-            "axis": "Z"
+            "bounds_values": ""
         }, 
-        "plev17": {
+        "alt16": {
+            "standard_name": "altitude", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "altitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "alt16", 
+            "positive": "up", 
             "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "40000.", 
-                "30000.", 
-                "25000.", 
-                "20000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "3000.", 
-                "2000.", 
-                "1000."
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
-            "stored_direction": "decreasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "pressure", 
-            "standard_name": "air_pressure", 
-            "value": "", 
-            "out_name": "plev", 
+            "requested_bounds": [
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
             "type": "double", 
-            "units": "Pa", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "0.001", 
             "valid_max": "", 
-            "axis": "Z"
-        }, 
-        "plev10": {
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
-            "stored_direction": "decreasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "no", 
             "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "pressure", 
-            "standard_name": "air_pressure", 
             "value": "", 
-            "out_name": "plev", 
-            "type": "double", 
-            "units": "Pa", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "0.001", 
-            "valid_max": "", 
-            "axis": "Z"
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "site": {
-            "requested": "", 
-            "stored_direction": "", 
-            "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "site index", 
-            "standard_name": "", 
-            "value": "", 
-            "out_name": "site", 
-            "type": "integer", 
-            "units": "", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "", 
-            "axis": ""
-        }, 
-        "smooth_level": {
-            "requested": "", 
-            "stored_direction": "increasing", 
-            "z_factors": "a: a b1: b1 b2: b2 ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
-            "positive": "up", 
-            "must_have_bounds": "yes", 
-            "valid_min": "-200.0", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "a: a_bnds b1: b1_bnds b2: b2_bnds ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
-            "long_name": "atmosphere smooth level vertical (SLEVE) coordinate", 
-            "standard_name": "atmosphere_sleve_coordinate", 
-            "value": "", 
-            "out_name": "lev", 
-            "type": "", 
+        "alt40": {
+            "standard_name": "altitude", 
             "units": "m", 
-            "formula": "z = a*ztop + b1*zsurf1 + b2*zsurf2", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "800000.0", 
-            "axis": "Z"
-        }, 
-        "p840": {
-            "requested": "", 
-            "stored_direction": "decreasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "pressure", 
-            "standard_name": "air_pressure", 
-            "value": "84000.0", 
-            "out_name": "plev", 
-            "type": "double", 
-            "units": "Pa", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "", 
-            "axis": "Z"
-        }, 
-        "ocean_sigma": {
-            "requested": "", 
-            "stored_direction": "decreasing", 
-            "z_factors": "sigma: lev eta: eta depth: depth", 
-            "positive": "up", 
-            "must_have_bounds": "yes", 
-            "valid_min": "-1.0", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "sigma: lev_bnds eta: eta depth: depth", 
-            "long_name": "ocean sigma coordinate", 
-            "standard_name": "ocean_sigma_coordinate", 
-            "value": "", 
-            "out_name": "lev", 
-            "type": "", 
-            "units": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "axis": "Z", 
+            "long_name": "altitude", 
             "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "0.0", 
-            "axis": "Z"
-        }, 
-        "depth0m": {
-            "requested": "", 
-            "stored_direction": "increasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "no", 
-            "valid_min": "0.0", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "depth", 
-            "standard_name": "depth", 
-            "value": "0.0", 
-            "out_name": "depth", 
-            "type": "double", 
-            "units": "m", 
             "formula": "", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "100.0", 
-            "axis": "Z"
-        }, 
-        "ocean_s": {
-            "requested": "", 
-            "stored_direction": "decreasing", 
-            "z_factors": "s: lev eta: eta depth: depth a: a_coeff b: b_coeff depth_c: depth_c", 
-            "positive": "up", 
             "must_have_bounds": "yes", 
-            "valid_min": "-1.0", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "s: lev_bnds eta: eta depth: depth a: a b: b depth_c: depth_c", 
-            "long_name": "ocean s-coordinate", 
-            "standard_name": "ocean_s_coordinate", 
-            "value": "", 
-            "out_name": "lev", 
-            "type": "", 
-            "units": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) n where n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "0.0", 
-            "axis": "Z"
-        }, 
-        "typepever": {
-            "requested": "", 
-            "stored_direction": "", 
-            "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "surface type", 
-            "standard_name": "area_type", 
-            "value": "primary_evergreen_trees", 
-            "out_name": "type", 
-            "type": "character", 
-            "units": "", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "", 
-            "axis": ""
-        }, 
-        "typec4pft": {
-            "requested": "", 
-            "stored_direction": "", 
-            "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "surface type", 
-            "standard_name": "area_type", 
-            "value": "c4_plant_functional_types", 
-            "out_name": "type", 
-            "type": "character", 
-            "units": "", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "", 
-            "axis": ""
-        }, 
-        "height2m": {
-            "requested": "", 
-            "stored_direction": "increasing", 
-            "z_factors": "", 
+            "out_name": "alt40", 
             "positive": "up", 
-            "must_have_bounds": "no", 
-            "valid_min": "1.0", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "height", 
-            "standard_name": "height", 
-            "value": "2.0", 
-            "out_name": "height", 
-            "type": "double", 
-            "units": "m", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "10.0", 
-            "axis": "Z"
-        }, 
-        "time1": {
-            "requested": "", 
-            "stored_direction": "increasing", 
-            "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "time", 
-            "standard_name": "time", 
-            "value": "", 
-            "out_name": "time", 
-            "type": "double", 
-            "units": "days since ?", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "", 
-            "axis": "T"
-        }, 
-        "vegtype": {
-            "requested": "", 
-            "stored_direction": "", 
-            "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "plant functional type", 
-            "standard_name": "area_type", 
-            "value": "", 
-            "out_name": "type", 
-            "type": "character", 
-            "units": "", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "", 
-            "axis": ""
-        }, 
-        "sza5": {
-            "requested": [
-                "0.", 
-                "20.", 
-                "40.", 
-                "60.", 
-                "80."
-            ], 
-            "stored_direction": "increasing", 
-            "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "solar zenith angle", 
-            "standard_name": "solar_zenith_angle", 
-            "value": "", 
-            "out_name": "sza", 
-            "type": "double", 
-            "units": "degree", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "0.001", 
-            "valid_max": "", 
-            "axis": ""
-        }, 
-        "depth_coord": {
-            "requested": "", 
-            "stored_direction": "decreasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "yes", 
-            "valid_min": "0.0", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "ocean depth coordinate", 
-            "standard_name": "depth", 
-            "value": "", 
-            "out_name": "lev", 
-            "type": "", 
-            "units": "m", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "12000.0", 
-            "axis": "Z"
-        }, 
-        "sdepth1": {
-            "requested": "", 
-            "stored_direction": "increasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "yes", 
-            "valid_min": "0.0", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "depth", 
-            "standard_name": "depth", 
-            "value": "0.05", 
-            "out_name": "depth", 
-            "type": "double", 
-            "units": "m", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "0.2", 
-            "axis": "Z"
-        }, 
-        "alternate_hybrid_sigma": {
-            "requested": "", 
-            "stored_direction": "decreasing", 
-            "z_factors": "ap: ap b: b ps: ps", 
-            "positive": "down", 
-            "must_have_bounds": "yes", 
-            "valid_min": "0.0", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "ap: ap_bnds b: b_bnds ps: ps", 
-            "long_name": "hybrid sigma pressure coordinate", 
-            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
-            "value": "", 
-            "out_name": "lev", 
-            "type": "", 
-            "units": "1", 
-            "formula": "p = ap + b*ps", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "1.0", 
-            "axis": "Z"
-        }, 
-        "time2": {
-            "requested": "", 
-            "stored_direction": "increasing", 
-            "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "yes", 
-            "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "time", 
-            "standard_name": "time", 
-            "value": "", 
-            "out_name": "time", 
-            "type": "double", 
-            "units": "days since ?", 
-            "formula": "", 
-            "climatology": "yes", 
-            "tolerance": "", 
-            "valid_max": "", 
-            "axis": "T"
-        }, 
-        "oline": {
-            "requested": [
-                "barents_opening", 
-                "bering_strait", 
-                "canadian_archipelago", 
-                "denmark_strait", 
-                "drake_passage", 
-                "english_channel", 
-                "pacific_equatorial_undercurrent", 
-                "faroe_scotland_channel", 
-                "florida_bahamas_strait", 
-                "fram_strait", 
-                "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
-                "mozambique_channel", 
-                "taiwan_luzon_straits", 
-                "windward_passage"
-            ], 
-            "stored_direction": "", 
-            "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "ocean passage", 
-            "standard_name": "region", 
-            "value": "", 
-            "out_name": "line", 
-            "type": "character", 
-            "units": "1", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "", 
-            "axis": ""
-        }, 
-        "alt40": {
             "requested": [
                 "240.", 
                 "720.", 
@@ -704,11 +160,6 @@
                 "18480.", 
                 "18960."
             ], 
-            "stored_direction": "increasing", 
-            "z_factors": "", 
-            "positive": "up", 
-            "must_have_bounds": "yes", 
-            "valid_min": "", 
             "requested_bounds": [
                 "0.", 
                 "480.", 
@@ -791,768 +242,948 @@
                 "18720.", 
                 "19200."
             ], 
-            "z_bounds_factors": "", 
-            "long_name": "altitude", 
-            "standard_name": "altitude", 
-            "value": "", 
-            "out_name": "alt40", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "alternate_hybrid_sigma": {
+            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
+            "units": "1", 
+            "axis": "Z", 
+            "long_name": "hybrid sigma pressure coordinate", 
+            "climatology": "", 
+            "formula": "p = ap + b*ps", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "1.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "ap: ap_bnds b: b_bnds ps: ps", 
+            "z_factors": "ap: ap b: b ps: ps", 
+            "bounds_values": ""
+        }, 
+        "basin": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean basin", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "basin", 
+            "positive": "", 
+            "requested": [
+                "atlantic_arctic_ocean", 
+                "indian_pacific_ocean", 
+                "global_ocean"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "dbze": {
+            "standard_name": "equivalent_reflectivity_factor", 
+            "units": "dBZ", 
+            "axis": "", 
+            "long_name": "CloudSat simulator equivalent radar reflectivity factor", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "dbze", 
+            "positive": "", 
+            "requested": [
+                "-47.5", 
+                "-42.5", 
+                "-37.5", 
+                "-32.5", 
+                "-27.5", 
+                "-22.5", 
+                "-17.5", 
+                "-12.5", 
+                "-7.5", 
+                "-2.5", 
+                "2.5", 
+                "7.5", 
+                "12.5", 
+                "17.5", 
+                "22.5"
+            ], 
+            "requested_bounds": [
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
+                "25."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
             "type": "double", 
-            "units": "m", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "0.001", 
             "valid_max": "", 
-            "axis": "Z"
-        }, 
-        "plev8": {
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "10000.", 
-                "5000.", 
-                "1000."
-            ], 
-            "stored_direction": "decreasing", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
             "z_factors": "", 
-            "positive": "down", 
+            "bounds_values": ""
+        }, 
+        "depth0m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
             "must_have_bounds": "no", 
-            "valid_min": "", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
             "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "pressure", 
-            "standard_name": "air_pressure", 
-            "value": "", 
-            "out_name": "plev", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
             "type": "double", 
-            "units": "Pa", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "0.001", 
-            "valid_max": "", 
-            "axis": "Z"
+            "valid_max": "100.0", 
+            "valid_min": "0.0", 
+            "value": "0.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "location": {
+        "depth100m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
             "requested": "", 
+            "requested_bounds": "", 
             "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "120.0", 
+            "valid_min": "80.0", 
+            "value": "100.", 
+            "z_bounds_factors": "", 
             "z_factors": "", 
-            "positive": "", 
+            "bounds_values": ""
+        }, 
+        "depth2000m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
             "must_have_bounds": "no", 
-            "valid_min": "", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
             "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
+            "value": "2000", 
             "z_bounds_factors": "", 
-            "long_name": "location index", 
-            "standard_name": "", 
-            "value": "", 
-            "out_name": "loc", 
-            "type": "integer", 
-            "units": "", 
-            "formula": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth300m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
             "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
-            "valid_max": "", 
-            "axis": ""
+            "type": "double", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
+            "value": "300", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "latitude": {
+        "depth700m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
             "requested": "", 
+            "requested_bounds": "", 
             "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
+            "value": "700", 
+            "z_bounds_factors": "", 
             "z_factors": "", 
-            "positive": "", 
+            "bounds_values": ""
+        }, 
+        "depth_coord": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "ocean depth coordinate", 
+            "climatology": "", 
+            "formula": "", 
             "must_have_bounds": "yes", 
-            "valid_min": "-90.0", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
             "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "latitude", 
-            "standard_name": "latitude", 
-            "value": "", 
-            "out_name": "lat", 
-            "type": "double", 
-            "units": "degrees_north", 
-            "formula": "", 
-            "climatology": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
-            "valid_max": "90.0", 
-            "axis": "Y"
-        }, 
-        "plev3": {
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "25000."
-            ], 
-            "stored_direction": "decreasing", 
+            "type": "", 
+            "valid_max": "12000.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
             "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
+            "bounds_values": ""
+        }, 
+        "effectRadIc": {
+            "standard_name": "", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Effective Radius [Values to be specified]", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "effectRadIc", 
+            "positive": "", 
+            "requested": "", 
             "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "pressure", 
-            "standard_name": "air_pressure", 
-            "value": "", 
-            "out_name": "plev", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
-            "units": "Pa", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "0.001", 
             "valid_max": "", 
-            "axis": "Z"
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "basin": {
-            "requested": [
-                "atlantic_arctic_ocean", 
-                "indian_pacific_ocean", 
-                "global_ocean"
-            ], 
+        "effectRadLi": {
+            "standard_name": "", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Effective Radius [Values to be specified]", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "effectRadLi", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
             "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
             "z_factors": "", 
-            "positive": "", 
+            "bounds_values": ""
+        }, 
+        "height10m": {
+            "standard_name": "height", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "height", 
+            "climatology": "", 
+            "formula": "", 
             "must_have_bounds": "no", 
-            "valid_min": "", 
+            "out_name": "height", 
+            "positive": "up", 
+            "requested": "", 
             "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "30.0", 
+            "valid_min": "1.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
-            "long_name": "ocean basin", 
-            "standard_name": "region", 
-            "value": "", 
-            "out_name": "basin", 
-            "type": "character", 
-            "units": "1", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "height2m": {
+            "standard_name": "height", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "height", 
+            "climatology": "", 
             "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "height", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "10.0", 
+            "valid_min": "1.0", 
+            "value": "2.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "hybrid_height": {
+            "standard_name": "atmosphere_hybrid_height_coordinate", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "hybrid height coordinate", 
             "climatology": "", 
+            "formula": "z = a + b*orog", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
+            "type": "", 
             "valid_max": "", 
-            "axis": ""
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "a: lev_bnds b: b_bnds orog: orog", 
+            "z_factors": "a: lev b: b orog: orog", 
+            "bounds_values": ""
         }, 
-        "plev7": {
-            "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "stored_direction": "decreasing", 
-            "z_factors": "", 
-            "positive": "down", 
+        "iceband": {
+            "standard_name": "sea_ice_thickness", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Ice Depth Band", 
+            "climatology": "", 
+            "formula": "", 
             "must_have_bounds": "yes", 
-            "valid_min": "", 
-            "requested_bounds": [
-                "100000.", 
-                "80000.", 
-                "80000.", 
-                "68000.", 
-                "68000.", 
-                "56000.", 
-                "56000.", 
-                "44000.", 
-                "44000.", 
-                "31000.", 
-                "31000.", 
-                "18000.", 
-                "18000.", 
-                " 0."
-            ], 
-            "z_bounds_factors": "", 
-            "long_name": "pressure", 
-            "standard_name": "air_pressure", 
-            "value": "", 
-            "out_name": "plev", 
+            "out_name": "iceband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
-            "units": "Pa", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "0.001", 
             "valid_max": "", 
-            "axis": "Z"
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "plev4": {
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
             "requested": [
-                "92500.", 
-                "85000.", 
-                "50000.", 
-                "25000."
+                "antarctic", 
+                "greenland"
             ], 
-            "stored_direction": "decreasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
             "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "pressure", 
-            "standard_name": "air_pressure", 
-            "value": "", 
-            "out_name": "plev", 
-            "type": "double", 
-            "units": "Pa", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
             "valid_max": "", 
-            "axis": "Z"
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "plev23": {
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
             "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "40000.", 
-                "30000.", 
-                "25000.", 
-                "20000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "3000.", 
-                "2000.", 
-                "1000.", 
-                "700.", 
-                "500.", 
-                "300.", 
-                "200.", 
-                "100.", 
-                "40."
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
             ], 
-            "stored_direction": "decreasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
             "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "pressure", 
-            "standard_name": "air_pressure", 
-            "value": "", 
-            "out_name": "plev", 
-            "type": "double", 
-            "units": "Pa", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
             "valid_max": "", 
-            "axis": "Z"
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "plev39": {
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "40000.", 
-                "30000.", 
-                "25000.", 
-                "20000.", 
-                "17000.", 
-                "15000.", 
-                "13000.", 
-                "11500.", 
-                "10000.", 
-                "9000.", 
-                "8000.", 
-                "7000.", 
-                "5000.", 
-                "3000.", 
-                "2000.", 
-                "1500.", 
-                "1000.", 
-                "700.", 
-                "500.", 
-                "300.", 
-                "200.", 
-                "150.", 
-                "100.", 
-                "70.", 
-                "50.", 
-                "40.", 
-                "30.", 
-                "20.", 
-                "15.", 
-                "10.", 
-                "7.", 
-                "5.", 
-                "3."
-            ], 
-            "stored_direction": "decreasing", 
+        "latitude": {
+            "standard_name": "latitude", 
+            "units": "degrees_north", 
+            "axis": "Y", 
+            "long_name": "latitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lat", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "90.0", 
+            "valid_min": "-90.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
             "z_factors": "", 
-            "positive": "down", 
+            "bounds_values": ""
+        }, 
+        "location": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "location index", 
+            "climatology": "", 
+            "formula": "", 
             "must_have_bounds": "no", 
-            "valid_min": "", 
+            "out_name": "loc", 
+            "positive": "", 
+            "requested": "", 
             "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "pressure", 
-            "standard_name": "air_pressure", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "integer", 
+            "valid_max": "", 
+            "valid_min": "", 
             "value": "", 
-            "out_name": "plev", 
-            "type": "double", 
-            "units": "Pa", 
-            "formula": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "longitude": {
+            "standard_name": "longitude", 
+            "units": "degrees_east", 
+            "axis": "X", 
+            "long_name": "longitude", 
             "climatology": "", 
-            "tolerance": "0.001", 
-            "valid_max": "", 
-            "axis": "Z"
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lon", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "360.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "typesdec": {
+        "misrBands": {
+            "standard_name": "wave_frequency", 
+            "units": "s-1", 
+            "axis": "", 
+            "long_name": "MISR Spectral Frequency Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "spectband", 
+            "positive": "", 
             "requested": "", 
+            "requested_bounds": "", 
             "stored_direction": "", 
-            "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "no", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
             "valid_min": "", 
-            "requested_bounds": "", 
+            "value": "", 
             "z_bounds_factors": "", 
-            "long_name": "surface type", 
-            "standard_name": "area_type", 
-            "value": "secondary_decidous_trees", 
-            "out_name": "type", 
-            "type": "character", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "natural_log_pressure": {
+            "standard_name": "atmosphere_ln_pressure_coordinate", 
             "units": "", 
-            "formula": "", 
+            "axis": "Z", 
+            "long_name": "atmosphere natural log pressure coordinate", 
             "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "", 
-            "axis": ""
-        }, 
-        "plev7h": {
-            "requested": [
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "5000."
-            ], 
-            "stored_direction": "decreasing", 
-            "z_factors": "", 
+            "formula": "p = p0 * exp(-lev)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
             "positive": "down", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
+            "requested": "", 
             "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "pressure", 
-            "standard_name": "air_pressure", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "20.0", 
+            "valid_min": "-1.0", 
             "value": "", 
-            "out_name": "plev", 
-            "type": "double", 
-            "units": "Pa", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "0.001", 
-            "valid_max": "", 
-            "axis": "Z"
+            "z_bounds_factors": "p0: p0 lev: lev_bnds", 
+            "z_factors": "p0: p0 lev: lev", 
+            "bounds_values": ""
         }, 
-        "typepdec": {
-            "requested": "", 
-            "stored_direction": "", 
-            "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "surface type", 
-            "standard_name": "area_type", 
-            "value": "primary_deciduous_trees", 
-            "out_name": "type", 
-            "type": "character", 
+        "ocean_double_sigma": {
+            "standard_name": "ocean_double_sigma", 
             "units": "", 
-            "formula": "", 
+            "axis": "Z", 
+            "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
             "tolerance": "", 
+            "type": "", 
             "valid_max": "", 
-            "axis": ""
-        }, 
-        "plev7c": {
-            "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "stored_direction": "decreasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "no", 
             "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "pressure", 
-            "standard_name": "air_pressure", 
             "value": "", 
-            "out_name": "plev", 
-            "type": "double", 
-            "units": "Pa", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "0.001", 
-            "valid_max": "", 
-            "axis": "Z"
+            "z_bounds_factors": "sigma: sigma_bnds depth: depth z1: z1 z2: z2 a: a href: href k_c: k_c", 
+            "z_factors": "sigma: sigma depth: depth z1: z1 z2: z2 a: a_coeff href: href k_c: k_c", 
+            "bounds_values": ""
         }, 
-        "height10m": {
-            "requested": "", 
-            "stored_direction": "increasing", 
-            "z_factors": "", 
+        "ocean_s": {
+            "standard_name": "ocean_s_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean s-coordinate", 
+            "climatology": "", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
             "positive": "up", 
-            "must_have_bounds": "no", 
-            "valid_min": "1.0", 
+            "requested": "", 
             "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "height", 
-            "standard_name": "height", 
-            "value": "10.0", 
-            "out_name": "height", 
-            "type": "double", 
-            "units": "m", 
-            "formula": "", 
-            "climatology": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
-            "valid_max": "30.0", 
-            "axis": "Z"
+            "type": "", 
+            "valid_max": "0.0", 
+            "valid_min": "-1.0", 
+            "value": "", 
+            "z_bounds_factors": "s: lev_bnds eta: eta depth: depth a: a b: b depth_c: depth_c", 
+            "z_factors": "s: lev eta: eta depth: depth a: a_coeff b: b_coeff depth_c: depth_c", 
+            "bounds_values": ""
         }, 
-        "standard_sigma": {
-            "requested": "", 
-            "stored_direction": "decreasing", 
-            "z_factors": "ptop: ptop sigma: lev ps: ps", 
-            "positive": "down", 
+        "ocean_sigma": {
+            "standard_name": "ocean_sigma_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean sigma coordinate", 
+            "climatology": "", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
-            "valid_min": "0.0", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "ptop: ptop sigma: lev_bnds ps: ps", 
-            "long_name": "sigma coordinate", 
-            "standard_name": "atmosphere_sigma_coordinate", 
-            "value": "", 
             "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
             "type": "", 
+            "valid_max": "0.0", 
+            "valid_min": "-1.0", 
+            "value": "", 
+            "z_bounds_factors": "sigma: lev_bnds eta: eta depth: depth", 
+            "z_factors": "sigma: lev eta: eta depth: depth", 
+            "bounds_values": ""
+        }, 
+        "ocean_sigma_z": {
+            "standard_name": "ocean_sigma_z", 
             "units": "", 
-            "formula": "p = ptop + sigma*(ps - ptop)", 
+            "axis": "Z", 
+            "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
             "tolerance": "", 
-            "valid_max": "1.0", 
-            "axis": "Z"
+            "type": "", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "sigma: sigma_bnds eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev_bnds", 
+            "z_factors": "sigma: sigma eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev", 
+            "bounds_values": ""
         }, 
-        "typesever": {
+        "olayer100m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
             "requested": "", 
-            "stored_direction": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "100.0", 
+            "valid_min": "0.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
             "z_factors": "", 
-            "positive": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
             "must_have_bounds": "no", 
-            "valid_min": "", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
             "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
-            "long_name": "surface type", 
-            "standard_name": "area_type", 
-            "value": "secondary_evergreen_trees", 
-            "out_name": "type", 
-            "type": "character", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "oline": {
+            "standard_name": "region", 
             "units": "", 
-            "formula": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
             "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "barents_opening", 
+                "bering_strait", 
+                "canadian_archipelago", 
+                "denmark_strait", 
+                "drake_passage", 
+                "english_channel", 
+                "pacific_equatorial_undercurrent", 
+                "faroe_scotland_channel", 
+                "florida_bahamas_strait", 
+                "fram_strait", 
+                "iceland_faroe_channel", 
+                "indonesian_throughflow", 
+                "mozambique_channel", 
+                "taiwan_luzon_straits", 
+                "windward_passage"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
             "tolerance": "", 
+            "type": "character", 
             "valid_max": "", 
-            "axis": ""
-        }, 
-        "rho": {
-            "requested": "", 
-            "stored_direction": "decreasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "yes", 
             "valid_min": "", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "density++++?", 
-            "standard_name": "", 
             "value": "", 
-            "out_name": "rho", 
-            "type": "double", 
-            "units": "kg m-3", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "", 
-            "axis": "Z"
-        }, 
-        "depth100m": {
-            "requested": "", 
-            "stored_direction": "increasing", 
+            "z_bounds_factors": "", 
             "z_factors": "", 
-            "positive": "down", 
+            "bounds_values": ""
+        }, 
+        "p1000": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
             "must_have_bounds": "no", 
-            "valid_min": "80.0", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
             "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "depth", 
-            "standard_name": "depth", 
-            "value": "100.0", 
-            "out_name": "depth", 
-            "type": "double", 
-            "units": "m", 
-            "formula": "", 
-            "climatology": "", 
+            "stored_direction": "", 
             "tolerance": "", 
-            "valid_max": "120.0", 
-            "axis": "Z"
-        }, 
-        "plev3h": {
-            "requested": [
-                "10000.", 
-                "1000.", 
-                "100."
-            ], 
-            "stored_direction": "decreasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "no", 
+            "type": "double", 
+            "valid_max": "", 
             "valid_min": "", 
-            "requested_bounds": "", 
+            "value": "100000.", 
             "z_bounds_factors": "", 
-            "long_name": "pressure", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p200": {
             "standard_name": "air_pressure", 
-            "value": "", 
-            "out_name": "plev", 
-            "type": "double", 
             "units": "Pa", 
-            "formula": "", 
+            "axis": "Z", 
+            "long_name": "pressure", 
             "climatology": "", 
-            "tolerance": "0.001", 
-            "valid_max": "", 
-            "axis": "Z"
-        }, 
-        "sdepth": {
-            "requested": "", 
-            "stored_direction": "increasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "yes", 
-            "valid_min": "0.0", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "depth", 
-            "standard_name": "depth", 
-            "value": "", 
-            "out_name": "depth", 
-            "type": "double", 
-            "units": "m", 
             "formula": "", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "200.0", 
-            "axis": "Z"
-        }, 
-        "typec3pft": {
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
             "requested": "", 
+            "requested_bounds": "", 
             "stored_direction": "", 
-            "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "no", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
             "valid_min": "", 
-            "requested_bounds": "", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
-            "long_name": "surface type", 
-            "standard_name": "area_type", 
-            "value": "c3_plant_functional_types", 
-            "out_name": "type", 
-            "type": "character", 
-            "units": "", 
-            "formula": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p220": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
             "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "axis": ""
+            "valid_min": "", 
+            "value": "22000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "44000.0 0.0"
         }, 
-        "natural_log_pressure": {
-            "requested": "", 
-            "stored_direction": "decreasing", 
-            "z_factors": "p0: p0 lev: lev", 
+        "p500": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
             "positive": "down", 
-            "must_have_bounds": "yes", 
-            "valid_min": "-1.0", 
+            "requested": "", 
             "requested_bounds": "", 
-            "z_bounds_factors": "p0: p0 lev: lev_bnds", 
-            "long_name": "atmosphere natural log pressure coordinate", 
-            "standard_name": "atmosphere_ln_pressure_coordinate", 
-            "value": "", 
-            "out_name": "lev", 
-            "type": "", 
-            "units": "", 
-            "formula": "p = p0 * exp(-lev)", 
-            "climatology": "", 
+            "stored_direction": "", 
             "tolerance": "", 
-            "valid_max": "20.0", 
-            "axis": "Z"
-        }, 
-        "scatratio": {
-            "requested": [
-                "0.005", 
-                "0.605", 
-                "2.1", 
-                "4.", 
-                "6.", 
-                "8.5", 
-                "12.5", 
-                "17.5", 
-                "22.5", 
-                "27.5", 
-                "35.", 
-                "45.", 
-                "55.", 
-                "70.", 
-                "50040."
-            ], 
-            "stored_direction": "increasing", 
-            "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "yes", 
-            "valid_min": "", 
-            "requested_bounds": [
-                "0.", 
-                "0.01", 
-                "0.01", 
-                "1.2", 
-                "1.2", 
-                "3.", 
-                "3.", 
-                "5.", 
-                "5.", 
-                "7.", 
-                "7.", 
-                "10.", 
-                "10.", 
-                "15.", 
-                "15.", 
-                "20.", 
-                "20.", 
-                "25.", 
-                "25.", 
-                "30.", 
-                "30.", 
-                "40.", 
-                "40.", 
-                "50.", 
-                "50.", 
-                "60.", 
-                "60.", 
-                "80.", 
-                "80.", 
-                "100000."
-            ], 
-            "z_bounds_factors": "", 
-            "long_name": "lidar backscattering ratio", 
-            "standard_name": "backscattering_ratio", 
-            "value": "", 
-            "out_name": "scatratio", 
             "type": "double", 
-            "units": "1", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "0.001", 
             "valid_max": "", 
-            "axis": ""
-        }, 
-        "dbze": {
-            "requested": [
-                "-47.5", 
-                "-42.5", 
-                "-37.5", 
-                "-32.5", 
-                "-27.5", 
-                "-22.5", 
-                "-17.5", 
-                "-12.5", 
-                "-7.5", 
-                "-2.5", 
-                "2.5", 
-                "7.5", 
-                "12.5", 
-                "17.5", 
-                "22.5"
-            ], 
-            "stored_direction": "increasing", 
+            "valid_min": "", 
+            "value": "50000.", 
+            "z_bounds_factors": "", 
             "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "yes", 
+            "bounds_values": ""
+        }, 
+        "p560": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
             "valid_min": "", 
-            "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
-                "25."
-            ], 
+            "value": "56000.", 
             "z_bounds_factors": "", 
-            "long_name": "CloudSat simulator equivalent radar reflectivity factor", 
-            "standard_name": "equivalent_reflectivity_factor", 
-            "value": "", 
-            "out_name": "dbze", 
-            "type": "double", 
-            "units": "dBZ", 
+            "z_factors": "", 
+            "bounds_values": "68000.0 44000.0"
+        }, 
+        "p700": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
             "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "70000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p840": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
             "climatology": "", 
-            "tolerance": "0.001", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "axis": ""
+            "valid_min": "", 
+            "value": "84000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "hybrid_height": {
+        "p850": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
             "requested": "", 
-            "stored_direction": "increasing", 
-            "z_factors": "a: lev b: b orog: orog", 
-            "positive": "up", 
-            "must_have_bounds": "yes", 
-            "valid_min": "0.0", 
             "requested_bounds": "", 
-            "z_bounds_factors": "a: lev_bnds b: b_bnds orog: orog", 
-            "long_name": "hybrid height coordinate", 
-            "standard_name": "atmosphere_hybrid_height_coordinate", 
-            "value": "", 
-            "out_name": "lev", 
-            "type": "", 
-            "units": "m", 
-            "formula": "z = a + b*orog", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "85000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev10": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
             "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "85000.", 
+                "70000.", 
+                "50000.", 
+                "25000.", 
+                "15000.", 
+                "10000.", 
+                "7000.", 
+                "5000.", 
+                "1000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "axis": "Z"
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "plev14": {
+        "plev19": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
             "requested": [
                 "100000.", 
                 "92500.", 
@@ -1560,98 +1191,163 @@
                 "70000.", 
                 "60000.", 
                 "50000.", 
+                "40000.", 
+                "30000.", 
                 "25000.", 
+                "20000.", 
                 "15000.", 
                 "10000.", 
+                "7000.", 
                 "5000.", 
+                "3000.", 
                 "2000.", 
                 "1000.", 
                 "500.", 
                 "100."
             ], 
+            "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "no", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
             "valid_min": "", 
-            "requested_bounds": "", 
+            "value": "", 
             "z_bounds_factors": "", 
-            "long_name": "pressure", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev23": {
             "standard_name": "air_pressure", 
-            "value": "", 
-            "out_name": "plev", 
-            "type": "double", 
             "units": "Pa", 
-            "formula": "", 
+            "axis": "Z", 
+            "long_name": "pressure", 
             "climatology": "", 
-            "tolerance": "0.001", 
-            "valid_max": "", 
-            "axis": "Z"
-        }, 
-        "longitude": {
-            "requested": "", 
-            "stored_direction": "increasing", 
-            "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "yes", 
-            "valid_min": "0.0", 
-            "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "longitude", 
-            "standard_name": "longitude", 
-            "value": "", 
-            "out_name": "lon", 
-            "type": "double", 
-            "units": "degrees_east", 
             "formula": "", 
-            "climatology": "", 
-            "tolerance": "", 
-            "valid_max": "360.0", 
-            "axis": "X"
-        }, 
-        "time": {
-            "requested": "", 
-            "stored_direction": "increasing", 
-            "z_factors": "", 
-            "positive": "", 
-            "must_have_bounds": "yes", 
-            "valid_min": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "92500.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "40000.", 
+                "30000.", 
+                "25000.", 
+                "20000.", 
+                "15000.", 
+                "10000.", 
+                "7000.", 
+                "5000.", 
+                "3000.", 
+                "2000.", 
+                "1000.", 
+                "700.", 
+                "500.", 
+                "300.", 
+                "200.", 
+                "100.", 
+                "40."
+            ], 
             "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "time", 
-            "standard_name": "time", 
-            "value": "", 
-            "out_name": "time", 
-            "type": "double", 
-            "units": "days since ?", 
-            "formula": "", 
-            "climatology": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "axis": "T"
-        }, 
-        "ocean_double_sigma": {
-            "requested": "", 
-            "stored_direction": "", 
-            "z_factors": "sigma: sigma depth: depth z1: z1 z2: z2 a: a_coeff href: href k_c: k_c", 
-            "positive": "up", 
-            "must_have_bounds": "yes", 
             "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev27": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "97500.", 
+                "95000.", 
+                "92500.", 
+                "90000.", 
+                "87500.", 
+                "85000.", 
+                "82500.", 
+                "80000.", 
+                "77500.", 
+                "75000.", 
+                "70000.", 
+                "65000.", 
+                "60000.", 
+                "55000.", 
+                "50000.", 
+                "45000.", 
+                "40000.", 
+                "35000.", 
+                "30000.", 
+                "25000.", 
+                "22500.", 
+                "20000.", 
+                "17500.", 
+                "15000.", 
+                "12500.", 
+                "10000."
+            ], 
             "requested_bounds": "", 
-            "z_bounds_factors": "sigma: sigma_bnds depth: depth z1: z1 z2: z2 a: a href: href k_c: k_c", 
-            "long_name": "ocean double sigma coordinate", 
-            "standard_name": "ocean_double_sigma", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
             "value": "", 
-            "out_name": "lev", 
-            "type": "", 
-            "units": "", 
-            "formula": "for k <= k_c:n z(k,j,i)= sigma(k)*f(j,i) n for k > k_c:n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev3": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
             "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "85000.", 
+                "50000.", 
+                "25000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "axis": "Z"
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "plevs": {
+        "plev39": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
             "requested": [
                 "100000.", 
                 "92500.", 
@@ -1663,1610 +1359,1741 @@
                 "30000.", 
                 "25000.", 
                 "20000.", 
+                "17000.", 
                 "15000.", 
+                "13000.", 
+                "11500.", 
                 "10000.", 
+                "9000.", 
+                "8000.", 
                 "7000.", 
                 "5000.", 
                 "3000.", 
                 "2000.", 
-                "1000."
+                "1500.", 
+                "1000.", 
+                "700.", 
+                "500.", 
+                "300.", 
+                "200.", 
+                "150.", 
+                "100.", 
+                "70.", 
+                "50.", 
+                "40.", 
+                "30.", 
+                "20.", 
+                "15.", 
+                "10.", 
+                "7.", 
+                "5.", 
+                "3."
             ], 
+            "requested_bounds": "", 
             "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
             "z_factors": "", 
-            "positive": "down", 
+            "bounds_values": ""
+        }, 
+        "plev3h": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
             "must_have_bounds": "no", 
-            "valid_min": "", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "10000.", 
+                "1000.", 
+                "100."
+            ], 
             "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
-            "long_name": "pressure", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev4": {
             "standard_name": "air_pressure", 
-            "value": "", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
             "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "925000.", 
+                "85000.", 
+                "50000.", 
+                "25000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
             "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev7": {
+            "standard_name": "air_pressure", 
             "units": "Pa", 
-            "formula": "", 
+            "axis": "Z", 
+            "long_name": "pressure", 
             "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "90000.", 
+                "74000.", 
+                "62000.", 
+                "50000.", 
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
+            ], 
+            "stored_direction": "decreasing", 
             "tolerance": "0.001", 
+            "type": "double", 
             "valid_max": "", 
-            "axis": "Z"
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "plev27": {
+        "plev7c": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "plev", 
+            "positive": "down", 
             "requested": [
-                "100000.", 
-                "97500.", 
-                "95000.", 
-                "92500.", 
                 "90000.", 
-                "87500.", 
-                "85000.", 
-                "82500.", 
+                "74000.", 
+                "62000.", 
+                "50000.", 
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
                 "80000.", 
-                "77500.", 
-                "75000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev7h": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "925000.", 
+                "85000.", 
                 "70000.", 
-                "65000.", 
                 "60000.", 
-                "55000.", 
                 "50000.", 
-                "45000.", 
-                "40000.", 
-                "35000.", 
-                "30000.", 
                 "25000.", 
-                "22500.", 
-                "20000.", 
-                "17500.", 
-                "15000.", 
-                "12500.", 
-                "10000."
+                "5000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev8": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "85000.", 
+                "70000.", 
+                "50000.", 
+                "25000.", 
+                "10000.", 
+                "5000.", 
+                "1000."
             ], 
-            "stored_direction": "decreasing", 
-            "z_factors": "", 
-            "positive": "down", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
             "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "pressure", 
-            "standard_name": "air_pressure", 
-            "value": "", 
-            "out_name": "plev", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
             "type": "double", 
-            "units": "Pa", 
-            "formula": "", 
-            "climatology": "", 
-            "tolerance": "0.001", 
             "valid_max": "", 
-            "axis": "Z"
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "standard_hybrid_sigma": {
-            "requested": "", 
-            "stored_direction": "decreasing", 
-            "z_factors": "p0: p0 a: a b: b ps: ps", 
-            "positive": "down", 
+        "rho": {
+            "standard_name": "sea_water_potential_density", 
+            "units": "kg m-3", 
+            "axis": "Z", 
+            "long_name": "potential density referenced to 2000 dbar", 
+            "climatology": "", 
+            "formula": "", 
             "must_have_bounds": "yes", 
-            "valid_min": "0.0", 
+            "out_name": "rho", 
+            "positive": "down", 
+            "requested": "", 
             "requested_bounds": "", 
-            "z_bounds_factors": "p0: p0 a: a_bnds b: b_bnds ps: ps", 
-            "long_name": "hybrid sigma pressure coordinate", 
-            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
             "value": "", 
-            "out_name": "lev", 
-            "type": "", 
-            "units": "1", 
-            "formula": "p = a*p0 + b*ps", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "scatratio": {
+            "standard_name": "backscattering_ratio", 
+            "units": "1.0", 
+            "axis": "", 
+            "long_name": "lidar backscattering ratio", 
             "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "scatratio", 
+            "positive": "", 
+            "requested": [
+                "0.005", 
+                "0.605", 
+                "2.1", 
+                "4.", 
+                "6.", 
+                "8.5", 
+                "12.5", 
+                "17.5", 
+                "22.5", 
+                "27.5", 
+                "35.", 
+                "45.", 
+                "55.", 
+                "70.", 
+                "50040."
+            ], 
+            "requested_bounds": [
+                "0.", 
+                "0.01", 
+                "0.01", 
+                "1.2", 
+                "1.2", 
+                "3.", 
+                "3.", 
+                "5.", 
+                "5.", 
+                "7.", 
+                "7.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
+                "25.", 
+                "25.", 
+                "30.", 
+                "30.", 
+                "40.", 
+                "40.", 
+                "50.", 
+                "50.", 
+                "60.", 
+                "60.", 
+                "80.", 
+                "80.", 
+                "100000."
+            ], 
+            "stored_direction": "increasing", 
             "tolerance": "", 
-            "valid_max": "1.0", 
-            "axis": "Z"
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "p560": {
+        "sdepth": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "depth", 
+            "positive": "down", 
             "requested": "", 
-            "stored_direction": "decreasing", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "200.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
             "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "sdepth1": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "depth", 
             "positive": "down", 
-            "must_have_bounds": "no", 
-            "valid_min": "", 
+            "requested": "", 
             "requested_bounds": "", 
-            "z_bounds_factors": "", 
-            "long_name": "pressure", 
-            "standard_name": "air_pressure", 
-            "value": "56000.0", 
-            "out_name": "plev", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
             "type": "double", 
-            "units": "Pa", 
-            "formula": "", 
+            "valid_max": "0.2", 
+            "valid_min": "0.0", 
+            "value": "0.05", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 0.1"
+        }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
             "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
             "tolerance": "", 
+            "type": "character", 
             "valid_max": "", 
-            "axis": "Z"
-        }
-    }, 
-    "variable_entry": {
-        "sci": {
-            "comment": "Fraction of time that shallow convection occurs in the grid cell.", 
-            "dimensions": "site time1", 
-            "positive": "", 
             "valid_min": "", 
-            "long_name": "Fraction of Time Shallow Convection Occurs", 
-            "standard_name": "shallow_convection_time_fraction", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "1.0", 
-            "out_name": "sci", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "depth_c": {
+        "site": {
+            "standard_name": "", 
             "units": "", 
-            "long_name": "vertical coordinate formula term: depth_c", 
-            "type": "double", 
-            "dimensions": ""
-        }, 
-        "rsutcs": {
-            "comment": "", 
-            "dimensions": "site time1", 
-            "positive": "up", 
-            "valid_min": "", 
-            "long_name": "TOA Outgoing Clear-Sky Shortwave Radiation", 
-            "standard_name": "toa_outgoing_shortwave_flux_assuming_clear_sky", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rsutcs", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "edt": {
-            "comment": "", 
-            "dimensions": "alevel site time1", 
+            "axis": "", 
+            "long_name": "site index", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "site", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Eddy Diffusivity Coefficient for Temperature Variable", 
-            "standard_name": "atmosphere_heat_diffusivity", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "m2 s-1", 
-            "out_name": "edt", 
-            "type": "real", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "integer", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "rldscs": {
-            "comment": "", 
-            "dimensions": "site time1", 
-            "positive": "down", 
             "valid_min": "", 
-            "long_name": "Surface Downwelling Clear-Sky Longwave Radiation", 
-            "standard_name": "surface_downwelling_longwave_flux_in_air_assuming_clear_sky", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rldscs", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "smooth_level": {
+            "standard_name": "atmosphere_sleve_coordinate", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "atmosphere smooth level vertical (SLEVE) coordinate", 
+            "climatology": "", 
+            "formula": "z = a*ztop + b1*zsurf1 + b2*zsurf2", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "800000.0", 
+            "valid_min": "-200.0", 
+            "value": "", 
+            "z_bounds_factors": "a: a_bnds b1: b1_bnds b2: b2_bnds ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
+            "z_factors": "a: a b1: b1 b2: b2 ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
+            "bounds_values": ""
         }, 
-        "tnhus": {
-            "comment": "", 
-            "dimensions": "alevel site time1", 
+        "snowband": {
+            "standard_name": "surface_snow_thickness", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Snow Depth Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "snowband", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Tendency of Specific Humidity", 
-            "standard_name": "tendency_of_specific_humidity", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "s-1", 
-            "out_name": "tnhus", 
-            "type": "real", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "cli": {
-            "comment": "Includes both large-scale and convective cloud. This is calculated as the mass of cloud ice in the grid cell divided by the mass of air (including the water in all phases) in the grid cell. It includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
-            "dimensions": "alevel site time1", 
-            "positive": "", 
             "valid_min": "", 
-            "long_name": "Mass Fraction of Cloud Ice", 
-            "standard_name": "mass_fraction_of_cloud_ice_in_air", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "kg kg-1", 
-            "out_name": "cli", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "ts": {
-            "comment": "'skin' temperature (i.e., SST for open ocean)", 
-            "dimensions": "site time1", 
+        "spectband": {
+            "standard_name": "wave_frequency", 
+            "units": "s-1", 
+            "axis": "", 
+            "long_name": "Spectral Frequency Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "spectband", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Surface Temperature", 
-            "standard_name": "surface_temperature", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "K", 
-            "out_name": "ts", 
-            "type": "real", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "standard_hybrid_sigma": {
+            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
+            "units": "1", 
+            "axis": "Z", 
+            "long_name": "hybrid sigma pressure coordinate", 
+            "climatology": "", 
+            "formula": "p = a*p0 + b*ps", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "1.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "p0: p0 a: a_bnds b: b_bnds ps: ps", 
+            "z_factors": "p0: p0 a: a b: b ps: ps", 
+            "bounds_values": ""
+        }, 
+        "standard_sigma": {
+            "standard_name": "atmosphere_sigma_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "sigma coordinate", 
+            "climatology": "", 
+            "formula": "p = ptop + sigma*(ps - ptop)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "1.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "ptop: ptop sigma: lev_bnds ps: ps", 
+            "z_factors": "ptop: ptop sigma: lev ps: ps", 
+            "bounds_values": ""
         }, 
-        "clt": {
-            "comment": "cloud area fraction", 
-            "dimensions": "site time1", 
+        "sza5": {
+            "standard_name": "solar_zenith_angle", 
+            "units": "degree", 
+            "axis": "", 
+            "long_name": "solar zenith angle", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "sza", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Total Cloud Fraction", 
-            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "1.0", 
-            "out_name": "clt", 
-            "type": "real", 
+            "requested": [
+                "0.", 
+                "20.", 
+                "40.", 
+                "60.", 
+                "80."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "clw": {
-            "comment": "Includes both large-scale and convective cloud. Calculate as the mass of cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cells. Precipitating hydrometeors are included ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
-            "dimensions": "alevel site time1", 
+        "tau": {
+            "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
+            "units": "1.0", 
+            "axis": "", 
+            "long_name": "cloud optical thickness", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "tau", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Mass Fraction of Cloud Liquid Water", 
-            "standard_name": "mass_fraction_of_cloud_liquid_water_in_air", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "kg kg-1", 
-            "out_name": "clw", 
-            "type": "real", 
+            "requested": [
+                "0.15", 
+                "0.8", 
+                "2.45", 
+                "6.5", 
+                "16.2", 
+                "41.5", 
+                "100."
+            ], 
+            "requested_bounds": [
+                "0.0", 
+                "0.3", 
+                "0.3", 
+                "1.3", 
+                "1.3", 
+                "3.6", 
+                "3.6", 
+                "9.4", 
+                "9.4", 
+                "23.0", 
+                "23.0", 
+                "60.0", 
+                "60.0", 
+                "100000."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "ta": {
-            "comment": "", 
-            "dimensions": "alevel site time1", 
+        "time": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "time", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Air Temperature", 
-            "standard_name": "air_temperature", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "K", 
-            "out_name": "ta", 
-            "type": "real", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "psl": {
-            "comment": "", 
-            "dimensions": "site time1", 
+        "time1": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "time", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Sea Level Pressure", 
-            "standard_name": "air_pressure_at_sea_level", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "Pa", 
-            "out_name": "psl", 
-            "type": "real", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "nsigma": {
-            "units": "", 
-            "long_name": "vertical coordinate formula term: nsigma", 
-            "type": "integer", 
-            "dimensions": ""
-        }, 
-        "rlucs": {
-            "comment": "Includes also the fluxes at the surface and TOA.", 
-            "dimensions": "alevhalf site time1", 
-            "positive": "up", 
             "valid_min": "", 
-            "long_name": "Upwelling Clear-Sky Longwave Radiation", 
-            "standard_name": "upwelling_longwave_flux_in_air_assuming_clear_sky", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rlucs", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "sfcWind": {
-            "comment": "near-surface (usually, 10 meters) wind speed.", 
-            "dimensions": "site time1", 
+        "time2": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "time", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Near-Surface Wind Speed", 
-            "standard_name": "wind_speed", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "m s-1", 
-            "out_name": "sfcWind", 
-            "type": "real", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "rsucs": {
-            "comment": "Includes also the fluxes at the surface and TOA.", 
-            "dimensions": "alevhalf site time1", 
-            "positive": "up", 
             "valid_min": "", 
-            "long_name": "Upwelling Clear-Sky Shortwave Radiation", 
-            "standard_name": "upwelling_shortwave_flux_in_air_assuming_clear_sky", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rsucs", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "clwvi": {
-            "comment": "Mass of condensed (liquid + ice) water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
-            "dimensions": "site time1", 
+        "time3": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "time", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Condensed Water Path", 
-            "standard_name": "atmosphere_cloud_condensed_water_content", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "kg m-2", 
-            "out_name": "clwvi", 
-            "type": "real", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "evu": {
-            "comment": "", 
-            "dimensions": "alevel site time1", 
+        "typebare": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Eddy Viscosity Coefficient for Momentum Variables", 
-            "standard_name": "atmosphere_momentum_diffusivity", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "m2 s-1", 
-            "out_name": "evu", 
-            "type": "real", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "rsdscs": {
-            "comment": "surface solar irradiance clear sky for UV calculations", 
-            "dimensions": "site time1", 
-            "positive": "down", 
             "valid_min": "", 
-            "long_name": "Surface Downwelling Clear-Sky Shortwave Radiation", 
-            "standard_name": "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rsdscs", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "value": "bare_ground", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "huss": {
-            "comment": "near-surface (usually, 2 meter) specific humidity.", 
-            "dimensions": "site time1", 
+        "typec3pft": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Near-Surface Specific Humidity", 
-            "standard_name": "specific_humidity", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "1.0", 
-            "out_name": "huss", 
-            "type": "real", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "valid_min": "", 
+            "value": "c3_plant_functional_types", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "tntscpbl": {
-            "comment": "To be specified only in  models which do not separate cloud, precipitation and boundary layer terms.  Includes all boundary layer terms including diffusive ones.", 
-            "dimensions": "alevel site time1", 
+        "typec4pft": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Tendency of Air Temperature due to Stratiform Cloud Condensation and Evaporation", 
-            "standard_name": "tendency_of_air_temperature_due_to_stratiform_cloud_and_precipitation_and_boundary_layer_mixing", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "K s-1", 
-            "out_name": "tntscpbl", 
-            "type": "real", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "rtmt": {
-            "comment": "i.e., at the top of that portion of the atmosphere where dynamics are explicitly treated by the model. This is reported only if it differs from the net downward radiative flux at the top of the atmosphere.", 
-            "dimensions": "site time1", 
-            "positive": "down", 
             "valid_min": "", 
-            "long_name": "Net Downward Flux at Top of Model", 
-            "standard_name": "net_downward_radiative_flux_at_top_of_atmosphere_model", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rtmt", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "value": "c4_plant_functional_types", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "evspsbl": {
-            "comment": "at surface; flux of water into the atmosphere due to conversion of both liquid and solid phases to vapor (from underlying surface and vegetation)", 
-            "dimensions": "site time1", 
+        "typepdec": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Evaporation", 
-            "standard_name": "water_evaporation_flux", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "kg m-2 s-1", 
-            "out_name": "evspsbl", 
-            "type": "real", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "valid_min": "", 
+            "value": "primary_deciduous_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "orog": {
-            "comment": "The surface called 'surface' means the lower boundary of the atmosphere. Altitude is the (geometric) height above the geoid, which is the reference geopotential surface. The geoid is similar to mean sea level.", 
-            "dimensions": "site", 
+        "typepever": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
             "positive": "", 
-            "valid_min": "-700", 
-            "long_name": "Surface Altitude", 
-            "standard_name": "surface_altitude", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "m", 
-            "out_name": "orog", 
-            "type": "real", 
-            "valid_max": "1.00E+04", 
-            "ok_max_mean_abs": ""
-        }, 
-        "rlds": {
-            "comment": "", 
-            "dimensions": "site time1", 
-            "positive": "down", 
-            "valid_min": "", 
-            "long_name": "Surface Downwelling Longwave Radiation", 
-            "standard_name": "surface_downwelling_longwave_flux_in_air", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rlds", 
-            "type": "real", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "valid_min": "", 
+            "value": "primary_evergreen_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "rsdcs": {
-            "comment": "Includes also the fluxes at the surface and TOA.", 
-            "dimensions": "alevhalf site time1", 
-            "positive": "down", 
+        "typesdec": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
             "valid_min": "", 
-            "long_name": "Downwelling Clear-Sky Shortwave Radiation", 
-            "standard_name": "downwelling_shortwave_flux_in_air_assuming_clear_sky", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rsdcs", 
-            "type": "real", 
+            "value": "secondary_decidous_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typesever": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "valid_min": "", 
+            "value": "secondary_evergreen_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "sigma_bnds": {
+        "vegtype": {
+            "standard_name": "area_type", 
             "units": "", 
-            "long_name": "vertical coordinate formula term: sigma(k+1/2)", 
-            "type": "double", 
-            "dimensions": "olevel"
-        }, 
-        "ptop": {
-            "units": "Pa", 
-            "long_name": "pressure at top of model", 
-            "type": "", 
-            "dimensions": ""
-        }, 
-        "tntc": {
-            "comment": "Tendencies from cumulus convection scheme.", 
-            "dimensions": "alevel site time1", 
+            "axis": "", 
+            "long_name": "plant functional type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Tendency of Air Temperature due to Moist Convection", 
-            "standard_name": "tendency_of_air_temperature_due_to_convection", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "K s-1", 
-            "out_name": "tntc", 
-            "type": "real", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "tnta": {
-            "comment": "", 
-            "dimensions": "alevel site time1", 
+        "xant": {
+            "standard_name": "projection_x_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "xant", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Tendency of Air Temperature due to Advection", 
-            "standard_name": "tendency_of_air_temperature_due_to_advection", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "K s-1", 
-            "out_name": "tnta", 
-            "type": "real", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "rlut": {
-            "comment": "at the top of the atmosphere (to be compared with satellite measurements)", 
-            "dimensions": "site time1", 
-            "positive": "up", 
             "valid_min": "", 
-            "long_name": "TOA Outgoing Longwave Radiation", 
-            "standard_name": "toa_outgoing_longwave_flux", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rlut", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "rld": {
-            "comment": "Includes also the fluxes at the surface and TOA.", 
-            "dimensions": "alevhalf site time1", 
-            "positive": "down", 
-            "valid_min": "", 
-            "long_name": "Downwelling Longwave Radiation", 
-            "standard_name": "downwelling_longwave_flux_in_air", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rld", 
-            "type": "real", 
+        "xgre": {
+            "standard_name": "projection_x_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "xgre", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "tntr": {
-            "comment": "", 
-            "dimensions": "alevel site time1", 
+        "yant": {
+            "standard_name": "projection_y_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "yant", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Tendency of Air Temperature due to Radiative Heating", 
-            "standard_name": "tendency_of_air_temperature_due_to_radiative_heating", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "K s-1", 
-            "out_name": "tntr", 
-            "type": "real", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "rsdt": {
-            "comment": "at the top of the atmosphere", 
-            "dimensions": "site time1", 
-            "positive": "down", 
             "valid_min": "", 
-            "long_name": "TOA Incident Shortwave Radiation", 
-            "standard_name": "toa_incoming_shortwave_flux", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rsdt", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
-        "rsds": {
-            "comment": "surface solar irradiance for UV calculations", 
-            "dimensions": "site time1", 
-            "positive": "down", 
-            "valid_min": "", 
-            "long_name": "Surface Downwelling Shortwave Radiation", 
-            "standard_name": "surface_downwelling_shortwave_flux_in_air", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rsds", 
-            "type": "real", 
+        "ygre": {
+            "standard_name": "projection_y_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "ygre", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }
+    }, 
+    "variable_entry": {
+        "a": {
+            "long_name": "vertical coordinate formula term: a(k)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
         }, 
-        "ztop": {
+        "ps": {
+            "long_name": "Surface Air Pressure", 
+            "units": "Pa", 
+            "dimensions": "longitude latitude time", 
+            "type": "real"
+        }, 
+        "p0": {
+            "long_name": "vertical coordinate formula term: reference pressure", 
+            "units": "Pa", 
+            "dimensions": "", 
+            "type": ""
+        }, 
+        "b": {
+            "long_name": "vertical coordinate formula term: b(k)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "b_bnds": {
+            "long_name": "vertical coordinate formula term: b(k+1/2)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "ap_bnds": {
+            "long_name": "vertical coordinate formula term: ap(k+1/2)", 
+            "units": "Pa", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "ap": {
+            "long_name": "vertical coordinate formula term: ap(k)", 
+            "units": "Pa", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "orog": {
+            "long_name": "Surface Altitude", 
             "units": "m", 
+            "dimensions": "longitude latitude", 
+            "type": "real"
+        }, 
+        "ztop": {
             "long_name": "height of top of model", 
-            "type": "", 
-            "dimensions": ""
+            "units": "m", 
+            "dimensions": "", 
+            "type": ""
         }, 
-        "rlu": {
-            "comment": "Includes also the fluxes at the surface and TOA.", 
-            "dimensions": "alevhalf site time1", 
-            "positive": "up", 
-            "valid_min": "", 
-            "long_name": "Upwelling Longwave Radiation", 
-            "standard_name": "upwelling_longwave_flux_in_air", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rlu", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+        "ptop": {
+            "long_name": "pressure at top of model", 
+            "units": "Pa", 
+            "dimensions": "", 
+            "type": ""
         }, 
-        "z1": {
+        "a_bnds": {
+            "long_name": "vertical coordinate formula term: a(k+1/2)", 
             "units": "", 
-            "long_name": "vertical coordinate formula term: z1", 
-            "type": "double", 
-            "dimensions": ""
+            "dimensions": "alevel", 
+            "type": "double"
         }, 
-        "sbl": {
-            "comment": "The snow and ice sublimation flux is the loss of snow and ice mass from the surface resulting from their conversion to water vapor that enters the atmosphere.", 
-            "dimensions": "site time1", 
-            "positive": "", 
-            "valid_min": "", 
-            "long_name": "Surface Snow and Ice Sublimation Flux", 
-            "standard_name": "surface_snow_and_ice_sublimation_flux", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "kg m-2 s-1", 
-            "out_name": "sbl", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+        "depth_c": {
+            "long_name": "vertical coordinate formula term: depth_c", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
         }, 
-        "eta": {
-            "units": "m", 
-            "long_name": "Sea Surface Height formula term: thetao", 
-            "type": "real", 
-            "dimensions": "longitude latitude time"
+        "nsigma": {
+            "long_name": "vertical coordinate formula term: nsigma", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "integer"
         }, 
-        "rsus": {
-            "comment": "", 
-            "dimensions": "site time1", 
-            "positive": "up", 
-            "valid_min": "", 
-            "long_name": "Surface Upwelling Shortwave Radiation", 
-            "standard_name": "surface_upwelling_shortwave_flux_in_air", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rsus", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+        "href": {
+            "long_name": "vertical coordinate formula term: href", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
         }, 
-        "rsut": {
-            "comment": "at the top of the atmosphere", 
-            "dimensions": "site time1", 
-            "positive": "up", 
-            "valid_min": "", 
-            "long_name": "TOA Outgoing Shortwave Radiation", 
-            "standard_name": "toa_outgoing_shortwave_flux", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rsut", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+        "zlev": {
+            "long_name": "vertical coordinate formula term: zlev(k)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "zlev_bnds": {
+            "long_name": "vertical coordinate formula term: zlev(k+1/2)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "z1": {
+            "long_name": "vertical coordinate formula term: z1", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
         }, 
-        "rldcs": {
-            "comment": "Includes also the fluxes at the surface and TOA.", 
-            "dimensions": "alevhalf site time1", 
-            "positive": "down", 
-            "valid_min": "", 
-            "long_name": "Downwelling Clear-Sky Longwave Radiation", 
-            "standard_name": "downwelling_longwave_flux_in_air_assuming_clear_sky", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rldcs", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+        "z2": {
+            "long_name": "vertical coordinate formula term: z2", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
         }, 
-        "ci": {
-            "comment": "Fraction of time that convection occurs in the grid cell .", 
-            "dimensions": "site time1", 
-            "positive": "", 
-            "valid_min": "", 
-            "long_name": "Fraction of Time Convection Occurs", 
-            "standard_name": "convection_time_fraction", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "1.0", 
-            "out_name": "ci", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+        "sigma_bnds": {
+            "long_name": "vertical coordinate formula term: sigma(k+1/2)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
         }, 
-        "cl": {
-            "comment": "Includes both large-scale and convective cloud.", 
-            "dimensions": "alevel site time1", 
-            "positive": "", 
-            "valid_min": "", 
-            "long_name": "Cloud Area Fraction", 
-            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "%", 
-            "out_name": "cl", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+        "depth": {
+            "long_name": "Sea Floor Depth", 
+            "units": "m", 
+            "dimensions": "longitude latitude", 
+            "type": "real"
         }, 
-        "rlutcs": {
-            "comment": "", 
-            "dimensions": "site time1", 
-            "positive": "up", 
-            "valid_min": "", 
-            "long_name": "TOA Outgoing Clear-Sky Longwave Radiation", 
-            "standard_name": "toa_outgoing_longwave_flux_assuming_clear_sky", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rlutcs", 
-            "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
+        "eta": {
+            "long_name": "Sea Surface Height", 
+            "units": "m", 
+            "dimensions": "longitude latitude time", 
+            "type": "real"
         }, 
-        "href": {
+        "k_c": {
+            "long_name": "vertical coordinate formula term: k_c", 
             "units": "", 
-            "long_name": "vertical coordinate formula term: href", 
-            "type": "double", 
-            "dimensions": ""
+            "dimensions": "", 
+            "type": "integer"
         }, 
-        "hfls": {
-            "comment": "", 
-            "dimensions": "site time1", 
-            "positive": "up", 
-            "valid_min": "", 
-            "long_name": "Surface Upward Latent Heat Flux", 
-            "standard_name": "surface_upward_latent_heat_flux", 
+        "sigma": {
+            "long_name": "vertical coordinate formula term: sigma(k)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "rsu": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
+            "standard_name": "upwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "out_name": "hfls", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
+            "long_name": "Upwelling Shortwave Radiation", 
+            "comment": "Upwelling shortwave radiation  (includes also the fluxes at the surface and top of atmosphere)", 
+            "dimensions": "alevhalf site time1", 
+            "out_name": "rsu", 
             "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "pr": {
-            "comment": "includes both liquid and solid phases", 
-            "dimensions": "site time1", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
-            "long_name": "Precipitation", 
-            "standard_name": "precipitation_flux", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "kg m-2 s-1", 
-            "out_name": "pr", 
-            "type": "real", 
             "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "ps": {
-            "comment": "surface pressure (not mean sea-level pressure), 2-D field to calculate the 3-D pressure field from hybrid coordinates", 
-            "dimensions": "site time1", 
-            "positive": "", 
-            "valid_min": "", 
-            "long_name": "Surface Air Pressure", 
-            "standard_name": "surface_air_pressure", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
             "ok_min_mean_abs": "", 
-            "units": "Pa", 
-            "out_name": "ps", 
-            "type": "real", 
-            "valid_max": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlus": {
-            "comment": "", 
-            "dimensions": "site time1", 
-            "positive": "up", 
-            "valid_min": "", 
-            "long_name": "Surface Upwelling Longwave Radiation", 
-            "standard_name": "surface_upwelling_longwave_flux_in_air", 
+        "phalf": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rlus", 
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
+            "long_name": "Pressure on Model Half-Levels", 
+            "comment": "Air pressure on model half-levels", 
+            "dimensions": "alevhalf site time1", 
+            "out_name": "phalf", 
             "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "z2": {
-            "units": "", 
-            "long_name": "vertical coordinate formula term: z2", 
-            "type": "double", 
-            "dimensions": ""
-        }, 
-        "vas": {
-            "comment": "", 
-            "dimensions": "site time1", 
             "positive": "", 
             "valid_min": "", 
-            "long_name": "Northward Near-Surface Wind", 
-            "standard_name": "northward_wind", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "m s-1", 
-            "out_name": "vas", 
-            "type": "real", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wap": {
-            "comment": "commonly referred to as ''omega'', this represents the vertical component of velocity in pressure coordinates (positive down)", 
+        "tnhusmp": {
+            "modeling_realm": "atmos", 
+            "standard_name": "tendency_of_specific_humidity_due_to_model_physics", 
+            "units": "s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Specific Humidity due to Model Physics", 
+            "comment": "Tendency of specific humidity due to model physics. This includes sources and sinks from parametrized moist physics (e.g. convection, boundary layer, stratiform condensation/evaporation, etc.) and excludes sources and sinks from resolved dynamics or from horizontal or vertical numerical diffusion not associated with model physicsl.  For example any diffusive mixing by the boundary layer scheme would be included.", 
             "dimensions": "alevel site time1", 
+            "out_name": "tnhusmp", 
+            "type": "real", 
             "positive": "", 
             "valid_min": "", 
-            "long_name": "omega (=dp/dt)", 
-            "standard_name": "lagrangian_tendency_of_air_pressure", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "Pa s-1", 
-            "out_name": "wap", 
-            "type": "real", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "a": {
-            "units": "", 
-            "long_name": "vertical coordinate formula term: a(k)", 
-            "type": "double", 
-            "dimensions": "alevel"
-        }, 
-        "zg": {
-            "comment": "", 
-            "dimensions": "alevel site time1", 
-            "positive": "", 
-            "valid_min": "", 
-            "long_name": "Geopotential Height", 
-            "standard_name": "geopotential_height", 
+        "tntc": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "m", 
-            "out_name": "zg", 
+            "standard_name": "tendency_of_air_temperature_due_to_convection", 
+            "units": "K s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Air Temperature due to Convection", 
+            "comment": "Tendencies from cumulus convection scheme.", 
+            "dimensions": "alevel site time1", 
+            "out_name": "tntc", 
             "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "hurs": {
-            "comment": "This is the relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
-            "dimensions": "site time1", 
             "positive": "", 
             "valid_min": "", 
-            "long_name": "Near-Surface Relative Humidity", 
-            "standard_name": "relative_humidity", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "%", 
-            "out_name": "hurs", 
-            "type": "real", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "latitude": {
-            "comment": "", 
-            "dimensions": "site", 
-            "positive": "", 
-            "valid_min": "-90.0", 
-            "long_name": "Latitude", 
-            "standard_name": "latitude", 
             "modeling_realm": "atmos", 
-            "cell_measures": "", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
+            "standard_name": "latitude", 
             "units": "degrees_north", 
-            "out_name": "latitude", 
-            "type": "real", 
-            "valid_max": "90.0", 
-            "ok_max_mean_abs": ""
-        }, 
-        "pfull": {
-            "comment": "", 
-            "dimensions": "alevel site time1", 
-            "positive": "", 
-            "valid_min": "", 
-            "long_name": "Pressure on Model Levels", 
-            "standard_name": "air_pressure", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
             "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "Pa", 
-            "out_name": "pfull", 
+            "cell_measures": "", 
+            "long_name": "Latitude", 
+            "comment": "", 
+            "dimensions": "site", 
+            "out_name": "latitude", 
             "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "tntmp": {
-            "comment": "This includes sources and sinks from parametrized physics (e.g. radiation, convection, boundary layer, stratiform condensation/evaporation, etc.). It excludes sources and sinks from resolved dynamics and numerical diffusion not associated with parametrized physics.  For example, any vertical diffusion which is part of the boundary layer mixing scheme should be included, while numerical diffusion applied in addition to physics or resolved dynamics should be exclude [...]
-            "dimensions": "alevel site time1", 
             "positive": "", 
-            "valid_min": "", 
-            "long_name": "Tendency of Air Temperature due to Diabatic Processes", 
-            "standard_name": "tendency_of_air_temperature_due_to_model_physics", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
+            "valid_min": "-90.0", 
+            "valid_max": "90.0", 
             "ok_min_mean_abs": "", 
-            "units": "K s-1", 
-            "out_name": "tntmp", 
-            "type": "real", 
-            "valid_max": "", 
             "ok_max_mean_abs": ""
         }, 
         "hur": {
-            "comment": "This is the relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
-            "dimensions": "alevel site time1", 
-            "positive": "", 
-            "valid_min": "", 
-            "long_name": "Relative Humidity", 
-            "standard_name": "relative_humidity", 
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
+            "standard_name": "relative_humidity", 
             "units": "%", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Relative Humidity", 
+            "comment": "The relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
+            "dimensions": "alevel site time1", 
             "out_name": "hur", 
             "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "hus": {
-            "comment": "", 
-            "dimensions": "alevel site time1", 
             "positive": "", 
             "valid_min": "", 
-            "long_name": "Specific Humidity", 
-            "standard_name": "specific_humidity", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "1.0", 
-            "out_name": "hus", 
-            "type": "real", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsu": {
-            "comment": "Includes also the fluxes at the surface and TOA.", 
-            "dimensions": "alevhalf site time1", 
-            "positive": "up", 
-            "valid_min": "", 
-            "long_name": "Upwelling Shortwave Radiation", 
-            "standard_name": "upwelling_shortwave_flux_in_air", 
+        "zg": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rsu", 
+            "standard_name": "geopotential_height", 
+            "units": "m", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Geopotential Height", 
+            "comment": "", 
+            "dimensions": "alevel site time1", 
+            "out_name": "zg", 
             "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnt": {
-            "comment": "", 
+        "tnhusscpbl": {
+            "modeling_realm": "atmos", 
+            "standard_name": "tendency_of_specific_humidity_due_to_stratiform_cloud_and_precipitation_and_boundary_layer_mixing", 
+            "units": "s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Specific Humidity Due to Stratiform Cloud and Precipitation and Boundary Layer Mixing", 
+            "comment": "Tendency of Specific Humidity Due to Stratiform Cloud and Precipitation and Boundary Layer Mixing  (to be specified only in  models which do not separate budget terms for stratiform cloud, precipitation and boundary layer schemes.  Includes all bounday layer terms including and diffusive terms.)", 
             "dimensions": "alevel site time1", 
+            "out_name": "tnhusscpbl", 
+            "type": "real", 
             "positive": "", 
             "valid_min": "", 
-            "long_name": "Tendency of Air Temperature", 
-            "standard_name": "tendency_of_air_temperature", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "K s-1", 
-            "out_name": "tnt", 
-            "type": "real", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "p0": {
-            "units": "Pa", 
-            "long_name": "vertical coordinate formula term: reference pressure", 
-            "type": "", 
-            "dimensions": ""
-        }, 
-        "b": {
-            "units": "", 
-            "long_name": "vertical coordinate formula term: b(k)", 
-            "type": "double", 
-            "dimensions": "alevel"
-        }, 
-        "mc": {
-            "comment": "The net mass flux should represent the difference between the updraft and downdraft components.  The flux is computed as the mass divided by the area of the grid cell.", 
-            "dimensions": "alevhalf site time1", 
-            "positive": "up", 
-            "valid_min": "", 
-            "long_name": "Convective Mass Flux", 
-            "standard_name": "atmosphere_net_upward_convective_mass_flux", 
+        "clw": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "kg m-2 s-1", 
-            "out_name": "mc", 
+            "standard_name": "mass_fraction_of_cloud_liquid_water_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mass Fraction of Cloud Liquid Water", 
+            "comment": "Includes both large-scale and convective cloud. Calculate as the mass of cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cells. Precipitating hydrometeors are included ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
+            "dimensions": "alevel site time1", 
+            "out_name": "clw", 
             "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnhusmp": {
-            "comment": "This includes sources and sinks from parametrized moist physics (e.g. convection, boundary layer, stratiform condensation/evaporation, etc.) and excludes sources and sinks from resolved dynamics or from horizontal or vertical numerical diffusion not associated with model physicsl.  For example any diffusive mixing by the boundary layer scheme would be included.", 
+        "cli": {
+            "modeling_realm": "atmos", 
+            "standard_name": "mass_fraction_of_cloud_ice_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mass Fraction of Cloud Ice", 
+            "comment": "Includes both large-scale and convective cloud. This is calculated as the mass of cloud ice in the grid cell divided by the mass of air (including the water in all phases) in the grid cell. It includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
             "dimensions": "alevel site time1", 
+            "out_name": "cli", 
+            "type": "real", 
             "positive": "", 
             "valid_min": "", 
-            "long_name": "Tendency of Specific Humidity due to Model Physics", 
-            "standard_name": "tendency_of_specific_humidity_due_to_model_physics", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "s-1", 
-            "out_name": "tnhusmp", 
-            "type": "real", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "longitude": {
-            "comment": "", 
-            "dimensions": "site", 
-            "positive": "", 
-            "valid_min": "0.0", 
-            "long_name": "Longitude", 
-            "standard_name": "longitude", 
+        "tntmp": {
             "modeling_realm": "atmos", 
-            "cell_measures": "", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "degrees_east", 
-            "out_name": "longitude", 
+            "standard_name": "tendency_of_air_temperature_due_to_model_physics", 
+            "units": "K s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Air Temperature due to Model Physics", 
+            "comment": "Tendency of air temperature due to model physics. This includes sources and sinks from parametrized physics (e.g. radiation, convection, boundary layer, stratiform condensation/evaporation, etc.). It excludes sources and sinks from resolved dynamics and numerical diffusion not associated with parametrized physics.  For example, any vertical diffusion which is part of the boundary layer mixing scheme should be included, while numerical diffusion applied in addition [...]
+            "dimensions": "alevel site time1", 
+            "out_name": "tntmp", 
             "type": "real", 
-            "valid_max": "360.0", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fco2antt": {
-            "comment": "This is requested only for the emission-driven coupled carbon climate model runs.  Does not include natural fire sources but, includes all anthropogenic sources, including fossil fuel use, cement production, agricultural burning, and sources associated with anthropogenic land use change excluding forest regrowth.", 
-            "dimensions": "site time1", 
-            "positive": "up", 
-            "valid_min": "", 
-            "long_name": "Carbon Mass Flux into Atmosphere Due to All Anthropogenic Emissions of CO2", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_carbon_dioxide_expressed_as_carbon_due_to_anthropogenic_emission", 
+        "tnhusd": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "kg  m-2 s-1", 
-            "out_name": "fco2antt", 
+            "standard_name": "tendency_of_specific_humidity_due_to_diffusion", 
+            "units": "s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Specific Humidity due to Numerical Diffusion", 
+            "comment": "Tendency of specific humidity due to numerical diffusion.This includes any horizontal or vertical numerical moisture diffusion not associated with the parametrized moist physics or the resolved dynamics.  For example, any vertical diffusion which is part of the boundary layer mixing scheme should be excluded, as should any diffusion which is included in the terms from the resolved dynamics.   This term is required to check the closure of the moisture budget.", 
+            "dimensions": "alevel site time1", 
+            "out_name": "tnhusd", 
             "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tauv": {
-            "comment": "", 
-            "dimensions": "site time1", 
-            "positive": "down", 
-            "valid_min": "", 
-            "long_name": "Surface Downward Northward Wind Stress", 
-            "standard_name": "surface_downward_northward_stress", 
+        "tntscpbl": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "Pa", 
-            "out_name": "tauv", 
+            "standard_name": "tendency_of_air_temperature_due_to_stratiform_cloud_and_precipitation_and_boundary_layer_mixing", 
+            "units": "K s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Air Temperature Due to Stratiform Cloud and Precipitation and Boundary Layer Mixing", 
+            "comment": "Tendency of Air Temperature Due to Stratiform Cloud and Precipitation and Boundary Layer Mixing (to be specified only in  models which do not separate cloud, precipitation and boundary layer terms.  Includes all boundary layer terms including diffusive ones.)", 
+            "dimensions": "alevel site time1", 
+            "out_name": "tntscpbl", 
             "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tauu": {
-            "comment": "", 
-            "dimensions": "site time1", 
-            "positive": "down", 
-            "valid_min": "", 
-            "long_name": "Surface Downward Eastward Wind Stress", 
-            "standard_name": "surface_downward_eastward_stress", 
+        "pfull": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
+            "standard_name": "air_pressure", 
             "units": "Pa", 
-            "out_name": "tauu", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Pressure on Model Levels", 
+            "comment": "Air pressure on model levels", 
+            "dimensions": "alevel site time1", 
+            "out_name": "pfull", 
             "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "k_c": {
-            "units": "", 
-            "long_name": "vertical coordinate formula term: k_c", 
-            "type": "integer", 
-            "dimensions": ""
-        }, 
-        "ua": {
-            "comment": "", 
+        "edt": {
+            "modeling_realm": "atmos", 
+            "standard_name": "atmosphere_heat_diffusivity", 
+            "units": "m2 s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eddy Diffusivity Coefficient for Temperature Variable", 
+            "comment": "Vertical diffusion coefficient for temperature due to parametrised eddies", 
             "dimensions": "alevel site time1", 
+            "out_name": "edt", 
+            "type": "real", 
             "positive": "", 
             "valid_min": "", 
-            "long_name": "Eastward Wind", 
-            "standard_name": "eastward_wind", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "m s-1", 
-            "out_name": "ua", 
-            "type": "real", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "a_bnds": {
-            "units": "", 
-            "long_name": "vertical coordinate formula term: a(k+1/2)", 
-            "type": "double", 
-            "dimensions": "alevel"
-        }, 
-        "va": {
+        "ua": {
+            "modeling_realm": "atmos", 
+            "standard_name": "eastward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eastward Wind", 
             "comment": "", 
             "dimensions": "alevel site time1", 
+            "out_name": "ua", 
+            "type": "real", 
             "positive": "", 
             "valid_min": "", 
-            "long_name": "Northward Wind", 
-            "standard_name": "northward_wind", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "m s-1", 
-            "out_name": "va", 
-            "type": "real", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "prc": {
-            "comment": "at surface; includes both liquid and solid phases.", 
-            "dimensions": "site time1", 
-            "positive": "", 
-            "valid_min": "", 
-            "long_name": "Convective Precipitation", 
-            "standard_name": "convective_precipitation_flux", 
+        "rlu": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "kg m-2 s-1", 
-            "out_name": "prc", 
+            "standard_name": "upwelling_longwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
+            "long_name": "Upwelling Longwave Radiation", 
+            "comment": "Upwelling longwave radiation (includes the fluxes at the surface and TOA)", 
+            "dimensions": "alevhalf site time1", 
+            "out_name": "rlu", 
             "type": "real", 
+            "positive": "up", 
+            "valid_min": "", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tas": {
-            "comment": "near-surface (usually, 2 meter) air temperature", 
-            "dimensions": "site time1", 
-            "positive": "", 
-            "valid_min": "", 
-            "long_name": "Near-Surface Air Temperature", 
-            "standard_name": "air_temperature", 
+        "cl": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "K", 
-            "out_name": "tas", 
+            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
+            "units": "%", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Cloud Area Fraction", 
+            "comment": "Percentage cloud cover, including both large-scale and convective cloud.", 
+            "dimensions": "alevel site time1", 
+            "out_name": "cl", 
             "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsuscs": {
-            "comment": "", 
-            "dimensions": "site time1", 
-            "positive": "up", 
-            "valid_min": "", 
-            "long_name": "Surface Upwelling Clear-Sky Shortwave Radiation", 
-            "standard_name": "surface_upwelling_shortwave_flux_in_air_assuming_clear_sky", 
+        "ta": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "W m-2", 
-            "out_name": "rsuscs", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Temperature", 
+            "comment": "Air Temperature", 
+            "dimensions": "alevel site time1", 
+            "out_name": "ta", 
             "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "uas": {
-            "comment": "near-surface (usually, 10 meters) eastward component of wind.", 
-            "dimensions": "site time1", 
             "positive": "", 
             "valid_min": "", 
-            "long_name": "Eastward Near-Surface Wind", 
-            "standard_name": "eastward_wind", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "m s-1", 
-            "out_name": "uas", 
-            "type": "real", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfss": {
-            "comment": "", 
-            "dimensions": "site time1", 
-            "positive": "up", 
-            "valid_min": "", 
-            "long_name": "Surface Upward Sensible Heat Flux", 
-            "standard_name": "surface_upward_sensible_heat_flux", 
+        "rsdcs": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
+            "standard_name": "downwelling_shortwave_flux_in_air_assuming_clear_sky", 
             "units": "W m-2", 
-            "out_name": "hfss", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
+            "long_name": "Downwelling Clear-Sky Shortwave Radiation", 
+            "comment": "Downwelling clear-sky shortwave radiation (includes the fluxes at the surface and top-of-atmosphere)", 
+            "dimensions": "alevhalf site time1", 
+            "out_name": "rsdcs", 
             "type": "real", 
+            "positive": "down", 
+            "valid_min": "", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ap_bnds": {
-            "units": "Pa", 
-            "long_name": "vertical coordinate formula term: ap(k+1/2)", 
-            "type": "double", 
-            "dimensions": "alevel"
-        }, 
-        "ap": {
-            "units": "Pa", 
-            "long_name": "vertical coordinate formula term: ap(k)", 
-            "type": "double", 
-            "dimensions": "alevel"
-        }, 
-        "prw": {
-            "comment": "vertically integrated through the atmospheric column", 
-            "dimensions": "site time1", 
+        "evu": {
+            "modeling_realm": "atmos", 
+            "standard_name": "atmosphere_momentum_diffusivity", 
+            "units": "m2 s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eddy Viscosity Coefficient for Momentum Variables", 
+            "comment": "Vertical diffusion coefficient for momentum due to parametrised eddies", 
+            "dimensions": "alevel site time1", 
+            "out_name": "evu", 
+            "type": "real", 
             "positive": "", 
             "valid_min": "", 
-            "long_name": "Water Vapor Path", 
-            "standard_name": "atmosphere_water_vapor_content", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "kg m-2", 
-            "out_name": "prw", 
-            "type": "real", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "prsn": {
-            "comment": "at surface; includes precipitation of all forms of water in the solid phase", 
-            "dimensions": "site time1", 
-            "positive": "", 
-            "valid_min": "", 
-            "long_name": "Snowfall Flux", 
-            "standard_name": "snowfall_flux", 
+        "mc": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
+            "standard_name": "atmosphere_net_upward_convective_mass_flux", 
             "units": "kg m-2 s-1", 
-            "out_name": "prsn", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
+            "long_name": "Convective Mass Flux", 
+            "comment": "The net mass flux should represent the difference between the updraft and downdraft components.  The flux is computed as the mass divided by the area of the grid cell.", 
+            "dimensions": "alevhalf site time1", 
+            "out_name": "mc", 
             "type": "real", 
-            "valid_max": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "zlev": {
-            "units": "", 
-            "long_name": "vertical coordinate formula term: zlev(k)", 
-            "type": "double", 
-            "dimensions": "olevel"
-        }, 
-        "fco2nat": {
-            "comment": "This is what the atmosphere sees (on its own grid).  This field should be equivalent to the combined natural fluxes of carbon (requested in the L_mon and O_mon tables) that account for natural exchanges between the atmosphere and land or ocean reservoirs (i.e., ''net ecosystem biospheric productivity'', for land, and ''air to sea CO2 flux'', for ocean.)", 
-            "dimensions": "site time1", 
             "positive": "up", 
             "valid_min": "", 
-            "long_name": "Surface Carbon Mass Flux into the Atmosphere Due to Natural Sources", 
-            "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_natural_sources", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "kg m-2 s-1", 
-            "out_name": "fco2nat", 
-            "type": "real", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "rsd": {
-            "comment": "Includes also the fluxes at the surface and TOA.", 
+            "modeling_realm": "atmos", 
+            "standard_name": "downwelling_shortwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
+            "long_name": "Downwelling Shortwave Radiation", 
+            "comment": "Downwelling shortwave radiation (includes the fluxes at the surface and top-of-atmosphere)", 
             "dimensions": "alevhalf site time1", 
+            "out_name": "rsd", 
+            "type": "real", 
             "positive": "down", 
             "valid_min": "", 
-            "long_name": "Downwelling Shortwave Radiation", 
-            "standard_name": "downwelling_shortwave_flux_in_air", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "rlucs": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
+            "standard_name": "upwelling_longwave_flux_in_air_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
+            "long_name": "Upwelling Clear-Sky Longwave Radiation", 
+            "comment": "Upwelling clear-sky rongwave radiation  (includes the fluxes at the surface and TOA)", 
+            "dimensions": "alevhalf site time1", 
+            "out_name": "rlucs", 
+            "type": "real", 
+            "positive": "up", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "rsucs": {
+            "modeling_realm": "atmos", 
+            "standard_name": "upwelling_shortwave_flux_in_air_assuming_clear_sky", 
             "units": "W m-2", 
-            "out_name": "rsd", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
+            "long_name": "Upwelling Clear-Sky Shortwave Radiation", 
+            "comment": "Upwelling clear-sky shortwave radiation  (includes the fluxes at the surface and TOA)", 
+            "dimensions": "alevhalf site time1", 
+            "out_name": "rsucs", 
             "type": "real", 
+            "positive": "up", 
+            "valid_min": "", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnhusd": {
-            "comment": "This includes any horizontal or vertical numerical moisture diffusion not associated with the parametrized moist physics or the resolved dynamics.  For example, any vertical diffusion which is part of the boundary layer mixing scheme should be excluded, as should any diffusion which is included in the terms from the resolved dynamics.   This term is required to check the closure of the moisture budget.", 
+        "tnta": {
+            "modeling_realm": "atmos", 
+            "standard_name": "tendency_of_air_temperature_due_to_advection", 
+            "units": "K s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Air Temperature due to Advection", 
+            "comment": "Tendency of Air Temperature due to Advection", 
             "dimensions": "alevel site time1", 
+            "out_name": "tnta", 
+            "type": "real", 
             "positive": "", 
             "valid_min": "", 
-            "long_name": "Tendency of Specific Humidity due to Diffusion", 
-            "standard_name": "tendency_of_specific_humidity_due_to_diffusion", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
-            "units": "s-1", 
-            "out_name": "tnhusd", 
+            "ok_max_mean_abs": ""
+        }, 
+        "wap": {
+            "modeling_realm": "atmos", 
+            "standard_name": "lagrangian_tendency_of_air_pressure", 
+            "units": "Pa s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "omega (=dp/dt)", 
+            "comment": "Omega (vertical velocity in pressure coordinates, positive downwards)", 
+            "dimensions": "alevel site time1", 
+            "out_name": "wap", 
             "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnhusa": {
+        "hus": {
+            "modeling_realm": "atmos", 
+            "standard_name": "specific_humidity", 
+            "units": "1.0", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Specific Humidity", 
             "comment": "", 
             "dimensions": "alevel site time1", 
+            "out_name": "hus", 
+            "type": "real", 
             "positive": "", 
             "valid_min": "", 
-            "long_name": "Tendency of Specific Humidity due to Advection", 
-            "standard_name": "tendency_of_specific_humidity_due_to_advection", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "s-1", 
-            "out_name": "tnhusa", 
-            "type": "real", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tnhusc": {
-            "comment": "Tendencies from cumulus convection scheme.", 
+        "tnt": {
+            "modeling_realm": "atmos", 
+            "standard_name": "tendency_of_air_temperature", 
+            "units": "K s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Air Temperature", 
+            "comment": "Tendency of Air Temperature", 
             "dimensions": "alevel site time1", 
+            "out_name": "tnt", 
+            "type": "real", 
             "positive": "", 
             "valid_min": "", 
-            "long_name": "Tendency of Specific Humidity due to Convection", 
-            "standard_name": "tendency_of_specific_humidity_due_to_convection", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "tnhusc": {
+            "modeling_realm": "atmos", 
+            "standard_name": "tendency_of_specific_humidity_due_to_convection", 
             "units": "s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Specific Humidity due to Convection", 
+            "comment": "Tendencies from cumulus convection scheme.", 
+            "dimensions": "alevel site time1", 
             "out_name": "tnhusc", 
             "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "b_bnds": {
-            "units": "", 
-            "long_name": "vertical coordinate formula term: b(k+1/2)", 
-            "type": "double", 
-            "dimensions": "alevel"
-        }, 
-        "phalf": {
-            "comment": "", 
-            "dimensions": "alevhalf site time1", 
-            "positive": "", 
-            "valid_min": "", 
-            "long_name": "Pressure on Model Half-Levels", 
-            "standard_name": "air_pressure", 
+        "rldcs": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
-            "ok_min_mean_abs": "", 
-            "units": "Pa", 
-            "out_name": "phalf", 
+            "standard_name": "downwelling_longwave_flux_in_air_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
+            "long_name": "Downwelling Clear-Sky Longwave Radiation", 
+            "comment": "Downwelling clear-sky longwave radiation (includes the fluxes at the surface and TOA)", 
+            "dimensions": "alevhalf site time1", 
+            "out_name": "rldcs", 
             "type": "real", 
+            "positive": "down", 
+            "valid_min": "", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fco2fos": {
-            "comment": "This is the prescribed anthropogenic CO2 flux from fossil fuel use, including cement production, and flaring (but not from land-use changes, agricultural burning, forest regrowth, etc.)", 
-            "dimensions": "site time1", 
-            "positive": "up", 
-            "valid_min": "", 
-            "long_name": "Carbon Mass Flux into Atmosphere Due to Fossil Fuel Emissions of CO2", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_fossil_fuel_combustion", 
+        "longitude": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "kg m-2 s-1", 
-            "out_name": "fco2fos", 
+            "standard_name": "longitude", 
+            "units": "degrees_east", 
+            "cell_methods": "", 
+            "cell_measures": "", 
+            "long_name": "Longitude", 
+            "comment": "", 
+            "dimensions": "site", 
+            "out_name": "longitude", 
             "type": "real", 
-            "valid_max": "", 
+            "positive": "", 
+            "valid_min": "0.0", 
+            "valid_max": "360.0", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zlev_bnds": {
-            "units": "", 
-            "long_name": "vertical coordinate formula term: zlev(k+1/2)", 
-            "type": "double", 
-            "dimensions": "olevel"
-        }, 
-        "clivi": {
-            "comment": "Mass of ice water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Includes precipitating frozen hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.", 
-            "dimensions": "site time1", 
-            "positive": "", 
-            "valid_min": "", 
-            "long_name": "Ice Water Path", 
-            "standard_name": "atmosphere_mass_content_of_cloud_ice", 
+        "rld": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "kg m-2", 
-            "out_name": "clivi", 
+            "standard_name": "downwelling_longwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
+            "long_name": "Downwelling Longwave Radiation", 
+            "comment": "Downwelling Longwave Radiation (includes the fluxes at the surface and TOA)", 
+            "dimensions": "alevhalf site time1", 
+            "out_name": "rld", 
             "type": "real", 
+            "positive": "down", 
+            "valid_min": "", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cct": {
-            "comment": "Where convective cloud is present in the grid cell, the instantaneous cloud top altitude should be that of the top of the highest level containing convective cloud. Missing data should be reported in the absence of convective cloud. The time mean should be calculated from these quantities averaging over occasions when convective cloud is present only, and should contain missing data for occasions when no convective cloud is present during the meaning period.", 
-            "dimensions": "site time1", 
-            "positive": "", 
-            "valid_min": "", 
-            "long_name": "Air Pressure at Convective Cloud Top", 
-            "standard_name": "air_pressure_at_convective_cloud_top", 
+        "tnhus": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "Pa", 
-            "out_name": "cct", 
+            "standard_name": "tendency_of_specific_humidity", 
+            "units": "s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Specific Humidity", 
+            "comment": "Tendency of Specific Humidity", 
+            "dimensions": "alevel site time1", 
+            "out_name": "tnhus", 
             "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "depth": {
-            "units": "m", 
-            "long_name": "Sea Floor Depth: formula term: thetao", 
-            "type": "real", 
-            "dimensions": "longitude latitude"
-        }, 
-        "tnhusscpbl": {
-            "comment": "To be specified only in  models which do not separate budget terms for stratiform cloud, precipitation and boundary layer schemes.  Includes all bounday layer terms including and diffusive terms.", 
+        "va": {
+            "modeling_realm": "atmos", 
+            "standard_name": "northward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Northward Wind", 
+            "comment": "", 
             "dimensions": "alevel site time1", 
+            "out_name": "va", 
+            "type": "real", 
             "positive": "", 
             "valid_min": "", 
-            "long_name": "Tendency of Specific Humidity due to Stratiform Cloud Condensation and Evaporation", 
-            "standard_name": "tendency_of_specific_humidity_due_to_stratiform_cloud_and_precipitation_and_boundary_layer_mixing", 
-            "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "tnhusa": {
+            "modeling_realm": "atmos", 
+            "standard_name": "tendency_of_specific_humidity_due_to_advection", 
             "units": "s-1", 
-            "out_name": "tnhusscpbl", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Specific Humidity due to Advection", 
+            "comment": "Tendency of Specific Humidity due to Advection", 
+            "dimensions": "alevel site time1", 
+            "out_name": "tnhusa", 
             "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "sigma": {
-            "units": "", 
-            "long_name": "vertical coordinate formula term: sigma(k)", 
-            "type": "double", 
-            "dimensions": "olevel"
-        }, 
-        "ccb": {
-            "comment": "Where convective cloud is present in the grid cell, the instantaneous cloud base altitude should be that of the bottom of the lowest level containing convective cloud. Missing data should be reported in the absence of convective cloud. The time mean should be calculated from these quantities averaging over occasions when convective cloud is present only, and should contain missing data for occasions when no convective cloud is present during the meaning period. ", 
-            "dimensions": "site time1", 
-            "positive": "", 
-            "valid_min": "", 
-            "long_name": "Air Pressure at Convective Cloud Base", 
-            "standard_name": "air_pressure_at_convective_cloud_base", 
+        "tntr": {
             "modeling_realm": "atmos", 
-            "cell_measures": "time: point", 
-            "cell_methods": "area: areacella", 
-            "ok_min_mean_abs": "", 
-            "units": "Pa", 
-            "out_name": "ccb", 
+            "standard_name": "tendency_of_air_temperature_due_to_radiative_heating", 
+            "units": "K s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Air Temperature due to Radiative Heating", 
+            "comment": "Tendency of Air Temperature due to Radiative Heating", 
+            "dimensions": "alevel site time1", 
+            "out_name": "tntr", 
             "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
             "valid_max": "", 
+            "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }
     }
diff --git a/TestTables/CMIP6_day.json b/TestTables/CMIP6_day.json
index c798b7d..9d78f05 100644
--- a/TestTables/CMIP6_day.json
+++ b/TestTables/CMIP6_day.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table day", 
-        "realm": "seaIce ocean", 
+        "realm": "atmos", 
         "frequency": "day", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "1.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,14 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1390,23 +1453,41 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev4s": {
+        "plev7": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "85000.", 
+                "90000.", 
+                "74000.", 
+                "62000.", 
                 "50000.", 
-                "20000.", 
-                "5000."
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
             ], 
-            "requested_bounds": "", 
             "stored_direction": "decreasing", 
             "tolerance": "0.001", 
             "type": "double", 
@@ -1417,7 +1498,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7": {
+        "plev7c": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1450,10 +1531,10 @@
                 "31000.", 
                 "18000.", 
                 "18000.", 
-                " 0."
+                "0."
             ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1462,7 +1543,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7c": {
+        "plev7h": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1473,37 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2385,12 +2467,29 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
+        "psl": {
+            "modeling_realm": "atmos", 
+            "standard_name": "air_pressure_at_sea_level", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Sea Level Pressure", 
+            "comment": "Sea Level Pressure", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "psl", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "rlus": {
             "modeling_realm": "atmos", 
             "standard_name": "surface_upwelling_longwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Upwelling Longwave Radiation", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
@@ -2402,33 +2501,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "sit": {
-            "modeling_realm": "seaIce ocean", 
-            "standard_name": "sea_ice_thickness", 
-            "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean area: mean where sea", 
-            "long_name": "Sea Ice Thickness", 
-            "comment": "the mean thickness of sea ice in the ocean portion of the grid cell (averaging over the entire ocean portion, including the ice-free fraction).  Reported as 0.0 in regions free of sea ice.", 
+        "hfss": {
+            "modeling_realm": "atmos", 
+            "standard_name": "surface_upward_sensible_heat_flux", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Upward Sensible Heat Flux", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "sit", 
+            "out_name": "hfss", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "vsi": {
-            "modeling_realm": "seaIce ocean", 
-            "standard_name": "sea_ice_y_velocity", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Y-Component of Sea Ice Velocity", 
-            "comment": "'Reported as ''missing'' in regions free of sea ice.'", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "vsi", 
+        "rhsmax": {
+            "modeling_realm": "atmos", 
+            "standard_name": "relative_humidity", 
+            "units": "%", 
+            "cell_methods": "time: maximum", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Daily Maximum Relative Humidity", 
+            "comment": "Surface daily maximum of relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
+            "dimensions": "longitude latitude time height2m", 
+            "out_name": "rhsmax", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2436,16 +2535,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "wap": {
-            "modeling_realm": "atmos", 
-            "standard_name": "lagrangian_tendency_of_air_pressure", 
-            "units": "Pa s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "omega (=dp/dt)", 
-            "comment": "Omega (vertical velocity in pressure coordinates, positive downwards)", 
-            "dimensions": "longitude latitude plev8 time", 
-            "out_name": "wap", 
+        "mrsos": {
+            "modeling_realm": "land", 
+            "standard_name": "moisture_content_of_soil_layer", 
+            "units": "kg m-2", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Moisture in Upper Portion of Soil Column", 
+            "comment": "The mass of water in all phases in the upper 10cm of the  soil layer.", 
+            "dimensions": "longitude latitude time sdepth1", 
+            "out_name": "mrsos", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2453,33 +2552,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsds": {
+        "prc": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_downwelling_shortwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Shortwave Radiation", 
-            "comment": "surface solar irradiance for UV calculations", 
+            "standard_name": "convective_precipitation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Convective Precipitation", 
+            "comment": "Convective precipitation at surface; includes both liquid and solid phases.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rsds", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "huss": {
-            "modeling_realm": "atmos", 
-            "standard_name": "specific_humidity", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Near-Surface Specific Humidity", 
-            "comment": "Near-surface (usually, 2 meter) specific humidity.", 
-            "dimensions": "longitude latitude time height2m", 
-            "out_name": "huss", 
+            "out_name": "prc", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2487,50 +2569,50 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlds": {
+        "sfcWind": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_downwelling_longwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Longwave Radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rlds", 
+            "standard_name": "wind_speed", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "Daily-Mean Near-Surface Wind Speed", 
+            "comment": "near-surface (usually, 10 meters) wind speed.", 
+            "dimensions": "longitude latitude time height10m", 
+            "out_name": "sfcWind", 
             "type": "real", 
-            "positive": "down", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlut": {
+        "rhsmin": {
             "modeling_realm": "atmos", 
-            "standard_name": "toa_outgoing_longwave_flux", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "TOA Outgoing Longwave Radiation", 
-            "comment": "at the top of the atmosphere (to be compared with satellite measurements)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rlut", 
+            "standard_name": "relative_humidity", 
+            "units": "%", 
+            "cell_methods": "time: minimum", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Daily Minimum Relative Humidity", 
+            "comment": "Surface daily minimum of relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
+            "dimensions": "longitude latitude time height2m", 
+            "out_name": "rhsmin", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mrro": {
+        "tslsi": {
             "modeling_realm": "land", 
-            "standard_name": "runoff_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Total Runoff", 
-            "comment": "The total run-off (including drainage through the base of the soil model) per unit area leaving the land portion of the grid cell.", 
+            "standard_name": "surface_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Temperature Where Land or Sea Ice", 
+            "comment": "'skin' temperature of all surfaces except open ocean.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "mrro", 
+            "out_name": "tslsi", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2538,16 +2620,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "mrsos": {
-            "modeling_realm": "land", 
-            "standard_name": "moisture_content_of_soil_layer", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Moisture in Upper Portion of Soil Column", 
-            "comment": "The mass of water in all phases in the upper 10cm of the  soil layer.", 
-            "dimensions": "longitude latitude time sdepth1", 
-            "out_name": "mrsos", 
+        "clt": {
+            "modeling_realm": "atmos", 
+            "standard_name": "cloud_area_fraction", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Cloud Fraction", 
+            "comment": "Total cloud area fraction for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Includes both large-scale and convective cloud.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "clt", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2555,33 +2637,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hur": {
+        "rsus": {
             "modeling_realm": "atmos", 
-            "standard_name": "relative_humidity", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Relative Humidity", 
-            "comment": "The relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
-            "dimensions": "longitude latitude plev8 time", 
-            "out_name": "hur", 
+            "standard_name": "surface_upwelling_shortwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Upwelling Shortwave Radiation", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rsus", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "zg": {
+        "wap": {
             "modeling_realm": "atmos", 
-            "standard_name": "geopotential_height", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Geopotential Height", 
-            "comment": "", 
+            "standard_name": "lagrangian_tendency_of_air_pressure", 
+            "units": "Pa s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "omega (=dp/dt)", 
+            "comment": "Omega (vertical velocity in pressure coordinates, positive downwards)", 
             "dimensions": "longitude latitude plev8 time", 
-            "out_name": "zg", 
+            "out_name": "wap", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2589,16 +2671,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ta": {
+        "tasmin": {
             "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Air Temperature", 
-            "comment": "Air Temperature", 
-            "dimensions": "longitude latitude plev8 time", 
-            "out_name": "ta", 
+            "cell_methods": "time: minimum", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Daily Minimum Near-Surface Air Temperature", 
+            "comment": "minimum near-surface (usually, 2 meter) air temperature (add cell_method attribute 'time: min')", 
+            "dimensions": "longitude latitude time height2m", 
+            "out_name": "tasmin", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2606,69 +2688,35 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "snc": {
-            "modeling_realm": "landIce land", 
-            "standard_name": "surface_snow_area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Snow Area Fraction", 
-            "comment": "Fraction of each grid cell that is occupied by snow that rests on land portion of cell.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "snc", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "psl": {
+        "hfls": {
             "modeling_realm": "atmos", 
-            "standard_name": "air_pressure_at_sea_level", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Level Pressure", 
-            "comment": "Sea Level Pressure", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "psl", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "tos": {
-            "modeling_realm": "ocean", 
-            "standard_name": "sea_surface_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Surface Temperature", 
-            "comment": "this may differ from 'surface temperature' in regions of sea ice.", 
+            "standard_name": "surface_upward_latent_heat_flux", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Upward Latent Heat Flux", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "tos", 
+            "out_name": "hfls", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsus": {
+        "rsds": {
             "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_shortwave_flux_in_air", 
+            "standard_name": "surface_downwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Shortwave Radiation", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Downwelling Shortwave Radiation", 
+            "comment": "surface solar irradiance for UV calculations", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rsus", 
+            "out_name": "rsds", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -2678,8 +2726,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Northward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude plev8 time", 
@@ -2691,16 +2739,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ua": {
+        "tas": {
             "modeling_realm": "atmos", 
-            "standard_name": "eastward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Eastward Wind", 
-            "comment": "", 
-            "dimensions": "longitude latitude plev8 time", 
-            "out_name": "ua", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Near-Surface Air Temperature", 
+            "comment": "near-surface (usually, 2 meter) air temperature", 
+            "dimensions": "longitude latitude time height2m", 
+            "out_name": "tas", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2708,16 +2756,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hus": {
+        "hur": {
             "modeling_realm": "atmos", 
-            "standard_name": "specific_humidity", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Specific Humidity", 
-            "comment": "", 
+            "standard_name": "relative_humidity", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Relative Humidity", 
+            "comment": "The relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
             "dimensions": "longitude latitude plev8 time", 
-            "out_name": "hus", 
+            "out_name": "hur", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2725,16 +2773,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "snw": {
-            "modeling_realm": "landIce land", 
-            "standard_name": "surface_snow_amount", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean area: mean where land", 
-            "long_name": "Surface Snow Amount", 
-            "comment": "The mass of surface snow on the land portion of the grid cell divided by the land area in the grid cell; reported as missing where the land fraction is 0; excludes snow on vegetation canopy or on sea ice.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "snw", 
+        "sfcWindmax": {
+            "modeling_realm": "atmos", 
+            "standard_name": "wind_speed", 
+            "units": "m s-1", 
+            "cell_methods": "time: maximum", 
+            "cell_measures": "", 
+            "long_name": "Daily Maximum Near-Surface Wind Speed", 
+            "comment": "Daily maximum near-surface (usually, 10 meters) wind speed.", 
+            "dimensions": "longitude latitude time height10m", 
+            "out_name": "sfcWindmax", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2742,16 +2790,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "omldamax": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_mixed_layer_thickness_defined_by_mixing_scheme", 
-            "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: maximum", 
-            "long_name": "Daily Maximum Ocean Mixed Layer Thickness Defined by Mixing Scheme", 
+        "ua": {
+            "modeling_realm": "atmos", 
+            "standard_name": "eastward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eastward Wind", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "omldamax", 
+            "dimensions": "longitude latitude plev8 time", 
+            "out_name": "ua", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2759,33 +2807,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "prsn": {
+        "hus": {
             "modeling_realm": "atmos", 
-            "standard_name": "snowfall_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Snowfall Flux", 
-            "comment": "at surface; includes precipitation of all forms of water in the solid phase", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "prsn", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "tossq": {
-            "modeling_realm": "ocean", 
-            "standard_name": "square_of_sea_surface_temperature", 
-            "units": "degC", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Square of Sea Surface Temperature", 
-            "comment": "square of temperature of liquid ocean, averaged over the day.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "tossq", 
+            "standard_name": "specific_humidity", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Specific Humidity", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev8 time", 
+            "out_name": "hus", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2793,16 +2824,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "sic": {
-            "modeling_realm": "seaIce ocean", 
-            "standard_name": "sea_ice_area_fraction", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Ice Area Fraction", 
-            "comment": "fraction of grid cell covered by sea ice.", 
+        "pr": {
+            "modeling_realm": "atmos", 
+            "standard_name": "precipitation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Precipitation", 
+            "comment": "includes both liquid and solid phases", 
             "dimensions": "longitude latitude time", 
-            "out_name": "sic", 
+            "out_name": "pr", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2810,16 +2841,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "sfcWind": {
+        "vas": {
             "modeling_realm": "atmos", 
-            "standard_name": "wind_speed", 
+            "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Daily-Mean Near-Surface Wind Speed", 
-            "comment": "near-surface (usually, 10 meters) wind speed.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "Northward Near-Surface Wind", 
+            "comment": "Northward component of the near surface wind", 
             "dimensions": "longitude latitude time height10m", 
-            "out_name": "sfcWind", 
+            "out_name": "vas", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2827,16 +2858,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "usi": {
-            "modeling_realm": "seaIce ocean", 
-            "standard_name": "sea_ice_x_velocity", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "X-Component of Sea Ice Velocity", 
-            "comment": "'Reported as ''missing'' in regions free of sea ice.'", 
+        "snw": {
+            "modeling_realm": "landIce land", 
+            "standard_name": "surface_snow_amount", 
+            "units": "kg m-2", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Snow Amount", 
+            "comment": "The mass of surface snow on the land portion of the grid cell divided by the land area in the grid cell; reported as missing where the land fraction is 0; excludes snow on vegetation canopy or on sea ice.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "usi", 
+            "out_name": "snw", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2844,16 +2875,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tasmax": {
+        "huss": {
             "modeling_realm": "atmos", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: maximum", 
-            "long_name": "Daily Maximum Near-Surface Air Temperature", 
-            "comment": "maximum near-surface (usually, 2 meter) air temperature (add cell_method attribute 'time: max')", 
+            "standard_name": "specific_humidity", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Near-Surface Specific Humidity", 
+            "comment": "Near-surface (usually, 2 meter) specific humidity.", 
             "dimensions": "longitude latitude time height2m", 
-            "out_name": "tasmax", 
+            "out_name": "huss", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2861,16 +2892,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "vas": {
-            "modeling_realm": "atmos", 
-            "standard_name": "northward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Northward Near-Surface Wind", 
-            "comment": "Northward component of the near surface wind", 
-            "dimensions": "longitude latitude time height10m", 
-            "out_name": "vas", 
+        "omldamax": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_mixed_layer_thickness_defined_by_mixing_scheme", 
+            "units": "m", 
+            "cell_methods": "time: maximum", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Daily Maximum Ocean Mixed Layer Thickness Defined by Mixing Scheme", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "omldamax", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2878,33 +2909,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "prc": {
+        "rlds": {
             "modeling_realm": "atmos", 
-            "standard_name": "convective_precipitation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Convective Precipitation", 
-            "comment": "Convective precipitation at surface; includes both liquid and solid phases.", 
+            "standard_name": "surface_downwelling_longwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Downwelling Longwave Radiation", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "prc", 
+            "out_name": "rlds", 
             "type": "real", 
-            "positive": "", 
+            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "pr": {
+        "zg": {
             "modeling_realm": "atmos", 
-            "standard_name": "precipitation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Precipitation", 
-            "comment": "includes both liquid and solid phases", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "pr", 
+            "standard_name": "geopotential_height", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Geopotential Height", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev8 time", 
+            "out_name": "zg", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2912,33 +2943,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "uas": {
+        "rlut": {
             "modeling_realm": "atmos", 
-            "standard_name": "eastward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: mean", 
-            "long_name": "Eastward Near-Surface Wind", 
-            "comment": "Eastward component of the near-surface (usually, 10 meters)  wind", 
-            "dimensions": "longitude latitude time height10m", 
-            "out_name": "uas", 
+            "standard_name": "toa_outgoing_longwave_flux", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Outgoing Longwave Radiation", 
+            "comment": "at the top of the atmosphere (to be compared with satellite measurements)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rlut", 
             "type": "real", 
-            "positive": "", 
+            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tasmin": {
+        "ta": {
             "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: minimum", 
-            "long_name": "Daily Minimum Near-Surface Air Temperature", 
-            "comment": "minimum near-surface (usually, 2 meter) air temperature (add cell_method attribute 'time: min')", 
-            "dimensions": "longitude latitude time height2m", 
-            "out_name": "tasmin", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Temperature", 
+            "comment": "Air Temperature", 
+            "dimensions": "longitude latitude plev8 time", 
+            "out_name": "ta", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2946,33 +2977,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfss": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upward_sensible_heat_flux", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upward Sensible Heat Flux", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "hfss", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "clt": {
+        "prsn": {
             "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Cloud Fraction", 
-            "comment": "Total cloud area fraction for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Includes both large-scale and convective cloud.", 
+            "standard_name": "snowfall_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Snowfall Flux", 
+            "comment": "at surface; includes precipitation of all forms of water in the solid phase", 
             "dimensions": "longitude latitude time", 
-            "out_name": "clt", 
+            "out_name": "prsn", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -2980,33 +2994,33 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "hfls": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upward_latent_heat_flux", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upward Latent Heat Flux", 
-            "comment": "", 
+        "snc": {
+            "modeling_realm": "landIce land", 
+            "standard_name": "surface_snow_area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Snow Area Fraction", 
+            "comment": "Fraction of each grid cell that is occupied by snow that rests on land portion of cell.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "hfls", 
+            "out_name": "snc", 
             "type": "real", 
-            "positive": "up", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rhsmax": {
+        "rhs": {
             "modeling_realm": "atmos", 
             "standard_name": "relative_humidity", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: maximum", 
-            "long_name": "Surface Daily Maximum Relative Humidity", 
-            "comment": "Surface daily maximum of relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Near-Surface Relative Humidity", 
+            "comment": "This is the relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
             "dimensions": "longitude latitude time height2m", 
-            "out_name": "rhsmax", 
+            "out_name": "rhs", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3014,33 +3028,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tas": {
+        "tasmax": {
             "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Near-Surface Air Temperature", 
-            "comment": "near-surface (usually, 2 meter) air temperature", 
+            "cell_methods": "time: maximum", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Daily Maximum Near-Surface Air Temperature", 
+            "comment": "maximum near-surface (usually, 2 meter) air temperature (add cell_method attribute 'time: max')", 
             "dimensions": "longitude latitude time height2m", 
-            "out_name": "tas", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "sfcWindmax": {
-            "modeling_realm": "atmos", 
-            "standard_name": "wind_speed", 
-            "units": "m s-1", 
-            "cell_methods": "", 
-            "cell_measures": "time: maximum", 
-            "long_name": "Daily Maximum Near-Surface Wind Speed", 
-            "comment": "Daily maximum near-surface (usually, 10 meters) wind speed.", 
-            "dimensions": "longitude latitude time height10m", 
-            "out_name": "sfcWindmax", 
+            "out_name": "tasmax", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3048,33 +3045,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "tslsi": {
+        "mrro": {
             "modeling_realm": "land", 
-            "standard_name": "surface_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Temperature Where Land or Sea Ice", 
-            "comment": "'skin' temperature of all surfaces except open ocean.", 
+            "standard_name": "runoff_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Runoff", 
+            "comment": "The total run-off (including drainage through the base of the soil model) per unit area leaving the land portion of the grid cell.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "tslsi", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "rhs": {
-            "modeling_realm": "atmos", 
-            "standard_name": "relative_humidity", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Near-Surface Relative Humidity", 
-            "comment": "This is the relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
-            "dimensions": "longitude latitude time height2m", 
-            "out_name": "rhs", 
+            "out_name": "mrro", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
@@ -3082,16 +3062,16 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rhsmin": {
+        "uas": {
             "modeling_realm": "atmos", 
-            "standard_name": "relative_humidity", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: minimum", 
-            "long_name": "Surface Daily Minimum Relative Humidity", 
-            "comment": "Surface daily minimum of relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
-            "dimensions": "longitude latitude time height2m", 
-            "out_name": "rhsmin", 
+            "standard_name": "eastward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "", 
+            "long_name": "Eastward Near-Surface Wind", 
+            "comment": "Eastward component of the near-surface (usually, 10 meters)  wind", 
+            "dimensions": "longitude latitude time height10m", 
+            "out_name": "uas", 
             "type": "real", 
             "positive": "", 
             "valid_min": "", 
diff --git a/TestTables/CMIP6_em.json b/TestTables/CMIP6_em.json
deleted file mode 100644
index a19d1cb..0000000
--- a/TestTables/CMIP6_em.json
+++ /dev/null
@@ -1 +0,0 @@
-no Variable found for em
diff --git a/TestTables/CMIP6_em1hr.json b/TestTables/CMIP6_em1hr.json
index 7a91b9a..1eaae20 100644
--- a/TestTables/CMIP6_em1hr.json
+++ b/TestTables/CMIP6_em1hr.json
@@ -1 +1,2743 @@
-no Variable found for em1hr
+{
+    "Header": {
+        "data_specs_version": "01.beta.38", 
+        "table_id": "Table em1hr", 
+        "realm": "atmos", 
+        "frequency": "1hr", 
+        "cmor_version": "3.1", 
+        "table_date": "01 November 2016", 
+        "missing_value": "1e20", 
+        "product": "output", 
+        "approx_interval": "0.017361", 
+        "generic_levels": "", 
+        "mip_era": "CMIP6", 
+        "Conventions": "CF-1.6 CMIP-6.0"
+    }, 
+    "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "alt16": {
+            "standard_name": "altitude", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "altitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "alt16", 
+            "positive": "up", 
+            "requested": [
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
+            ], 
+            "requested_bounds": [
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "alt40": {
+            "standard_name": "altitude", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "altitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "alt40", 
+            "positive": "up", 
+            "requested": [
+                "240.", 
+                "720.", 
+                "1200.", 
+                "1680.", 
+                "2160.", 
+                "2640.", 
+                "3120.", 
+                "3600.", 
+                "4080.", 
+                "4560.", 
+                "5040.", 
+                "5520.", 
+                "6000.", 
+                "6480.", 
+                "6960.", 
+                "7440.", 
+                "7920.", 
+                "8400.", 
+                "8880.", 
+                "9360.", 
+                "9840.", 
+                "10320.", 
+                "10800.", 
+                "11280.", 
+                "11760.", 
+                "12240.", 
+                "12720.", 
+                "13200.", 
+                "13680.", 
+                "14160.", 
+                "14640.", 
+                "15120.", 
+                "15600.", 
+                "16080.", 
+                "16560.", 
+                "17040.", 
+                "17520.", 
+                "18000.", 
+                "18480.", 
+                "18960."
+            ], 
+            "requested_bounds": [
+                "0.", 
+                "480.", 
+                "480.", 
+                "960.", 
+                "960.", 
+                "1440.", 
+                "1440.", 
+                "1920.", 
+                "1920.", 
+                "2400.", 
+                "2400.", 
+                "2880.", 
+                "2880.", 
+                "3360.", 
+                "3360.", 
+                "3840.", 
+                "3840.", 
+                "4320.", 
+                "4320.", 
+                "4800.", 
+                "4800.", 
+                "5280.", 
+                "5280.", 
+                "5760.", 
+                "5760.", 
+                "6240.", 
+                "6240.", 
+                "6720.", 
+                "6720.", 
+                "7200.", 
+                "7200.", 
+                "7680.", 
+                "7680.", 
+                "8160.", 
+                "8160.", 
+                "8640.", 
+                "8640.", 
+                "9120.", 
+                "9120.", 
+                "9600.", 
+                "9600.", 
+                "10080.", 
+                "10080.", 
+                "10560.", 
+                "10560.", 
+                "11040.", 
+                "11040.", 
+                "11520.", 
+                "11520.", 
+                "12000.", 
+                "12000.", 
+                "12480.", 
+                "12480.", 
+                "12960.", 
+                "12960.", 
+                "13440.", 
+                "13440.", 
+                "13920.", 
+                "13920.", 
+                "14400.", 
+                "14400.", 
+                "14880.", 
+                "14880.", 
+                "15360.", 
+                "15360.", 
+                "15840.", 
+                "15840.", 
+                "16320.", 
+                "16320.", 
+                "16800.", 
+                "16800.", 
+                "17280.", 
+                "17280.", 
+                "17760.", 
+                "17760.", 
+                "18240.", 
+                "18240.", 
+                "18720.", 
+                "18720.", 
+                "19200."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "alternate_hybrid_sigma": {
+            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
+            "units": "1", 
+            "axis": "Z", 
+            "long_name": "hybrid sigma pressure coordinate", 
+            "climatology": "", 
+            "formula": "p = ap + b*ps", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "1.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "ap: ap_bnds b: b_bnds ps: ps", 
+            "z_factors": "ap: ap b: b ps: ps", 
+            "bounds_values": ""
+        }, 
+        "basin": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean basin", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "basin", 
+            "positive": "", 
+            "requested": [
+                "atlantic_arctic_ocean", 
+                "indian_pacific_ocean", 
+                "global_ocean"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "dbze": {
+            "standard_name": "equivalent_reflectivity_factor", 
+            "units": "dBZ", 
+            "axis": "", 
+            "long_name": "CloudSat simulator equivalent radar reflectivity factor", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "dbze", 
+            "positive": "", 
+            "requested": [
+                "-47.5", 
+                "-42.5", 
+                "-37.5", 
+                "-32.5", 
+                "-27.5", 
+                "-22.5", 
+                "-17.5", 
+                "-12.5", 
+                "-7.5", 
+                "-2.5", 
+                "2.5", 
+                "7.5", 
+                "12.5", 
+                "17.5", 
+                "22.5"
+            ], 
+            "requested_bounds": [
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
+                "25."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth0m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "100.0", 
+            "valid_min": "0.0", 
+            "value": "0.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth100m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "120.0", 
+            "valid_min": "80.0", 
+            "value": "100.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth2000m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
+            "value": "2000", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth300m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
+            "value": "300", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth700m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
+            "value": "700", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth_coord": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "ocean depth coordinate", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "12000.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "effectRadIc": {
+            "standard_name": "", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Effective Radius [Values to be specified]", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "effectRadIc", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "effectRadLi": {
+            "standard_name": "", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Effective Radius [Values to be specified]", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "effectRadLi", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "height10m": {
+            "standard_name": "height", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "height", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "height", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "30.0", 
+            "valid_min": "1.0", 
+            "value": "10.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "height2m": {
+            "standard_name": "height", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "height", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "height", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "10.0", 
+            "valid_min": "1.0", 
+            "value": "2.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "hybrid_height": {
+            "standard_name": "atmosphere_hybrid_height_coordinate", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "hybrid height coordinate", 
+            "climatology": "", 
+            "formula": "z = a + b*orog", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "a: lev_bnds b: b_bnds orog: orog", 
+            "z_factors": "a: lev b: b orog: orog", 
+            "bounds_values": ""
+        }, 
+        "iceband": {
+            "standard_name": "sea_ice_thickness", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Ice Depth Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "iceband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "latitude": {
+            "standard_name": "latitude", 
+            "units": "degrees_north", 
+            "axis": "Y", 
+            "long_name": "latitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lat", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "90.0", 
+            "valid_min": "-90.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "location": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "location index", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "loc", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "integer", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "longitude": {
+            "standard_name": "longitude", 
+            "units": "degrees_east", 
+            "axis": "X", 
+            "long_name": "longitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lon", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "360.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "misrBands": {
+            "standard_name": "wave_frequency", 
+            "units": "s-1", 
+            "axis": "", 
+            "long_name": "MISR Spectral Frequency Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "spectband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "natural_log_pressure": {
+            "standard_name": "atmosphere_ln_pressure_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "atmosphere natural log pressure coordinate", 
+            "climatology": "", 
+            "formula": "p = p0 * exp(-lev)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "20.0", 
+            "valid_min": "-1.0", 
+            "value": "", 
+            "z_bounds_factors": "p0: p0 lev: lev_bnds", 
+            "z_factors": "p0: p0 lev: lev", 
+            "bounds_values": ""
+        }, 
+        "ocean_double_sigma": {
+            "standard_name": "ocean_double_sigma", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean double sigma coordinate", 
+            "climatology": "", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "sigma: sigma_bnds depth: depth z1: z1 z2: z2 a: a href: href k_c: k_c", 
+            "z_factors": "sigma: sigma depth: depth z1: z1 z2: z2 a: a_coeff href: href k_c: k_c", 
+            "bounds_values": ""
+        }, 
+        "ocean_s": {
+            "standard_name": "ocean_s_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean s-coordinate", 
+            "climatology": "", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "0.0", 
+            "valid_min": "-1.0", 
+            "value": "", 
+            "z_bounds_factors": "s: lev_bnds eta: eta depth: depth a: a b: b depth_c: depth_c", 
+            "z_factors": "s: lev eta: eta depth: depth a: a_coeff b: b_coeff depth_c: depth_c", 
+            "bounds_values": ""
+        }, 
+        "ocean_sigma": {
+            "standard_name": "ocean_sigma_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean sigma coordinate", 
+            "climatology": "", 
+            "formula": "z = eta + sigma*(depth+eta)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "0.0", 
+            "valid_min": "-1.0", 
+            "value": "", 
+            "z_bounds_factors": "sigma: lev_bnds eta: eta depth: depth", 
+            "z_factors": "sigma: lev eta: eta depth: depth", 
+            "bounds_values": ""
+        }, 
+        "ocean_sigma_z": {
+            "standard_name": "ocean_sigma_z", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean sigma over z coordinate", 
+            "climatology": "", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "sigma: sigma_bnds eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev_bnds", 
+            "z_factors": "sigma: sigma eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev", 
+            "bounds_values": ""
+        }, 
+        "olayer100m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "100.0", 
+            "valid_min": "0.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "oline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "barents_opening", 
+                "bering_strait", 
+                "canadian_archipelago", 
+                "denmark_strait", 
+                "drake_passage", 
+                "english_channel", 
+                "pacific_equatorial_undercurrent", 
+                "faroe_scotland_channel", 
+                "florida_bahamas_strait", 
+                "fram_strait", 
+                "iceland_faroe_channel", 
+                "indonesian_throughflow", 
+                "mozambique_channel", 
+                "taiwan_luzon_straits", 
+                "windward_passage"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p1000": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "100000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p200": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "20000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p220": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "22000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "44000.0 0.0"
+        }, 
+        "p500": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "50000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p560": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "56000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "68000.0 44000.0"
+        }, 
+        "p700": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "70000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p840": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "84000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "100000.0 68000.0"
+        }, 
+        "p850": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "85000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev10": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "85000.", 
+                "70000.", 
+                "50000.", 
+                "25000.", 
+                "15000.", 
+                "10000.", 
+                "7000.", 
+                "5000.", 
+                "1000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev19": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "92500.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "40000.", 
+                "30000.", 
+                "25000.", 
+                "20000.", 
+                "15000.", 
+                "10000.", 
+                "7000.", 
+                "5000.", 
+                "3000.", 
+                "2000.", 
+                "1000.", 
+                "500.", 
+                "100."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev23": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "92500.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "40000.", 
+                "30000.", 
+                "25000.", 
+                "20000.", 
+                "15000.", 
+                "10000.", 
+                "7000.", 
+                "5000.", 
+                "3000.", 
+                "2000.", 
+                "1000.", 
+                "700.", 
+                "500.", 
+                "300.", 
+                "200.", 
+                "100.", 
+                "40."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev27": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "97500.", 
+                "95000.", 
+                "92500.", 
+                "90000.", 
+                "87500.", 
+                "85000.", 
+                "82500.", 
+                "80000.", 
+                "77500.", 
+                "75000.", 
+                "70000.", 
+                "65000.", 
+                "60000.", 
+                "55000.", 
+                "50000.", 
+                "45000.", 
+                "40000.", 
+                "35000.", 
+                "30000.", 
+                "25000.", 
+                "22500.", 
+                "20000.", 
+                "17500.", 
+                "15000.", 
+                "12500.", 
+                "10000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev3": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "85000.", 
+                "50000.", 
+                "25000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev39": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "92500.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "40000.", 
+                "30000.", 
+                "25000.", 
+                "20000.", 
+                "17000.", 
+                "15000.", 
+                "13000.", 
+                "11500.", 
+                "10000.", 
+                "9000.", 
+                "8000.", 
+                "7000.", 
+                "5000.", 
+                "3000.", 
+                "2000.", 
+                "1500.", 
+                "1000.", 
+                "700.", 
+                "500.", 
+                "300.", 
+                "200.", 
+                "150.", 
+                "100.", 
+                "70.", 
+                "50.", 
+                "40.", 
+                "30.", 
+                "20.", 
+                "15.", 
+                "10.", 
+                "7.", 
+                "5.", 
+                "3."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev3h": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "10000.", 
+                "1000.", 
+                "100."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev4": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "925000.", 
+                "85000.", 
+                "50000.", 
+                "25000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev7": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "90000.", 
+                "74000.", 
+                "62000.", 
+                "50000.", 
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
+            ], 
+            "stored_direction": "decreasing", 
+            "tolerance": "0.001", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev7c": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "90000.", 
+                "74000.", 
+                "62000.", 
+                "50000.", 
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev7h": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "925000.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "25000.", 
+                "5000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev8": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "85000.", 
+                "70000.", 
+                "50000.", 
+                "25000.", 
+                "10000.", 
+                "5000.", 
+                "1000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "rho": {
+            "standard_name": "sea_water_potential_density", 
+            "units": "kg m-3", 
+            "axis": "Z", 
+            "long_name": "potential density referenced to 2000 dbar", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "rho", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "scatratio": {
+            "standard_name": "backscattering_ratio", 
+            "units": "1.0", 
+            "axis": "", 
+            "long_name": "lidar backscattering ratio", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "scatratio", 
+            "positive": "", 
+            "requested": [
+                "0.005", 
+                "0.605", 
+                "2.1", 
+                "4.", 
+                "6.", 
+                "8.5", 
+                "12.5", 
+                "17.5", 
+                "22.5", 
+                "27.5", 
+                "35.", 
+                "45.", 
+                "55.", 
+                "70.", 
+                "50040."
+            ], 
+            "requested_bounds": [
+                "0.", 
+                "0.01", 
+                "0.01", 
+                "1.2", 
+                "1.2", 
+                "3.", 
+                "3.", 
+                "5.", 
+                "5.", 
+                "7.", 
+                "7.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
+                "25.", 
+                "25.", 
+                "30.", 
+                "30.", 
+                "40.", 
+                "40.", 
+                "50.", 
+                "50.", 
+                "60.", 
+                "60.", 
+                "80.", 
+                "80.", 
+                "100000."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "sdepth": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "200.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "sdepth1": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "0.2", 
+            "valid_min": "0.0", 
+            "value": "0.05", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 0.1"
+        }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "site": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "site index", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "site", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "integer", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "smooth_level": {
+            "standard_name": "atmosphere_sleve_coordinate", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "atmosphere smooth level vertical (SLEVE) coordinate", 
+            "climatology": "", 
+            "formula": "z = a*ztop + b1*zsurf1 + b2*zsurf2", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "800000.0", 
+            "valid_min": "-200.0", 
+            "value": "", 
+            "z_bounds_factors": "a: a_bnds b1: b1_bnds b2: b2_bnds ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
+            "z_factors": "a: a b1: b1 b2: b2 ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
+            "bounds_values": ""
+        }, 
+        "snowband": {
+            "standard_name": "surface_snow_thickness", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Snow Depth Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "snowband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "spectband": {
+            "standard_name": "wave_frequency", 
+            "units": "s-1", 
+            "axis": "", 
+            "long_name": "Spectral Frequency Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "spectband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "standard_hybrid_sigma": {
+            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
+            "units": "1", 
+            "axis": "Z", 
+            "long_name": "hybrid sigma pressure coordinate", 
+            "climatology": "", 
+            "formula": "p = a*p0 + b*ps", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "1.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "p0: p0 a: a_bnds b: b_bnds ps: ps", 
+            "z_factors": "p0: p0 a: a b: b ps: ps", 
+            "bounds_values": ""
+        }, 
+        "standard_sigma": {
+            "standard_name": "atmosphere_sigma_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "sigma coordinate", 
+            "climatology": "", 
+            "formula": "p = ptop + sigma*(ps - ptop)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "1.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "ptop: ptop sigma: lev_bnds ps: ps", 
+            "z_factors": "ptop: ptop sigma: lev ps: ps", 
+            "bounds_values": ""
+        }, 
+        "sza5": {
+            "standard_name": "solar_zenith_angle", 
+            "units": "degree", 
+            "axis": "", 
+            "long_name": "solar zenith angle", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "sza", 
+            "positive": "", 
+            "requested": [
+                "0.", 
+                "20.", 
+                "40.", 
+                "60.", 
+                "80."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "tau": {
+            "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
+            "units": "1.0", 
+            "axis": "", 
+            "long_name": "cloud optical thickness", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "tau", 
+            "positive": "", 
+            "requested": [
+                "0.15", 
+                "0.8", 
+                "2.45", 
+                "6.5", 
+                "16.2", 
+                "41.5", 
+                "100."
+            ], 
+            "requested_bounds": [
+                "0.0", 
+                "0.3", 
+                "0.3", 
+                "1.3", 
+                "1.3", 
+                "3.6", 
+                "3.6", 
+                "9.4", 
+                "9.4", 
+                "23.0", 
+                "23.0", 
+                "60.0", 
+                "60.0", 
+                "100000."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "time": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "time", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "time1": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "time", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "time2": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "time", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "time3": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "time", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typebare": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "bare_ground", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typec3pft": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "c3_plant_functional_types", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typec4pft": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "c4_plant_functional_types", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typepdec": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "primary_deciduous_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typepever": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "primary_evergreen_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typesdec": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "secondary_decidous_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typesever": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "secondary_evergreen_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "vegtype": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "plant functional type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "xant": {
+            "standard_name": "projection_x_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "xant", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "xgre": {
+            "standard_name": "projection_x_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "xgre", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "yant": {
+            "standard_name": "projection_y_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "yant", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "ygre": {
+            "standard_name": "projection_y_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "ygre", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }
+    }, 
+    "variable_entry": {
+        "a": {
+            "long_name": "vertical coordinate formula term: a(k)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "ps": {
+            "long_name": "Surface Air Pressure", 
+            "units": "Pa", 
+            "dimensions": "longitude latitude time", 
+            "type": "real"
+        }, 
+        "p0": {
+            "long_name": "vertical coordinate formula term: reference pressure", 
+            "units": "Pa", 
+            "dimensions": "", 
+            "type": ""
+        }, 
+        "b": {
+            "long_name": "vertical coordinate formula term: b(k)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "b_bnds": {
+            "long_name": "vertical coordinate formula term: b(k+1/2)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "ap_bnds": {
+            "long_name": "vertical coordinate formula term: ap(k+1/2)", 
+            "units": "Pa", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "ap": {
+            "long_name": "vertical coordinate formula term: ap(k)", 
+            "units": "Pa", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "orog": {
+            "long_name": "Surface Altitude", 
+            "units": "m", 
+            "dimensions": "longitude latitude", 
+            "type": "real"
+        }, 
+        "ztop": {
+            "long_name": "height of top of model", 
+            "units": "m", 
+            "dimensions": "", 
+            "type": ""
+        }, 
+        "ptop": {
+            "long_name": "pressure at top of model", 
+            "units": "Pa", 
+            "dimensions": "", 
+            "type": ""
+        }, 
+        "a_bnds": {
+            "long_name": "vertical coordinate formula term: a(k+1/2)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "depth_c": {
+            "long_name": "vertical coordinate formula term: depth_c", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
+        }, 
+        "nsigma": {
+            "long_name": "vertical coordinate formula term: nsigma", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "integer"
+        }, 
+        "href": {
+            "long_name": "vertical coordinate formula term: href", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
+        }, 
+        "zlev": {
+            "long_name": "vertical coordinate formula term: zlev(k)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "zlev_bnds": {
+            "long_name": "vertical coordinate formula term: zlev(k+1/2)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "z1": {
+            "long_name": "vertical coordinate formula term: z1", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
+        }, 
+        "z2": {
+            "long_name": "vertical coordinate formula term: z2", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
+        }, 
+        "sigma_bnds": {
+            "long_name": "vertical coordinate formula term: sigma(k+1/2)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "depth": {
+            "long_name": "Sea Floor Depth", 
+            "units": "m", 
+            "dimensions": "longitude latitude", 
+            "type": "real"
+        }, 
+        "eta": {
+            "long_name": "Sea Surface Height", 
+            "units": "m", 
+            "dimensions": "longitude latitude time", 
+            "type": "real"
+        }, 
+        "k_c": {
+            "long_name": "vertical coordinate formula term: k_c", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "integer"
+        }, 
+        "sigma": {
+            "long_name": "vertical coordinate formula term: sigma(k)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "va27": {
+            "modeling_realm": "atmos", 
+            "standard_name": "northward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Northward Wind", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev27 time1", 
+            "out_name": "va27", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "wap": {
+            "modeling_realm": "", 
+            "standard_name": "lagrangian_tendency_of_air_pressure", 
+            "units": "Pa s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "omega (=dp/dt)", 
+            "comment": "Omega (vertical velocity in pressure coordinates, positive downwards)", 
+            "dimensions": "longitude latitude plev3h time1", 
+            "out_name": "wap", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "pr": {
+            "modeling_realm": "atmos", 
+            "standard_name": "precipitation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Precipitation", 
+            "comment": "includes both liquid and solid phases", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "pr", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "tntr27": {
+            "modeling_realm": "atmos", 
+            "standard_name": "tendency_of_air_temperature_due_to_radiative_heating", 
+            "units": "K s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Air Temperature due to Radiative Heating", 
+            "comment": "Tendency of Air Temperature due to Radiative Heating", 
+            "dimensions": "longitude latitude plev27 time1", 
+            "out_name": "tntr27", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "wap27": {
+            "modeling_realm": "atmos", 
+            "standard_name": "lagrangian_tendency_of_air_pressure", 
+            "units": "Pa s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "omega (=dp/dt)", 
+            "comment": "Omega (vertical velocity in pressure coordinates, positive downwards)", 
+            "dimensions": "longitude latitude plev27 time1", 
+            "out_name": "wap27", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "rlut": {
+            "modeling_realm": "atmos", 
+            "standard_name": "toa_outgoing_longwave_flux", 
+            "units": "W m-2", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Outgoing Longwave Radiation 4XCO2 Atmosphere", 
+            "comment": "at the top of the atmosphere (to be compared with satellite measurements)", 
+            "dimensions": "longitude latitude time1", 
+            "out_name": "rlut", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ua27": {
+            "modeling_realm": "atmos", 
+            "standard_name": "eastward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eastward Wind", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev27 time1", 
+            "out_name": "ua27", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "xnonoroggwdparam27": {
+            "modeling_realm": "atmos", 
+            "standard_name": "", 
+            "units": "m s-2", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "x_gravity_wave_drag_param", 
+            "comment": "Parameterised x-component of non-orographic gravity wave drag", 
+            "dimensions": "longitude latitude plev27 time1", 
+            "out_name": "xnonoroggwdparam27", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ta27": {
+            "modeling_realm": "atmos", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Temperature", 
+            "comment": "Air Temperature", 
+            "dimensions": "longitude latitude plev27 time1", 
+            "out_name": "ta27", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "psl": {
+            "modeling_realm": "atmos", 
+            "standard_name": "air_pressure_at_sea_level", 
+            "units": "Pa", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Sea Level Pressure", 
+            "comment": "Sea Level Pressure", 
+            "dimensions": "longitude latitude time1", 
+            "out_name": "psl", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "prc": {
+            "modeling_realm": "atmos", 
+            "standard_name": "convective_precipitation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Convective Precipitation", 
+            "comment": "Convective precipitation at surface; includes both liquid and solid phases.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "prc", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "zg27": {
+            "modeling_realm": "atmos", 
+            "standard_name": "geopotential_height", 
+            "units": "m", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Geopotential Height", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev27 time1", 
+            "out_name": "zg27", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ta": {
+            "modeling_realm": "", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Temperature", 
+            "comment": "Air Temperature", 
+            "dimensions": "longitude latitude plev3h time1", 
+            "out_name": "ta", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ynonoroggwdparam27": {
+            "modeling_realm": "atmos", 
+            "standard_name": "", 
+            "units": "m s-2", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "y_gravity_wave_drag_param", 
+            "comment": "Parameterised y- component of non-orogrpahic  gravity wave drag", 
+            "dimensions": "longitude latitude plev27 time1", 
+            "out_name": "ynonoroggwdparam27", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ua": {
+            "modeling_realm": "", 
+            "standard_name": "eastward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eastward Wind", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev3h time1", 
+            "out_name": "ua", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "va": {
+            "modeling_realm": "", 
+            "standard_name": "northward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Northward Wind", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev3h time1", 
+            "out_name": "va", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }
+    }
+}
diff --git a/TestTables/CMIP6_em3hr.json b/TestTables/CMIP6_em3hr.json
index 3ba23ee..ed3e40c 100644
--- a/TestTables/CMIP6_em3hr.json
+++ b/TestTables/CMIP6_em3hr.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table em3hr", 
         "realm": "atmos", 
         "frequency": "3hr", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "0.125000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2385,119 +2467,68 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
-        "rsds": {
-            "modeling_realm": "", 
-            "standard_name": "surface_downwelling_shortwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Shortwave Radiation", 
-            "comment": "surface solar irradiance for UV calculations", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsds", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "pr": {
-            "modeling_realm": "", 
-            "standard_name": "precipitation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Precipitation", 
-            "comment": "includes both liquid and solid phases", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "pr", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
         "prw": {
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_water_vapor_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Water Vapor Path", 
             "comment": "vertically integrated through the atmospheric column", 
             "dimensions": "longitude latitude time", 
             "out_name": "prw", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-0.0006775", 
-            "valid_max": "78.04", 
-            "ok_min_mean_abs": "12.75", 
-            "ok_max_mean_abs": "23.09"
-        }, 
-        "prcsh": {
-            "modeling_realm": "atmos", 
-            "standard_name": "", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "shallow_conv_precipitation_flux", 
-            "comment": "Convection precipitation from shallow convection", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "prcsh", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "clwvi": {
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_cloud_condensed_water_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Condensed Water Path", 
             "comment": "Mass of condensed (liquid + ice) water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", 
             "dimensions": "longitude latitude time", 
             "out_name": "clwvi", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-3.827e-06", 
-            "valid_max": "3.364", 
-            "ok_min_mean_abs": "-0.03549", 
-            "ok_max_mean_abs": "0.2846"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rsut": {
             "modeling_realm": "atmos", 
             "standard_name": "toa_outgoing_shortwave_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "TOA Outgoing Shortwave Radiation", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "toa outgoing shortwave radiation", 
             "comment": "at the top of the atmosphere", 
             "dimensions": "longitude latitude time", 
             "out_name": "rsut", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "-0.02689", 
-            "valid_max": "421.9", 
-            "ok_min_mean_abs": "96.72", 
-            "ok_max_mean_abs": "114.1"
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "clisccp7c": {
             "modeling_realm": "atmos", 
             "standard_name": "isccp_cloud_area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "ISCCP Cloud Area Fraction", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "ISCCP Percentage Cloud Cover by Optical Depth Categories", 
             "comment": "Percentage cloud cover in optical depth categories.", 
             "dimensions": "longitude latitude plev7c tau time", 
             "out_name": "clisccp7c", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2508,82 +2539,82 @@
             "modeling_realm": "atmos", 
             "standard_name": "air_pressure_at_sea_level", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Sea Level Pressure", 
             "comment": "Sea Level Pressure", 
             "dimensions": "longitude latitude time", 
             "out_name": "psl", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "9.122e+04", 
-            "valid_max": "1.137e+05", 
-            "ok_min_mean_abs": "9.57e+04", 
-            "ok_max_mean_abs": "1.063e+05"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rsdt": {
             "modeling_realm": "atmos", 
             "standard_name": "toa_incoming_shortwave_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "TOA Incident Shortwave Radiation", 
             "comment": "Shortwave radiation incident at the top of the atmosphere", 
             "dimensions": "longitude latitude time", 
             "out_name": "rsdt", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "0", 
-            "valid_max": "580.4", 
-            "ok_min_mean_abs": "282.6", 
-            "ok_max_mean_abs": "315.8"
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rsutcs": {
             "modeling_realm": "atmos", 
             "standard_name": "toa_outgoing_shortwave_flux_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "TOA Outgoing Clear-Sky Shortwave Radiation", 
-            "comment": "", 
+            "comment": "Calculated in the absence of clouds.", 
             "dimensions": "longitude latitude time", 
             "out_name": "rsutcs", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "0", 
-            "valid_max": "444", 
-            "ok_min_mean_abs": "54.7", 
-            "ok_max_mean_abs": "73.36"
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rlutcs": {
             "modeling_realm": "atmos", 
             "standard_name": "toa_outgoing_longwave_flux_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "TOA Outgoing Clear-Sky Longwave Radiation", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Outgoing Clear-sky Longwave Radiation", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "rlutcs", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "70.59", 
-            "valid_max": "377.5", 
-            "ok_min_mean_abs": "228.9", 
-            "ok_max_mean_abs": "260.4"
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rlut": {
             "modeling_realm": "atmos", 
             "standard_name": "toa_outgoing_longwave_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "TOA Outgoing Longwave Radiation", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Outgoing Longwave Radiation 4XCO2 Atmosphere", 
             "comment": "at the top of the atmosphere (to be compared with satellite measurements)", 
             "dimensions": "longitude latitude time", 
             "out_name": "rlut", 
-            "type": "real", 
-            "positive": "up", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -2593,18 +2624,18 @@
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_mass_content_of_cloud_ice", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Ice Water Path", 
             "comment": "Mass of ice water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Includes precipitating frozen hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.", 
             "dimensions": "longitude latitude time", 
             "out_name": "clivi", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-1.872e-06", 
-            "valid_max": "1.535", 
-            "ok_min_mean_abs": "-0.0348", 
-            "ok_max_mean_abs": "0.1187"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }
     }
 }
diff --git a/TestTables/CMIP6_em3hrpt.json b/TestTables/CMIP6_em3hrpt.json
index b2b0dfa..403c659 100644
--- a/TestTables/CMIP6_em3hrpt.json
+++ b/TestTables/CMIP6_em3hrpt.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table em3hrpt", 
-        "realm": "atmos", 
+        "realm": "", 
         "frequency": "3hr", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "0.125000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2386,172 +2468,121 @@
             "type": "double"
         }, 
         "tas": {
-            "modeling_realm": "", 
+            "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Near-Surface Air Temperature", 
             "comment": "near-surface (usually, 2 meter) air temperature", 
             "dimensions": "longitude latitude time1", 
             "out_name": "tas", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "huss": {
-            "modeling_realm": "", 
+            "modeling_realm": "atmos", 
             "standard_name": "specific_humidity", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Near-Surface Specific Humidity", 
             "comment": "Near-surface (usually, 2 meter) specific humidity.", 
             "dimensions": "longitude latitude time1", 
             "out_name": "huss", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "ua850": {
-            "modeling_realm": "atmos", 
-            "standard_name": "eastward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Eastward Wind", 
-            "comment": "", 
-            "dimensions": "longitude latitude time1 p850", 
-            "out_name": "ua850", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-90.0", 
-            "valid_max": "145.0", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "psl": {
-            "modeling_realm": "atmos", 
-            "standard_name": "air_pressure_at_sea_level", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Sea Level Pressure", 
-            "comment": "Sea Level Pressure", 
-            "dimensions": "longitude latitude time1", 
-            "out_name": "psl", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "92500.0", 
-            "valid_max": "113000.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "hus7h": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "", 
             "standard_name": "specific_humidity", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Specific Humidity", 
             "comment": "", 
             "dimensions": "longitude latitude plev7h time1", 
             "out_name": "hus7h", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-0.000299", 
-            "valid_max": "0.02841", 
-            "ok_min_mean_abs": "-0.0003539", 
-            "ok_max_mean_abs": "0.01041"
-        }, 
-        "ta7h": {
-            "modeling_realm": "atmos", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Air Temperature", 
-            "comment": "Air Temperature", 
-            "dimensions": "longitude latitude plev7h time1", 
-            "out_name": "ta7h", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "144.0", 
-            "valid_max": "330.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "wap7h": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "", 
             "standard_name": "lagrangian_tendency_of_air_pressure", 
             "units": "Pa s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "omega (=dp/dt)", 
             "comment": "Omega (vertical velocity in pressure coordinates, positive downwards)", 
             "dimensions": "longitude latitude plev7h time1", 
             "out_name": "wap7h", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-1.126", 
-            "valid_max": "2.319", 
-            "ok_min_mean_abs": "-0.005083", 
-            "ok_max_mean_abs": "0.04256"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ta7h": {
+            "modeling_realm": "", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Temperature", 
+            "comment": "Air Temperature", 
+            "dimensions": "longitude latitude plev7h time1", 
+            "out_name": "ta7h", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ua7h": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "", 
             "standard_name": "eastward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Eastward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude plev7h time1", 
             "out_name": "ua7h", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-90.0", 
-            "valid_max": "145.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "va7h": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "", 
             "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Northward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude plev7h time1", 
             "out_name": "va7h", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-80.0", 
-            "valid_max": "80.0", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "va850": {
-            "modeling_realm": "atmos", 
-            "standard_name": "northward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Northward Wind", 
-            "comment": "", 
-            "dimensions": "longitude latitude time1 p850", 
-            "out_name": "va850", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-80.0", 
-            "valid_max": "80.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }
diff --git a/TestTables/CMIP6_emDay.json b/TestTables/CMIP6_emDay.json
index 84510b6..4b0f051 100644
--- a/TestTables/CMIP6_emDay.json
+++ b/TestTables/CMIP6_emDay.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table emDay", 
         "realm": "land", 
         "frequency": "day", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "1.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,14 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1390,23 +1453,41 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev4s": {
+        "plev7": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "85000.", 
+                "90000.", 
+                "74000.", 
+                "62000.", 
                 "50000.", 
-                "20000.", 
-                "5000."
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
             ], 
-            "requested_bounds": "", 
             "stored_direction": "decreasing", 
             "tolerance": "0.001", 
             "type": "double", 
@@ -1417,7 +1498,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7": {
+        "plev7c": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1450,10 +1531,10 @@
                 "31000.", 
                 "18000.", 
                 "18000.", 
-                " 0."
+                "0."
             ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1462,7 +1543,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7c": {
+        "plev7h": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1473,37 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2389,30 +2471,30 @@
             "modeling_realm": "land", 
             "standard_name": "liquid_moisture_content_of_soil_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Liquid water content of soil layer", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude sdepth time", 
             "out_name": "mrsll", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "lai": {
             "modeling_realm": "land", 
             "standard_name": "leaf_area_index", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Leaf Area Index", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "leaf area index", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "lai", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2423,64 +2505,47 @@
             "modeling_realm": "land", 
             "standard_name": "total_moisture_content_of_soil_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total water content of soil layer", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude sdepth time", 
             "out_name": "mrsol", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "phycos": {
-            "modeling_realm": "ocean", 
-            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Sea Surface Phytoplankton Carbon Concentration", 
-            "comment": "sum of phytoplankton organic carbon component concentrations at the sea surface", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "phycos", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrsfl": {
             "modeling_realm": "land", 
             "standard_name": "frozen_moisture_content_of_soil_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Frozen water content of soil layer", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude sdepth time", 
             "out_name": "mrsfl", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "loadno3": {
-            "modeling_realm": "aerosol", 
+            "modeling_realm": "atmos", 
             "standard_name": "atmosphere_mass_content_of_nitrate_dry_aerosol", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Load of NO3", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "loadno3", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2491,30 +2556,30 @@
             "modeling_realm": "atmos", 
             "standard_name": "effective_radius_of_convective_cloud_liquid_water_particle_at_liquid_water_cloud_top", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Cloud-Top Effective Droplet Radius In Convective Cloud", 
             "comment": "Droplets are liquid only.  This is the effective radius 'as seen from space' over convective liquid cloudy portion of grid cell.  This is the value from uppermost model layer with liquid cloud or, if available, or for some models it is the sum over all liquid cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere. Reported values are weighted by total liquid cloud top fraction of  (as seen from TOA) each time sample when co [...]
             "dimensions": "longitude latitude time", 
             "out_name": "reffcclwtop", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "loadsoa": {
-            "modeling_realm": "aerosol", 
+            "modeling_realm": "atmos", 
             "standard_name": "atmosphere_mass_content_of_secondary_particulate_organic_matter_dry_aerosol", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Load of Dry Aerosol Secondary Organic Matter", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "loadsoa", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2525,30 +2590,30 @@
             "modeling_realm": "atmos", 
             "standard_name": "effective_radius_of_stratiform_cloud_liquid_water_particle_at_liquid_water_cloud_top", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Cloud-Top Effective Droplet Radius In Stratiform Cloud", 
             "comment": "Droplets are liquid only.  This is the effective radius 'as seen from space' over liquid stratiform cloudy portion of grid cell.  This is the value from uppermost model layer with liquid cloud or, if available, or for some models it is the sum over all liquid cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere. Reported values are weighted by total liquid cloud top fraction of  (as seen from TOA) each time sample when co [...]
             "dimensions": "longitude latitude time", 
             "out_name": "reffsclwtop", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "loadbc": {
-            "modeling_realm": "aerosol", 
+            "modeling_realm": "atmos", 
             "standard_name": "atmosphere_mass_content_of_black_carbon_dry_aerosol", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Load of Black Carbon Aerosol", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "loadbc", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2559,30 +2624,30 @@
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_convective_cloud_condensed_water_content", 
             "units": "kg m-2 ", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Convective Condensed Water Path", 
             "comment": "calculate mass of convective condensed (liquid + ice) water in the column divided by the area of the column (not just the area of the cloudy portion of the column). This includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.  ", 
             "dimensions": "longitude latitude time", 
             "out_name": "clwvic", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "loaddust": {
-            "modeling_realm": "aerosol", 
+            "modeling_realm": "atmos", 
             "standard_name": "atmosphere_mass_content_of_dust_dry_aerosol", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Load of Dust", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "loaddust", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2590,16 +2655,16 @@
             "ok_max_mean_abs": ""
         }, 
         "loadnh4": {
-            "modeling_realm": "aerosol", 
+            "modeling_realm": "atmos", 
             "standard_name": "atmosphere_mass_content_of_ammonium_dry_aerosol", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Load of NH4", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "loadnh4", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2610,30 +2675,30 @@
             "modeling_realm": "atmos", 
             "standard_name": "number_concentration_of_convective_cloud_liquid_water_particles_in_air_at_liquid_water_cloud_top", 
             "units": "m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Cloud Droplet Number Concentration of Convective Cloud Tops", 
             "comment": "Droplets are liquid only.  Report concentration 'as seen from space' over convective liquid cloudy portion of grid cell.  This is the value from uppermost model layer with liquid cloud or, if available, it is better to sum over all liquid cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere. Weight by total liquid cloud top fraction of  (as seen from TOA) each time sample when computing monthly mean.", 
             "dimensions": "longitude latitude time", 
             "out_name": "ccldncl", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "loadso4": {
-            "modeling_realm": "aerosol", 
+            "modeling_realm": "atmos", 
             "standard_name": "atmosphere_mass_content_of_sulfate_dry_aerosol", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Load of SO4", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "loadso4", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2644,47 +2709,47 @@
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_convective_cloud_ice_content", 
             "units": "kg m-2 ", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Convective Ice Water Path", 
             "comment": "calculate mass of convective ice water in the column divided by the area of the column (not just the area of the cloudy portion of the column). This includes precipitating frozen hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.  ", 
             "dimensions": "longitude latitude time", 
             "out_name": "clivic", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "scldncl": {
             "modeling_realm": "atmos", 
             "standard_name": "number_concentration_of_stratiform_cloud_liquid_water_particles_in_air_at_liquid_water_cloud_top", 
             "units": "m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Cloud Droplet Number Concentration of Stratiform Cloud Tops", 
             "comment": "Droplets are liquid only.  Report concentration 'as seen from space' over stratiform liquid cloudy portion of grid cell.  This is the value from uppermost model layer with liquid cloud or, if available, it is better to sum over all liquid cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere. Weight by total liquid cloud top fraction of  (as seen from TOA) each time sample when computing monthly mean.", 
             "dimensions": "longitude latitude time", 
             "out_name": "scldncl", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "loadss": {
-            "modeling_realm": "aerosol", 
+            "modeling_realm": "atmos", 
             "standard_name": "atmosphere_mass_content_of_seasalt_dry_aerosol", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Load of Seasalt", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "loadss", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2692,16 +2757,16 @@
             "ok_max_mean_abs": ""
         }, 
         "loadoa": {
-            "modeling_realm": "aerosol", 
+            "modeling_realm": "atmos", 
             "standard_name": "atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Load of Dry Aerosol Organic Matter", 
             "comment": "atmosphere dry organic content: This is the vertically integrated sum of atmosphere_primary_organic_content and atmosphere_secondary_organic_content (see next two table entries).", 
             "dimensions": "longitude latitude time", 
             "out_name": "loadoa", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2709,543 +2774,458 @@
             "ok_max_mean_abs": ""
         }, 
         "loadpoa": {
-            "modeling_realm": "aerosol", 
+            "modeling_realm": "atmos", 
             "standard_name": "atmosphere_mass_content_of_primary_particulate_organic_matter_dry_aerosol", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Load of Dry Aerosol Primary Organic Matter", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "loadpoa", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "psl": {
-            "modeling_realm": "", 
-            "standard_name": "air_pressure_at_sea_level", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Level Pressure", 
-            "comment": "Sea Level Pressure", 
-            "dimensions": "longitude latitude  time", 
-            "out_name": "psl", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
         "prw": {
-            "modeling_realm": "", 
+            "modeling_realm": "atmos", 
             "standard_name": "atmosphere_water_vapor_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Water Vapor Path", 
             "comment": "vertically integrated through the atmospheric column", 
-            "dimensions": "longitude latitude  time", 
+            "dimensions": "longitude latitude time", 
             "out_name": "prw", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "zg": {
-            "modeling_realm": "", 
-            "standard_name": "geopotential_height", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Geopotential Height", 
+        "es": {
+            "modeling_realm": "atmos", 
+            "standard_name": "liquid_water_evaporation_flux_from_soil", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Bare soil evaporation", 
             "comment": "", 
-            "dimensions": "longitude latitude plev8 time", 
-            "out_name": "zg", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "es", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sw": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "surface_water_amount_assuming_no_snow", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Water Storage", 
             "comment": "Total liquid water storage, other than soil, snow or interception storage (i.e. lakes, river channel or depression storage).", 
             "dimensions": "longitude latitude time", 
             "out_name": "sw", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "sit": {
-            "modeling_realm": "__unset__", 
-            "standard_name": "sea_ice_thickness", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Ice Thickness", 
-            "comment": "the mean thickness of sea ice in the ocean portion of the grid cell (averaging over the entire ocean portion, including the ice-free fraction).  Reported as 0.0 in regions free of sea ice.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "sit", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "es": {
-            "modeling_realm": "__unset__", 
-            "standard_name": "liquid_water_evaporation_flux_from_soil", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Bare soil evaporation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "es", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ec": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "liquid_water_evaporation_flux_from_canopy", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Interception evaporation", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "ec", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cnc": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "vegetation_area_fraction", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Canopy covered fraction", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "cnc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "dslw": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "change_over_time_in_water_content_of_soil_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Change in soil moisture", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "dslw", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "rsds": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_downwelling_shortwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Shortwave Radiation", 
-            "comment": "surface solar irradiance for UV calculations", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsds", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "-0.002946", 
-            "valid_max": "524.4", 
-            "ok_min_mean_abs": "143.9", 
-            "ok_max_mean_abs": "181.6"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "qgwr": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "water_flux_from_soil_layer_to_groundwater", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Groundwater recharge from soil layer", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "qgwr", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "dmlt": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "depth_of_subsurface_melting", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Depth to soil thaw", 
             "comment": "Depth from surface to the zero degree isotherm. Above this isotherm T > 0o, and below this line T < 0o.", 
             "dimensions": "longitude latitude time", 
             "out_name": "dmlt", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "eow": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "liquid_water_evaporation_flux_from_open_water", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Open water evaporation", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "eow", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "albs": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "planetary_albedo", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "planetary albedo", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "albs", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "snwc": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "canopy_snow_amount", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "SWE intercepted by the vegetation", 
             "comment": "Total water mass of the snowpack (liquid or frozen), averaged over a grid cell and interecepted by the canopy.", 
             "dimensions": "longitude latitude time", 
             "out_name": "snwc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ares": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "aerodynamic_resistance", 
             "units": "s m-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Aerodynamic resistance", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "ares", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tsnl": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "snow_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Temperature profile in the snow", 
             "comment": "Temperature in the snow pack present in the grid-cell. 3D variable for multi-layer snow schemes.", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "tsnl", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrsow": {
-            "modeling_realm": "__unset__", 
-            "standard_name": "volume_fraction_of_condensed_water_in_soil_at_field_capacity?", 
+            "modeling_realm": "atmos", 
+            "standard_name": "volume_fraction_of_condensed_water_in_soil_at_field_capacity", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total Soil Wetness", 
             "comment": "Vertically integrated soil moisture divided by maximum allowable soil moisture above wilting point.", 
             "dimensions": "longitude latitude time", 
             "out_name": "mrsow", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "wtd": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "depth_of_soil_moisture_saturation", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Water table depth", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "wtd", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rzwc": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "water_content_of_root_zone", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Root zone soil moisture", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "rzwc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrfsofr": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_frozen_water_in_soil_moisture", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Average layer fraction of frozen moisture", 
             "comment": "Fraction of soil moisture mass in the solid phase in each user-defined soil layer (3D variable)", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "mrfsofr", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "prsn": {
-            "modeling_realm": "atmos", 
-            "standard_name": "snowfall_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Snowfall Flux", 
-            "comment": "at surface; includes precipitation of all forms of water in the solid phase", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "prsn", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0.0002987", 
-            "ok_min_mean_abs": "1.449e-06", 
-            "ok_max_mean_abs": "6.11e-06"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "esn": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "liquid_water_evaporation_flux_from_surface_snow", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snow Evaporation", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "esn", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "potet": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "water_potential_evapotranspiration_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Potential Evapotranspiration", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "potet", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "lqsn": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_liquid_water_in_snow", 
-            "units": "-", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snow liquid fraction", 
             "comment": "Fraction of Snow Equivalent Water which is in the liquid phase. 3D variable for multi-layer snow schemes.", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "lqsn", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "dcw": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "change_over_time_in_canopy_water_amount", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Change in interception storage", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "dcw", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "hurmax": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "relative_humidity", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Daily Maximum Near-Surface Relative Humidity", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "hurmax", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "prra": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "rainfall_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Rainfall rate", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "prra", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrsos": {
-            "modeling_realm": "land", 
+            "modeling_realm": "atmos", 
             "standard_name": "moisture_content_of_soil_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Moisture in Upper Portion of Soil Column", 
             "comment": "The mass of water in all phases in the upper 10cm of the  soil layer.", 
             "dimensions": "longitude latitude time", 
             "out_name": "mrsos", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-2.008", 
-            "valid_max": "146.5", 
-            "ok_min_mean_abs": "-35.89", 
-            "ok_max_mean_abs": "123.3"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "hfsbl": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "surface_snow_and_ice_sublimation_heat_flux", 
             "units": "W m-2 ", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Energy of sublimation", 
             "comment": "Energy consumed or released during vapor/solid phase changes.", 
             "dimensions": "longitude latitude time", 
             "out_name": "hfsbl", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sootsn": {
-            "modeling_realm": "landIce land", 
+            "modeling_realm": "atmos", 
             "standard_name": "soot_content_of_surface_snow", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snow Soot Content", 
             "comment": "the entire land portion of the grid cell is considered, with snow soot content set to 0.0 in regions free of snow.", 
             "dimensions": "longitude latitude time", 
             "out_name": "sootsn", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -3253,101 +3233,101 @@
             "ok_max_mean_abs": ""
         }, 
         "snmsl": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "surface_snow_melt_flux_into_soil_layer", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Water flowing out of snowpack", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "snmsl", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rivi": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "water_flux_to_downstream", 
             "units": "m3 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "River Discharge", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "rivi", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "hfrs": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "temperature_flux_due_to_rainfall_expressed_as_heat_flux_onto_snow_and_ice", 
             "units": "W m-2 ", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Heat transferred to snowpack by rainfall", 
             "comment": "Heat transferred to a snow cover by rain..", 
             "dimensions": "longitude latitude time", 
             "out_name": "hfrs", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "prsnc": {
+            "modeling_realm": "atmos", 
+            "standard_name": "convective_snowfall_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Convective Snowfall Flux", 
+            "comment": "convective precipitation of all forms of water in the solid phase.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "prsnc", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "dgw": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "change_over_time_in_groundwater", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Change in groundwater", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "dgw", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "agesno": {
-            "modeling_realm": "landIce land", 
-            "standard_name": "age_of_surface_snow", 
-            "units": "day", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Snow Age", 
-            "comment": "Age of Snow (when computing the time-mean here, the time samples, weighted by the mass of snow on the land portion of the grid cell, are accumulated and then divided by the sum of the weights.  Reported as missing data in regions free of snow on land.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "agesno", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "prsnc": {
+        "agesno": {
             "modeling_realm": "atmos", 
-            "standard_name": "convective_snowfall_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Convective Snowfall Flux", 
-            "comment": "convective precipitation of all forms of water in the solid phase.", 
+            "standard_name": "age_of_surface_snow", 
+            "units": "day", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mean Age of Snow", 
+            "comment": "Age of Snow (when computing the time-mean here, the time samples, weighted by the mass of snow on the land portion of the grid cell, are accumulated and then divided by the sum of the weights.  Reported as missing data in regions free of snow on land.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "prsnc", 
-            "type": "real", 
+            "out_name": "agesno", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -3355,67 +3335,50 @@
             "ok_max_mean_abs": ""
         }, 
         "snd": {
-            "modeling_realm": "landIce land", 
+            "modeling_realm": "atmos", 
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snow Depth", 
             "comment": "where land over land, this is computed as the mean thickness of snow in the land portion of the grid cell (averaging over the entire land portion, including the snow-free fraction).  Reported as 0.0 where the land fraction is 0.", 
             "dimensions": "longitude latitude time", 
             "out_name": "snd", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "962.9", 
-            "ok_min_mean_abs": "-1.961", 
-            "ok_max_mean_abs": "4.503"
-        }, 
-        "rsus": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_shortwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Shortwave Radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsus", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "-0.006589", 
-            "valid_max": "422.2", 
-            "ok_min_mean_abs": "26.22", 
-            "ok_max_mean_abs": "43.77"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "prrc": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "convective_rainfall_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Convective Rainfall rate", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "prrc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tsl": {
             "modeling_realm": "land", 
             "standard_name": "soil_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Temperature of Soil", 
             "comment": "Temperature of each soil layer. Reported as missing for grid cells with no land.", 
             "dimensions": "longitude latitude sdepth time", 
             "out_name": "tsl", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -3423,271 +3386,254 @@
             "ok_max_mean_abs": ""
         }, 
         "tcs": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "canopy_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Vegetation Canopy Temperature", 
             "comment": "Vegetation temperature, averaged over all vegetation types", 
             "dimensions": "longitude latitude time", 
             "out_name": "tcs", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rss": {
             "modeling_realm": "atmos", 
             "standard_name": "surface_net_downward_shortwave_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Net Shortwave Surface Radiation", 
             "comment": "Net downward shortwave radiation at the surface", 
             "dimensions": "longitude latitude time", 
             "out_name": "rss", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "slbnosn": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "sublimation_amount_assuming_no_snow", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Sublimation of the snow free area", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "slbnosn", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rls": {
             "modeling_realm": "atmos", 
             "standard_name": "surface_net_downward_longwave_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Net Longwave Surface Radiation", 
             "comment": "Net longwave surface radiation", 
             "dimensions": "longitude latitude time", 
             "out_name": "rls", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "hurmin": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "relative_humidity", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Daily Minimum Near-Surface Relative Humidity", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "hurmin", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tsns": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "surface_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snow Surface Temperature", 
             "comment": "Temperature of the snow surface as it interacts with the atmosphere, averaged over a grid cell.", 
             "dimensions": "longitude latitude time", 
             "out_name": "tsns", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "sic": {
-            "modeling_realm": "seaIce ocean", 
-            "standard_name": "sea_ice_area_fraction", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Ice Area Fraction", 
-            "comment": "fraction of grid cell covered by sea ice.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "sic", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "mrlqso": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_unfrozen_water_in_soil_moisture", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Average layer fraction of liquid moisture", 
             "comment": "Fraction of soil moisture mass in the liquid phase in each user-defined soil layer (3D variable)", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "mrlqso", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "prrsn": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_rainfall_onto_snow", 
             "units": "-", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Fraction of rainfall on snow.", 
             "comment": "The fraction of the grid averaged rainfall which falls on the snow pack", 
             "dimensions": "longitude latitude time", 
             "out_name": "prrsn", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "sic": {
+            "modeling_realm": "atmos", 
+            "standard_name": "sea_ice_area_fraction", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Sea Ice Area Fraction", 
+            "comment": "fraction of grid cell covered by sea ice.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sic", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tasmax": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Daily Maximum Near-Surface Air Temperature", 
             "comment": "maximum near-surface (usually, 2 meter) air temperature (add cell_method attribute 'time: max')", 
             "dimensions": "longitude latitude time", 
             "out_name": "tasmax", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tran": {
-            "modeling_realm": "land", 
+            "modeling_realm": "atmos", 
             "standard_name": "transpiration_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Transpiration", 
             "comment": "Transpiration (may include dew formation as a negative flux).", 
             "dimensions": "longitude latitude time", 
             "out_name": "tran", 
-            "type": "real", 
-            "positive": "up", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "et": {
-            "modeling_realm": "__unset__", 
-            "standard_name": "surface_evapotranspiration", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Evapotranspiration", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "et", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
         "dtesn": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "change_over_time_in_thermal_energy_content_of_surface_snow_and_ice", 
             "units": "J m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Change in snow/ice cold content", 
             "comment": "Change in cold content over the snow layer for which the energy balance is calculated, accumulated over the sampling time interval. This should also include the energy contained in the liquid water in the snow pack.", 
             "dimensions": "longitude latitude time", 
             "out_name": "dtesn", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "et": {
+            "modeling_realm": "atmos", 
+            "standard_name": "surface_evapotranspiration", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Evapotranspiration", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "et", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "prsnsn": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_snowfall_onto_snow", 
             "units": "-", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Fraction of snowfall on snow.", 
             "comment": "The fraction of the snowfall which falls on the snow pack", 
             "dimensions": "longitude latitude time", 
             "out_name": "prsnsn", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "rlds": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_downwelling_longwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Downwelling Longwave Radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rlds", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "30.71", 
-            "valid_max": "520.5", 
-            "ok_min_mean_abs": "271.2", 
-            "ok_max_mean_abs": "323.6"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "hur": {
             "modeling_realm": "atmos", 
             "standard_name": "relative_humidity", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Relative Humidity", 
             "comment": "The relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.", 
             "dimensions": "longitude latitude time", 
             "out_name": "hur", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -3695,271 +3641,237 @@
             "ok_max_mean_abs": ""
         }, 
         "prveg": {
-            "modeling_realm": "land", 
+            "modeling_realm": "atmos", 
             "standard_name": "precipitation_flux_onto_canopy", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Precipitation onto Canopy", 
             "comment": "The precipitation flux that is intercepted by the vegetation canopy (if present in model) before reaching the ground.", 
             "dimensions": "longitude latitude time", 
             "out_name": "prveg", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rlus": {
-            "modeling_realm": "atmos", 
-            "standard_name": "surface_upwelling_longwave_flux_in_air", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Upwelling Longwave Radiation", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rlus", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "43.75", 
-            "valid_max": "658", 
-            "ok_min_mean_abs": "325.6", 
-            "ok_max_mean_abs": "376.3"
-        }, 
         "mrros": {
-            "modeling_realm": "land", 
+            "modeling_realm": "atmos", 
             "standard_name": "surface_runoff_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Surface Runoff", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Run off", 
             "comment": "The total surface run off leaving the land portion of the grid cell (excluding drainage through the base of the soil model).", 
             "dimensions": "longitude latitude time", 
             "out_name": "mrros", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-6.802e-06", 
-            "valid_max": "0.0009825", 
-            "ok_min_mean_abs": "-5.867e-06", 
-            "ok_max_mean_abs": "1.302e-05"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "dsw": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "change_over_time_in_surface_water_amount", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Change in Surface Water Storage", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "dsw", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "snw": {
-            "modeling_realm": "landIce land", 
+            "modeling_realm": "atmos", 
             "standard_name": "surface_snow_amount", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Snow Amount", 
             "comment": "The mass of surface snow on the land portion of the grid cell divided by the land area in the grid cell; reported as missing where the land fraction is 0; excludes snow on vegetation canopy or on sea ice.", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "snw", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-0.007542", 
-            "valid_max": "9.555e+05", 
-            "ok_min_mean_abs": "-6025", 
-            "ok_max_mean_abs": "1.213e+04"
-        }, 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "albsn": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "snow_and_ice_albedo", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Snow Albedo", 
             "comment": "Albedo of the snow-covered surface, averaged over the grid cell.", 
             "dimensions": "longitude latitude time", 
             "out_name": "albsn", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tws": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "canopy_and_surface_and_subsurface_water_amount", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Terrestrial Water Storage", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "tws", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "hfdsn": {
-            "modeling_realm": "landIce land", 
+            "modeling_realm": "atmos", 
             "standard_name": "surface_downward_heat_flux_in_snow", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Downward Heat Flux into Snow Where Land over Land", 
             "comment": "the net downward heat flux from the atmosphere into the snow that lies on land divided by the land area in the grid cell; reported as 0.0 for snow-free land regions or where the land fraction is 0.", 
             "dimensions": "longitude latitude time", 
             "out_name": "hfdsn", 
-            "type": "real", 
-            "positive": "down", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "drivw": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "change_over_time_in_river_water_amount", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Change in river storage", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "drivw", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "dtes": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "change_over_time_in_thermal_energy_content_of_surface", 
             "units": "J m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Change in surface heat storage", 
             "comment": "Change in heat storage over the soil layer and the vegetation for which the energy balance is calculated, accumulated over the sampling time interval.", 
             "dimensions": "longitude latitude time", 
             "out_name": "dtes", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "snc": {
-            "modeling_realm": "landIce land", 
-            "standard_name": "surface_snow_area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Snow Area Fraction", 
-            "comment": "Fraction of each grid cell that is occupied by snow that rests on land portion of cell.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "snc", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "105", 
-            "ok_min_mean_abs": "-29.01", 
-            "ok_max_mean_abs": "78.46"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tr": {
-            "modeling_realm": "__unset__", 
-            "standard_name": "surface_temperature?", 
+            "modeling_realm": "atmos", 
+            "standard_name": "surface_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Radiative Temperature", 
             "comment": "Effective radiative surface temperature, averaged over the grid cell", 
             "dimensions": "longitude latitude time", 
             "out_name": "tr", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sbl": {
             "modeling_realm": "atmos", 
             "standard_name": "surface_snow_and_ice_sublimation_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Snow and Ice Sublimation Flux", 
             "comment": "The snow and ice sublimation flux is the loss of snow and ice mass per unit area from the surface resulting from their direct conversion to water vapor that enters the atmosphere.", 
             "dimensions": "longitude latitude time", 
             "out_name": "sbl", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-0.004959", 
-            "valid_max": "0.0009936", 
-            "ok_min_mean_abs": "-5.521e-05", 
-            "ok_max_mean_abs": "9.61e-05"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "hfds": {
-            "modeling_realm": "ocean", 
+            "modeling_realm": "atmos", 
             "standard_name": "surface_downward_heat_flux_in_sea_water", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Downward Heat Flux at Sea Water Surface", 
             "comment": "This is the net flux of heat entering the liquid water column through its upper surface (excluding any 'flux adjustment') .", 
             "dimensions": "longitude latitude time", 
             "out_name": "hfds", 
-            "type": "real", 
-            "positive": "down", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "rivo": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "water_flux_from_upstream", 
             "units": "m3 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "River Inflow", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "rivo", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrlsl": {
-            "modeling_realm": "land", 
+            "modeling_realm": "atmos", 
             "standard_name": "moisture_content_of_soil_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Water Content of Soil Layer", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Water Content per Unit Area of Soil Layers", 
             "comment": "The mass of water in all phases, including ice, in soil layers.  Report as missing for grid cells with no land.", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "mrlsl", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -3967,16 +3879,16 @@
             "ok_max_mean_abs": ""
         }, 
         "pflw": {
-            "modeling_realm": "landIce land", 
+            "modeling_realm": "atmos", 
             "standard_name": "liquid_water_content_of_permafrost_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Liquid Water Content of Permafrost Layer", 
             "comment": "''where land over land'', i.e., this is the total mass of liquid water contained within the permafrost layer within the land portion of a grid cell divided by the area of the land portion of the cell.", 
             "dimensions": "longitude latitude time", 
             "out_name": "pflw", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -3984,169 +3896,152 @@
             "ok_max_mean_abs": ""
         }, 
         "hfmlt": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "surface_snow_and_ice_melt_heat_flux", 
             "units": "W m-2 ", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Energy of fusion", 
             "comment": "Energy consumed or released during liquid/solid phase changes.", 
             "dimensions": "longitude latitude time", 
             "out_name": "hfmlt", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "albc": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "canopy_albedo", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Canopy Albedo", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "albc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tgs": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "surface_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Temperature of bare soil", 
             "comment": "Surface bare soil temperature", 
             "dimensions": "longitude latitude time", 
             "out_name": "tgs", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ts": {
             "modeling_realm": "atmos", 
             "standard_name": "surface_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Temperature", 
             "comment": "Temperature of the lower boundary of the atmosphere", 
             "dimensions": "longitude latitude time", 
             "out_name": "ts", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "176.8", 
-            "valid_max": "339.6", 
-            "ok_min_mean_abs": "262.8", 
-            "ok_max_mean_abs": "293.3"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrro": {
-            "modeling_realm": "land", 
+            "modeling_realm": "atmos", 
             "standard_name": "runoff_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Total Runoff", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Run-off", 
             "comment": "The total run-off (including drainage through the base of the soil model) per unit area leaving the land portion of the grid cell.", 
             "dimensions": "longitude latitude time", 
             "out_name": "mrro", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-0.0002019", 
-            "valid_max": "0.001065", 
-            "ok_min_mean_abs": "-6.668e-06", 
-            "ok_max_mean_abs": "1.874e-05"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "snrefr": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "surface_snow_and_ice_refreezing_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Re-freezing of water in the snow", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "snrefr", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "snm": {
-            "modeling_realm": "landIce land", 
+            "modeling_realm": "atmos", 
             "standard_name": "surface_snow_melt_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Snow Melt", 
             "comment": "The total surface snow melt rate on the land portion of the grid cell divided by the land area in the grid cell; report as zero for snow-free land regions and missing where there is no land.", 
             "dimensions": "longitude latitude time", 
             "out_name": "snm", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0.0003926", 
-            "ok_min_mean_abs": "-2.092e-06", 
-            "ok_max_mean_abs": "6.123e-06"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "dsn": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "change_over_time_in_surface_snow_and_ice_amount", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Change in snow water equivalent", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "dsn", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "pr": {
-            "modeling_realm": "atmos", 
-            "standard_name": "precipitation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Precipitation", 
-            "comment": "includes both liquid and solid phases", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "pr", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0.001254", 
-            "ok_min_mean_abs": "2.156e-05", 
-            "ok_max_mean_abs": "3.215e-05"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tpf": {
-            "modeling_realm": "landIce land", 
+            "modeling_realm": "atmos", 
             "standard_name": "permafrost_layer_thickness", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Permafrost Layer Thickness", 
             "comment": "The mean thickness of the permafrost layer in the land portion of the grid cell.  Reported as zero in permafrost-free regions.", 
             "dimensions": "longitude latitude time", 
             "out_name": "tpf", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -4154,50 +4049,50 @@
             "ok_max_mean_abs": ""
         }, 
         "tasmin": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Daily Minimum Near-Surface Air Temperature", 
             "comment": "minimum near-surface (usually, 2 meter) air temperature (add cell_method attribute 'time: min')", 
             "dimensions": "longitude latitude time", 
             "out_name": "tasmin", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cw": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "canopy_water_amount", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total canopy water storage", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "cw", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "lwsnl": {
-            "modeling_realm": "landIce land", 
+            "modeling_realm": "atmos", 
             "standard_name": "liquid_water_content_of_snow_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Liquid Water Content of Snow Layer", 
             "comment": "where land over land: this is computed as the total mass of liquid water contained interstitially within the snow layer of the land portion of a grid cell divided by the area of the land portion of the cell.", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "lwsnl", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -4205,84 +4100,84 @@
             "ok_max_mean_abs": ""
         }, 
         "dfr": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "depth_of_frozen_soil", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Frozen soil depth", 
             "comment": "Depth from surface to the first zero degree isotherm. Above this isotherm T < 0o, and below this line T > 0o.", 
             "dimensions": "longitude latitude time", 
             "out_name": "dfr", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrrob": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "subsurface_runoff_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Subsurface runoff", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "mrrob", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tau": {
-            "modeling_realm": "__unset__", 
+            "modeling_realm": "atmos", 
             "standard_name": "surface_downward_stress", 
             "units": "N m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Momentum flux", 
             "comment": "module of the momentum lost by the atmosphere to the surface.", 
             "dimensions": "longitude latitude time", 
             "out_name": "tau", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "zg500": {
             "modeling_realm": "atmos", 
             "standard_name": "geopotential_height", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Geopotential Height at 500 hPa", 
             "comment": "geopotential height on the 500 hPa surface", 
             "dimensions": "longitude latitude time", 
             "out_name": "zg500", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ta500": {
             "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Air Temperature", 
             "comment": "Temperature on the 500 hPa surface", 
             "dimensions": "longitude latitude time", 
             "out_name": "ta500", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -4293,13 +4188,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "Northward Wind", 
             "comment": "Northward component of the wind at 850hPa", 
             "dimensions": "longitude latitude time p850", 
             "out_name": "va850", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -4310,13 +4205,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_boundary_layer_thickness", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Height of Boundary Layer", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "zmla", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -4327,13 +4222,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "eastward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "Eastward Wind", 
             "comment": "Zonal wind (positive eastwards) at 200hPa", 
             "dimensions": "longitude latitude time p200", 
             "out_name": "ua200", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -4344,13 +4239,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "Northward Wind", 
             "comment": "Northward component of the wind", 
             "dimensions": "longitude latitude time p200", 
             "out_name": "va200", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -4361,13 +4256,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "precipitation_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Daily Maximum Hourly Precipitation Rate", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "prhmax", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -4378,13 +4273,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "eastward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Eastward Wind", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eastward Wind at 850 hPa", 
             "comment": "Zonal wind on the 850 hPa surface", 
             "dimensions": "longitude latitude time p850", 
             "out_name": "ua850", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -4395,30 +4290,217 @@
             "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Air Temperature", 
             "comment": "Air temperature at 850hPa", 
             "dimensions": "longitude latitude time p850", 
             "out_name": "ta850", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "hus850": {
             "modeling_realm": "atmos", 
             "standard_name": "specific_humidity", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "Specific Humidity", 
             "comment": "", 
             "dimensions": "longitude latitude time p850", 
             "out_name": "hus850", 
-            "type": "real", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "va10": {
+            "modeling_realm": "", 
+            "standard_name": "northward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Northward Wind", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev10 time", 
+            "out_name": "va10", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "hus23": {
+            "modeling_realm": "", 
+            "standard_name": "specific_humidity", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Specific Humidity", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev23 time", 
+            "out_name": "hus23", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "wap19": {
+            "modeling_realm": "", 
+            "standard_name": "lagrangian_tendency_of_air_pressure", 
+            "units": "Pa s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "omega (=dp/dt)", 
+            "comment": "Omega (vertical velocity in pressure coordinates, positive downwards)", 
+            "dimensions": "longitude latitude plev19 time", 
+            "out_name": "wap19", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "zg23": {
+            "modeling_realm": "", 
+            "standard_name": "geopotential_height", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Geopotential Height", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev23 time", 
+            "out_name": "zg23", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ta19": {
+            "modeling_realm": "", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Temperature", 
+            "comment": "Air Temperature", 
+            "dimensions": "longitude latitude plev19 time", 
+            "out_name": "ta19", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "zg19": {
+            "modeling_realm": "", 
+            "standard_name": "geopotential_height", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Geopotential Height", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev19 time", 
+            "out_name": "zg19", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "hus19": {
+            "modeling_realm": "", 
+            "standard_name": "specific_humidity", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Specific Humidity", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev19 time", 
+            "out_name": "hus19", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "va23": {
+            "modeling_realm": "", 
+            "standard_name": "northward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Northward Wind", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev23 time", 
+            "out_name": "va23", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "hus10": {
+            "modeling_realm": "", 
+            "standard_name": "specific_humidity", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Specific Humidity", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev10 time", 
+            "out_name": "hus10", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ua10": {
+            "modeling_realm": "", 
+            "standard_name": "eastward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eastward Wind", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev10 time", 
+            "out_name": "ua10", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ua23": {
+            "modeling_realm": "", 
+            "standard_name": "eastward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eastward Wind", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev23 time", 
+            "out_name": "ua23", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -4427,20 +4509,139 @@
         }, 
         "aod550volso4": {
             "modeling_realm": "atmos", 
-            "standard_name": "aerosol optical depth due to stratospheric volcanic aerosols ", 
+            "standard_name": "aerosol_optical_depth_due_to_stratospheric_volcanic_aerosols_", 
             "units": "1e-09", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Aerosol optical depth at 550 nm due to stratospheric volcanic aerosols ", 
             "comment": "aerosol optical depth at 550 nm due to stratospheric volcanic aerosols ", 
             "dimensions": "longitude latitude time", 
             "out_name": "aod550volso4", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ua19": {
+            "modeling_realm": "", 
+            "standard_name": "eastward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eastward Wind", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev19 time", 
+            "out_name": "ua19", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "wap23": {
+            "modeling_realm": "", 
+            "standard_name": "lagrangian_tendency_of_air_pressure", 
+            "units": "Pa s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "omega (=dp/dt)", 
+            "comment": "Omega (vertical velocity in pressure coordinates, positive downwards)", 
+            "dimensions": "longitude latitude plev23 time", 
+            "out_name": "wap23", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ta23": {
+            "modeling_realm": "", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Temperature", 
+            "comment": "Air Temperature", 
+            "dimensions": "longitude latitude plev23 time", 
+            "out_name": "ta23", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "va19": {
+            "modeling_realm": "", 
+            "standard_name": "northward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Northward Wind", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev19 time", 
+            "out_name": "va19", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "wap10": {
+            "modeling_realm": "", 
+            "standard_name": "lagrangian_tendency_of_air_pressure", 
+            "units": "Pa s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "omega (=dp/dt)", 
+            "comment": "Omega (vertical velocity in pressure coordinates, positive downwards)", 
+            "dimensions": "longitude latitude plev10 time", 
+            "out_name": "wap10", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "zg10": {
+            "modeling_realm": "", 
+            "standard_name": "geopotential_height", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Geopotential Height", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev10 time", 
+            "out_name": "zg10", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ta10": {
+            "modeling_realm": "", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Temperature", 
+            "comment": "Air Temperature", 
+            "dimensions": "longitude latitude plev10 time", 
+            "out_name": "ta10", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }
     }
 }
diff --git a/TestTables/CMIP6_emDayZ.json b/TestTables/CMIP6_emDayZ.json
index afb7030..4169e77 100644
--- a/TestTables/CMIP6_emDayZ.json
+++ b/TestTables/CMIP6_emDayZ.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table emDayZ", 
         "realm": "", 
         "frequency": "day", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "1.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2389,7 +2471,7 @@
             "modeling_realm": "", 
             "standard_name": "specific_humidity", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
             "cell_measures": "", 
             "long_name": "Specific Humidity", 
             "comment": "", 
@@ -2397,16 +2479,16 @@
             "out_name": "hus", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ta": {
             "modeling_realm": "", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
             "cell_measures": "", 
             "long_name": "Air Temperature", 
             "comment": "Air Temperature", 
@@ -2414,16 +2496,16 @@
             "out_name": "ta", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ua": {
             "modeling_realm": "", 
             "standard_name": "eastward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
             "cell_measures": "", 
             "long_name": "Eastward Wind", 
             "comment": "", 
@@ -2431,16 +2513,16 @@
             "out_name": "ua", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "va": {
             "modeling_realm": "", 
             "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
+            "cell_methods": "time: mean", 
             "cell_measures": "", 
             "long_name": "Northward Wind", 
             "comment": "", 
@@ -2448,22 +2530,22 @@
             "out_name": "va", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "zg": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "", 
             "standard_name": "geopotential_height", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Geopotential Height", 
             "comment": "", 
             "dimensions": "latitude plev39 time", 
             "out_name": "zg", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
diff --git a/TestTables/CMIP6_emDaypt.json b/TestTables/CMIP6_emDaypt.json
index 276098f..1d3b9e9 100644
--- a/TestTables/CMIP6_emDaypt.json
+++ b/TestTables/CMIP6_emDaypt.json
@@ -1 +1,2505 @@
-no Variable found for emDaypt
+{
+    "Header": {
+        "data_specs_version": "01.beta.38", 
+        "table_id": "Table emDaypt", 
+        "realm": "", 
+        "frequency": "day", 
+        "cmor_version": "3.1", 
+        "table_date": "01 November 2016", 
+        "missing_value": "1e20", 
+        "product": "output", 
+        "approx_interval": "1.00000", 
+        "generic_levels": "", 
+        "mip_era": "CMIP6", 
+        "Conventions": "CF-1.6 CMIP-6.0"
+    }, 
+    "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "alt16": {
+            "standard_name": "altitude", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "altitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "alt16", 
+            "positive": "up", 
+            "requested": [
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
+            ], 
+            "requested_bounds": [
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "alt40": {
+            "standard_name": "altitude", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "altitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "alt40", 
+            "positive": "up", 
+            "requested": [
+                "240.", 
+                "720.", 
+                "1200.", 
+                "1680.", 
+                "2160.", 
+                "2640.", 
+                "3120.", 
+                "3600.", 
+                "4080.", 
+                "4560.", 
+                "5040.", 
+                "5520.", 
+                "6000.", 
+                "6480.", 
+                "6960.", 
+                "7440.", 
+                "7920.", 
+                "8400.", 
+                "8880.", 
+                "9360.", 
+                "9840.", 
+                "10320.", 
+                "10800.", 
+                "11280.", 
+                "11760.", 
+                "12240.", 
+                "12720.", 
+                "13200.", 
+                "13680.", 
+                "14160.", 
+                "14640.", 
+                "15120.", 
+                "15600.", 
+                "16080.", 
+                "16560.", 
+                "17040.", 
+                "17520.", 
+                "18000.", 
+                "18480.", 
+                "18960."
+            ], 
+            "requested_bounds": [
+                "0.", 
+                "480.", 
+                "480.", 
+                "960.", 
+                "960.", 
+                "1440.", 
+                "1440.", 
+                "1920.", 
+                "1920.", 
+                "2400.", 
+                "2400.", 
+                "2880.", 
+                "2880.", 
+                "3360.", 
+                "3360.", 
+                "3840.", 
+                "3840.", 
+                "4320.", 
+                "4320.", 
+                "4800.", 
+                "4800.", 
+                "5280.", 
+                "5280.", 
+                "5760.", 
+                "5760.", 
+                "6240.", 
+                "6240.", 
+                "6720.", 
+                "6720.", 
+                "7200.", 
+                "7200.", 
+                "7680.", 
+                "7680.", 
+                "8160.", 
+                "8160.", 
+                "8640.", 
+                "8640.", 
+                "9120.", 
+                "9120.", 
+                "9600.", 
+                "9600.", 
+                "10080.", 
+                "10080.", 
+                "10560.", 
+                "10560.", 
+                "11040.", 
+                "11040.", 
+                "11520.", 
+                "11520.", 
+                "12000.", 
+                "12000.", 
+                "12480.", 
+                "12480.", 
+                "12960.", 
+                "12960.", 
+                "13440.", 
+                "13440.", 
+                "13920.", 
+                "13920.", 
+                "14400.", 
+                "14400.", 
+                "14880.", 
+                "14880.", 
+                "15360.", 
+                "15360.", 
+                "15840.", 
+                "15840.", 
+                "16320.", 
+                "16320.", 
+                "16800.", 
+                "16800.", 
+                "17280.", 
+                "17280.", 
+                "17760.", 
+                "17760.", 
+                "18240.", 
+                "18240.", 
+                "18720.", 
+                "18720.", 
+                "19200."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "alternate_hybrid_sigma": {
+            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
+            "units": "1", 
+            "axis": "Z", 
+            "long_name": "hybrid sigma pressure coordinate", 
+            "climatology": "", 
+            "formula": "p = ap + b*ps", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "1.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "ap: ap_bnds b: b_bnds ps: ps", 
+            "z_factors": "ap: ap b: b ps: ps", 
+            "bounds_values": ""
+        }, 
+        "basin": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean basin", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "basin", 
+            "positive": "", 
+            "requested": [
+                "atlantic_arctic_ocean", 
+                "indian_pacific_ocean", 
+                "global_ocean"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "dbze": {
+            "standard_name": "equivalent_reflectivity_factor", 
+            "units": "dBZ", 
+            "axis": "", 
+            "long_name": "CloudSat simulator equivalent radar reflectivity factor", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "dbze", 
+            "positive": "", 
+            "requested": [
+                "-47.5", 
+                "-42.5", 
+                "-37.5", 
+                "-32.5", 
+                "-27.5", 
+                "-22.5", 
+                "-17.5", 
+                "-12.5", 
+                "-7.5", 
+                "-2.5", 
+                "2.5", 
+                "7.5", 
+                "12.5", 
+                "17.5", 
+                "22.5"
+            ], 
+            "requested_bounds": [
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
+                "25."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth0m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "100.0", 
+            "valid_min": "0.0", 
+            "value": "0.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth100m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "120.0", 
+            "valid_min": "80.0", 
+            "value": "100.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth2000m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
+            "value": "2000", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth300m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
+            "value": "300", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth700m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
+            "value": "700", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "depth_coord": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "ocean depth coordinate", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "12000.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "effectRadIc": {
+            "standard_name": "", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Effective Radius [Values to be specified]", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "effectRadIc", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "effectRadLi": {
+            "standard_name": "", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Effective Radius [Values to be specified]", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "effectRadLi", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "height10m": {
+            "standard_name": "height", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "height", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "height", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "30.0", 
+            "valid_min": "1.0", 
+            "value": "10.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "height2m": {
+            "standard_name": "height", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "height", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "height", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "10.0", 
+            "valid_min": "1.0", 
+            "value": "2.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "hybrid_height": {
+            "standard_name": "atmosphere_hybrid_height_coordinate", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "hybrid height coordinate", 
+            "climatology": "", 
+            "formula": "z = a + b*orog", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "a: lev_bnds b: b_bnds orog: orog", 
+            "z_factors": "a: lev b: b orog: orog", 
+            "bounds_values": ""
+        }, 
+        "iceband": {
+            "standard_name": "sea_ice_thickness", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Ice Depth Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "iceband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "latitude": {
+            "standard_name": "latitude", 
+            "units": "degrees_north", 
+            "axis": "Y", 
+            "long_name": "latitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lat", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "90.0", 
+            "valid_min": "-90.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "location": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "location index", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "loc", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "integer", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "longitude": {
+            "standard_name": "longitude", 
+            "units": "degrees_east", 
+            "axis": "X", 
+            "long_name": "longitude", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lon", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "360.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "misrBands": {
+            "standard_name": "wave_frequency", 
+            "units": "s-1", 
+            "axis": "", 
+            "long_name": "MISR Spectral Frequency Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "spectband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "natural_log_pressure": {
+            "standard_name": "atmosphere_ln_pressure_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "atmosphere natural log pressure coordinate", 
+            "climatology": "", 
+            "formula": "p = p0 * exp(-lev)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "20.0", 
+            "valid_min": "-1.0", 
+            "value": "", 
+            "z_bounds_factors": "p0: p0 lev: lev_bnds", 
+            "z_factors": "p0: p0 lev: lev", 
+            "bounds_values": ""
+        }, 
+        "ocean_double_sigma": {
+            "standard_name": "ocean_double_sigma", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean double sigma coordinate", 
+            "climatology": "", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "sigma: sigma_bnds depth: depth z1: z1 z2: z2 a: a href: href k_c: k_c", 
+            "z_factors": "sigma: sigma depth: depth z1: z1 z2: z2 a: a_coeff href: href k_c: k_c", 
+            "bounds_values": ""
+        }, 
+        "ocean_s": {
+            "standard_name": "ocean_s_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean s-coordinate", 
+            "climatology": "", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "0.0", 
+            "valid_min": "-1.0", 
+            "value": "", 
+            "z_bounds_factors": "s: lev_bnds eta: eta depth: depth a: a b: b depth_c: depth_c", 
+            "z_factors": "s: lev eta: eta depth: depth a: a_coeff b: b_coeff depth_c: depth_c", 
+            "bounds_values": ""
+        }, 
+        "ocean_sigma": {
+            "standard_name": "ocean_sigma_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean sigma coordinate", 
+            "climatology": "", 
+            "formula": "z = eta + sigma*(depth+eta)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "0.0", 
+            "valid_min": "-1.0", 
+            "value": "", 
+            "z_bounds_factors": "sigma: lev_bnds eta: eta depth: depth", 
+            "z_factors": "sigma: lev eta: eta depth: depth", 
+            "bounds_values": ""
+        }, 
+        "ocean_sigma_z": {
+            "standard_name": "ocean_sigma_z", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "ocean sigma over z coordinate", 
+            "climatology": "", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "sigma: sigma_bnds eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev_bnds", 
+            "z_factors": "sigma: sigma eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev", 
+            "bounds_values": ""
+        }, 
+        "olayer100m": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "100.0", 
+            "valid_min": "0.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "oline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "barents_opening", 
+                "bering_strait", 
+                "canadian_archipelago", 
+                "denmark_strait", 
+                "drake_passage", 
+                "english_channel", 
+                "pacific_equatorial_undercurrent", 
+                "faroe_scotland_channel", 
+                "florida_bahamas_strait", 
+                "fram_strait", 
+                "iceland_faroe_channel", 
+                "indonesian_throughflow", 
+                "mozambique_channel", 
+                "taiwan_luzon_straits", 
+                "windward_passage"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p1000": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "100000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p200": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "20000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p220": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "22000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "44000.0 0.0"
+        }, 
+        "p500": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "50000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p560": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "56000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "68000.0 44000.0"
+        }, 
+        "p700": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "70000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "p840": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "84000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "100000.0 68000.0"
+        }, 
+        "p850": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "85000.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev10": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "85000.", 
+                "70000.", 
+                "50000.", 
+                "25000.", 
+                "15000.", 
+                "10000.", 
+                "7000.", 
+                "5000.", 
+                "1000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev19": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "92500.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "40000.", 
+                "30000.", 
+                "25000.", 
+                "20000.", 
+                "15000.", 
+                "10000.", 
+                "7000.", 
+                "5000.", 
+                "3000.", 
+                "2000.", 
+                "1000.", 
+                "500.", 
+                "100."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev23": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "92500.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "40000.", 
+                "30000.", 
+                "25000.", 
+                "20000.", 
+                "15000.", 
+                "10000.", 
+                "7000.", 
+                "5000.", 
+                "3000.", 
+                "2000.", 
+                "1000.", 
+                "700.", 
+                "500.", 
+                "300.", 
+                "200.", 
+                "100.", 
+                "40."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev27": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "97500.", 
+                "95000.", 
+                "92500.", 
+                "90000.", 
+                "87500.", 
+                "85000.", 
+                "82500.", 
+                "80000.", 
+                "77500.", 
+                "75000.", 
+                "70000.", 
+                "65000.", 
+                "60000.", 
+                "55000.", 
+                "50000.", 
+                "45000.", 
+                "40000.", 
+                "35000.", 
+                "30000.", 
+                "25000.", 
+                "22500.", 
+                "20000.", 
+                "17500.", 
+                "15000.", 
+                "12500.", 
+                "10000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev3": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "85000.", 
+                "50000.", 
+                "25000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev39": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "92500.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "40000.", 
+                "30000.", 
+                "25000.", 
+                "20000.", 
+                "17000.", 
+                "15000.", 
+                "13000.", 
+                "11500.", 
+                "10000.", 
+                "9000.", 
+                "8000.", 
+                "7000.", 
+                "5000.", 
+                "3000.", 
+                "2000.", 
+                "1500.", 
+                "1000.", 
+                "700.", 
+                "500.", 
+                "300.", 
+                "200.", 
+                "150.", 
+                "100.", 
+                "70.", 
+                "50.", 
+                "40.", 
+                "30.", 
+                "20.", 
+                "15.", 
+                "10.", 
+                "7.", 
+                "5.", 
+                "3."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev3h": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "10000.", 
+                "1000.", 
+                "100."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev4": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "925000.", 
+                "85000.", 
+                "50000.", 
+                "25000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev7": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "90000.", 
+                "74000.", 
+                "62000.", 
+                "50000.", 
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
+            ], 
+            "stored_direction": "decreasing", 
+            "tolerance": "0.001", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev7c": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "90000.", 
+                "74000.", 
+                "62000.", 
+                "50000.", 
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev7h": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "925000.", 
+                "85000.", 
+                "70000.", 
+                "60000.", 
+                "50000.", 
+                "25000.", 
+                "5000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "plev8": {
+            "standard_name": "air_pressure", 
+            "units": "Pa", 
+            "axis": "Z", 
+            "long_name": "pressure", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "plev", 
+            "positive": "down", 
+            "requested": [
+                "100000.", 
+                "85000.", 
+                "70000.", 
+                "50000.", 
+                "25000.", 
+                "10000.", 
+                "5000.", 
+                "1000."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "rho": {
+            "standard_name": "sea_water_potential_density", 
+            "units": "kg m-3", 
+            "axis": "Z", 
+            "long_name": "potential density referenced to 2000 dbar", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "rho", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "scatratio": {
+            "standard_name": "backscattering_ratio", 
+            "units": "1.0", 
+            "axis": "", 
+            "long_name": "lidar backscattering ratio", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "scatratio", 
+            "positive": "", 
+            "requested": [
+                "0.005", 
+                "0.605", 
+                "2.1", 
+                "4.", 
+                "6.", 
+                "8.5", 
+                "12.5", 
+                "17.5", 
+                "22.5", 
+                "27.5", 
+                "35.", 
+                "45.", 
+                "55.", 
+                "70.", 
+                "50040."
+            ], 
+            "requested_bounds": [
+                "0.", 
+                "0.01", 
+                "0.01", 
+                "1.2", 
+                "1.2", 
+                "3.", 
+                "3.", 
+                "5.", 
+                "5.", 
+                "7.", 
+                "7.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
+                "25.", 
+                "25.", 
+                "30.", 
+                "30.", 
+                "40.", 
+                "40.", 
+                "50.", 
+                "50.", 
+                "60.", 
+                "60.", 
+                "80.", 
+                "80.", 
+                "100000."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "sdepth": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "200.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "sdepth1": {
+            "standard_name": "depth", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "depth", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "depth", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "0.2", 
+            "valid_min": "0.0", 
+            "value": "0.05", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 0.1"
+        }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "site": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "site index", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "site", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "integer", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "smooth_level": {
+            "standard_name": "atmosphere_sleve_coordinate", 
+            "units": "m", 
+            "axis": "Z", 
+            "long_name": "atmosphere smooth level vertical (SLEVE) coordinate", 
+            "climatology": "", 
+            "formula": "z = a*ztop + b1*zsurf1 + b2*zsurf2", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "up", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "800000.0", 
+            "valid_min": "-200.0", 
+            "value": "", 
+            "z_bounds_factors": "a: a_bnds b1: b1_bnds b2: b2_bnds ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
+            "z_factors": "a: a b1: b1 b2: b2 ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2", 
+            "bounds_values": ""
+        }, 
+        "snowband": {
+            "standard_name": "surface_snow_thickness", 
+            "units": "m", 
+            "axis": "", 
+            "long_name": "Snow Depth Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "snowband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "spectband": {
+            "standard_name": "wave_frequency", 
+            "units": "s-1", 
+            "axis": "", 
+            "long_name": "Spectral Frequency Band", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "spectband", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "standard_hybrid_sigma": {
+            "standard_name": "atmosphere_hybrid_sigma_pressure_coordinate", 
+            "units": "1", 
+            "axis": "Z", 
+            "long_name": "hybrid sigma pressure coordinate", 
+            "climatology": "", 
+            "formula": "p = a*p0 + b*ps", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "1.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "p0: p0 a: a_bnds b: b_bnds ps: ps", 
+            "z_factors": "p0: p0 a: a b: b ps: ps", 
+            "bounds_values": ""
+        }, 
+        "standard_sigma": {
+            "standard_name": "atmosphere_sigma_coordinate", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "sigma coordinate", 
+            "climatology": "", 
+            "formula": "p = ptop + sigma*(ps - ptop)", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "decreasing", 
+            "tolerance": "", 
+            "type": "", 
+            "valid_max": "1.0", 
+            "valid_min": "0.0", 
+            "value": "", 
+            "z_bounds_factors": "ptop: ptop sigma: lev_bnds ps: ps", 
+            "z_factors": "ptop: ptop sigma: lev ps: ps", 
+            "bounds_values": ""
+        }, 
+        "sza5": {
+            "standard_name": "solar_zenith_angle", 
+            "units": "degree", 
+            "axis": "", 
+            "long_name": "solar zenith angle", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "sza", 
+            "positive": "", 
+            "requested": [
+                "0.", 
+                "20.", 
+                "40.", 
+                "60.", 
+                "80."
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "tau": {
+            "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
+            "units": "1.0", 
+            "axis": "", 
+            "long_name": "cloud optical thickness", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "tau", 
+            "positive": "", 
+            "requested": [
+                "0.15", 
+                "0.8", 
+                "2.45", 
+                "6.5", 
+                "16.2", 
+                "41.5", 
+                "100."
+            ], 
+            "requested_bounds": [
+                "0.0", 
+                "0.3", 
+                "0.3", 
+                "1.3", 
+                "1.3", 
+                "3.6", 
+                "3.6", 
+                "9.4", 
+                "9.4", 
+                "23.0", 
+                "23.0", 
+                "60.0", 
+                "60.0", 
+                "100000."
+            ], 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "time": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "time", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "time1": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "time", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "time2": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "time", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "time3": {
+            "standard_name": "time", 
+            "units": "days since ?", 
+            "axis": "T", 
+            "long_name": "time", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "time", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typebare": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "bare_ground", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typec3pft": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "c3_plant_functional_types", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typec4pft": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "c4_plant_functional_types", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typepdec": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "primary_deciduous_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typepever": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "primary_evergreen_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typesdec": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "secondary_decidous_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "typesever": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "surface type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "secondary_evergreen_trees", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "vegtype": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "plant functional type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "type", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "xant": {
+            "standard_name": "projection_x_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "xant", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "xgre": {
+            "standard_name": "projection_x_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "xgre", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "yant": {
+            "standard_name": "projection_y_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "yant", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "ygre": {
+            "standard_name": "projection_y_coordinate", 
+            "units": "km", 
+            "axis": "", 
+            "long_name": "", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "", 
+            "out_name": "ygre", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }
+    }, 
+    "variable_entry": {
+        "a": {
+            "long_name": "vertical coordinate formula term: a(k)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "ps": {
+            "long_name": "Surface Air Pressure", 
+            "units": "Pa", 
+            "dimensions": "longitude latitude time", 
+            "type": "real"
+        }, 
+        "p0": {
+            "long_name": "vertical coordinate formula term: reference pressure", 
+            "units": "Pa", 
+            "dimensions": "", 
+            "type": ""
+        }, 
+        "b": {
+            "long_name": "vertical coordinate formula term: b(k)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "b_bnds": {
+            "long_name": "vertical coordinate formula term: b(k+1/2)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "ap_bnds": {
+            "long_name": "vertical coordinate formula term: ap(k+1/2)", 
+            "units": "Pa", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "ap": {
+            "long_name": "vertical coordinate formula term: ap(k)", 
+            "units": "Pa", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "orog": {
+            "long_name": "Surface Altitude", 
+            "units": "m", 
+            "dimensions": "longitude latitude", 
+            "type": "real"
+        }, 
+        "ztop": {
+            "long_name": "height of top of model", 
+            "units": "m", 
+            "dimensions": "", 
+            "type": ""
+        }, 
+        "ptop": {
+            "long_name": "pressure at top of model", 
+            "units": "Pa", 
+            "dimensions": "", 
+            "type": ""
+        }, 
+        "a_bnds": {
+            "long_name": "vertical coordinate formula term: a(k+1/2)", 
+            "units": "", 
+            "dimensions": "alevel", 
+            "type": "double"
+        }, 
+        "depth_c": {
+            "long_name": "vertical coordinate formula term: depth_c", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
+        }, 
+        "nsigma": {
+            "long_name": "vertical coordinate formula term: nsigma", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "integer"
+        }, 
+        "href": {
+            "long_name": "vertical coordinate formula term: href", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
+        }, 
+        "zlev": {
+            "long_name": "vertical coordinate formula term: zlev(k)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "zlev_bnds": {
+            "long_name": "vertical coordinate formula term: zlev(k+1/2)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "z1": {
+            "long_name": "vertical coordinate formula term: z1", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
+        }, 
+        "z2": {
+            "long_name": "vertical coordinate formula term: z2", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "double"
+        }, 
+        "sigma_bnds": {
+            "long_name": "vertical coordinate formula term: sigma(k+1/2)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "depth": {
+            "long_name": "Sea Floor Depth", 
+            "units": "m", 
+            "dimensions": "longitude latitude", 
+            "type": "real"
+        }, 
+        "eta": {
+            "long_name": "Sea Surface Height", 
+            "units": "m", 
+            "dimensions": "longitude latitude time", 
+            "type": "real"
+        }, 
+        "k_c": {
+            "long_name": "vertical coordinate formula term: k_c", 
+            "units": "", 
+            "dimensions": "", 
+            "type": "integer"
+        }, 
+        "sigma": {
+            "long_name": "vertical coordinate formula term: sigma(k)", 
+            "units": "", 
+            "dimensions": "olevel", 
+            "type": "double"
+        }, 
+        "va": {
+            "modeling_realm": "", 
+            "standard_name": "northward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Northward Wind", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev19 time1", 
+            "out_name": "va", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ua": {
+            "modeling_realm": "", 
+            "standard_name": "eastward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eastward Wind", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev19 time1", 
+            "out_name": "ua", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }
+    }
+}
diff --git a/TestTables/CMIP6_emFx.json b/TestTables/CMIP6_emFx.json
index 66eccb3..8a8c9d6 100644
--- a/TestTables/CMIP6_emFx.json
+++ b/TestTables/CMIP6_emFx.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table emFx", 
-        "realm": "atmos", 
+        "realm": "landIce", 
         "frequency": "fx", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "0.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2385,69 +2467,120 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
+        "sftgif": {
+            "modeling_realm": "landIce", 
+            "standard_name": "land_ice_area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Land Ice Area Fraction", 
+            "comment": "Fraction of grid cell covered by land ice (ice sheet, ice shelf, ice cap, glacier)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sftgif", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "sftgrf": {
+            "modeling_realm": "landIce", 
+            "standard_name": "grounded_ice_sheet_area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Grounded Ice Sheet  Area Fraction", 
+            "comment": "Fraction of grid cell covered by grounded ice sheet", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sftgrf", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "sftflf": {
+            "modeling_realm": "landIce", 
+            "standard_name": "floating_ice_shelf_area_fraction", 
+            "units": "%", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Floating Ice Shelf  Area Fraction", 
+            "comment": "Fraction of grid cell covered by floating ice shelf, the component of the ice sheet that is flowing over seawater", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sftflf", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "rlu": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "", 
             "standard_name": "upwelling_longwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
             "long_name": "Upwelling Longwave Radiation", 
             "comment": "Upwelling longwave radiation (includes the fluxes at the surface and TOA)", 
             "dimensions": "alevel spectband time1", 
             "out_name": "rlu", 
-            "type": "real", 
-            "positive": "up", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "rld": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "", 
             "standard_name": "downwelling_longwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
             "long_name": "Downwelling Longwave Radiation", 
             "comment": "Downwelling Longwave Radiation (includes the fluxes at the surface and TOA)", 
             "dimensions": "alevel spectband time1", 
             "out_name": "rld", 
-            "type": "real", 
-            "positive": "down", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "rsu": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "", 
             "standard_name": "upwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
             "long_name": "Upwelling Shortwave Radiation", 
             "comment": "Upwelling shortwave radiation  (includes also the fluxes at the surface and top of atmosphere)", 
             "dimensions": "alevel spectband time1", 
             "out_name": "rsu", 
-            "type": "real", 
-            "positive": "up", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "rsd": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "", 
             "standard_name": "downwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
             "long_name": "Downwelling Shortwave Radiation", 
             "comment": "Downwelling shortwave radiation (includes the fluxes at the surface and top-of-atmosphere)", 
             "dimensions": "alevel spectband time1", 
             "out_name": "rsd", 
-            "type": "real", 
-            "positive": "down", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
diff --git a/TestTables/CMIP6_emMon.json b/TestTables/CMIP6_emMon.json
index 82f3b55..f48f31a 100644
--- a/TestTables/CMIP6_emMon.json
+++ b/TestTables/CMIP6_emMon.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table emMon", 
         "realm": "land", 
         "frequency": "mon", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "30.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,14 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1390,23 +1453,41 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev4s": {
+        "plev7": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "85000.", 
+                "90000.", 
+                "74000.", 
+                "62000.", 
                 "50000.", 
-                "20000.", 
-                "5000."
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
             ], 
-            "requested_bounds": "", 
             "stored_direction": "decreasing", 
             "tolerance": "0.001", 
             "type": "double", 
@@ -1417,7 +1498,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7": {
+        "plev7c": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1450,10 +1531,10 @@
                 "31000.", 
                 "18000.", 
                 "18000.", 
-                " 0."
+                "0."
             ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1462,7 +1543,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7c": {
+        "plev7h": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1473,37 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2385,35 +2467,35 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
+        "cSoil": {
+            "modeling_realm": "land", 
+            "standard_name": "soil_carbon_content", 
+            "units": "kg m-2", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Model Soil Pool", 
+            "comment": "Carbon mass in the full depth of the soil model.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "cSoil", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "limfepico": {
             "modeling_realm": "ocean", 
             "standard_name": "iron_limitation_of_picophytoplankton", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Iron limitation of Picophytoplankton", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "limfepico", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "evspsblsoi": {
-            "modeling_realm": "land", 
-            "standard_name": "water_evaporation_flux_from_soil", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Water Evaporation from Soil", 
-            "comment": "Water evaporation from soil (including sublimation).", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "evspsblsoi", 
-            "type": "real", 
-            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -2423,31 +2505,14 @@
             "modeling_realm": "land", 
             "standard_name": "soil_carbon_content_to_1m_depth", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass in Soil Pool from Surface to 1m Depth", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "cSoil1m", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "dfe": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_dissolved_iron_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Dissolved Iron Concentration", 
-            "comment": "Dissolved iron in sea water,  including both Fe2+ and Fe3+ ions (but not particulate detrital iron)", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "dfe", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -2457,116 +2522,65 @@
             "modeling_realm": "ocean", 
             "standard_name": "sinking_mole_flux_of_particulate_nitrogen_in_sea_water", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Downward Flux of Particulate Nitrogen", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "epn100", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "raRoot": {
             "modeling_realm": "land", 
             "standard_name": "autotrophic_respiration_from_roots", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total respiration from roots", 
             "comment": "Total autotrophic respiration from all belowground plant parts.  This has benchmarking value because the sum of Rh and root respiration can be compared to observations of total soil respiration.", 
             "dimensions": "longitude latitude time", 
             "out_name": "raRoot", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "burntFractionAll": {
             "modeling_realm": "land", 
-            "standard_name": "burned_area_fraction OR area_fraction", 
+            "standard_name": "burned_area_fraction_OR_area_fraction", 
             "units": "fraction", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Fraction of grid cell burned due to all fires including natural and anthropogenic fires and those associated with anthropogenic land use change", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "burntFractionAll", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fNgasFire": {
             "modeling_realm": "land", 
-            "standard_name": "land_nitrogen_lost_to_atmosphere_due to fire", 
+            "standard_name": "land_nitrogen_lost_to_atmosphere_due_to_fire", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total N lost to the atmosphere (including NHx, NOx, N2O, N2) from fire.", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "fNgasFire", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "phydiat": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_diatoms_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Mole Concentration of Diatoms expressed as Carbon in Sea Water", 
-            "comment": "carbon from the diatom phytoplankton component concentration alone", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "phydiat", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "phydiaz": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_diazotrophs_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Mole Concentration of Diazotrophs Expressed as Carbon in Sea Water", 
-            "comment": "carbon concentration from the diazotrophic phytoplankton component alone", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "phydiaz", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "tran": {
-            "modeling_realm": "land", 
-            "standard_name": "transpiration_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Transpiration", 
-            "comment": "Transpiration (may include dew formation as a negative flux).", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "tran", 
-            "type": "real", 
-            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -2576,65 +2590,31 @@
             "modeling_realm": "land", 
             "standard_name": "water_table_depth", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Water table depth from surface.", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "waterDpth", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "intpoc": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_mass_content_of_particulate_organic_carbon", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Particulate Organic Carbon Content", 
-            "comment": "Vertically integrated POC", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "intpoc", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cLitterSubSurf": {
             "modeling_realm": "land", 
             "standard_name": "subsurface_litter_carbon_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass in Below-Ground Litter", 
             "comment": "sub-surface litter pool fed by root inputs.", 
             "dimensions": "longitude latitude time", 
             "out_name": "cLitterSubSurf", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "dpco2": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "surface_carbon_dioxide_partial_pressure_difference_between_sea_water_and_air", 
-            "units": "Pa", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Delta PCO2", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "dpco2", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -2644,47 +2624,30 @@
             "modeling_realm": "land", 
             "standard_name": "fire_CO2_emissions_from_all_sources", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass Flux into Atmosphere due to CO2 emissions from Fire resulting from all sources including natural, anthropogenic and land use change.", 
             "comment": "Only total fire emissions can be compared to observations.", 
             "dimensions": "longitude latitude time", 
             "out_name": "fFireAll", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "zmeso": {
-            "modeling_realm": "ocnBgchem", 
+            "modeling_realm": "ocean", 
             "standard_name": "mole_concentration_of_mesozooplankton_expressed_as_carbon_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Mole Concentration of Mesozooplankton expressed as Carbon in Sea Water", 
             "comment": "carbon  concentration from mesozooplankton (20-200 um) component alone", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "zmeso", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "phypico": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_picophytoplankton_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Mole Concentration of Picophytoplankton expressed as Carbon in Sea Water", 
-            "comment": "carbon concentration from the picophytoplankton (<2 um) component alone", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "phypico", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2695,65 +2658,48 @@
             "modeling_realm": "land", 
             "standard_name": "litter_nitrogen_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total Nitrogen Mass Flux from Vegetation to Litter", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "fNVegLitter", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cStem": {
             "modeling_realm": "land", 
             "standard_name": "stem_carbon_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass in Stem", 
             "comment": "including sapwood and hardwood.", 
             "dimensions": "longitude latitude time", 
             "out_name": "cStem", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fVegLitterMortality": {
             "modeling_realm": "land", 
             "standard_name": "mortality_litter_carbon_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total Carbon Mass Flux from Vegetation to Litter as a result of mortality", 
             "comment": "needed to separate changing vegetation C turnover times resulting from changing allocation versus changing mortality", 
             "dimensions": "longitude latitude time", 
             "out_name": "fVegLitterMortality", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "prveg": {
-            "modeling_realm": "land", 
-            "standard_name": "precipitation_flux_onto_canopy", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Precipitation onto Canopy", 
-            "comment": "The precipitation flux that is intercepted by the vegetation canopy (if present in model) before reaching the ground.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "prveg", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -2761,33 +2707,16 @@
         }, 
         "fHarvestToAtmos": {
             "modeling_realm": "land", 
-            "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_crop_harvesting?", 
+            "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_crop_harvesting", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Harvested biomass that goes straight into atmosphere", 
             "comment": "any harvested carbon that is assumed to decompose immediately into the atmosphere is reported here", 
             "dimensions": "longitude latitude time", 
             "out_name": "fHarvestToAtmos", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "chldiat": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_diatoms_expressed_as_chlorophyll_in_sea_water", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Diatom Chlorophyll Mass Concentration", 
-            "comment": "Chlorophyll from diatom phytoplankton component concentration alone", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "chldiat", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -2797,99 +2726,82 @@
             "modeling_realm": "land", 
             "standard_name": "wetland_methane_consumption", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Grid averaged methane consuption (methanotrophy) from wetlands", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "wetlandCH4cons", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fNOx": {
             "modeling_realm": "land", 
             "standard_name": "land_net_nox_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total land NOx flux ", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "fNOx", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "intdoc": {
             "modeling_realm": "ocean", 
             "standard_name": "ocean_mass_content_of_dissolved_organic_carbon", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Dissolved Organic Carbon Content", 
             "comment": "Vertically integrated DOC (explicit pools only)", 
             "dimensions": "longitude latitude time", 
             "out_name": "intdoc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "limnmisc": {
             "modeling_realm": "ocean", 
             "standard_name": "nitrogen_limitation_of_miscellaneous_phytoplankton", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Nitrogen Limitation of Other Phytoplankton", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "limnmisc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fNLitterSoil": {
             "modeling_realm": "land", 
             "standard_name": "nitrogen_mass_flux_into_soil_from_litter", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total Nitrogen Mass Flux from Litter to Soil", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "fNLitterSoil", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "detoc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_organic_detritus_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Detrital Organic Carbon Concentration", 
-            "comment": "Sum of detrital organic carbon component concentrations", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "detoc", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -2899,47 +2811,30 @@
             "modeling_realm": "land", 
             "standard_name": "wetland_methane_production", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Grid averaged methane production (methanogenesis) from wetlands", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "wetlandCH4prod", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "zmicro": {
-            "modeling_realm": "ocnBgchem", 
+            "modeling_realm": "ocean", 
             "standard_name": "mole_concentration_of_microzooplankton_expressed_as_carbon_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Mole Concentration of Microzooplankton expressed as Carbon in Sea Water", 
             "comment": "carbon  concentration from the microzooplankton (<20 um) component alone", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "zmicro", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "bsi": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_particulate_matter_expressed_as_silicon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Particulate Biogenic Silica Concentration", 
-            "comment": "Sum of particulate silica component concentrations", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "bsi", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2950,48 +2845,14 @@
             "modeling_realm": "land", 
             "standard_name": "deforested_biomass_into_product_pool_due_to_anthorpogenic_land_use_change", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Deforested biomass that goes into product pool as a result of anthropogenic land use change", 
             "comment": "When land use change results in deforestation of natural vegetation (trees or grasslands) then natural biomass is removed. The treatment of deforested biomass differs significantly across models, but it should be straight-forward to compare deforested biomass across models.", 
             "dimensions": "longitude latitude time", 
             "out_name": "fDeforestToProduct", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "si": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_silicate_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Dissolved Silicate Concentration", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "si", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "co3": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_carbonate_ion_in_seawater", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Mole Concentration of Carbonate expressed as Carbon in Sea Water", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "co3", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -3001,48 +2862,14 @@
             "modeling_realm": "land", 
             "standard_name": "root_nitrogen_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Nitrogen Mass in Roots", 
             "comment": "including fine and coarse roots.", 
             "dimensions": "longitude latitude time", 
             "out_name": "nRoot", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "chlcalc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_calcareous_phytoplankton_expressed_as_chlorophyll_in_sea_water", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Mass Concentration of Calcareous Phytoplankton expressed as Chlorophyll in Sea Water", 
-            "comment": "chlorophyll concentration from the calcite-producing phytoplankton component alone", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "chlcalc", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "evspsblveg": {
-            "modeling_realm": "land", 
-            "standard_name": "water_evaporation_flux_from_canopy", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Evaporation from Canopy", 
-            "comment": "The canopy evaporation and sublimation (if present in model); may include dew formation as a negative flux.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "evspsblveg", 
-            "type": "real", 
-            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -3052,82 +2879,31 @@
             "modeling_realm": "land", 
             "standard_name": "Carbon_flux_out_of_storage_product_pools_into_atmos", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "decomposition out of product pools to CO2 in atmos", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "fProductDecomp", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "limirrcalc": {
             "modeling_realm": "ocean", 
             "standard_name": "irradiance_limitation_of_calcareous_phytoplankton", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Irradiance limitation of Calcareous Phytoplankton", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "limirrcalc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "chlmisc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_miscellaneous_phytoplankton_expressed_as_chlorophyll_in_sea_water", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Other Phytoplankton Chlorophyll Mass Concentration", 
-            "comment": "Chlorophyll from additional phytoplankton component concentrations alone", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "chlmisc", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "phyc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Phytoplankton Carbon Concentration", 
-            "comment": "sum of phytoplankton carbon component concentrations.  In most (all?) cases this is the sum of phycdiat and phycmisc (i.e., 'Diatom Carbon Concentration' and 'Non-Diatom Phytoplankton Carbon Concentration'", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "phyc", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "bacc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_bacteria_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Bacterial Carbon Concentration", 
-            "comment": "Sum of bacterial carbon component concentrations", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "bacc", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -3137,31 +2913,14 @@
             "modeling_realm": "ocean", 
             "standard_name": "iron_limitation_of_diazotrophs", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Iron limitation of Diazotrophs", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "limfediaz", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "arag": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_aragonite_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Aragonite Concentration", 
-            "comment": "Sum of particulate aragonite components (e.g. Phytoplankton, Detrital, etc.)", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "arag", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -3171,48 +2930,14 @@
             "modeling_realm": "land", 
             "standard_name": "leaf_nitrogen_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Nitrogen Mass in Leaves", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "nLeaf", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "intpbp": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_ocean_mole_content_of_phosphorus_due_to_biological_production", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Phosphorus Production", 
-            "comment": "Vertically integrated biogenic phosphorus production", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "intpbp", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "phycalc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_calcareous_phytoplankton_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Mole Concentration of Calcareous Phytoplankton expressed as Carbon in Sea Water", 
-            "comment": "carbon concentration from calcareous (calcite-producing) phytoplankton component alone", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "phycalc", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -3222,82 +2947,31 @@
             "modeling_realm": "land", 
             "standard_name": "fire_CO2_emissions_from_wildfire", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass Flux into Atmosphere due to CO2 Emission from natural Fire", 
             "comment": "CO2 emissions from natural fires", 
             "dimensions": "longitude latitude time", 
             "out_name": "fFireNat", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "dissicnat": {
-            "modeling_realm": "ocean", 
-            "standard_name": "mole_concentration_of_dissolved_inorganic_carbon_in_sea_water_natural_component", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Natural Dissolved Inorganic Carbon Concentration", 
-            "comment": "Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration at preindustrial atmospheric xCO2", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "dissicnat", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fNloss": {
             "modeling_realm": "land", 
             "standard_name": "land_nitrogen_lost", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total N lost (including NHx, NOx, N2O, N2 and leaching)", 
             "comment": "Not all models split losses into gasesous and leaching", 
             "dimensions": "longitude latitude time", 
             "out_name": "fNloss", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "ocfriver": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_ocean_mole_content_of_organic_carbon_due_to_runoff_and_sediment_dissolution", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Flux of Organic Carbon Into Ocean Surface by Runoff", 
-            "comment": "Organic Carbon supply to ocean through runoff (separate from gas exchange)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "ocfriver", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "nh4": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_ammonium_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Dissolved Ammonium Concentration", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "nh4", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -3307,82 +2981,31 @@
             "modeling_realm": "land", 
             "standard_name": "heterotrophic_respiration_carbon_flux_from_soil", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass Flux into Atmosphere due to Heterotrophic Respiration from Soil on Land", 
             "comment": "Needed to calculate soil bulk turnover time", 
             "dimensions": "longitude latitude time", 
             "out_name": "rhSoil", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cSoilBelow1m": {
             "modeling_realm": "land", 
             "standard_name": "soil_carbon_content_below_1m_depth", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass in Soil Pool below 1m Depth", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "cSoilBelow1m", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "phyfe": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_iron_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Phytoplankton Iron Concentration", 
-            "comment": "sum of phytoplankton iron component concentrations", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "phyfe", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "no3": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_nitrate_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Dissolved Nitrate Concentration", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "no3", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "phyp": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_phosphorus_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Phytoplankton Phosphorus Concentration", 
-            "comment": "sum of phytoplankton phosphorus components", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "phyp", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -3392,99 +3015,82 @@
             "modeling_realm": "ocean", 
             "standard_name": "sinking_mole_flux_of_particulate_phosphorus_in_sea_water", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Downward Flux of Particulate Phosphorus", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "epp100", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fBNF": {
             "modeling_realm": "land", 
             "standard_name": "biological_nitrogen_fixation", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "biological nitrogen fixation", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "fBNF", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "nStem": {
             "modeling_realm": "land", 
             "standard_name": "stem_nitrogen_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Nitrogen Mass in Stem", 
             "comment": "including sapwood and hardwood.", 
             "dimensions": "longitude latitude time", 
             "out_name": "nStem", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "limndiaz": {
             "modeling_realm": "ocean", 
             "standard_name": "nitrogen_limitation_of_diazotrophs", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Nitrogen limitation of Diazotrophs", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "limndiaz", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "limirrdiat": {
             "modeling_realm": "ocean", 
             "standard_name": "irradiance_limitation_of_diatoms", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Irradiance limitation of Diatoms", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "limirrdiat", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "tsl": {
-            "modeling_realm": "land", 
-            "standard_name": "soil_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Temperature of Soil", 
-            "comment": "Temperature of each soil layer. Reported as missing for grid cells with no land.", 
-            "dimensions": "longitude latitude sdepth time", 
-            "out_name": "tsl", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -3492,100 +3098,66 @@
         }, 
         "fAnthDisturb": {
             "modeling_realm": "land", 
-            "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_anthrogpogenic_emission?", 
+            "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_anthrogpogenic_emission", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "carbon mass flux into atmosphere due to any human activity", 
             "comment": "will require some careful definition to make sure we capture everything - any human activity that releases carbon to the atmosphere instead of into product pool goes here. E.g. Deforestation fire, harvest assumed to decompose straight away, grazing...", 
             "dimensions": "longitude latitude time", 
             "out_name": "fAnthDisturb", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "intpbn": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_ocean_mole_content_of_nitrogen_due_to_biological_production", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Nitrogen Production", 
-            "comment": "Vertically integrated biogenic nitrogen production", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "intpbn", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "raStem": {
             "modeling_realm": "land", 
             "standard_name": "autotrophic_respiration_from_stem", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total respiration from stem", 
             "comment": "added for completeness with Ra_root", 
             "dimensions": "longitude latitude time", 
             "out_name": "raStem", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "fNgasNonFire": {
-            "modeling_realm": "land", 
-            "standard_name": "land_nitrogen_lost_to_atmosphere_not due to fire", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Total N lost to the atmosphere (including NHx, NOx, N2O, N2) from all processes except fire.", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "fNgasNonFire", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "nMineralNH4": {
             "modeling_realm": "land", 
             "standard_name": "mineral_nh4_soil_nitrogen_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mineral ammonium in the soil", 
             "comment": "SUM of ammonium over all soil layers", 
             "dimensions": "longitude latitude time", 
             "out_name": "nMineralNH4", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "physi": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_silicon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Phytoplankton Silica Concentration", 
-            "comment": "sum of phytoplankton silica component concentrations", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "physi", 
-            "type": "real", 
+        "fNgasNonFire": {
+            "modeling_realm": "land", 
+            "standard_name": "land_nitrogen_lost_to_atmosphere_not_due_to_fire", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total N lost to the atmosphere (including NHx, NOx, N2O, N2) from all processes except fire.", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "fNgasNonFire", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -3596,82 +3168,48 @@
             "modeling_realm": "ocean", 
             "standard_name": "irradiance_limitation_of_picophytoplankton", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Irradiance limitation of Picophytoplankton", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "limirrpico", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fHarvestToProduct": {
             "modeling_realm": "land", 
             "standard_name": "harvested_biomass_into_product_pool", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Harvested biomass that goes into product pool", 
             "comment": "be it food or wood harvest, any carbon that is subsequently stored is reported here", 
             "dimensions": "longitude latitude time", 
             "out_name": "fHarvestToProduct", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fNVegSoil": {
             "modeling_realm": "land", 
             "standard_name": "nitrogen_mass_flux_into_soil_from_vegetation_excluding_litter", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total Nitrogen Mass Flux from Vegetation Directly to Soil", 
             "comment": "In some models part of nitrogen (e.g., root exudate) can go directly into the soil pool without entering litter.", 
             "dimensions": "longitude latitude time", 
             "out_name": "fNVegSoil", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "pon": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_nitrogen_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Particulate Organic Nitrogen Concentration", 
-            "comment": "sum of particulate organic nitrogen component concentrations", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "pon", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "bfe": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_iron_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Particulate Biogenic Iron Concentration", 
-            "comment": "Sum of particulate organic iron component concentrations", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "bfe", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -3681,303 +3219,201 @@
             "modeling_realm": "land", 
             "standard_name": "litter_wood_debris_carbon_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass in Coarse Woody Debris", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "cLitterCwd", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fVegFire": {
             "modeling_realm": "land", 
             "standard_name": "fire_CO2_emissions_from_vegetation_carbon", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass Flux from Vegetation into Atmosphere due to CO2 Emission from all Fire", 
             "comment": "Required for unambiguous separation of vegetation and soil + litter turnover times, since total fire flux draws from both sources", 
             "dimensions": "longitude latitude time", 
             "out_name": "fVegFire", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "chldiaz": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_diazotrophs_expressed_as_chlorophyll_in_sea_water", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Mass Concentration of Diazotrophs expressed as Chlorophyll in Sea Water", 
-            "comment": "Chlorophyll concentration from the diazotrophic phytoplankton component alone", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "chldiaz", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "talknat": {
-            "modeling_realm": "ocean", 
-            "standard_name": "seawater_alkalinity_expressed_as_mole_equivalent_natural_component", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Natural Total Alkalinity", 
-            "comment": "total alkalinity equivalent concentration (including carbonate, borate, phosphorus, silicon, and nitrogen components) at preindustrial atmospheric xCO2", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "talknat", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "mrso": {
-            "modeling_realm": "land", 
-            "standard_name": "soil_moisture_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Total Soil Moisture Content", 
-            "comment": "the mass per unit area  (summed over all soil layers) of water in all phases.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "mrso", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-64.17", 
-            "valid_max": "5717", 
-            "ok_min_mean_abs": "-1424", 
-            "ok_max_mean_abs": "3038"
-        }, 
         "limndiat": {
             "modeling_realm": "ocean", 
             "standard_name": "nitrogen_limitation_of_diatoms", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Nitrogen limitation of Diatoms", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "limndiat", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "limfemisc": {
             "modeling_realm": "ocean", 
             "standard_name": "iron_limitation_of_miscellaneous_phytoplankton", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Iron Limitation of Other Phytoplankton", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "limfemisc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "limncalc": {
-            "modeling_realm": "ocean", 
-            "standard_name": "nitrogen_limitation_of_calcareous_phytoplankton", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Nitrogen limitation of Calcareous Phytoplankton", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "limncalc", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rhLitter": {
             "modeling_realm": "land", 
             "standard_name": "heterotrophic_respiration_carbon_flux_from_litter", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass Flux into Atmosphere due to Heterotrophic Respiration from Litter on Land", 
             "comment": "Needed to calculate litter bulk turnover time. Includes respiration from CWD as well.", 
             "dimensions": "longitude latitude time", 
             "out_name": "rhLitter", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "limncalc": {
+            "modeling_realm": "ocean", 
+            "standard_name": "nitrogen_limitation_of_calcareous_phytoplankton", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "Nitrogen limitation of Calcareous Phytoplankton", 
+            "comment": "", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "limncalc", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "raLeaf": {
             "modeling_realm": "land", 
             "standard_name": "autotrophic_respiration_from_leaves", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total respiration from leaves", 
             "comment": "added for completeness with Ra_root", 
             "dimensions": "longitude latitude time", 
             "out_name": "raLeaf", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "o2sat": {
-            "modeling_realm": "ocean", 
-            "standard_name": "mole_concentration_of_molecular_oxygen_in_sea_water_at_saturation", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Dissolved Oxygen Concentration at Saturation", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "o2sat", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fCLandToOcean": {
             "modeling_realm": "land", 
             "standard_name": "carbon_mass_flux_into_ocean_from_rivers", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Lateral transfer of carbon out of gridcell that eventually goes into ocean", 
             "comment": "leached carbon etc that goes into run off or river routing and finds its way into ocean should be reported here. ", 
             "dimensions": "longitude latitude time", 
             "out_name": "fCLandToOcean", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fNLandToOcean": {
             "modeling_realm": "land", 
             "standard_name": "nitrogen_mass_flux_into_ocean_from_rivers", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Lateral transfer of nitrogen out of gridcell that eventually goes into ocean", 
             "comment": "leached nitrogen etc that goes into run off or river routing and finds its way into ocean should be reported here. ", 
             "dimensions": "longitude latitude time", 
             "out_name": "fNLandToOcean", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "dissoc": {
-            "modeling_realm": "land", 
-            "standard_name": "mole_concentration_of_dissolved_organic_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Dissolved Organic Carbon Concentration", 
-            "comment": "Sum of dissolved carbon component concentrations explicitly represented (i.e. not ~40 uM refractory unless explicit)", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "dissoc", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "nLitterCwd": {
             "modeling_realm": "land", 
             "standard_name": "litter_wood_debris_nitrogen_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Nitrogen Mass in Coarse Woody Debris", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "nLitterCwd", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "limfecalc": {
             "modeling_realm": "ocean", 
             "standard_name": "iron_limitation_of_calcareous_phytoplankton", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Iron limitation of Calcareous Phytoplankton", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "limfecalc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fNProduct": {
             "modeling_realm": "land", 
             "standard_name": "nitrogen_mass_flux_to_product_pool_due_to_anthorpogenic_activity", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Deforested or harvested biomass as a result of anthropogenic land use or change", 
             "comment": "When land use change results in deforestation of natural vegetation (trees or grasslands) then natural biomass is removed. The treatment of deforested biomass differs significantly across models, but it shoule be straight-forward to compare deforested biomass across models.", 
             "dimensions": "longitude latitude time", 
             "out_name": "fNProduct", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "zoocmisc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_miscellaneous_zooplankton_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Other Zooplankton Carbon Concentration", 
-            "comment": "carbon from additional zooplankton component concentrations alone (e.g. Micro, meso).  Since the models all have different numbers of components, this variable has been included to provide a check for intercomparison between models since some phytoplankton groups are supersets.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "zoocmisc", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -3987,99 +3423,31 @@
             "modeling_realm": "land", 
             "standard_name": "other_vegegtation_components_carbon_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass in Vegetation Momponents other than Leaves, Stems and Roots", 
             "comment": "E.g. fruits, seeds, etc.", 
             "dimensions": "longitude latitude time", 
             "out_name": "cOther", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "nOther": {
             "modeling_realm": "land", 
             "standard_name": "other_vegegtation_components_nitrogen_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Nitrogen mass in vegetation components other than leaves, stem and root", 
             "comment": "E.g. fruits, seeds, etc.", 
             "dimensions": "longitude latitude time", 
             "out_name": "nOther", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "pop": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_particulate_organic_matter_expressed_as_phosphorus_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Particulate Organic Phosphorus Concentration", 
-            "comment": "sum of particulate organic phosphorus component concentrations", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "pop", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "pp": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Primary Carbon Production by Phytoplankton", 
-            "comment": "total primary (organic carbon) production by phytoplankton", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "pp", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "phyn": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_phytoplankton_expressed_as_nitrogen_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Phytoplankton Nitrogen Concentration", 
-            "comment": "sum of phytoplankton nitrogen component concentrations", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "phyn", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "co3satarag": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_carbonate_ion_for_seawater_in equilibrium_with_pure_aragonite", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Mole Concentration of Aragonite expressed as Carbon in Sea Water at Saturation", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "co3satarag", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -4089,82 +3457,31 @@
             "modeling_realm": "ocean", 
             "standard_name": "irradiance_limitation_of_miscellaneous_phytoplankton", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Irradiance Limitation of Other Phytoplankton", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "limirrmisc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "limfediat": {
             "modeling_realm": "ocean", 
             "standard_name": "iron_limitation_of_diatoms", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Iron limitation of Diatoms", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "limfediat", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "chlpico": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_picophytoplankton_expressed_as_chlorophyll_in_sea_water", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Mass Concentration of Picophytoplankton expressed as Chlorophyll in Sea Water", 
-            "comment": "chlorophyll concentration from the picophytoplankton (<2 um) component alone", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "chlpico", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "fric": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_ocean_mole_content_of_inorganic_carbon_due_to_sedimentation", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Downward Inorganic Carbon Flux at Ocean Bottom", 
-            "comment": "Inorganic Carbon loss to sediments", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "fric", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "expc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "sinking_mole_flux_of_particulate_organic_matter_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Sinking Particulate Organic Carbon Flux", 
-            "comment": "Downward flux of particulate organic carbon", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "expc", 
-            "type": "real", 
-            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -4174,31 +3491,14 @@
             "modeling_realm": "ocean", 
             "standard_name": "nitrogen_limitation_of_picophytoplankton", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Nitrogen limitation of Picophytoplankton", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "limnpico", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "zooc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_zooplankton_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Zooplankton Carbon Concentration", 
-            "comment": "sum of zooplankton carbon component concentrations", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "zooc", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -4206,220 +3506,67 @@
         }, 
         "fDeforestToAtmos": {
             "modeling_realm": "land", 
-            "standard_name": "surface_net_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_anthropogenic_land_use_change?", 
+            "standard_name": "surface_net_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_anthropogenic_land_use_change", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Deforested biomass that goes into atmosphere as a result of anthropogenic land use change", 
             "comment": "When land use change results in deforestation of natural vegetation (trees or grasslands) then natural biomass is removed. The treatment of deforested biomass differs significantly across models, but it should be straight-forward to compare deforested biomass across models.", 
             "dimensions": "longitude latitude time", 
             "out_name": "fDeforestToAtmos", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "mrfso": {
-            "modeling_realm": "land landIce", 
-            "standard_name": "soil_frozen_water_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Soil Frozen Water Content", 
-            "comment": "The mass per unit area (summed over all model layers) of frozen water.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "mrfso", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "5763", 
-            "ok_min_mean_abs": "-419", 
-            "ok_max_mean_abs": "940.3"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "limirrdiaz": {
             "modeling_realm": "ocean", 
             "standard_name": "irradiance_limitation_of_diazotrophs", 
             "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Irradiance limitation of Diazotrophs", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "limirrdiaz", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "icfriver": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_ocean_mole_content_of_inorganic_carbon_due_to_runoff_and_sediment_dissolution", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Flux of Inorganic Carbon Into Ocean Surface by Runoff", 
-            "comment": "Inorganic Carbon supply to ocean through runoff (separate from gas exchange)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "icfriver", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrsos": {
             "modeling_realm": "land", 
             "standard_name": "moisture_content_of_soil_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Moisture in Upper Portion of Soil Column", 
             "comment": "The mass of water in all phases in the upper 10cm of the  soil layer.", 
             "dimensions": "longitude latitude sdepth time", 
             "out_name": "mrsos", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-2.008", 
-            "valid_max": "146.5", 
-            "ok_min_mean_abs": "-35.89", 
-            "ok_max_mean_abs": "123.3"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "nMineral": {
             "modeling_realm": "land", 
             "standard_name": "mineral_soil_nitrogen_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mineral nitrogen in the soil", 
             "comment": "SUM of ammonium, nitrite, nitrate, etc over all soil layers", 
             "dimensions": "longitude latitude time", 
             "out_name": "nMineral", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "calc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_calcite_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Calcite Concentration", 
-            "comment": "Sum of particulate calcite component concentrations (e.g. Phytoplankton, Detrital, etc.)", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "calc", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "co3satcalc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_carbonate_ion_for_seawater_in equilibrium_with_pure_calcite", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Mole Concentration of Calcite expressed as Carbon in Sea Water at Saturation", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "co3satcalc", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "fgo2": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "surface_downward_mole_flux_of_molecular_oxygen", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Surface Downward O2 Flux", 
-            "comment": "Gas exchange flux of O2 (positive into ocean)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "fgo2", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "mrros": {
-            "modeling_realm": "land", 
-            "standard_name": "surface_runoff_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Surface Runoff", 
-            "comment": "The total surface run off leaving the land portion of the grid cell (excluding drainage through the base of the soil model).", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "mrros", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-6.802e-06", 
-            "valid_max": "0.0009825", 
-            "ok_min_mean_abs": "-5.867e-06", 
-            "ok_max_mean_abs": "1.302e-05"
-        }, 
-        "froc": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_ocean_mole_content_of_organic_carbon_due_to_sedimentation", 
-            "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Downward Organic Carbon Flux at Ocean Bottom", 
-            "comment": "Organic Carbon loss to sediments", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "froc", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "graz": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "tendency_of_mole_concentration_of_organic_matter_expressed_as_carbon_in_sea_water_due_to_grazing_of_phytoplankton", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Total Grazing of Phytoplankton by Zooplankton", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "graz", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "phymisc": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_miscellaneous_phytoplankton_expressed_as_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Mole Concentration of Miscellaneous Phytoplankton expressed as Carbon in Sea Water", 
-            "comment": "carbon concentration from additional phytoplankton component alone", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "phymisc", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -4429,133 +3576,99 @@
             "modeling_realm": "land", 
             "standard_name": "mineral_no3_soil_nitrogen_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mineral nitrate in the soil", 
             "comment": "SUM of nitrate over all soil layers", 
             "dimensions": "longitude latitude time", 
             "out_name": "nMineralNO3", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cLitterSurf": {
             "modeling_realm": "land", 
             "standard_name": "surface_litter_carbon_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass in Above-Ground Litter", 
             "comment": "Surface or near-surface litter pool fed by leaf and above-ground litterfall", 
             "dimensions": "longitude latitude time", 
             "out_name": "cLitterSurf", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fVegLitterSenescence": {
             "modeling_realm": "land", 
             "standard_name": "senescence_litter_carbon_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total Carbon Mass Flux from Vegetation to Litter as a result of leaf, branch, and root senescence", 
             "comment": "needed to separate changing vegetation C turnover times resulting from changing allocation versus changing mortality", 
             "dimensions": "longitude latitude time", 
             "out_name": "fVegLitterSenescence", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fLitterFire": {
             "modeling_realm": "land", 
             "standard_name": "fire_CO2_emissions_from_litter_carbon", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass Flux from Litter, CWD or any non-living pool into Atmosphere due to CO2 Emission from all Fire", 
             "comment": "Required for unambiguous separation of vegetation and soil + litter turnover times, since total fire flux draws from both sources", 
             "dimensions": "longitude latitude time", 
             "out_name": "fLitterFire", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "nLitterFine": {
             "modeling_realm": "land", 
             "standard_name": "fine_litter_nitrogen_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Nitrogen Mass in fine litter (non CWD)", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "nLitterFine", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fNdep": {
             "modeling_realm": "land", 
             "standard_name": "deposition_of_nitrogen_onto_land", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "dry and wet deposition of  reactive nitrogen onto land", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "fNdep", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "mrro": {
-            "modeling_realm": "land", 
-            "standard_name": "runoff_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Total Runoff", 
-            "comment": "The total run-off (including drainage through the base of the soil model) per unit area leaving the land portion of the grid cell.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "mrro", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-0.0002019", 
-            "valid_max": "0.001065", 
-            "ok_min_mean_abs": "-6.668e-06", 
-            "ok_max_mean_abs": "1.874e-05"
-        }, 
-        "po4": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_phosphate_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Dissolved Phosphate Concentration", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "po4", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -4565,200 +3678,183 @@
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "carbon from land clearing for land use tile that enters anthropogenic pools", 
             "comment": "If  a model has explicit anthropogenic pools, clearance should not include fire", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "fClAntLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fClAtmLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "carbon from land clearance for land use tile that enters atmosphere", 
             "comment": "If  a model allows cleared carbon to enter directly into atmosphere (not via anthropogenic pools), should not include fire", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "fClAtmLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rhLut": {
             "modeling_realm": "land", 
             "standard_name": "heterotrophic_respiration_carbon_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "soil heterotrophic respiration on land use tile", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "rhLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrsosLut": {
             "modeling_realm": "land", 
             "standard_name": "moisture_content_of_soil_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Moisture in Upper Portion of Soil Column of land use tile", 
             "comment": "the mass of water in all phases in a thin surface layer; integrate over uppermost 10cm", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "mrsosLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sweLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "snow water equivalent on land use tile", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "sweLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "nppLut": {
             "modeling_realm": "land", 
             "standard_name": "net_primary_land_productivity_of_carbon", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "net primary productivity on land use tile", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "nppLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrroLut": {
             "modeling_realm": "land", 
             "standard_name": "runoff_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total runoff from land use tile ", 
             "comment": "the total runoff (including 'drainage' through the base of the soil model) leaving the land use tile portion of the grid cell", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "mrroLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fClResLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "carbon left as residue into litter or soil after clearance for land use tile", 
             "comment": "should not include fire emissions into atmosphere", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "fClResLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "irrCrp": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "cropland irrigation flux", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "irrCrp", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "nwdFracLut": {
-            "modeling_realm": "land", 
-            "standard_name": "", 
-            "units": "fraction", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "fraction of land use tile tile that is non-woody vegetation ( e.g. herbaceous crops)", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "nwdFracLut", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tasLut": {
             "modeling_realm": "land", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "near-surface air temperature (2m above displacement height, i.e. t_ref) on land use tile", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "tasLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "dms": {
-            "modeling_realm": "ocnBgchem", 
+            "modeling_realm": "land", 
             "standard_name": "mole_fraction_of_dimethyl_sulfide_in_air", 
             "units": "mol mol-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Dimethyl Sulphide Concentration", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "DMS volume mixing ratio", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "dms", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -4769,456 +3865,422 @@
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": " net rate of C accumulation (or loss) on land use tile", 
             "comment": "Computed as npp minus heterotrophic respiration minus fire minus C leaching minus harvesting/clearing. Positive rate is into the land, negative rate is from the land.  Do not include fluxes from anthropogenic pools to atmosphere", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "necbLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rlusLut": {
             "modeling_realm": "land", 
             "standard_name": "surface_upwelling_longwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "surface upwelling longwave on land use tile", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "rlusLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fHarvAntLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "carbon harvested on land use tile that enters anthropogenic pools", 
             "comment": "If  a model has explicit anthropogenic pools", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "fHarvAntLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fHarvAtmLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "carbon harvested on land use tile that enters atmosphere", 
             "comment": "If  a model puts some or all harvested carbon directly into atmosphere (not via anthropogenic pools); for pastureland, harvesting includes only livestock grazing", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "fHarvAtmLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tslsiLut": {
             "modeling_realm": "land", 
             "standard_name": "surface_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "surface skin temperature on land use tile", 
             "comment": "temperature at which long-wave radiation emitted", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "tslsiLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "laiLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "leaf area index on land use tile", 
             "comment": "Note that if tile does not model lai, for example, on the urban tile, then should be reported as missing value", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "laiLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "raLut": {
             "modeling_realm": "land", 
             "standard_name": "plant_respiration_carbon_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "plant respiration on land use tile", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "raLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fHarvResLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "carbon after land use tile harvesting that left as residue into litter or soil", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "fHarvResLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fgsf6": {
             "modeling_realm": "land", 
             "standard_name": "surface_downward_mole_flux_of_sf6", 
             "units": "mol sec-1 m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Surface Downward SF6 flux", 
             "comment": "gas exchange flux of SF6", 
             "dimensions": "longitude latitude time", 
             "out_name": "fgsf6", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "hflsLut": {
             "modeling_realm": "land", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "latent heat flux on land use tile", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "hflsLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrs1mLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Moisture in top 1 meter of land use tile soil column", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "mrs1mLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "cfc12": {
-            "modeling_realm": "land", 
-            "standard_name": "moles_of_cfc12_per_unit_mass_in_sea_water", 
-            "units": "mol kg-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Moles Per Unit Mass of CFC-12 in Sea Water", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "cfc12", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrsoLut": {
             "modeling_realm": "land", 
             "standard_name": "soil_moisture_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total soil moisture", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "mrsoLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "hussLut": {
             "modeling_realm": "land", 
             "standard_name": "specific_humidity", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "near-surface specific humidity on land use tile", 
             "comment": "Normally, the specific humidity should be reported at the 2 meter height", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "hussLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fgcfc12": {
             "modeling_realm": "land", 
             "standard_name": "surface_downward_mole_flux_of_cfc12", 
             "units": "mol sec-1 m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Surface Downward CFC12 flux", 
             "comment": "gas exchange flux of CFC12", 
             "dimensions": "longitude latitude time", 
             "out_name": "fgcfc12", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "hfssLut": {
             "modeling_realm": "land", 
             "standard_name": "surface_upward_sensible_heat_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "sensible heat flux on land use tile", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "hfssLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cTotFireLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "total carbon loss from natural and managed fire on land use tile, including deforestation fires", 
             "comment": "Different from LMON this flux should include all fires occurring on the land use tile, including natural, man-made and deforestation fires", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "cTotFireLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "gppLut": {
             "modeling_realm": "land", 
             "standard_name": "gross_primary_land_productivity_of_carbon", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "gross primary productivity on land use tile", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "gppLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "sf6": {
-            "modeling_realm": "land", 
-            "standard_name": "moles_of_sf6_per_unit_mass_in_sea_water", 
-            "units": "mol kg-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Moles Per Unit Mass of SF6 in Sea Water", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "sf6", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fahUrb": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Anthropogenic heat flux ", 
             "comment": "Anthropogenic heat flux due to human activities such as space heating and cooling or traffic or other energy consumption", 
             "dimensions": "longitude latitude time", 
             "out_name": "fahUrb", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rsusLut": {
             "modeling_realm": "land", 
             "standard_name": "surface_upwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "surface upwelling shortwave  on land use tile", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "rsusLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fAntAtmLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "If a model has separate anthropogenic pools by land use tile, flux from anthropogenic pools on land use tile into atmosphere", 
             "comment": "", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "fAntAtmLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "nwdFracLut": {
+            "modeling_realm": "land", 
+            "standard_name": "", 
+            "units": "fraction", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "fraction of land use tile tile that is non-woody vegetation ( e.g. herbaceous crops)", 
+            "comment": "", 
+            "dimensions": "longitude latitude landUse time", 
+            "out_name": "nwdFracLut", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tntrl": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_longwave_heating", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "tendency_of_air_temperature_due_to_longwave_heating", 
             "comment": "Tendency of air temperature due to longwave radiative heating", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "tntrl", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tntrs": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_shortwave_heating", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "tendency_of_air_temperature_due_to_shortwave_heating", 
             "comment": "Tendency of air temperature due to shortwave radiative heating", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "tntrs", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tntrlcs": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_longwave_heating_assuming_clear_sky", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Tendency of Air Temperature due to Clear Sky Longwave Radiative Heating", 
             "comment": "Tendency of Air Temperature due to Clear Sky Longwave Radiative Heating", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "tntrlcs", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tnhusscp": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_specific_humidity_due_to_stratiform_clouds_and_precipitation", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Tendency of Specific Humidity Due to Stratiform Clouds and Precipitation", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "tnhusscp", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "reffclwc": {
-            "modeling_realm": "atmos", 
-            "standard_name": "effective_radius_of_convective_cloud_liquid_water_particle", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Hydrometeor Effective Radius of Convective Cloud Liquid Water", 
-            "comment": "Droplets are liquid.  The effective radius is defined as the ratio of the third moment over the second moment of the particle size distribution and the time-mean should be calculated, weighting the individual samples by the cloudy fraction of the grid cell.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "reffclwc", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -5228,65 +4290,48 @@
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_boundary_layer_mixing", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Tendency of Air Temperature Due to Boundary Layer Mixing", 
             "comment": "Includes all boundary layer terms including diffusive terms.", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "tntpbl", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tntscp": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_stratiform_clouds_and_precipitation", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Tendency of Air Temperature Due to Stratiform Clouds and Precipitation", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "tntscp", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tnhuspbl": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_specific_humidity_due_to_boundary_layer_mixing", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Tendency of Specific Humidity Due to Boundary Layer Mixing", 
             "comment": "Includes all boundary layer terms including diffusive terms.", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "tnhuspbl", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "reffclws": {
-            "modeling_realm": "atmos", 
-            "standard_name": "effective_radius_of_stratiform_cloud_liquid_water_particle", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Hydrometeor Effective Radius of Stratiform Cloud Liquid Water", 
-            "comment": "Droplets are liquid.  The effective radius is defined as the ratio of the third moment over the second moment of the particle size distribution and the time-mean should be calculated, weighting the individual samples by the cloudy fraction of the grid cell.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "reffclws", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -5296,30 +4341,30 @@
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_shortwave_heating_assuming_clear_sky", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Tendency of Air Temperature due to Clear Sky Shortwave Radiative Heating", 
             "comment": "Tendency of Air Temperature due to Clear Sky Shortwave Radiative Heating", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "tntrscs", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "reffclic": {
             "modeling_realm": "atmos", 
             "standard_name": "effective_radius_of_convective_cloud_ice_particle", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Hydrometeor Effective Radius of Convective Cloud Ice", 
             "comment": "This is defined as the in-cloud ratio of the third moment over the second moment of the particle size distribution (obtained by considering only the cloudy portion of the grid cell).", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "reffclic", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -5330,30 +4375,30 @@
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_numerical_diffusion", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Tendency of Air Temperature due to Numerical Diffusion", 
             "comment": "This includes any horizontal or vertical numerical temperature diffusion not associated with the parametrized moist physics or the resolved dynamics.  For example, any vertical diffusion which is part of the boundary layer mixing scheme should be excluded, as should any diffusion which is included in the terms from the resolved dynamics.   This term is required to check the closure of the temperature budget.", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "tntd", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "reffclis": {
             "modeling_realm": "atmos", 
             "standard_name": "effective_radius_of_stratiform_cloud_ice_particle", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Hydrometeor Effective Radius of Stratiform Cloud Ice", 
             "comment": "This is defined as the in-cloud ratio of the third moment over the second moment of the particle size distribution (obtained by considering only the cloudy portion of the grid cell).", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "reffclis", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -5361,221 +4406,136 @@
             "ok_max_mean_abs": ""
         }, 
         "fgcfc11": {
-            "modeling_realm": "", 
+            "modeling_realm": "ocean", 
             "standard_name": "surface_downward_mole_flux_of_cfc11", 
             "units": "mol sec-1 m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Surface Downward CFC11 flux", 
             "comment": "gas exchange flux of CFC11", 
             "dimensions": "longitude latitude time", 
             "out_name": "fgcfc11", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "intpp": {
-            "modeling_realm": "", 
+            "modeling_realm": "ocean", 
             "standard_name": "net_primary_mole_productivity_of_carbon_by_phytoplankton", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Primary Organic Carbon Production by All Types of Phytoplankton", 
             "comment": "Vertically integrated total primary (organic carbon) production by phytoplankton.  This should equal the sum of intpdiat+intpphymisc, but those individual components may be unavailable in some models.", 
             "dimensions": "longitude latitude time", 
             "out_name": "intpp", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "spco2": {
+        "fgo2": {
+            "modeling_realm": "ocean", 
+            "standard_name": "surface_downward_mole_flux_of_molecular_oxygen", 
+            "units": "mol m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "Surface Downward O2 Flux", 
+            "comment": "Gas exchange flux of O2 (positive into ocean)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "fgo2", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "o3": {
             "modeling_realm": "", 
+            "standard_name": "mole_fraction_of_ozone_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Ozone volume mixing ratio", 
+            "comment": "", 
+            "dimensions": "longitude latitude plev23 time", 
+            "out_name": "o3", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "spco2": {
+            "modeling_realm": "ocean", 
             "standard_name": "surface_partial_pressure_of_carbon_dioxide_in_sea_water", 
             "units": "Pa", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Surface Aqueous Partial Pressure of CO2", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "spco2", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "o2": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_molecular_oxygen_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Dissolved Oxygen Concentration", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "o2", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "epc100": {
-            "modeling_realm": "", 
+            "modeling_realm": "ocean", 
             "standard_name": "sinking_mole_flux_of_particulate_organic_matter_expressed_as_carbon_in_sea_water", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Downward Flux of Particle Organic Carbon", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "epc100", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "talk": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "sea_water_alkalinity_expressed_as_mole_equivalent", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Total Alkalinity", 
-            "comment": "total alkalinity equivalent concentration (including carbonate, nitrogen, silicate, and borate components)", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "talk", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dissicabio": {
-            "modeling_realm": "", 
-            "standard_name": "mole_concentration_of_dissolved_inorganic_carbon_in_sea_water_abiotic_component", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Abiotic Dissolved Inorganic Carbon Concentration", 
-            "comment": "Abiotic Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "dissicabio", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "utendnogw": {
-            "modeling_realm": "", 
-            "standard_name": "tendency_of_eastward_wind_due_to_nonorographic_gravity_wave_drag", 
-            "units": "m s-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "u-tendency nonorographic gravity wave drag", 
-            "comment": "Tendency of the eastward wind by parameterized nonorographic gravity waves.  ", 
-            "dimensions": "longitude latitude plev23 time", 
-            "out_name": "utendnogw", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "diabdrag": {
+        "tntlw23": {
             "modeling_realm": "", 
-            "standard_name": "tendency_of_eastward_wind_due_to_numerical_artefacts", 
-            "units": "m s-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Eastward Wind from Numerical Artefacts", 
-            "comment": "Other sub-grid scale/numerical zonal drag excluding that already provided for the parameterized orographic and non-ororgraphic gravity waves. This would be used to calculate the total 'diabatic drag'. Contributions to this additional drag such Rayleigh friction and diffusion that can be calculated from the monthly mean wind fields should not be included, but details (e.g. coefficients) of the friction and/or diffusion used in the model should be provided separately.", 
+            "standard_name": "tendency_of_air_temperature_due_to_longwave_heating", 
+            "units": "K s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Longwave heating rate", 
+            "comment": "Longwave heating rates", 
             "dimensions": "longitude latitude plev23 time", 
-            "out_name": "diabdrag", 
+            "out_name": "tntlw23", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "dissic": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mole_concentration_of_dissolved_inorganic_carbon_in_sea_water", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Dissolved Inorganic Carbon Concentration", 
-            "comment": "Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "dissic", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "agessc": {
+        "utendogw": {
             "modeling_realm": "", 
-            "standard_name": "sea_water_age_since_surface_contact", 
-            "units": "yr", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Sea Water Age Since Surface Contact", 
-            "comment": "Time elapsed since water was last in surface layer of the ocean.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "agessc", 
+            "standard_name": "tendency_of_eastward_wind_due_to_orographic_gravity_wave_drag", 
+            "units": "m s-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "u-tendency orographic gravity wave drag", 
+            "comment": "Tendency of the eastward wind by parameterized orographic gravity waves. ", 
+            "dimensions": "longitude latitude plev23 time", 
+            "out_name": "utendogw", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "tntlw": {
-            "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_air_temperature_due_to_longwave_heating", 
-            "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Longwave Heating Rate", 
-            "comment": "Longwave heating rates", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "tntlw", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-100.0", 
-            "valid_max": "100.0", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "chl": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "mass_concentration_of_phytoplankton_expressed_as_chlorophyll_in_sea_water", 
-            "units": "kg m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Total Chlorophyll Mass Concentration", 
-            "comment": "Sum of chlorophyll from all phytoplankton group concentrations.  In most models this is equal to chldiat+chlmisc, that is the sum of Diatom Chlorophyll Mass Concentration and Other Phytoplankton Chlorophyll Mass Concentration", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "chl", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -5585,421 +4545,353 @@
             "modeling_realm": "", 
             "standard_name": "tendency_of_air_temperature_due_to_shortwave_heating", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Shortwave heating rate", 
             "comment": "shortwave heating rates", 
             "dimensions": "longitude latitude plev23 time", 
             "out_name": "tntsw", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "utendogw": {
+        "diabdrag": {
             "modeling_realm": "", 
-            "standard_name": "tendency_of_eastward_wind_due_to_orographic_gravity_wave_drag", 
+            "standard_name": "tendency_of_eastward_wind_due_to_numerical_artefacts", 
             "units": "m s-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "u-tendency orographic gravity wave drag", 
-            "comment": "Tendency of the eastward wind by parameterized orographic gravity waves. ", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of Eastward Wind from Numerical Artefacts", 
+            "comment": "Other sub-grid scale/numerical zonal drag excluding that already provided for the parameterized orographic and non-ororgraphic gravity waves. This would be used to calculate the total 'diabatic drag'. Contributions to this additional drag such Rayleigh friction and diffusion that can be calculated from the monthly mean wind fields should not be included, but details (e.g. coefficients) of the friction and/or diffusion used in the model should be provided separately.", 
             "dimensions": "longitude latitude plev23 time", 
-            "out_name": "utendogw", 
+            "out_name": "diabdrag", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "fgco2": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "surface_downward_mass_flux_of_carbon_dioxide_expressed_as_carbon", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Surface Downward CO2 Flux", 
-            "comment": "Gas exchange flux of CO2 (positive into ocean)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "fgco2", 
-            "type": "real", 
-            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cfc11": {
+        "utendnogw": {
             "modeling_realm": "", 
-            "standard_name": "moles_of_cfc11_per_unit_mass_in_sea_water", 
-            "units": "mol kg-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Moles Per Unit Mass of CFC-11 in Sea Water", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "cfc11", 
+            "standard_name": "tendency_of_eastward_wind_due_to_nonorographic_gravity_wave_drag", 
+            "units": "m s-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "u-tendency nonorographic gravity wave drag", 
+            "comment": "Tendency of the eastward wind by parameterized nonorographic gravity waves.  ", 
+            "dimensions": "longitude latitude plev23 time", 
+            "out_name": "utendnogw", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "eparag100": {
-            "modeling_realm": "", 
+            "modeling_realm": "ocean", 
             "standard_name": "sinking_mole_flux_of_aragonite_expressed_as_carbon_in_sea_water", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Downward Flux of Aragonite", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "eparag100", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "epcalc100": {
-            "modeling_realm": "", 
+            "modeling_realm": "ocean", 
             "standard_name": "sinking_mole_flux_of_calcite_expressed_as_carbon_in_sea_water", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Downward Flux of Calcite", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "epcalc100", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "dissi14cabio": {
-            "modeling_realm": "", 
-            "standard_name": "mole_concentration_of_dissolved_inorganic_14carbon_in_sea_water_abiotic_component", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Abiotic Dissolved Inorganic 14Carbon Concentration", 
-            "comment": "Abiotic Dissolved inorganic 14carbon (CO3+HCO3+H2CO3) concentration", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "dissi14cabio", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "o3": {
-            "modeling_realm": "", 
-            "standard_name": "mole_fraction_of_ozone_in_air", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Ozone volume mixing ratio", 
-            "comment": "", 
-            "dimensions": "longitude latitude plev23 time", 
-            "out_name": "o3", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "opottemprmadvect": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_residual_mean_advection", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Tendency of Sea Eater Potential Temperature Expressed as Heat Content due to Residual Mean Advection", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "opottemprmadvect", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "osaltpsmadvect": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_submesoscale_advection", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "tendency of sea water salinity expressed as salt content due to parameterized submesoscale advection", 
             "comment": "Tendency of salt content for a grid cell from parameterized submesoscale eddy advection.", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "osaltpsmadvect", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "osaltrmadvect": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_residual_mean_advection", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Tendency of Sea Water Salinity Expressed as Salt Content due to Residual Mean Advection", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "osaltrmadvect", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "opottempmint": {
             "modeling_realm": "ocean", 
             "standard_name": "integral_wrt_depth_of_product_of_sea_water_density_and_potential_temperature", 
             "units": "degC kg m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "opottempmint", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ocontemprmadvect": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_residual_mean_advection", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Tendency of Sea Water Conservative Temperature Expressed as Heat Content due to Residual Mean Advection", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "ocontemprmadvect", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "osaltpmdiff": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_mesoscale_diffusion", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "tendency of sea water salinity expressed as salt content due to parameterized mesoscale diffusion", 
             "comment": "Tendency of salt content for a grid cell from parameterized mesoscale eddy diffusion.", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "osaltpmdiff", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ocontemptend": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "tendency of sea water conservative temperature expressed as heat content", 
             "comment": "Tendency of heat content for a grid cell from all processes. Reported only for models that use conservative temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "ocontemptend", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "osaltpadvect": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_eddy_advection", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "tendency of sea water salinity expressed as salt content due to parameterized eddy advection", 
             "comment": "Tendency of salt content for a grid cell from parameterized eddy advection (any form of eddy advection).", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "osaltpadvect", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ocontempmint": {
             "modeling_realm": "ocean", 
             "standard_name": "integral_wrt_depth_of_product_of_sea_water_density_and_conservative_temperature", 
             "units": "degC kg m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "ocontempmint", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "pabigthetao": {
             "modeling_realm": "ocean", 
             "standard_name": "sea_water_added_conservative_temperature", 
             "units": "degC", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Sea Water Added Conservative Temperature", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "pabigthetao", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "pathetao": {
             "modeling_realm": "ocean", 
             "standard_name": "sea_water_additional_potential_temperature", 
             "units": "degC", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "pathetao", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "opottempdiff": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_dianeutral_mixing", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized dianeutral mixing", 
             "comment": "Tendency of heat content for a grid cell from parameterized dianeutral mixing. Reported only for models that use potential temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "opottempdiff", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rsdoabsorb": {
             "modeling_realm": "ocean", 
             "standard_name": "net_rate_of_absorption_of_shortwave_energy_in_ocean_layer", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Net Rate of Absorption of Shortwave Energy in Ocean Layer", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "rsdoabsorb", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "opottemptend": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "tendency of sea water potential temperature expressed as heat content", 
             "comment": "Tendency of heat content for a grid cell from all processes. Reported only for models that use potential temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "opottemptend", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "ocontemppsmadvect": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_submesoscale_advection", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized submesoscale advection", 
-            "comment": "Tendency of heat content for a grid cell from parameterized submesoscale eddy advection. Reported only for models that use conservative temperature as prognostic field.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "ocontemppsmadvect", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "opottemppadvect": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_eddy_advection", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized eddy advection", 
             "comment": "Tendency of heat content for a grid cell from parameterized eddy advection (any form of eddy advection). Reported only for models that use potential temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "opottemppadvect", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "somint": {
+        "ocontemppsmadvect": {
             "modeling_realm": "ocean", 
-            "standard_name": "integral_wrt_depth_of_product_of_sea_water_density_and_prognostic_salinity", 
-            "units": "1e-3 kg m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "integral wrt depth of product of sea water density and prognostic salinity", 
-            "comment": "Full column sum of density*cell thickness*prognostic salinity. If the model is Boussinesq, then use Boussinesq reference density for the density factor.", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "somint", 
-            "type": "real", 
+            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_submesoscale_advection", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
+            "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized submesoscale advection", 
+            "comment": "Tendency of heat content for a grid cell from parameterized submesoscale eddy advection. Reported only for models that use conservative temperature as prognostic field.", 
+            "dimensions": "longitude latitude olevel time", 
+            "out_name": "ocontemppsmadvect", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -6010,543 +4902,679 @@
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "tendency of sea water salinity expressed as salt content", 
             "comment": "Tendency of salt content for a grid cell from all processes.", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "osalttend", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "prbigthetao": {
             "modeling_realm": "ocean", 
             "standard_name": "sea_water_redistributed_conservative_temperature", 
             "units": "degC", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Sea Water Redistributed Conservative Temperature", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "prbigthetao", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "opottemppsmadvect": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_submesoscale_advection", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized submesoscale advection", 
             "comment": "Tendency of heat content for a grid cell from parameterized submesoscale eddy advection. Reported only for models that use potential temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "opottemppsmadvect", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ocontemppadvect": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_eddy_advection", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized eddy advection", 
             "comment": "Tendency of heat content for a grid cell from parameterized eddy advection (any form of eddy advection). Reported only for models that use conservative temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "ocontemppadvect", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ocontemppmdiff": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_mesoscale_diffusion", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized mesoscale diffusion", 
             "comment": "Tendency of heat content for a grid cell from parameterized mesoscale eddy diffusion. Reported only for models that use conservative temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "ocontemppmdiff", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "osaltdiff": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_dianeutral_mixing", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "tendency of sea water salinity expressed as salt content due to parameterized dianeutral mixing", 
             "comment": "Tendency of salt content for a grid cell from parameterized dianeutral mixing.", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "osaltdiff", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "opottemppmdiff": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_mesoscale_diffusion", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized mesoscale diffusion", 
             "comment": "Tendency of heat content for a grid cell from parameterized mesoscale eddy diffusion. Reported only for models that use potential temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "opottemppmdiff", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ocontempdiff": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_dianeutral_mixing", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized dianeutral mixing", 
             "comment": "Tendency of heat content for a grid cell from parameterized dianeutral mixing. Reported only for models that use conservative temperature as prognostic field.", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "ocontempdiff", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "prthetao": {
             "modeling_realm": "ocean", 
             "standard_name": "sea_water_redistributed_potential_temperature", 
             "units": "degC", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "prthetao", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "rsutnacs": {
+        "cldncl": {
             "modeling_realm": "atmos", 
-            "standard_name": "toa_outgoing_shortwave_flux_no_aerosol_assuming_clear_sky", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "TOA Outgoing Clean-Sky Clear-Sky Shortwave Radiation", 
-            "comment": "Based on Ghan (2013, ACP)", 
+            "standard_name": "number_concentration_of_cloud_liquid_water_particles_in_air_at_liquid_water_cloud_top", 
+            "units": "m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Cloud Droplet Number Concentration of Cloud Tops", 
+            "comment": "Droplets are liquid only.  Report concentration 'as seen from space' over liquid cloudy portion of grid cell.  This is the value from uppermost model layer with liquid cloud or, if available, it is better to sum over all liquid cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere. Weight by total liquid cloud top fraction of  (as seen from TOA) each time sample when computing monthly mean.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "rsutnacs", 
+            "out_name": "cldncl", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "od550aerstrat": {
+        "loadss": {
             "modeling_realm": "atmos", 
-            "standard_name": "strat_aerosol_optical_depth", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Stratospheric Aerosol Optical Depth at 550nm", 
-            "comment": "From tropopause to stratopause as defined by the model", 
+            "standard_name": "atmosphere_mass_content_of_seasalt_dry_aerosol", 
+            "units": "kg m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Load of Seasalt", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "od550aerstrat", 
+            "out_name": "loadss", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "rsutna": {
+        "concnmcn": {
             "modeling_realm": "atmos", 
-            "standard_name": "toa_outgoing_shortwave_flux_no_aerosol", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "TOA Outgoing Clean-Sky Shortwave Radiation", 
-            "comment": "Based on Ghan (2013, ACP)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rsutna", 
+            "standard_name": "number_concentration_of_nucleation_mode_ambient_aerosol_in_air", 
+            "units": "m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Number Concentration of Nucleation Mode Aerosol", 
+            "comment": "includes all particles with diameter smaller than 3 nm", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "concnmcn", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "hus7c": {
+        "sconcss": {
             "modeling_realm": "atmos", 
-            "standard_name": "specific_humidity", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Specific Humidity", 
-            "comment": "", 
-            "dimensions": "longitude latitude plev7c time", 
-            "out_name": "hus7c", 
-            "type": "real", 
+            "standard_name": "mass_concentration_of_seasalt_dry_aerosol_in_air", 
+            "units": "kg m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Concentration of Seasalt", 
+            "comment": "mass concentration of seasalt dry aerosol in air in model lowest layer", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sconcss", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-0.000299", 
-            "valid_max": "0.02841", 
-            "ok_min_mean_abs": "-0.0003539", 
-            "ok_max_mean_abs": "0.01041"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "ut": {
+        "reffclwc": {
             "modeling_realm": "atmos", 
-            "standard_name": "product_of_eastward_wind_and_air_temperature", 
-            "units": "K m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "air_temperature_times_eastward_wind", 
-            "comment": "Product of air temperature and eastward wind", 
+            "standard_name": "effective_radius_of_convective_cloud_liquid_water_particle", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Convective Cloud Droplet Effective Radius", 
+            "comment": "Droplets are liquid.  The effective radius is defined as the ratio of the third moment over the second moment of the particle size distribution and the time-mean should be calculated, weighting the individual samples by the cloudy fraction of the grid cell.", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "ut", 
+            "out_name": "reffclwc", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "xgwdparam": {
+        "rsutnacs": {
             "modeling_realm": "atmos", 
-            "standard_name": "atmosphere_eastward_stress_due_to_gravity_wave_drag", 
-            "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "x_gravity_wave_drag_param", 
-            "comment": "Parameterised x-component of gravity wave drag", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "xgwdparam", 
+            "standard_name": "toa_outgoing_shortwave_flux_no_aerosol_assuming_clear_sky", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Outgoing Clean-Sky Clear-Sky Shortwave Radiation", 
+            "comment": "Based on Ghan (2013, ACP)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rsutnacs", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "tntr": {
+        "ec550aer": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_air_temperature_due_to_radiative_heating", 
-            "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Air Temperature due to Radiative Heating", 
-            "comment": "Tendency of Air Temperature due to Radiative Heating", 
+            "standard_name": "volume_extinction_coefficient_in_air_due_to_ambient_aerosol", 
+            "units": "m-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Ambient Aerosol Extinction at 550 nm", 
+            "comment": "'ambient' means 'wetted'.  ", 
             "dimensions": "longitude latitude alevel time", 
-            "out_name": "tntr", 
-            "type": "real", 
+            "out_name": "ec550aer", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "columnmassflux": {
+        "od550aerstrat": {
             "modeling_realm": "atmos", 
-            "standard_name": "", 
-            "units": "kg m-1 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Column Integrated Mass Flux", 
-            "comment": "Column integral of (mcu-mcd)", 
+            "standard_name": "strat_aerosol_optical_depth", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Stratospheric Aerosol Optical Depth at 550nm", 
+            "comment": "From tropopause to stratopause as defined by the model", 
             "dimensions": "longitude latitude time", 
-            "out_name": "columnmassflux", 
+            "out_name": "od550aerstrat", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "cldwatmxrat27": {
+        "sconcso4": {
             "modeling_realm": "atmos", 
-            "standard_name": "cloud_liquid_water_mixing_ratio", 
-            "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Cloud Water Mixing Ratio", 
-            "comment": "Cloud water mixing ratio", 
-            "dimensions": "longitude latitude plev27 time", 
-            "out_name": "cldwatmxrat27", 
+            "standard_name": "mass_concentration_of_sulfate_dry_aerosol_in_air", 
+            "units": "kg m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Concentration of SO4", 
+            "comment": "mass concentration of sulfate dry aerosol in air in model lowest layer.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sconcso4", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "sconcdust": {
+            "modeling_realm": "atmos", 
+            "standard_name": "mass_concentration_of_dust_dry_aerosol_in_air", 
+            "units": "kg m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Concentration of Dust", 
+            "comment": "mass concentration of dust dry aerosol in air in model lowest layer", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "sconcdust", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "reffclws": {
+            "modeling_realm": "atmos", 
+            "standard_name": "effective_radius_of_stratiform_cloud_liquid_water_particle", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Stratiform Cloud Droplet Effective Radius", 
+            "comment": "Droplets are liquid.  The effective radius is defined as the ratio of the third moment over the second moment of the particle size distribution and the time-mean should be calculated, weighting the individual samples by the cloudy fraction of the grid cell.", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "reffclws", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "conccmcn": {
+            "modeling_realm": "atmos", 
+            "standard_name": "number_concentration_of_coarse_mode_ambient_aerosol_in_air", 
+            "units": "m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Number Concentration Coarse Mode Aerosol", 
+            "comment": "includes all particles with diameter larger than 1 micron", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "conccmcn", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "loadso4": {
+            "modeling_realm": "atmos", 
+            "standard_name": "atmosphere_mass_content_of_sulfate_dry_aerosol", 
+            "units": "kg m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Load of SO4", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "loadso4", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "rsutna": {
+            "modeling_realm": "atmos", 
+            "standard_name": "toa_outgoing_shortwave_flux_no_aerosol", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Outgoing Clean-Sky Shortwave Radiation", 
+            "comment": "Based on Ghan (2013, ACP)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rsutna", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "rsdsdiff": {
+            "modeling_realm": "atmos", 
+            "standard_name": "surface_diffuse_downwelling_shortwave_flux_in_air", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Surface Diffuse Downwelling Shortwave Radiation", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "rsdsdiff", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "cldnci": {
+            "modeling_realm": "atmos", 
+            "standard_name": "number_concentration_of_ice_crystals_in_air_at_ice_cloud_top", 
+            "units": "m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Ice Crystal Number Concentration of Cloud Tops", 
+            "comment": "Concentration 'as seen from space' over ice-cloud portion of grid cell.  This is the value from uppermost model layer with ice cloud or, if available, it is the sum over all ice cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere. Weight by total ice cloud top fraction (as seen from TOA) of each time sample when computing monthly mean.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "cldnci", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "conccn": {
+            "modeling_realm": "atmos", 
+            "standard_name": "number_concentration_of_ambient_aerosol_in_air", 
+            "units": "m-3", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Aerosol Number Concentration", 
+            "comment": "", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "conccn", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "cldnvi": {
+            "modeling_realm": "atmos", 
+            "standard_name": "atmosphere_number_content_of_cloud_droplets", 
+            "units": "m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Column Integrated Cloud Droplet Number", 
+            "comment": "Droplets are liquid only.  Values are weighted by liquid cloud fraction in each layer when vertically integrating, and for monthly means the samples are weighted by total liquid cloud fraction (as seen from TOA).", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "cldnvi", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ut": {
+            "modeling_realm": "atmos", 
+            "standard_name": "product_of_eastward_wind_and_air_temperature", 
+            "units": "K m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "air_temperature_times_eastward_wind", 
+            "comment": "Product of air temperature and eastward wind", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "ut", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "xgwdparam": {
+            "modeling_realm": "atmos", 
+            "standard_name": "atmosphere_eastward_stress_due_to_gravity_wave_drag", 
+            "units": "Pa", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "x_gravity_wave_drag_param", 
+            "comment": "Parameterised x-component of gravity wave drag", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "xgwdparam", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "cldwatmxrat27": {
+            "modeling_realm": "atmos", 
+            "standard_name": "cloud_liquid_water_mixing_ratio", 
+            "units": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Cloud Water Mixing Ratio", 
+            "comment": "Cloud water mixing ratio", 
+            "dimensions": "longitude latitude plev27 time", 
+            "out_name": "cldwatmxrat27", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cldicemxrat27": {
             "modeling_realm": "atmos", 
             "standard_name": "cloud_ice_mixing_ratio", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Cloud Ice Mixing Ratio", 
             "comment": "Cloud ice mixing ratio", 
             "dimensions": "longitude latitude plev27 time", 
             "out_name": "cldicemxrat27", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "wap": {
-            "modeling_realm": "atmos", 
-            "standard_name": "lagrangian_tendency_of_air_pressure", 
-            "units": "Pa s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "omega (=dp/dt)", 
-            "comment": "Omega (vertical velocity in pressure coordinates, positive downwards)", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "wap", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ta27": {
             "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Air Temperature", 
             "comment": "Air Temperature", 
             "dimensions": "longitude latitude plev27 time", 
             "out_name": "ta27", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "157.1", 
-            "valid_max": "336.3", 
-            "ok_min_mean_abs": "194.3", 
-            "ok_max_mean_abs": "299.8"
-        }, 
-        "mcd": {
-            "modeling_realm": "atmos", 
-            "standard_name": "atmosphere_downdraft_convective_mass_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Downdraft Convective Mass Flux", 
-            "comment": "Calculated as the convective mass flux divided by the area of the whole grid cell (not just the area of the cloud).", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "mcd", 
-            "type": "real", 
-            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "vqint": {
-            "modeling_realm": "atmos", 
-            "standard_name": "", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "integrated_northward_wind_times_humidity", 
-            "comment": "Column integrated northward wind times specific humidity", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "vqint", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
         "vwap": {
             "modeling_realm": "atmos", 
             "standard_name": "product_of_northward_wind_and_omega", 
             "units": "Pa m s-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "northward_wind_times_omega", 
             "comment": "v*omega", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "vwap", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ygwdparam": {
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_northward_stress_due_to_gravity_wave_drag", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "y_gravity_wave_drag_param", 
             "comment": "Parameterised y- component of gravity wave drag", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "ygwdparam", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tntmp27": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_model_physics", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Tendency of Air Temperature due to Model Physics", 
             "comment": "Tendency of air temperature due to model physics. This includes sources and sinks from parametrized physics (e.g. radiation, convection, boundary layer, stratiform condensation/evaporation, etc.). It excludes sources and sinks from resolved dynamics and numerical diffusion not associated with parametrized physics.  For example, any vertical diffusion which is part of the boundary layer mixing scheme should be included, while numerical diffusion applied in addition [...]
             "dimensions": "longitude latitude plev27 time", 
             "out_name": "tntmp27", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "uv": {
             "modeling_realm": "atmos", 
             "standard_name": "product_of_eastward_wind_and_northward_wind", 
             "units": "m2 s-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "eastward_wind_times_northward_wind", 
             "comment": "u*v", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "uv", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "vt": {
             "modeling_realm": "atmos", 
             "standard_name": "product_of_northward_wind_and_air_temperature", 
             "units": "K m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "air_temperature_times_northward_wind", 
             "comment": "Product of air temperature and northward wind", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "vt", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "wap2": {
             "modeling_realm": "atmos", 
             "standard_name": "square_of_lagrangian_tendency_of_air_pressure", 
             "units": "Pa2 s-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "square_of_omega", 
             "comment": "omega*omega", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "wap2", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "v2": {
             "modeling_realm": "atmos", 
             "standard_name": "square_of_northward_wind", 
             "units": "m2 s-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "square_of_northwardwind", 
             "comment": "v*v", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "v2", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "snowmxrat27": {
             "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_snow_in_air", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "snow_mixing_ratio", 
             "comment": "Snow mixing ratio", 
             "dimensions": "longitude latitude plev27 time", 
             "out_name": "snowmxrat27", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "ua7c": {
-            "modeling_realm": "atmos", 
-            "standard_name": "eastward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Eastward Wind", 
-            "comment": "", 
-            "dimensions": "longitude latitude plev7c time", 
-            "out_name": "ua7c", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-90.0", 
-            "valid_max": "145.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -6554,65 +5582,14 @@
             "modeling_realm": "atmos", 
             "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Northward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude plev27 time", 
             "out_name": "va27", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-71.1", 
-            "valid_max": "69.93", 
-            "ok_min_mean_abs": "0.9886", 
-            "ok_max_mean_abs": "4.679"
-        }, 
-        "va7c": {
-            "modeling_realm": "atmos", 
-            "standard_name": "northward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Northward Wind", 
-            "comment": "", 
-            "dimensions": "longitude latitude plev7c time", 
-            "out_name": "va7c", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-80.0", 
-            "valid_max": "80.0", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "uqint": {
-            "modeling_realm": "atmos", 
-            "standard_name": "", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "integrated_eastward_wind_times_humidity", 
-            "comment": "Column integrated eastward wind times specific humidity", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "uqint", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "tntc": {
-            "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_air_temperature_due_to_convection", 
-            "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Air Temperature due to Moist Convection", 
-            "comment": "Tendencies from cumulus convection scheme.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "tntc", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -6622,48 +5599,31 @@
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_shortwave_heating", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "tendency_of_air_temperature_due_to_shortwave_heating", 
             "comment": "Tendency of air temperature due to shortwave radiative heating", 
             "dimensions": "longitude latitude plev27 time", 
             "out_name": "tntrs27", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "zg27": {
             "modeling_realm": "atmos", 
             "standard_name": "geopotential_height", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Geopotential Height", 
             "comment": "", 
             "dimensions": "longitude latitude plev27 time", 
             "out_name": "zg27", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-719.7", 
-            "valid_max": "3.437e+04", 
-            "ok_min_mean_abs": "-113.4", 
-            "ok_max_mean_abs": "3.299e+04"
-        }, 
-        "mcu": {
-            "modeling_realm": "atmos", 
-            "standard_name": "atmosphere_updraft_convective_mass_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Updraft Convective Mass Flux", 
-            "comment": "In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The atmosphere convective mass flux is the vertical transport of mass for a field of cumulus clouds or thermals, given by the product of air density and vertical velocity. For an area-average, cell_methods should specify whether the average is over all the area or the area of updrafts only.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "mcu", 
-            "type": "real", 
-            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -6673,218 +5633,184 @@
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_longwave_heating", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "tendency_of_air_temperature_due_to_longwave_heating", 
             "comment": "Tendency of air temperature due to longwave radiative heating", 
             "dimensions": "longitude latitude plev27 time", 
             "out_name": "tntrl27", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ua27": {
             "modeling_realm": "atmos", 
             "standard_name": "eastward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Eastward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude plev27 time", 
             "out_name": "ua27", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-68.65", 
-            "valid_max": "136.6", 
-            "ok_min_mean_abs": "1.101", 
-            "ok_max_mean_abs": "22.42"
-        }, 
-        "ta": {
-            "modeling_realm": "atmos", 
-            "standard_name": "air_temperature", 
-            "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Air Temperature", 
-            "comment": "Air Temperature", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "ta", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "157.1", 
-            "valid_max": "336.3", 
-            "ok_min_mean_abs": "194.3", 
-            "ok_max_mean_abs": "299.8"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "hus27": {
             "modeling_realm": "atmos", 
             "standard_name": "specific_humidity", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Specific Humidity", 
             "comment": "", 
             "dimensions": "longitude latitude plev27 time", 
             "out_name": "hus27", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-0.000299", 
-            "valid_max": "0.02841", 
-            "ok_min_mean_abs": "-0.0003539", 
-            "ok_max_mean_abs": "0.01041"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "t2": {
             "modeling_realm": "atmos", 
             "standard_name": "square_of_air_temperature", 
             "units": "K2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "square_of_air_temperature", 
             "comment": "Air temperature squared", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "t2", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rainmxrat27": {
             "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_rain_in_air", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "rain_mixing_ratio", 
             "comment": "Rain mixing ratio", 
             "dimensions": "longitude latitude plev27 time", 
             "out_name": "rainmxrat27", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "cl": {
-            "modeling_realm": "atmos", 
-            "standard_name": "cloud_area_fraction_in_atmosphere_layer", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Cloud Area Fraction", 
-            "comment": "Percentage cloud cover, including both large-scale and convective cloud.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "cl", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "105", 
-            "ok_min_mean_abs": "-0.04479", 
-            "ok_max_mean_abs": "26.07"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "u2": {
             "modeling_realm": "atmos", 
             "standard_name": "square_of_eastward_wind", 
             "units": "m2 s-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "square_of_eastward_wind", 
             "comment": "u*u", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "u2", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "twap": {
             "modeling_realm": "atmos", 
             "standard_name": "product_of_omega_and_air_temperature", 
             "units": "K Pa s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "air_temperature_times_omega", 
             "comment": "Product of air temperature and pressure tendency", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "twap", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ua": {
             "modeling_realm": "atmos", 
             "standard_name": "eastward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Eastward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "ua", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-68.65", 
-            "valid_max": "136.6", 
-            "ok_min_mean_abs": "1.101", 
-            "ok_max_mean_abs": "22.42"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "va": {
             "modeling_realm": "atmos", 
             "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Northward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "va", 
-            "type": "real", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "wap": {
+            "modeling_realm": "atmos", 
+            "standard_name": "lagrangian_tendency_of_air_pressure", 
+            "units": "Pa s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "omega (=dp/dt)", 
+            "comment": "Omega (vertical velocity in pressure coordinates, positive downwards)", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "wap", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-71.1", 
-            "valid_max": "69.93", 
-            "ok_min_mean_abs": "0.9886", 
-            "ok_max_mean_abs": "4.679"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "uwap": {
             "modeling_realm": "atmos", 
             "standard_name": "product_of_eastward_wind_and_omega", 
             "units": "Pa m s-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "eastward_wind_times_omega", 
             "comment": "u*omega", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "uwap", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "tnhusc": {
-            "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_specific_humidity_due_to_convection", 
-            "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Specific Humidity due to Convection", 
-            "comment": "Tendencies from cumulus convection scheme.", 
-            "dimensions": "longitude latitude alevel time", 
-            "out_name": "tnhusc", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -6894,269 +5820,218 @@
             "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_graupel_in_air", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "graupel_mixing_ratio", 
             "comment": "Graupel mixing ratio", 
             "dimensions": "longitude latitude plev27 time", 
             "out_name": "grplmxrat27", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "flandice": {
             "modeling_realm": "ocean", 
             "standard_name": "water_flux_into_sea_water_from_land_ice", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Water flux into Sea Water from Land Ice", 
             "comment": "Computed as the water flux into the ocean due to land ice (runoff water from surface and base of land ice or melt from base of ice shelf or vertical ice front) into the ocean divided by the area ocean portion of the grid cell", 
             "dimensions": "longitude latitude time", 
             "out_name": "flandice", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "gpp": {
-            "modeling_realm": "land", 
-            "standard_name": "gross_primary_productivity_of_carbon", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Carbon Mass Flux out of Atmosphere due to Gross Primary Production on Land", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "gpp", 
-            "type": "real", 
-            "positive": "down", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "lai": {
+        "treeFrac": {
             "modeling_realm": "land", 
-            "standard_name": "leaf_area_index", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Leaf Area Index", 
-            "comment": "", 
+            "standard_name": "area_fraction", 
+            "units": "%", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Percentage Tree Cover", 
+            "comment": "Percentage of entire grid cell  that is covered by trees.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "lai", 
-            "type": "real", 
+            "out_name": "treeFrac", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "treeFrac": {
+        "cProduct": {
             "modeling_realm": "land", 
-            "standard_name": "area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Percentage Tree Cover", 
-            "comment": "Percentage of entire grid cell  that is covered by trees.", 
+            "standard_name": "carbon_content_of_products_of_anthropogenic_land_use_change", 
+            "units": "kg m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Products of Landuse Change", 
+            "comment": "Carbon mass per unit area in that has been removed from the environment through  landuse change.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "treeFrac", 
+            "out_name": "cProduct", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "grassFrac": {
             "modeling_realm": "land", 
             "standard_name": "area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Natural Grass Percentage", 
             "comment": "Percentage of entire grid cell that is covered by natural grass.", 
             "dimensions": "longitude latitude time", 
             "out_name": "grassFrac", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "fVegLitter": {
-            "modeling_realm": "land", 
-            "standard_name": "litter_carbon_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Total Carbon Mass Flux from Vegetation to Litter", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "fVegLitter", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "rh": {
-            "modeling_realm": "land", 
-            "standard_name": "heterotrophic_respiration_carbon_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Carbon Mass Flux into Atmosphere due to Heterotrophic Respiration on Land", 
-            "comment": "Carbon mass flux per unit area into atmosphere due to heterotrophic respiration on land (respiration by consumers)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "rh", 
-            "type": "real", 
-            "positive": "up", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cLitter": {
+        "cLeaf": {
             "modeling_realm": "land", 
-            "standard_name": "litter_carbon_content", 
+            "standard_name": "leaf_carbon_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Carbon Mass in Litter Pool", 
-            "comment": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Leaves", 
+            "comment": "Carbon mass per unit area in leaves.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cLitter", 
-            "type": "real", 
+            "out_name": "cLeaf", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cProduct": {
+        "cRoot": {
             "modeling_realm": "land", 
-            "standard_name": "carbon_content_of_products_of_anthropogenic_land_use_change", 
+            "standard_name": "root_carbon_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Carbon Mass in Products of Land Use Change", 
-            "comment": "Carbon mass per unit area in that has been removed from the environment through  landuse change.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Roots", 
+            "comment": "Carbon mass per unit area in roots, including fine and coarse roots.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cProduct", 
-            "type": "real", 
+            "out_name": "cRoot", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "ra": {
+        "lai": {
             "modeling_realm": "land", 
-            "standard_name": "plant_respiration_carbon_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Carbon Mass Flux into Atmosphere due to Autotrophic (Plant) Respiration on Land", 
-            "comment": "Carbon mass flux per unit area into atmosphere due to autotrophic respiration on land (respiration by producers) [see rh for heterotrophic production] ", 
+            "standard_name": "leaf_area_index", 
+            "units": "1.0", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "leaf area index", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "ra", 
-            "type": "real", 
-            "positive": "up", 
+            "out_name": "lai", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cRoot": {
+        "gpp": {
             "modeling_realm": "land", 
-            "standard_name": "root_carbon_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Carbon Mass in Roots", 
-            "comment": "Carbon mass per unit area in roots, including fine and coarse roots.", 
+            "standard_name": "gross_primary_productivity_of_carbon", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux out of Atmosphere due to Gross Primary Production on Land", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cRoot", 
+            "out_name": "gpp", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "nep": {
             "modeling_realm": "land", 
             "standard_name": "surface_net_downward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_all_land_processes_excluding_anthropogenic_land_use_change", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Net Carbon Mass Flux out of Atmophere due to Net Ecosystem Productivity on Land.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Net Carbon Mass Flux out of Atmosphere due to Net Ecosystem Productivity on Land.", 
             "comment": "Natural flux of CO2 (expressed as a mass flux of carbon) from the atmosphere to the land calculated as the difference between uptake associated will photosynthesis and the release of CO2 from the sum of plant and soil respiration and fire.  Positive flux is into the land.  emissions from natural fires and human ignition fires as calculated by the fire module of the dynamic vegetation model, but excluding any CO2 flux from fire included in fLuc (CO2 Flux to Atmosph [...]
             "dimensions": "longitude latitude time", 
             "out_name": "nep", 
-            "type": "real", 
-            "positive": "down", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "fVegSoil": {
+        "rh": {
             "modeling_realm": "land", 
-            "standard_name": "carbon_mass_flux_into_soil_from_vegetation_excluding_litter", 
+            "standard_name": "heterotrophic_respiration_carbon_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Total Carbon Mass Flux from Vegetation Directly to Soil", 
-            "comment": "Carbon mass flux per unit area from vegetation directly into soil, without intermediate conversion to litter.", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux into Atmosphere due to Heterotrophic Respiration on Land", 
+            "comment": "Carbon mass flux per unit area into atmosphere due to heterotrophic respiration on land (respiration by consumers)", 
             "dimensions": "longitude latitude time", 
-            "out_name": "fVegSoil", 
+            "out_name": "rh", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "cSoil": {
+        "fLitterSoil": {
             "modeling_realm": "land", 
-            "standard_name": "soil_carbon_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Carbon Mass in Soil Pool", 
-            "comment": "Carbon mass in the full depth of the soil model.", 
+            "standard_name": "carbon_mass_flux_into_soil_from_litter", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Carbon Mass Flux from Litter to Soil", 
+            "comment": "Carbon mass flux per unit area into soil from litter (dead plant material in or above the soil).", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cSoil", 
-            "type": "real", 
+            "out_name": "fLitterSoil", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "npp": {
+        "cVeg": {
             "modeling_realm": "land", 
-            "standard_name": "net_primary_productivity_of_carbon", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Carbon Mass Flux out of Atmosphere due to Net Primary Production on Land", 
-            "comment": "", 
+            "standard_name": "vegetation_carbon_content", 
+            "units": "kg m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Vegetation", 
+            "comment": "Carbon mass per unit area in vegetation.", 
             "dimensions": "longitude latitude time", 
-            "out_name": "npp", 
-            "type": "real", 
-            "positive": "down", 
+            "out_name": "cVeg", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -7166,14 +6041,14 @@
             "modeling_realm": "land", 
             "standard_name": "surface_net_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_anthropogenic_land_use_change", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Net Carbon Mass Flux into Atmosphere due to Land Use Change", 
             "comment": "Carbon mass flux per unit area into atmosphere due to human changes to land (excluding forest regrowth) accounting possibly for different time-scales related to fate of the wood, for example.", 
             "dimensions": "longitude latitude time", 
             "out_name": "fLuc", 
-            "type": "real", 
-            "positive": "up", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -7183,13 +6058,13 @@
             "modeling_realm": "land", 
             "standard_name": "miscellaneous_living_matter_carbon_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass in Other Living Compartments on Land", 
             "comment": "e.g., labile, fruits, reserves, etc.", 
             "dimensions": "longitude latitude time", 
             "out_name": "cMisc", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -7200,47 +6075,64 @@
             "modeling_realm": "land", 
             "standard_name": "area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Percentage Cover by Shrub", 
             "comment": "Percentage of entire grid cell  that is covered by shrub.", 
             "dimensions": "longitude latitude time", 
             "out_name": "shrubFrac", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "fLitterSoil": {
+        "fVegLitter": {
             "modeling_realm": "land", 
-            "standard_name": "carbon_mass_flux_into_soil_from_litter", 
+            "standard_name": "litter_carbon_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Total Carbon Mass Flux from Litter to Soil", 
-            "comment": "Carbon mass flux per unit area into soil from litter (dead plant material in or above the soil).", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Carbon Mass Flux from Vegetation to Litter", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "fLitterSoil", 
+            "out_name": "fVegLitter", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "fVegSoil": {
+            "modeling_realm": "land", 
+            "standard_name": "carbon_mass_flux_into_soil_from_vegetation_excluding_litter", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Carbon Mass Flux from Vegetation Directly to Soil", 
+            "comment": "Carbon mass flux per unit area from vegetation directly into soil, without intermediate conversion to litter.", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "fVegSoil", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cWood": {
             "modeling_realm": "land", 
             "standard_name": "wood_carbon_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass in Wood", 
             "comment": "Carbon mass per unit area in wood, including sapwood and hardwood.", 
             "dimensions": "longitude latitude time", 
             "out_name": "cWood", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -7251,81 +6143,81 @@
             "modeling_realm": "land", 
             "standard_name": "area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Bare Soil Percentage", 
             "comment": "Percentage of entire grid cell  that is covered by bare soil.", 
             "dimensions": "longitude latitude time", 
             "out_name": "baresoilFrac", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "pastureFrac": {
+        "cLitter": {
             "modeling_realm": "land", 
-            "standard_name": "area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Anthropogenic Pasture Fraction", 
-            "comment": "Percentage of entire grid cell  that is covered by anthropogenic pasture.", 
+            "standard_name": "litter_carbon_content", 
+            "units": "kg m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass in Litter Pool", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "pastureFrac", 
-            "type": "real", 
+            "out_name": "cLitter", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "cLeaf": {
+        "ra": {
             "modeling_realm": "land", 
-            "standard_name": "leaf_carbon_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Carbon Mass in Leaves", 
-            "comment": "Carbon mass per unit area in leaves.", 
+            "standard_name": "plant_respiration_carbon_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux into Atmosphere due to Autotrophic (Plant) Respiration on Land", 
+            "comment": "Carbon mass flux per unit area into atmosphere due to autotrophic respiration on land (respiration by producers) [see rh for heterotrophic production] ", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cLeaf", 
+            "out_name": "ra", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "residualFrac": {
             "modeling_realm": "land", 
             "standard_name": "area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Percentage of Grid Cell that is Land but Neither Vegetation-Covered nor Bare Soil", 
             "comment": "Percentage of entire grid cell  that is land and is covered by  neither vegetation nor bare-soil (e.g., urban, ice, lakes, etc.)", 
             "dimensions": "longitude latitude time", 
             "out_name": "residualFrac", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "cVeg": {
+        "npp": {
             "modeling_realm": "land", 
-            "standard_name": "vegetation_carbon_content", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Carbon Mass in Vegetation", 
-            "comment": "Carbon mass per unit area in vegetation.", 
+            "standard_name": "net_primary_productivity_of_carbon", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Carbon Mass Flux out of Atmosphere due to Net Primary Production on Land", 
+            "comment": "", 
             "dimensions": "longitude latitude time", 
-            "out_name": "cVeg", 
-            "type": "real", 
+            "out_name": "npp", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -7336,149 +6228,149 @@
             "modeling_realm": "land", 
             "standard_name": "area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Percentage Crop Cover", 
             "comment": "Percentage of entire grid cell  that is covered by crop.", 
             "dimensions": "longitude latitude time", 
             "out_name": "cropFrac", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rhc13": {
             "modeling_realm": "land", 
             "standard_name": "heterotrophic_respiration_c13_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mass Flux of 13C into Atmosphere due to Heterotrophic Respiration on Land", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "rhc13", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fNleach": {
             "modeling_realm": "land", 
             "standard_name": "land_nitrogen_lost_to_leaching", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total N loss to leaching or runoff (sum of ammonium, nitrite and nitrate)", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "fNleach", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "dissi14c": {
             "modeling_realm": "land", 
             "standard_name": "mole_concentration_of_dissolved_inorganic_c14_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Concentration of DI14C", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "dissi14c", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fNnetmin": {
             "modeling_realm": "land", 
             "standard_name": "net_nitrogen_mineralisation", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Net nitrogen release from soil and litter as the outcome of nitrogen immobilisation and gross mineralisation", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "fNnetmin", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "c13Litter": {
             "modeling_realm": "land", 
             "standard_name": "litter_c13_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mass of 13C in Litter Pool", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "c13Litter", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "O17p": {
             "modeling_realm": "atmos", 
-            "standard_name": "?", 
+            "standard_name": "", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "17O in total precipitation", 
             "comment": "Roche - LSCE", 
             "dimensions": "longitude latitude time", 
             "out_name": "O17p", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "O18s": {
             "modeling_realm": "atmos", 
-            "standard_name": "?", 
+            "standard_name": "", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "18O in solid precipitation", 
             "comment": "Roche - LSCE", 
             "dimensions": "longitude latitude time", 
             "out_name": "O18s", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tdps": {
-            "modeling_realm": "", 
+            "modeling_realm": "atmos", 
             "standard_name": "dew_point_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "2m dewpoint temperature", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "tdps", 
-            "type": "double", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -7489,33 +6381,33 @@
             "modeling_realm": "ocean", 
             "standard_name": "upward_sea_water_velocity", 
             "units": "m s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacello", 
             "long_name": "W", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "wo", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-9.37e+17", 
-            "valid_max": "1.05e+20", 
-            "ok_min_mean_abs": "-9.37e+17", 
-            "ok_max_mean_abs": "1.05e+20"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "flashrate": {
             "modeling_realm": "atmos", 
             "standard_name": "lightning_flash_rate", 
             "units": "km-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Lightning Flash Rate", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "lightning flash rate", 
             "comment": "proposed name: lightning_flash_rate (units to be interpreted as 'counts km-2 s-1)", 
             "dimensions": "longitude latitude time", 
             "out_name": "flashrate", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "1000000.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -7523,217 +6415,217 @@
             "modeling_realm": "land", 
             "standard_name": "canopy_height", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Vegetation height averaged over the shrub fraction of a grid cell.", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "vegHeightShrub", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "O17wv": {
             "modeling_realm": "atmos", 
-            "standard_name": "?", 
+            "standard_name": "", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "O17 in water vapor", 
             "comment": "Roche - LSCE", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "O17wv", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "intvaw": {
             "modeling_realm": "atmos", 
             "standard_name": "vertical_integral_northward_wind_by_total_water", 
             "units": "kg m-1 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Vertically integrated Northward moisture transport (Mass_weighted_vertical integral of the product of northward wind by total water mass per unit mass)", 
             "comment": "Used in PMIP2", 
             "dimensions": "longitude latitude time", 
             "out_name": "intvaw", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "O18sw": {
             "modeling_realm": "ocean", 
-            "standard_name": "?", 
+            "standard_name": "", 
             "units": "", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacello", 
             "long_name": "O18 in sea water", 
             "comment": "Roche - LSCE", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "O18sw", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "grassFracC4": {
             "modeling_realm": "land", 
             "standard_name": "grass_fraction_c4", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "C4 grass fraction", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "grassFracC4", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "H2wv": {
             "modeling_realm": "atmos", 
-            "standard_name": "?", 
+            "standard_name": "", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "H2 in water vapor", 
             "comment": "Roche - LSCE", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "H2wv", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fNdepred": {
             "modeling_realm": "land", 
             "standard_name": "deposition_of_reduced_nitrogen_onto_land", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "dry and wet deposition of reduced reactive nitrogen onto land", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "fNdepred", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fNdepox": {
             "modeling_realm": "land", 
             "standard_name": "deposition_of_oxidised_nitrogen_onto_land", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "dry and wet deposition of oxidised reactive nitrogen onto land", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "fNdepox", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "c14Veg": {
             "modeling_realm": "land", 
             "standard_name": "vegetation_c14_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mass of 14C in Vegetation", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "c14Veg", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "vegHeightGrass": {
             "modeling_realm": "land", 
             "standard_name": "canopy_height", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Vegetation height averaged over the grass fraction of a grid cell.", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "vegHeightGrass", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fBNFsymb": {
             "modeling_realm": "land", 
             "standard_name": "symbiontic_biological_nitrogen_fixation", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "symbiontic biological nitrogen fixation", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "fBNFsymb", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "nProduct": {
             "modeling_realm": "land", 
             "standard_name": "nitrogen_content_of_products_of_anthropogenic_land_use_change", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Nitrogen Mass in Products of Land Use Change", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "nProduct", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "al": {
             "modeling_realm": "atmos", 
             "standard_name": "surface_albedo", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Albedo", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "al", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -7744,33 +6636,33 @@
             "modeling_realm": "ocean", 
             "standard_name": "heat_content_of_ocean_layer", 
             "units": "m K", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacello", 
             "long_name": "Heat content of upper 300 meters", 
             "comment": "Used in PMIP2", 
             "dimensions": "longitude latitude time depth300m", 
             "out_name": "hcont300", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "swtoaasdust": {
             "modeling_realm": "atmos", 
             "standard_name": "toa_instantaneous_shortwave_forcing_due_to_dust_ambient_aerosol", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "All-Sky SW-RF Dust at TOA", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "all sky sw-rf dust at toa", 
             "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_dust_ambient_aerosol", 
             "dimensions": "longitude latitude time", 
             "out_name": "swtoaasdust", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-1000.0", 
-            "valid_max": "1000.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -7778,67 +6670,67 @@
             "modeling_realm": "land", 
             "standard_name": "frozen_moisture_content_of_soil_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Frozen water content of soil layer", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude sdepth time", 
             "out_name": "mrsfl", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "lwsrfcsdust": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_clear_sky_surface_longwave_flux_to_dust_ambient_aerosol_particles", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Clear-sky Surface Longwave radiative flux due to Dust", 
             "comment": "Balkanski - LSCE", 
             "dimensions": "longitude latitude time", 
             "out_name": "lwsrfcsdust", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "c14Litter": {
             "modeling_realm": "land", 
             "standard_name": "litter_c14_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mass of 14C in Litter Pool", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "c14Litter", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "swtoacsdust": {
             "modeling_realm": "atmos", 
             "standard_name": "toa_instantaneous_shortwave_forcing_due_to_dust_ambient_aerosol_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Clear-Sky SW-RF Dust at TOA", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "clear sky sw-rf dust at toa", 
             "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_dust_ambient_aerosol_assuming_clear_sky", 
             "dimensions": "longitude latitude time", 
             "out_name": "swtoacsdust", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-1000.0", 
-            "valid_max": "1000.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -7846,118 +6738,101 @@
             "modeling_realm": "land", 
             "standard_name": "total_vegetated_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total vegetated fraction", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "vegFrac", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "lwtoacs": {
             "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_clear_sky_top_of_atmosphere_longwave_flux_to_dust_ambient_aerosol_particles   2D field radiative properties", 
+            "standard_name": "tendency_of_clear_sky_top_of_atmosphere_longwave_flux_to_dust_ambient_aerosol_particles___2D_field_radiative_properties", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Clear-sky TOA Longwave radiative flux due to Dust", 
             "comment": "Balkanski - LSCE", 
             "dimensions": "longitude latitude time", 
             "out_name": "lwtoacs", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fg14co2": {
             "modeling_realm": "land", 
             "standard_name": "air_sea_flux_of_14CO2", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Total air-sea flux of 14CO2", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "fg14co2", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fNgas": {
             "modeling_realm": "land", 
             "standard_name": "land_nitrogen_lost_to_atmosphere", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total N lost to the atmosphere (sum of NHx, NOx, N2O, N2)", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "fNgas", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rhc14": {
             "modeling_realm": "land", 
             "standard_name": "heterotrophic_respiration_c14_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mass Flux of 14C into Atmosphere due to Heterotrophic Respiration on Land", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "rhc14", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "lts": {
             "modeling_realm": "atmos", 
             "standard_name": "potential_temperature_difference_between_700hPa_and_1000hPa", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Lower Tropospheric Stability", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "lower tropospheric stability", 
             "comment": "proposed name: potential_temperature_difference_between_700hPa_and_1000hPa (Lower Tropospheric Stability)", 
             "dimensions": "longitude latitude time", 
             "out_name": "lts", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-1000.0", 
-            "valid_max": "1000.0", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "mmraerno3": {
-            "modeling_realm": "atmos", 
-            "standard_name": "mass_fraction_of_nitrate_dry_aerosol_in_air", 
-            "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "NO3 Aerosol Mass Mixing Ratio", 
-            "comment": "", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "mmraerno3", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "1.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -7965,65 +6840,48 @@
             "modeling_realm": "land", 
             "standard_name": "net_atmos_to_land_C14_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Net Mass Flux of 14C between atmosphere and land (positive into land) as a result of all processes.", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "netAtmosLandC14Flux", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "intuaw": {
             "modeling_realm": "atmos", 
             "standard_name": "vertical_integral_eastward_wind_by_total_water", 
             "units": "kg m-1 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Vertically integrated Eastward moisture transport (Mass_weighted_vertical integral of the product of eastward wind by total water mass per unit mass)", 
             "comment": "Used in PMIP2", 
             "dimensions": "longitude latitude time", 
             "out_name": "intuaw", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "grassFracC3": {
             "modeling_realm": "land", 
             "standard_name": "grass_fraction_c3", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "C3 grass fraction", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "grassFracC3", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "ph": {
-            "modeling_realm": "ocnBgchem", 
-            "standard_name": "sea_water_ph_reported_on_total_scale", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "pH", 
-            "comment": "negative log of hydrogen ion concentration with the concentration expressed as mol H kg-1.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "ph", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -8033,127 +6891,127 @@
             "modeling_realm": "land", 
             "standard_name": "tree_fraction_needleleaf_evergreen", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Needleleaf evergreen tree fraction", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "treeFracNdlEvg", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rls": {
             "modeling_realm": "atmos", 
             "standard_name": "surface_net_downward_longwave_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Net Longwave Surface Radiation", 
             "comment": "Net longwave surface radiation", 
             "dimensions": "longitude latitude time", 
             "out_name": "rls", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "depdust": {
-            "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_particles_due_to_total_deposition", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Total Deposition Rate of Dust", 
-            "comment": "Balkanski - LSCE", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "depdust", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "od550so4": {
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_optical_thickness_due_to_sulfate_ambient_aerosol", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Sulfate AOD at 550nm", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "sulfate aod at 550nm", 
             "comment": "proposed name: atmosphere_optical_thickness_due_to_sulfate_ambient_aerosol", 
             "dimensions": "longitude latitude time", 
             "out_name": "od550so4", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "1000.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "od550aerso": {
             "modeling_realm": "atmos", 
-            "standard_name": "?", 
+            "standard_name": "", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Stratospheric Optical depth at 550 nm (all aerosols) 2D-field (here we limit the computation of OD to the stratosphere only)", 
             "comment": "Balkanski - LSCE", 
             "dimensions": "longitude latitude time", 
             "out_name": "od550aerso", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "depdust": {
+            "modeling_realm": "atmos", 
+            "standard_name": "tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_particles_due_to_total_deposition", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Total Deposition Rate of Dust", 
+            "comment": "Balkanski - LSCE", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "depdust", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "lwsrfasdust": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_all_sky_surface_longwave_flux_to_dust_ambient_aerosol_particles", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "All-sky Surface Longwave radiative flux due to Dust", 
             "comment": "Balkanski - LSCE", 
             "dimensions": "longitude latitude time", 
             "out_name": "lwsrfasdust", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "gppc13": {
             "modeling_realm": "land", 
             "standard_name": "gross_primary_productivity_of_c13", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mass Flux of 13C out of Atmosphere due to Gross Primary Production on Land", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "gppc13", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "t20d": {
             "modeling_realm": "ocean", 
             "standard_name": "depth_of_isosurface_of_sea_water_potential_temperature", 
             "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "20C isotherm depth", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
@@ -8169,13 +7027,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "air_pressure", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "Pressure on Model Half-Levels", 
             "comment": "Air pressure on model half-levels", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "phalf", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -8186,16 +7044,16 @@
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_optical_thickness_due_to_ambient_aerosol", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Ambient Aerosol Optical Thickness at 550 nm", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "ambient aerosol optical thickness at 550 nm", 
             "comment": "AOD from the ambient aerosls (i.e., includes aerosol water).  Does not include AOD from stratospheric aerosols if these are prescribed but includes other possible background aerosol types. Needs a comment attribute 'wavelength: 550 nm'", 
             "dimensions": "longitude latitude time", 
             "out_name": "od550aer", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "500.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -8203,31 +7061,14 @@
             "modeling_realm": "land", 
             "standard_name": "plant_respiration_c13_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mass Flux of 13C into Atmosphere due to Autotrophic (Plant) Respiration on Land", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "rac13", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "evspsblpot": {
-            "modeling_realm": "land", 
-            "standard_name": "water_potential_evaporation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Potential Evapotranspiration", 
-            "comment": "at surface; potential flux of water into the atmosphere due to conversion of both liquid and solid phases to vapor (from underlying surface and vegetation)", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "evspsblpot", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -8237,16 +7078,33 @@
             "modeling_realm": "atmos", 
             "standard_name": "surface_albedo", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Surface Albedo", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "surface albedo", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "albsrfc", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "1.0", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "evspsblpot": {
+            "modeling_realm": "atmos", 
+            "standard_name": "water_potential_evaporation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Potential Evapotranspiration", 
+            "comment": "at surface; potential flux of water into the atmosphere due to conversion of both liquid and solid phases to vapor (from underlying surface and vegetation)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "evspsblpot", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -8254,237 +7112,254 @@
             "modeling_realm": "land", 
             "standard_name": "plant_nitrogen_uptake", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "total plant nitrogen uptake (sum of ammonium and nitrate), irrespective of the source of nitrogen", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "fNup", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "O17s": {
             "modeling_realm": "atmos", 
-            "standard_name": "?", 
+            "standard_name": "", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "17O in solid precipitation", 
             "comment": "Roche - LSCE", 
             "dimensions": "longitude latitude time", 
             "out_name": "O17s", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "evspsbl": {
+            "modeling_realm": "land", 
+            "standard_name": "water_evaporation_flux", 
+            "units": "kg m-2 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Evaporation", 
+            "comment": "Evaporation at surface: flux of water into the atmosphere due to conversion of both liquid and solid phases to vapor (from underlying surface and vegetation)", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "evspsbl", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "H2s": {
             "modeling_realm": "atmos", 
-            "standard_name": "?", 
+            "standard_name": "", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "2H in solid precipitation", 
             "comment": "Roche - LSCE", 
             "dimensions": "longitude latitude time", 
             "out_name": "H2s", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fBNFasymb": {
             "modeling_realm": "land", 
             "standard_name": "asymbiontic_biological_nitrogen_fixation", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "asymbiontic biological nitrogen fixation", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "fBNFasymb", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "vegHeightCrop": {
             "modeling_realm": "land", 
             "standard_name": "canopy_height", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Vegetation height averaged over the crop fraction of a grid cell.", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "vegHeightCrop", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "swsrfasdust": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_all_sky_surface_shortwave_flux_due_to_dust_ambient_aerosol_particles", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "All-sky Surface Shortwave radiative flux due to Dust", 
             "comment": "Balkanski - LSCE", 
             "dimensions": "longitude latitude time", 
             "out_name": "swsrfasdust", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "netAtmosLandCO2Flux": {
             "modeling_realm": "land", 
-            "standard_name": "surface_net_downward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_all_land_processes?", 
+            "standard_name": "surface_net_downward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_all_land_processes", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Net flux of CO2 between atmosphere and land (positive into land) as a result of all processes.", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "netAtmosLandCO2Flux", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "c13Land": {
+            "modeling_realm": "land", 
+            "standard_name": "total_land_c13", 
+            "units": "kg m-2", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Mass of 13C in all terrestrial carbon pools", 
+            "comment": "as specified by C4MIP", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "c13Land", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrsol": {
             "modeling_realm": "land", 
             "standard_name": "total_moisture_content_of_soil_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total water content of soil layer", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude sdepth time", 
             "out_name": "mrsol", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mmrdust": {
             "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_dust_dry_aerosol_in_air", 
             "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Dust Aerosol Mass Mixing Ratio", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Dust aerosol mass mixing ratio", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "mmrdust", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "1.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "c13Land": {
-            "modeling_realm": "land", 
-            "standard_name": "total_land_c13", 
-            "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
-            "long_name": "Mass of 13C in all terrestrial carbon pools", 
-            "comment": "as specified by C4MIP", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "c13Land", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
         "mrlso": {
             "modeling_realm": "land", 
             "standard_name": "soil_liquid_water_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Soil Liquid Water Content ", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "mrlso", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "nSoil": {
             "modeling_realm": "land", 
             "standard_name": "soil_nitrogen_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Nitrogen Mass in Soil Pool", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "nSoil", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "treeFracBdlEvg": {
             "modeling_realm": "land", 
             "standard_name": "tree_fraction_broadleaf_evergreen", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Broadleaf evergreen tree fraction", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "treeFracBdlEvg", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mmrbc": {
             "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_black_carbon_dry_aerosol_in_air", 
             "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "BC Mass Mixing Ratio", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "BC mass mixing ratio", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "mmrbc", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "1.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -8492,118 +7367,135 @@
             "modeling_realm": "land", 
             "standard_name": "wetland_methane_emissions", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Grid averaged methane emissions from wetlands", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "wetlandCH4", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "thetaot": {
             "modeling_realm": "ocean", 
             "standard_name": "sea_water_potential_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Vertically Averaged Sea Water Potential Temperature", 
             "comment": "Vertical average of the sea water potential temperature through the whole ocean depth", 
             "dimensions": "longitude latitude time", 
             "out_name": "thetaot", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "nLand": {
             "modeling_realm": "land", 
             "standard_name": "total_land_nitrogen", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total nitrogen in all terrestrial nitrogen pools", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "nLand", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cropFracC4": {
             "modeling_realm": "land", 
             "standard_name": "crop_fraction_c4", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "C4 crop fraction", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "cropFracC4", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rac14": {
             "modeling_realm": "land", 
             "standard_name": "plant_respiration_c14_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mass Flux of 14C into Atmosphere due to Autotrophic (Plant) Respiration on Land", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "rac14", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "H2p": {
             "modeling_realm": "atmos", 
-            "standard_name": "?", 
+            "standard_name": "", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "2H in total precipitation", 
             "comment": "Roche - LSCE", 
             "dimensions": "longitude latitude time", 
             "out_name": "H2p", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "lwtoacsaer": {
             "modeling_realm": "atmos", 
             "standard_name": "toa_instantaneous_longwave_forcing_due_to_ambient_aerosol_assuming_clear_sky", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Clear-Sky LW-RF Aerosols at TOA", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "clear sky lw-rf aerosols at toa", 
             "comment": "proposed name: toa_instantaneous_longwave_forcing_due_to_ambient_aerosol_assuming_clear_sky", 
             "dimensions": "longitude latitude time", 
             "out_name": "lwtoacsaer", 
-            "type": "real", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "tntlw": {
+            "modeling_realm": "atmos", 
+            "standard_name": "tendency_of_air_temperature_due_to_longwave_heating", 
+            "units": "K s-1", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Longwave heating rate", 
+            "comment": "Longwave heating rates", 
+            "dimensions": "longitude latitude alevel time", 
+            "out_name": "tntlw", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-1000.0", 
-            "valid_max": "1000.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -8611,93 +7503,93 @@
             "modeling_realm": "land", 
             "standard_name": "total_land_carbon", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total Carbon in All Terrestrial Carbon Pools", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "cLand", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sedustCI": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_particles_due_to_sedimentation", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Sedimentation Flux of dust mode coarse insoluble", 
             "comment": "Balkanski - LSCE", 
             "dimensions": "longitude latitude time", 
             "out_name": "sedustCI", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "nLitter": {
             "modeling_realm": "land", 
             "standard_name": "litter_nitrogen_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Nitrogen Mass in Litter Pool", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "nLitter", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "swsrfcsdust": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_clear_sky_surface_shortwave_flux_due_to_dust_ambient_aerosol_particles", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Clear-sky Surface Shortwave radiative flux due to Dust", 
             "comment": "Balkanski - LSCE", 
             "dimensions": "longitude latitude time", 
             "out_name": "swsrfcsdust", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "c14Soil": {
             "modeling_realm": "land", 
             "standard_name": "soil_c14_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mass of 14C in Soil Pool", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "c14Soil", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rss": {
             "modeling_realm": "atmos", 
             "standard_name": "surface_net_downward_shortwave_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Net Shortwave Surface Radiation", 
             "comment": "Net downward shortwave radiation at the surface", 
             "dimensions": "longitude latitude time", 
@@ -8713,33 +7605,33 @@
             "modeling_realm": "land", 
             "standard_name": "lateral_carbon_transfer_over_land", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Lateral transfer of carbon into (positive) or out of (negative) a grid cell.", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "lateralCtransfer", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mmrss": {
             "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_seasalt_dry_aerosol_in_air", 
             "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Sea Salt Mass Mixing Ratio", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Sea Salt mass mixing ratio", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "mmrss", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "1.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -8747,81 +7639,81 @@
             "modeling_realm": "land", 
             "standard_name": "vegetation_nitrogen_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Nitrogen Mass in Vegetation", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "nVeg", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "c13Soil": {
             "modeling_realm": "land", 
             "standard_name": "soil_c13_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mass of 13C in Soil Pool", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "c13Soil", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cropFracC3": {
             "modeling_realm": "land", 
             "standard_name": "crop_fraction_c3", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "C3 crop fraction", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "cropFracC3", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "gppc14": {
             "modeling_realm": "land", 
             "standard_name": "gross_primary_productivity_of_c14", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mass Flux of 14C out of Atmosphere due to Gross Primary Production on Land", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "gppc14", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "pfull": {
             "modeling_realm": "atmos", 
             "standard_name": "air_pressure", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "Pressure on Model Levels", 
             "comment": "Air pressure on model levels", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "pfull", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -8832,254 +7724,254 @@
             "modeling_realm": "land", 
             "standard_name": "canopy_height", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Vegetation height averaged over all vegetation types and over the vegetated fraction of a grid cell.", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "vegHeight", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "dissi13c": {
             "modeling_realm": "land", 
             "standard_name": "mole_concentration_of_dissolved_inorganic_c13_in_sea_water", 
             "units": "mol m-3", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "area: mean where sea time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Concentration of DI13C", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "dissi13c", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "intvadse": {
             "modeling_realm": "atmos", 
             "standard_name": "vertical_integral_northward_wind_by_dry_static_energy", 
             "units": "1.e6 J m-1 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Vertically integrated Northward dry transport (cp.T +zg).v (Mass_weighted_vertical integral of the product of northward wind by dry static_energy per mass unit)", 
             "comment": "Used in PMIP2", 
             "dimensions": "longitude latitude time", 
             "out_name": "intvadse", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "md": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_particles_due_to_emission", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "Wet diameter mode coarse insoluble", 
             "comment": "Balkanski - LSCE", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "md", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fg13co2": {
             "modeling_realm": "land", 
             "standard_name": "air_sea_flux_of_13CO2", 
             "units": "mol m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "Total air-sea flux of 13CO2", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "fg13co2", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "wetlandFrac": {
             "modeling_realm": "land", 
             "standard_name": "wetland_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Fraction of a grid cell covered by wetland.", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "wetlandFrac", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "lwp": {
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_cloud_liquid_water_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Liquid Water Path", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "liquid water path", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "lwp", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "100000.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
         "rsds": {
-            "modeling_realm": "atmos", 
+            "modeling_realm": "ocean", 
             "standard_name": "surface_downwelling_shortwave_flux_in_air", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Downwelling Shortwave Radiation", 
             "comment": "surface solar irradiance for UV calculations", 
             "dimensions": "longitude latitude time", 
             "out_name": "rsds", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "-0.002946", 
-            "valid_max": "524.4", 
-            "ok_min_mean_abs": "143.9", 
-            "ok_max_mean_abs": "181.6"
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "c13Veg": {
             "modeling_realm": "land", 
             "standard_name": "vegetation_c13_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mass of 13C in Vegetation", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "c13Veg", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "od550so4so": {
             "modeling_realm": "atmos", 
-            "standard_name": "?", 
+            "standard_name": "", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Stratospheric Optical depth at 550 nm (sulphate only) 2D-field (here we limit the computation of OD to the stratosphere only)", 
             "comment": "Balkanski - LSCE", 
             "dimensions": "longitude latitude time", 
             "out_name": "od550so4so", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "c14Land": {
             "modeling_realm": "land", 
             "standard_name": "total_land_c14", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Mass of 14C in all terrestrial carbon pools", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "c14Land", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "od865dust": {
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_optical_thickness_due_to_dust_ambient_aerosol_particles", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Optical thickness at 865 nm Dust", 
             "comment": "Balkanski - LSCE", 
             "dimensions": "longitude latitude time", 
             "out_name": "od865dust", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrsll": {
             "modeling_realm": "land", 
             "standard_name": "liquid_moisture_content_of_soil_layer", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Liquid water content of soil layer", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude sdepth time", 
             "out_name": "mrsll", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "netAtmosLandC13Flux": {
             "modeling_realm": "land", 
             "standard_name": "net_atmos_to_land_C13_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Net Mass Flux of 13C between atmosphere and land (positive into land) as a result of all processes.", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "netAtmosLandC13Flux", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "od550dust": {
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_optical_thickness_due_to_dust_ambient_aerosol", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Dust AOD at 550nm", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "dust aod at 550nm", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "od550dust", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "1000.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -9087,84 +7979,101 @@
             "modeling_realm": "land", 
             "standard_name": "deforested_biomass_due_to_anthorpogenic_land_use_change", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Deforested biomass as a result of anthropogenic land use change", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "fDeforest", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fN2O": {
             "modeling_realm": "land", 
             "standard_name": "land_net_n2o_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total land N2O flux ", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "fN2O", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mrtws": {
             "modeling_realm": "land", 
             "standard_name": "total_water_storage", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total water storage in a grid cell", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "mrtws", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "mmrno3": {
+            "modeling_realm": "atmos", 
+            "standard_name": "mass_fraction_of_nitrate_dry_aerosol_in_air", 
+            "units": "kg kg-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "NO3 aerosol mass mixing ratio", 
+            "comment": "", 
+            "dimensions": "longitude latitude time", 
+            "out_name": "mmrno3", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "O18p": {
             "modeling_realm": "atmos", 
-            "standard_name": "?", 
+            "standard_name": "", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "18O in total precipitation", 
             "comment": "Roche - LSCE", 
             "dimensions": "longitude latitude time", 
             "out_name": "O18p", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "lwtoaasdust": {
             "modeling_realm": "atmos", 
             "standard_name": "toa_instantaneous_longwave_forcing_due_to_dust_ambient_aerosol", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "All-Sky LW-RF Dust at TOA", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "all sky lw-rf dust at toa", 
             "comment": "proposed name: toa_instantaneous_longwave_forcing_due_to_dust_ambient_aerosol", 
             "dimensions": "longitude latitude time", 
             "out_name": "lwtoaasdust", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-1000.0", 
-            "valid_max": "1000.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -9172,16 +8081,16 @@
             "modeling_realm": "atmos", 
             "standard_name": "planetary_albedo", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Planetary Albedo", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "planetary albedo", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "albs", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "1.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -9189,50 +8098,50 @@
             "modeling_realm": "atmos", 
             "standard_name": "vertical_integral_eastward_wind_by_dry_static_energy", 
             "units": "1.e6 J m-1 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Vertically integrated Eastward dry transport (cp.T +zg).u (Mass_weighted_vertical integral of the product of northward wind by dry static_energy per mass unit)", 
             "comment": "Used in PMIP2", 
             "dimensions": "longitude latitude time", 
             "out_name": "intuadse", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "pcp": {
             "modeling_realm": "land", 
             "standard_name": "total_precipitation_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Total precipitation", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "pcp", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mmraerso4": {
             "modeling_realm": "atmos", 
             "standard_name": "mass_fraction_of_sulfate_dry_aerosol_in_air", 
             "units": "kg kg-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Aerosol Sulfate Mass Mixing Ratio", 
             "comment": "", 
             "dimensions": "longitude latitude time", 
             "out_name": "mmraerso4", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "1.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
@@ -9240,103 +8149,222 @@
             "modeling_realm": "land", 
             "standard_name": "tree_fraction_needleleaf_deciduous", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Needleleaf deciduous tree fraction", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "treeFracNdlDcd", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "vegHeightTree": {
             "modeling_realm": "land", 
             "standard_name": "canopy_height", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Vegetation height averaged over the tree fraction of a grid cell.", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "vegHeightTree", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "treeFracBdlDcd": {
             "modeling_realm": "land", 
             "standard_name": "tree_fraction_broadleaf_deciduous", 
             "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "area: mean where land time: mean", 
+            "cell_methods": "area: mean where land time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Broadleaf deciduous tree fraction", 
             "comment": "as specified by C4MIP", 
             "dimensions": "longitude latitude time", 
             "out_name": "treeFracBdlDcd", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "O18wv": {
             "modeling_realm": "atmos", 
-            "standard_name": "?", 
+            "standard_name": "", 
             "units": "", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "O18 in water vapor", 
             "comment": "Roche - LSCE", 
             "dimensions": "longitude latitude alevel time", 
             "out_name": "O18wv", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "evap": {
-            "modeling_realm": "land", 
-            "standard_name": "water_evaporation_flux", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Water Evaporation Flux from Sea Ice", 
-            "comment": "the average rate that water mass evaporates (or sublimates) from the sea ice surface (i.e., kg/s) divided by the area of the ocean (i.e., open ocean + sea ice) portion of the grid cell. This quantity, multiplied both by the oean area of the grid cell and by the length of the month, should yield the total mass of water evaporated (or sublimated) from the sea ice.  Reported as 0.0 in regions free of sea ice.  [This was computed differently in CMIP3.]", 
-            "dimensions": "longitude latitude time", 
-            "out_name": "evap", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "od443dust": {
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_optical_thickness_due_to_dust_ambient_aerosol_particles", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Optical thickness at 443 nm Dust", 
             "comment": "Balkanski - LSCE", 
             "dimensions": "longitude latitude time", 
             "out_name": "od443dust", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "utendnogw23": {
+            "modeling_realm": "", 
+            "standard_name": "tendency_of_eastward_wind_due_to_nonorographic_gravity_wave_drag", 
+            "units": "m s-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "u-tendency nonorographic gravity wave drag", 
+            "comment": "Tendency of the eastward wind by parameterized nonorographic gravity waves.  ", 
+            "dimensions": "longitude latitude plev23 time", 
+            "out_name": "utendnogw23", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "utendogw23": {
+            "modeling_realm": "", 
+            "standard_name": "tendency_of_eastward_wind_due_to_orographic_gravity_wave_drag", 
+            "units": "m s-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "u-tendency orographic gravity wave drag", 
+            "comment": "Tendency of the eastward wind by parameterized orographic gravity waves. ", 
+            "dimensions": "longitude latitude plev23 time", 
+            "out_name": "utendogw23", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "vtendnogw23": {
+            "modeling_realm": "", 
+            "standard_name": "tendency_of_northward_wind_due_to_nonorographic_gravity_wave_drag", 
+            "units": "m s-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "v-tendency nonorographic gravity wave drag", 
+            "comment": "Tendency of the northward wind by parameterized nonorographic gravity waves.  (Note that CF name tables only have a general northward tendency for all gravity waves, and we need it separated by type.)", 
+            "dimensions": "longitude latitude plev23 time", 
+            "out_name": "vtendnogw23", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "vtendogw19": {
+            "modeling_realm": "", 
+            "standard_name": "tendency_of_northward_wind_due_to_orographic_gravity_wave_drag", 
+            "units": "m s-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "v-tendency orographic gravity wave drag", 
+            "comment": "Tendency of the northward wind by parameterized orographic gravity waves.  (Note that CF name tables only have a general northward tendency for all gravity waves, and we need it separated by type.)", 
+            "dimensions": "longitude latitude plev19 time", 
+            "out_name": "vtendogw19", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "vtendnogw19": {
+            "modeling_realm": "", 
+            "standard_name": "tendency_of_northward_wind_due_to_nonorographic_gravity_wave_drag", 
+            "units": "m s-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "v-tendency nonorographic gravity wave drag", 
+            "comment": "Tendency of the northward wind by parameterized nonorographic gravity waves.  (Note that CF name tables only have a general northward tendency for all gravity waves, and we need it separated by type.)", 
+            "dimensions": "longitude latitude plev19 time", 
+            "out_name": "vtendnogw19", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "utendogw19": {
+            "modeling_realm": "", 
+            "standard_name": "tendency_of_eastward_wind_due_to_orographic_gravity_wave_drag", 
+            "units": "m s-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "u-tendency orographic gravity wave drag", 
+            "comment": "Tendency of the eastward wind by parameterized orographic gravity waves. ", 
+            "dimensions": "longitude latitude plev19 time", 
+            "out_name": "utendogw19", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "utendnogw19": {
+            "modeling_realm": "", 
+            "standard_name": "tendency_of_eastward_wind_due_to_nonorographic_gravity_wave_drag", 
+            "units": "m s-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "u-tendency nonorographic gravity wave drag", 
+            "comment": "Tendency of the eastward wind by parameterized nonorographic gravity waves.  ", 
+            "dimensions": "longitude latitude plev19 time", 
+            "out_name": "utendnogw19", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "vtendogw23": {
+            "modeling_realm": "", 
+            "standard_name": "tendency_of_northward_wind_due_to_orographic_gravity_wave_drag", 
+            "units": "m s-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "v-tendency orographic gravity wave drag", 
+            "comment": "Tendency of the northward wind by parameterized orographic gravity waves.  (Note that CF name tables only have a general northward tendency for all gravity waves, and we need it separated by type.)", 
+            "dimensions": "longitude latitude plev23 time", 
+            "out_name": "vtendogw23", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }
     }
 }
diff --git a/TestTables/CMIP6_emMonZ.json b/TestTables/CMIP6_emMonZ.json
index 976b48b..2d9fb2a 100644
--- a/TestTables/CMIP6_emMonZ.json
+++ b/TestTables/CMIP6_emMonZ.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table emMonZ", 
-        "realm": "", 
+        "realm": "aerosol", 
         "frequency": "mon", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "30.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,14 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1390,23 +1453,41 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev4s": {
+        "plev7": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "85000.", 
+                "90000.", 
+                "74000.", 
+                "62000.", 
                 "50000.", 
-                "20000.", 
-                "5000."
+                "37500.", 
+                "24500.", 
+                "9000."
+            ], 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                " 0."
             ], 
-            "requested_bounds": "", 
             "stored_direction": "decreasing", 
             "tolerance": "0.001", 
             "type": "double", 
@@ -1417,7 +1498,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7": {
+        "plev7c": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1450,10 +1531,10 @@
                 "31000.", 
                 "18000.", 
                 "18000.", 
-                " 0."
+                "0."
             ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1462,7 +1543,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev7c": {
+        "plev7h": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1473,37 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "90000.", 
-                "74000.", 
-                "62000.", 
-                "50000.", 
-                "37500.", 
-                "24500.", 
-                "9000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev7h": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2385,334 +2467,504 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
+        "ch4": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "mole_fraction_of_methane_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "CH4 volume mixing ratio", 
+            "comment": "", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "ch4", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "o3": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "mole_fraction_of_ozone_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Ozone volume mixing ratio", 
+            "comment": "", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "o3", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "va": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "northward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Northward Wind", 
+            "comment": "", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "va", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "n2o": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "mole_fraction_of_nitrous_oxide_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "N2O volume mixing ratio", 
+            "comment": "", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "n2o", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ua": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "eastward_wind", 
+            "units": "m s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Eastward Wind", 
+            "comment": "", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "ua", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "zg": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "geopotential_height", 
+            "units": "m", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Geopotential Height", 
+            "comment": "", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "zg", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "ta": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "air_temperature", 
+            "units": "K", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Air Temperature", 
+            "comment": "Air Temperature", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "ta", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "h2o": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "mole_fraction_of_water_vapor_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "H2O volume mixing ratio", 
+            "comment": "", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "h2o", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "vt100": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "northward_heat_flux_in_air_due_to_eddy_advection", 
+            "units": "W m-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Northward heat flux due to eddies", 
+            "comment": "Zonally averaged meridional heat flux at 100 hPa as monthly means derived from daily (or higher frequency) fields.", 
+            "dimensions": "latitude time", 
+            "out_name": "vt100", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "hcl": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "mole_fraction_of_hydrogen_chloride_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "HCl volume mixing ratio", 
+            "comment": "", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "hcl", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "hno3": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "mole_fraction_of_nitric_acid_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "HNO3 volume mixing ratio", 
+            "comment": "", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "hno3", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "oh": {
+            "modeling_realm": "aerosol", 
+            "standard_name": "mole_fraction_of_hydroxyl_radical_in_air", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "OH volume mixing ratio", 
+            "comment": "", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "oh", 
+            "type": "float", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "utendepfd": {
+            "modeling_realm": "", 
+            "standard_name": "tendency_of_eastward_wind_due_to_eliassen_palm_flux_divergence", 
+            "units": "m s-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Tendency of eastward wind due to Eliassen-Palm Flux divergence", 
+            "comment": "Tendency of the zonal mean zonal wind due to the divergence of the Eliassen-Palm flux.", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "utendepfd", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "jo2": {
             "modeling_realm": "", 
             "standard_name": "photolysis_rate_of_molecular_oxygen", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "photoloysis rate of O2", 
             "comment": "rate of o2 -> o1d+o", 
             "dimensions": "latitude plev39 time", 
             "out_name": "jo2", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "oxloss": {
-            "modeling_realm": "", 
-            "standard_name": "tendency_of_mole_concentration_of_ozone_and_atomic_oxygen_and_1D_oxygen_atom_due_to_chemical_destruction", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "total Ox loss rate", 
-            "comment": "total chemical loss rate for o+o1d+o3 ", 
-            "dimensions": "latitude plev39 time", 
-            "out_name": "oxloss", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "vtem": {
             "modeling_realm": "", 
             "standard_name": "northward_transformed_eulerian_mean_air_velocity", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Transformed Eulerian Mean northward wind", 
             "comment": "Transformed Eulerian Mean Diagnostics v*, meridional component of the residual meridional circulation (v*, w*) derived from 6 hr or higher frequency data fields (use instantaneous daily fields or 12 hr fields if the 6 hr data are not available).", 
             "dimensions": "latitude plev39 time", 
             "out_name": "vtem", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "utendepfd": {
+        "oxloss": {
             "modeling_realm": "", 
-            "standard_name": "tendency_of_eastward_wind_due_to_eliassen_palm_flux_divergence", 
-            "units": "m s-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of eastward wind due to Eliassen-Palm Flux divergence", 
-            "comment": "Tendency of the zonal mean zonal wind due to the divergence of the Eliassen-Palm flux.", 
+            "standard_name": "tendency_of_mole_concentration_of_ozone_and_atomic_oxygen_and_1D_oxygen_atom_due_to_chemical_destruction", 
+            "units": "mol m-3 s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "total Ox loss rate", 
+            "comment": "total chemical loss rate for o+o1d+o3 ", 
             "dimensions": "latitude plev39 time", 
-            "out_name": "utendepfd", 
+            "out_name": "oxloss", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "zmtnt": {
+            "modeling_realm": "", 
+            "standard_name": "tendency_of_air_temperature_due_to_diabatic_processes", 
+            "units": "K s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Zonal Mean Diabatic Heating Rates", 
+            "comment": "The diabatic heating rates due to all the processes that may change potential temperature", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "zmtnt", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "oxprod": {
             "modeling_realm": "", 
             "standard_name": "tendency_of_mole_concentration_of_ozone_and_atomic_oxygen_and_1D_oxygen_atom_due_to_chemical_production_and_photolysis", 
             "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "total Ox production rate", 
             "comment": "total production rate of o+o1d+o3 including o2 photolysis and all o3 producing reactions", 
             "dimensions": "latitude plev39 time", 
             "out_name": "oxprod", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "epfy": {
+            "modeling_realm": "", 
+            "standard_name": "northward_eliassen_palm_flux_in_air", 
+            "units": "m3 s-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Northward component of the Eliassen-Palm Flux", 
+            "comment": "Transformed Eulerian Mean Diagnostics Meridional component Fy of Eliassen-Palm (EP) flux (Fy, Fz) derived from 6hr or higher frequency fields (use daily fields or 12 hr fields if the 6 hr are not available). Please use the definitions given by equation 3.5.3a of Andrews, Holton and Leovy text book, but scaled by density to have units m3 s-2.", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "epfy", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "jo3": {
             "modeling_realm": "", 
             "standard_name": "photolysis_rate_of_ozone", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "photoloysis rate of O3", 
             "comment": "sum of rates o3 -> o1d+o2 and o3 -> o+o2", 
             "dimensions": "latitude plev39 time", 
             "out_name": "jo3", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "zmtnt": {
-            "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_air_temperature_due_to_diabatic_processes", 
-            "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Zonal Mean Diabatic Heating Rates", 
-            "comment": "The diabatic heating rates due to all the processes that may change potential temperature", 
-            "dimensions": "latitude plev39 time", 
-            "out_name": "zmtnt", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-500.0", 
-            "valid_max": "500.0", 
+            "valid_min": "", 
+            "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "vmrox": {
-            "modeling_realm": "", 
-            "standard_name": "mole_fraction_of_ozone_and_atomic_oxygen_and_1D_oxygen_atom", 
-            "units": "mol mol-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "mole fraction of o and o3 and o1d", 
-            "comment": "Mole Fraction of Ox", 
-            "dimensions": "latitude plev39 time", 
-            "out_name": "vmrox", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
         "wtem": {
             "modeling_realm": "", 
             "standard_name": "unset", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "Transformed Eulerian Mean upward wind", 
             "comment": "Transformed Eulerian Mean Diagnostics w*, meridional component of the residual meridional circulation (v*, w*) derived from 6 hr or higher frequency data fields (use instantaneous daily fields or 12 hr fields if the 6 hr data are not available). Scale height: 6950 m", 
             "dimensions": "latitude plev39 time", 
             "out_name": "wtem", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
-        "epfz": {
+        "vmrox": {
             "modeling_realm": "", 
-            "standard_name": "upward_eliassen_palm_flux_in_air", 
-            "units": "m3 s-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Upward component of the Eliassen-Palm Flux", 
-            "comment": "Transformed Eulerian Mean Diagnostics Meridional component Fz of the Eliassen-Palm (EP) flux (Fy, Fz) derived from 6hr or higher frequency fields (use daily fields or 12 hr fields if the 6 hr are not available). Please use the definitions given by equation 3.5.3b of Andrews, Holton and Leovy text book, but scaled by density to have units m3 s-2.", 
+            "standard_name": "mole_fraction_of_ozone_and_atomic_oxygen_and_1D_oxygen_atom", 
+            "units": "mol mol-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "mole fraction of o and o3 and o1d", 
+            "comment": "Mole Fraction of Ox", 
             "dimensions": "latitude plev39 time", 
-            "out_name": "epfz", 
+            "out_name": "vmrox", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "ua": {
-            "modeling_realm": "atmos", 
-            "standard_name": "eastward_wind", 
-            "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Eastward Wind", 
-            "comment": "", 
-            "dimensions": "latitude plev39 time", 
-            "out_name": "ua", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "-68.65", 
-            "valid_max": "136.6", 
-            "ok_min_mean_abs": "1.101", 
-            "ok_max_mean_abs": "22.42"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ygwdparam": {
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_northward_stress_due_to_gravity_wave_drag", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "y_gravity_wave_drag_param", 
             "comment": "Parameterised y- component of gravity wave drag", 
             "dimensions": "latitude plev39 time", 
             "out_name": "ygwdparam", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "epfluxdiv": {
             "modeling_realm": "atmos", 
             "standard_name": "", 
             "units": "kg m-1 s-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "eliassen_palm_flux_divergence", 
             "comment": "Divergence of Eliassen-Palm flux (zonal mean)", 
             "dimensions": "latitude plev39 time", 
             "out_name": "epfluxdiv", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "wstarbar": {
             "modeling_realm": "atmos", 
             "standard_name": "", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "residual_mean_vert_wstarbar", 
             "comment": "TEM residual mean vertical circulation wstarbar, zonal mean on plev36", 
             "dimensions": "latitude plev39 time", 
             "out_name": "wstarbar", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "xnonoroggwdparam": {
             "modeling_realm": "atmos", 
             "standard_name": "", 
             "units": "m s-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "x_gravity_wave_drag_param", 
             "comment": "Parameterised x-component of non-orographic gravity wave drag", 
             "dimensions": "latitude plev39 time", 
             "out_name": "xnonoroggwdparam", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "ynonoroggwdparam": {
             "modeling_realm": "atmos", 
             "standard_name": "", 
             "units": "m s-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "y_gravity_wave_drag_param", 
             "comment": "Parameterised y- component of non-orogrpahic  gravity wave drag", 
             "dimensions": "latitude plev39 time", 
             "out_name": "ynonoroggwdparam", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "vstarbar": {
             "modeling_realm": "atmos", 
-            "standard_name": "northward_transformed_eulerian_mean_air_velocity?", 
+            "standard_name": "northward_transformed_eulerian_mean_air_velocity", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "residual_mean_merid_vstarbar", 
             "comment": "TEM residual mean meridional circulation vstarbar, zonal mean on plev36", 
             "dimensions": "latitude plev39 time", 
             "out_name": "vstarbar", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "xgwdparam": {
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_eastward_stress_due_to_gravity_wave_drag", 
             "units": "Pa", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "x_gravity_wave_drag_param", 
             "comment": "Parameterised x-component of gravity wave drag", 
             "dimensions": "latitude plev39 time", 
             "out_name": "xgwdparam", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "epfy": {
-            "modeling_realm": "", 
-            "standard_name": "northward_eliassen_palm_flux_in_air", 
-            "units": "m3 s-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
-            "long_name": "Northward component of the Eliassen-Palm Flux", 
-            "comment": "Transformed Eulerian Mean Diagnostics Meridional component Fy of Eliassen-Palm (EP) flux (Fy, Fz) derived from 6hr or higher frequency fields (use daily fields or 12 hr fields if the 6 hr are not available). Please use the definitions given by equation 3.5.3a of Andrews, Holton and Leovy text book, but scaled by density to have units m3 s-2.", 
-            "dimensions": "latitude plev39 time", 
-            "out_name": "epfy", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "sltnorth": {
             "modeling_realm": "ocean", 
             "standard_name": "northward_ocean_salt_transport", 
             "units": "kg s-1", 
-            "cell_methods": "area: areacello", 
+            "cell_methods": "", 
             "cell_measures": "", 
             "long_name": "Northward Ocean Salt Transport", 
             "comment": "", 
@@ -2729,7 +2981,7 @@
             "modeling_realm": "ocean", 
             "standard_name": "northward_ocean_salt_transport", 
             "units": "kg s-1", 
-            "cell_methods": "area: areacello", 
+            "cell_methods": "", 
             "cell_measures": "", 
             "long_name": "Atlantic Northward Ocean Salt Transport", 
             "comment": "", 
@@ -2741,6 +2993,91 @@
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
+        }, 
+        "epfz": {
+            "modeling_realm": "", 
+            "standard_name": "upward_eliassen_palm_flux_in_air", 
+            "units": "m3 s-2", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Upward component of the Eliassen-Palm Flux", 
+            "comment": "Transformed Eulerian Mean Diagnostics Meridional component Fz of the Eliassen-Palm (EP) flux (Fy, Fz) derived from 6hr or higher frequency fields (use daily fields or 12 hr fields if the 6 hr are not available). Please use the definitions given by equation 3.5.3b of Andrews, Holton and Leovy text book, but scaled by density to have units m3 s-2.", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "epfz", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "tntnogw": {
+            "modeling_realm": "", 
+            "standard_name": "temperature_tendency_due_to_dissipation_nonorographic_gravity_wave_drag", 
+            "units": "K s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "temperature tendency nonorographic gravity wave dissipation", 
+            "comment": "Temperature tendency due to dissipation of parameterized nonorographic gravity waves.", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "tntnogw", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "tntogw": {
+            "modeling_realm": "", 
+            "standard_name": "temperature_tendency_due_to_dissipation_orographic_gravity_wave_drag", 
+            "units": "K s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "temperature tendency orographic gravity wave dissipation", 
+            "comment": "Temperature tendency due to dissipation of parameterized orographic gravity waves.", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "tntogw", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "tntlw": {
+            "modeling_realm": "", 
+            "standard_name": "tendency_of_air_temperature_due_to_longwave_heating", 
+            "units": "K s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Longwave heating rate", 
+            "comment": "Longwave heating rates", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "tntlw", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "tntsw": {
+            "modeling_realm": "", 
+            "standard_name": "tendency_of_air_temperature_due_to_shortwave_heating", 
+            "units": "K s-1", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Shortwave heating rate", 
+            "comment": "shortwave heating rates", 
+            "dimensions": "latitude plev39 time", 
+            "out_name": "tntsw", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }
     }
 }
diff --git a/TestTables/CMIP6_emMonclim.json b/TestTables/CMIP6_emMonclim.json
deleted file mode 100644
index 9e76256..0000000
--- a/TestTables/CMIP6_emMonclim.json
+++ /dev/null
@@ -1 +0,0 @@
-no Variable found for emMonclim
diff --git a/TestTables/CMIP6_emSubhr.json b/TestTables/CMIP6_emSubhr.json
index 4f094b8..6cc603e 100644
--- a/TestTables/CMIP6_emSubhr.json
+++ b/TestTables/CMIP6_emSubhr.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table emSubhr", 
         "realm": "atmos", 
         "frequency": "subhr", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2389,13 +2471,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "effective_radius_of_stratiform_cloud_ice_particle", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
             "long_name": "Hydrometeor Effective Radius of Stratiform Cloud Ice", 
             "comment": "This is defined as the in-cloud ratio of the third moment over the second moment of the particle size distribution (obtained by considering only the cloudy portion of the grid cell).", 
             "dimensions": "alevel site time1", 
             "out_name": "reffclis", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2406,30 +2488,30 @@
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_shortwave_heating_assuming_clear_sky", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
             "long_name": "Tendency of Air Temperature due to Clear Sky Shortwave Radiative Heating", 
             "comment": "Tendency of Air Temperature due to Clear Sky Shortwave Radiative Heating", 
             "dimensions": "alevel site time1", 
             "out_name": "tntrscs", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "reffclwc": {
             "modeling_realm": "atmos", 
             "standard_name": "effective_radius_of_convective_cloud_liquid_water_particle", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Hydrometeor Effective Radius of Convective Cloud Liquid Water", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
+            "long_name": "Convective Cloud Droplet Effective Radius", 
             "comment": "Droplets are liquid.  The effective radius is defined as the ratio of the third moment over the second moment of the particle size distribution and the time-mean should be calculated, weighting the individual samples by the cloudy fraction of the grid cell.", 
             "dimensions": "alevel site time1", 
             "out_name": "reffclwc", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2440,115 +2522,98 @@
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_longwave_heating", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
             "long_name": "tendency_of_air_temperature_due_to_longwave_heating", 
             "comment": "Tendency of air temperature due to longwave radiative heating", 
             "dimensions": "alevel site time1", 
             "out_name": "tntrl", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tnhusscp": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_specific_humidity_due_to_stratiform_clouds_and_precipitation", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
             "long_name": "Tendency of Specific Humidity Due to Stratiform Clouds and Precipitation", 
             "comment": "", 
             "dimensions": "alevel site time1", 
             "out_name": "tnhusscp", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tntrlcs": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_longwave_heating_assuming_clear_sky", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
             "long_name": "Tendency of Air Temperature due to Clear Sky Longwave Radiative Heating", 
             "comment": "Tendency of Air Temperature due to Clear Sky Longwave Radiative Heating", 
             "dimensions": "alevel site time1", 
             "out_name": "tntrlcs", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "tntd": {
-            "modeling_realm": "atmos", 
-            "standard_name": "tendency_of_air_temperature_due_to_numerical_diffusion", 
-            "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Tendency of Air Temperature due to Numerical Diffusion", 
-            "comment": "This includes any horizontal or vertical numerical temperature diffusion not associated with the parametrized moist physics or the resolved dynamics.  For example, any vertical diffusion which is part of the boundary layer mixing scheme should be excluded, as should any diffusion which is included in the terms from the resolved dynamics.   This term is required to check the closure of the temperature budget.", 
-            "dimensions": "alevel site time1", 
-            "out_name": "tntd", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tntpbl": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_boundary_layer_mixing", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
             "long_name": "Tendency of Air Temperature Due to Boundary Layer Mixing", 
             "comment": "Includes all boundary layer terms including diffusive terms.", 
             "dimensions": "alevel site time1", 
             "out_name": "tntpbl", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tnhuspbl": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_specific_humidity_due_to_boundary_layer_mixing", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
             "long_name": "Tendency of Specific Humidity Due to Boundary Layer Mixing", 
             "comment": "Includes all boundary layer terms including diffusive terms.", 
             "dimensions": "alevel site time1", 
             "out_name": "tnhuspbl", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "reffclws": {
             "modeling_realm": "atmos", 
             "standard_name": "effective_radius_of_stratiform_cloud_liquid_water_particle", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "Hydrometeor Effective Radius of Stratiform Cloud Liquid Water", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
+            "long_name": "Stratiform Cloud Droplet Effective Radius", 
             "comment": "Droplets are liquid.  The effective radius is defined as the ratio of the third moment over the second moment of the particle size distribution and the time-mean should be calculated, weighting the individual samples by the cloudy fraction of the grid cell.", 
             "dimensions": "alevel site time1", 
             "out_name": "reffclws", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2559,47 +2624,64 @@
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_shortwave_heating", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
             "long_name": "tendency_of_air_temperature_due_to_shortwave_heating", 
             "comment": "Tendency of air temperature due to shortwave radiative heating", 
             "dimensions": "alevel site time1", 
             "out_name": "tntrs", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tntscp": {
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature_due_to_stratiform_clouds_and_precipitation", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
             "long_name": "Tendency of Air Temperature Due to Stratiform Clouds and Precipitation", 
             "comment": "", 
             "dimensions": "alevel site time1", 
             "out_name": "tntscp", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "reffclic": {
             "modeling_realm": "atmos", 
             "standard_name": "effective_radius_of_convective_cloud_ice_particle", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
             "long_name": "Hydrometeor Effective Radius of Convective Cloud Ice", 
             "comment": "This is defined as the in-cloud ratio of the third moment over the second moment of the particle size distribution (obtained by considering only the cloudy portion of the grid cell).", 
             "dimensions": "alevel site time1", 
             "out_name": "reffclic", 
-            "type": "real", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "tntd": {
+            "modeling_realm": "atmos", 
+            "standard_name": "tendency_of_air_temperature_due_to_numerical_diffusion", 
+            "units": "K s-1", 
+            "cell_methods": "time: point", 
+            "cell_measures": "", 
+            "long_name": "Tendency of Air Temperature due to Numerical Diffusion", 
+            "comment": "This includes any horizontal or vertical numerical temperature diffusion not associated with the parametrized moist physics or the resolved dynamics.  For example, any vertical diffusion which is part of the boundary layer mixing scheme should be excluded, as should any diffusion which is included in the terms from the resolved dynamics.   This term is required to check the closure of the temperature budget.", 
+            "dimensions": "alevel site time1", 
+            "out_name": "tntd", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2610,31 +2692,31 @@
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_boundary_layer_thickness", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "boundary_layer_depth", 
             "comment": "Boundary layer depth", 
             "dimensions": "longitude latitude time1", 
             "out_name": "bldep", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "hfss": {
             "modeling_realm": "atmos", 
             "standard_name": "surface_upward_sensible_heat_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Upward Sensible Heat Flux", 
             "comment": "", 
             "dimensions": "longitude latitude time1", 
             "out_name": "hfss", 
-            "type": "real", 
-            "positive": "up", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -2644,82 +2726,82 @@
             "modeling_realm": "atmos", 
             "standard_name": "specific_humidity", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Specific Humidity", 
             "comment": "", 
             "dimensions": "longitude latitude alevel time1", 
             "out_name": "hus", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-0.000299", 
-            "valid_max": "0.02841", 
-            "ok_min_mean_abs": "-0.0003539", 
-            "ok_max_mean_abs": "0.01041"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "va": {
             "modeling_realm": "atmos", 
             "standard_name": "northward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Northward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude time1", 
             "out_name": "va", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-71.1", 
-            "valid_max": "69.93", 
-            "ok_min_mean_abs": "0.9886", 
-            "ok_max_mean_abs": "4.679"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "huss": {
             "modeling_realm": "atmos", 
             "standard_name": "specific_humidity", 
             "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Near-Surface Specific Humidity", 
             "comment": "Near-surface (usually, 2 meter) specific humidity.", 
             "dimensions": "longitude latitude time1", 
             "out_name": "huss", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-7.21e-06", 
-            "valid_max": "0.02992", 
-            "ok_min_mean_abs": "0.006391", 
-            "ok_max_mean_abs": "0.008749"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "prw": {
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_water_vapor_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Water Vapor Path", 
             "comment": "vertically integrated through the atmospheric column", 
             "dimensions": "longitude latitude time1", 
             "out_name": "prw", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-0.0006775", 
-            "valid_max": "78.04", 
-            "ok_min_mean_abs": "12.75", 
-            "ok_max_mean_abs": "23.09"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "hfls": {
             "modeling_realm": "atmos", 
             "standard_name": "surface_upward_latent_heat_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Upward Latent Heat Flux", 
             "comment": "", 
             "dimensions": "longitude latitude time1", 
             "out_name": "hfls", 
-            "type": "real", 
-            "positive": "up", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -2729,81 +2811,81 @@
             "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Air Temperature", 
             "comment": "Air Temperature", 
             "dimensions": "longitude latitude alevel time1", 
             "out_name": "ta", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "157.1", 
-            "valid_max": "336.3", 
-            "ok_min_mean_abs": "194.3", 
-            "ok_max_mean_abs": "299.8"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rsdt": {
             "modeling_realm": "atmos", 
             "standard_name": "toa_incoming_shortwave_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "TOA Incident Shortwave Radiation", 
             "comment": "Shortwave radiation incident at the top of the atmosphere", 
             "dimensions": "longitude latitude time1", 
             "out_name": "rsdt", 
-            "type": "real", 
-            "positive": "down", 
-            "valid_min": "0", 
-            "valid_max": "580.4", 
-            "ok_min_mean_abs": "282.6", 
-            "ok_max_mean_abs": "315.8"
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "mc": {
             "modeling_realm": "atmos", 
             "standard_name": "atmosphere_net_upward_convective_mass_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Convective Mass Flux", 
             "comment": "The net mass flux should represent the difference between the updraft and downdraft components.  The flux is computed as the mass divided by the area of the grid cell.", 
             "dimensions": "longitude latitude alevel time1", 
             "out_name": "mc", 
-            "type": "real", 
-            "positive": "up", 
+            "type": "", 
+            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "rsut": {
-            "modeling_realm": "atmos", 
-            "standard_name": "toa_outgoing_shortwave_flux", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "TOA Outgoing Shortwave Radiation", 
-            "comment": "at the top of the atmosphere", 
-            "dimensions": "longitude latitude time1", 
-            "out_name": "rsut", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "-0.02689", 
-            "valid_max": "421.9", 
-            "ok_min_mean_abs": "96.72", 
-            "ok_max_mean_abs": "114.1"
-        }, 
         "pr": {
             "modeling_realm": "atmos", 
             "standard_name": "precipitation_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Precipitation", 
             "comment": "includes both liquid and solid phases", 
             "dimensions": "longitude latitude time1", 
             "out_name": "pr", 
-            "type": "real", 
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "rsut": {
+            "modeling_realm": "atmos", 
+            "standard_name": "toa_outgoing_shortwave_flux", 
+            "units": "W m-2", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "toa outgoing shortwave radiation", 
+            "comment": "at the top of the atmosphere", 
+            "dimensions": "longitude latitude time1", 
+            "out_name": "rsut", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2814,30 +2896,30 @@
             "modeling_realm": "atmos", 
             "standard_name": "eastward_wind", 
             "units": "m s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Eastward Wind", 
             "comment": "", 
             "dimensions": "longitude latitude time1", 
             "out_name": "ua", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-68.65", 
-            "valid_max": "136.6", 
-            "ok_min_mean_abs": "1.101", 
-            "ok_max_mean_abs": "22.42"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "prc": {
             "modeling_realm": "atmos", 
             "standard_name": "convective_precipitation_flux", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Convective Precipitation", 
             "comment": "Convective precipitation at surface; includes both liquid and solid phases.", 
             "dimensions": "longitude latitude time1", 
             "out_name": "prc", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2848,13 +2930,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_air_temperature", 
             "units": "K s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Tendency of Air Temperature", 
             "comment": "Tendency of Air Temperature", 
             "dimensions": "longitude latitude alevel time1", 
             "out_name": "tnt", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2865,13 +2947,13 @@
             "modeling_realm": "atmos", 
             "standard_name": "tendency_of_specific_humidity", 
             "units": "s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Tendency of Specific Humidity", 
             "comment": "Tendency of Specific Humidity", 
             "dimensions": "longitude latitude alevel time1", 
             "out_name": "tnhus", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2882,52 +2964,52 @@
             "modeling_realm": "atmos", 
             "standard_name": "lagrangian_tendency_of_air_pressure", 
             "units": "Pa s-1", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "omega (=dp/dt)", 
             "comment": "Omega (vertical velocity in pressure coordinates, positive downwards)", 
             "dimensions": "longitude latitude alevel time1", 
             "out_name": "wap", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "-1.126", 
-            "valid_max": "2.319", 
-            "ok_min_mean_abs": "-0.005083", 
-            "ok_max_mean_abs": "0.04256"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "rlut": {
             "modeling_realm": "atmos", 
             "standard_name": "toa_outgoing_longwave_flux", 
             "units": "W m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
-            "long_name": "TOA Outgoing Longwave Radiation", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
+            "long_name": "TOA Outgoing Longwave Radiation 4XCO2 Atmosphere", 
             "comment": "at the top of the atmosphere (to be compared with satellite measurements)", 
             "dimensions": "longitude latitude time1", 
             "out_name": "rlut", 
-            "type": "real", 
-            "positive": "up", 
-            "valid_min": "67.48", 
-            "valid_max": "383.2", 
-            "ok_min_mean_abs": "207.4", 
-            "ok_max_mean_abs": "234.4"
+            "type": "", 
+            "positive": "", 
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tas": {
             "modeling_realm": "atmos", 
             "standard_name": "air_temperature", 
             "units": "K", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Near-Surface Air Temperature", 
             "comment": "near-surface (usually, 2 meter) air temperature", 
             "dimensions": "longitude latitude time1", 
             "out_name": "tas", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
-            "valid_min": "180.6", 
-            "valid_max": "335.1", 
-            "ok_min_mean_abs": "262.4", 
-            "ok_max_mean_abs": "293"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }
     }
 }
diff --git a/TestTables/CMIP6_emYr.json b/TestTables/CMIP6_emYr.json
index 4362689..1a91427 100644
--- a/TestTables/CMIP6_emYr.json
+++ b/TestTables/CMIP6_emYr.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table emYr", 
-        "realm": "ocean", 
+        "realm": "land", 
         "frequency": "yr", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2362,13 +2444,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2385,442 +2467,238 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
-        "o2sat": {
-            "modeling_realm": "ocean", 
-            "standard_name": "mole_concentration_of_molecular_oxygen_in_sea_water_at_saturation", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Dissolved Oxygen Concentration at Saturation", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "o2sat", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "remoc": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_mole_concentration_of_organic matter_expressed_as_carbon_in_sea_water_due_to_remineralization", 
-            "units": "mol m-3 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Remineralization of Organic Carbon", 
-            "comment": "", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "remoc", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "talknat": {
-            "modeling_realm": "ocean", 
-            "standard_name": "seawater_alkalinity_expressed_as_mole_equivalent_natural_component", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Natural Total Alkalinity", 
-            "comment": "total alkalinity equivalent concentration (including carbonate, borate, phosphorus, silicon, and nitrogen components) at preindustrial atmospheric xCO2", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "talknat", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
         "zfull": {
-            "modeling_realm": "ocean", 
+            "modeling_realm": "land", 
             "standard_name": "depth_below_geoid", 
             "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Depth Below Geoid of Ocean Layer", 
             "comment": "Depth below geoid", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "zfull", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "dissicnat": {
-            "modeling_realm": "ocean", 
-            "standard_name": "mole_concentration_of_dissolved_inorganic_carbon_in_sea_water_natural_component", 
-            "units": "mol m-3", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea time: mean", 
-            "long_name": "Natural Dissolved Inorganic Carbon Concentration", 
-            "comment": "Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration at preindustrial atmospheric xCO2", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "dissicnat", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
         "cAnt": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon in Anthropogenic Pools", 
             "comment": "grid cell mean carbon in anthropogenic pools into which harvests and cleared carbon are deposited before release into atmosphere PLUS any remaining anthropogenic pools that may be associated with lands which were converted into land use tiles during reported period . Does NOT include residue which is deposited into soil or litter; end of year values (not annual mean)", 
             "dimensions": "longitude latitude time1", 
             "out_name": "cAnt", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fracOutLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "fraction", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "annual gross fraction of land use tile  that was transferred into other land use tiles", 
             "comment": "cumulative fractional transitions over the year; note that fraction should be reported as fraction of atmospheric grid cell", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "fracOutLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cAntLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon in Anthropogenic Pools Associated with Landuse Tiles", 
             "comment": "anthropogenic pools associated with land use tiles into which harvests and cleared carbon are deposited before release into atmosphere PLUS any remaining anthropogenic pools that may be associated with lands which were converted into land use tiles during reported period . Does NOT include residue which is deposited into soil or litter; end of year values (not annual mean)", 
-            "dimensions": "longitude latitude time1", 
+            "dimensions": "longitude latitude landUse time1", 
             "out_name": "cAntLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cSoil": {
             "modeling_realm": "land", 
             "standard_name": "soil_carbon_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass in Model Soil Pool", 
             "comment": "Carbon mass in the full depth of the soil model.", 
             "dimensions": "longitude latitude time1", 
             "out_name": "cSoil", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cSoilLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon in Soil Pool on Landuse Tiles", 
             "comment": "end of year values (not annual mean)", 
-            "dimensions": "longitude latitude time1", 
+            "dimensions": "longitude latitude landUse time1", 
             "out_name": "cSoilLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cLitterLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon  in Above and Below Ground Litter Pools on Landuse Tiles", 
             "comment": "end of year values (not annual mean)", 
-            "dimensions": "longitude latitude time1", 
+            "dimensions": "longitude latitude landUse time1", 
             "out_name": "cLitterLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fracLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "fraction", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "fraction of grid cell for each land use tile", 
             "comment": "end of year values (not annual mean); note that fraction should be reported as fraction of atmospheric grid cell (example: frac_lnd = 0.5, frac_ocn = 0.5, frac_crop_lnd = 0.2 (of land portion of grid cell), then frac_lut(crp) = 0.5*0.2 = 0.1)", 
-            "dimensions": "longitude latitude time1", 
+            "dimensions": "longitude latitude landUse time1", 
             "out_name": "fracLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cVeg": {
             "modeling_realm": "land", 
             "standard_name": "vegetation_carbon_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass in Vegetation", 
             "comment": "Carbon mass per unit area in vegetation.", 
             "dimensions": "longitude latitude time1", 
             "out_name": "cVeg", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cLitter": {
             "modeling_realm": "land", 
             "standard_name": "litter_carbon_content", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "Carbon Mass in Litter Pool", 
             "comment": "", 
             "dimensions": "longitude latitude time1", 
             "out_name": "cLitter", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "cVegLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: point", 
+            "cell_methods": "time: point", 
+            "cell_measures": "area: areacella", 
             "long_name": "carbon in vegetation on land use tiles", 
             "comment": "end of year values (not annual mean)", 
-            "dimensions": "longitude latitude time1", 
+            "dimensions": "longitude latitude landUse time1", 
             "out_name": "cVegLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "fracInLut": {
             "modeling_realm": "land", 
             "standard_name": "", 
             "units": "fraction", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacella", 
             "long_name": "annual gross fraction that was transferred into this tile from other land use tiles", 
             "comment": "cumulative fractional transitions over the year; note that fraction should be reported as fraction of atmospheric grid cell", 
-            "dimensions": "longitude latitude time", 
+            "dimensions": "longitude latitude landUse time", 
             "out_name": "fracInLut", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "ocontemppsmadvect": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_submesoscale_advection", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized submesoscale advection", 
-            "comment": "Tendency of heat content for a grid cell from parameterized submesoscale eddy advection. Reported only for models that use conservative temperature as prognostic field.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "ocontemppsmadvect", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "opottemppadvect": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_eddy_advection", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized eddy advection", 
-            "comment": "Tendency of heat content for a grid cell from parameterized eddy advection (any form of eddy advection). Reported only for models that use potential temperature as prognostic field.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "opottemppadvect", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "opottemptend": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "tendency of sea water potential temperature expressed as heat content", 
-            "comment": "Tendency of heat content for a grid cell from all processes. Reported only for models that use potential temperature as prognostic field.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "opottemptend", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "ocontemptend": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "tendency of sea water conservative temperature expressed as heat content", 
-            "comment": "Tendency of heat content for a grid cell from all processes. Reported only for models that use conservative temperature as prognostic field.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "ocontemptend", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "ocontemppmdiff": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_mesoscale_diffusion", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized mesoscale diffusion", 
-            "comment": "Tendency of heat content for a grid cell from parameterized mesoscale eddy diffusion. Reported only for models that use conservative temperature as prognostic field.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "ocontemppmdiff", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "opottempdiff": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_dianeutral_mixing", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized dianeutral mixing", 
-            "comment": "Tendency of heat content for a grid cell from parameterized dianeutral mixing. Reported only for models that use potential temperature as prognostic field.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "opottempdiff", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "ocontemppadvect": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_eddy_advection", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized eddy advection", 
-            "comment": "Tendency of heat content for a grid cell from parameterized eddy advection (any form of eddy advection). Reported only for models that use conservative temperature as prognostic field.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "ocontemppadvect", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "tnkebto": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_ocean_eddy_kinetic_energy_content_due_to_parameterized_eddy_advection", 
             "units": "W m-2 ", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "Tendency of Ocean Eddy Kinetic Energy Content due to Bolus Transport", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
+            "long_name": "tendency of ocean eddy kinetic energy content due to parameterized eddy advection", 
             "comment": "Depth integrated impacts on kinetic energy arising from parameterized eddy-induced advection. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements.", 
             "dimensions": "longitude latitude time", 
             "out_name": "tnkebto", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "osaltpsmadvect": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_submesoscale_advection", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "tendency of sea water salinity expressed as salt content due to parameterized submesoscale advection", 
-            "comment": "Tendency of salt content for a grid cell from parameterized submesoscale eddy advection.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "osaltpsmadvect", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
         "dispkexyfo": {
             "modeling_realm": "ocean", 
             "standard_name": "ocean_kinetic_energy_dissipation_per_unit_area_due_to_xy_friction", 
             "units": "W m-2 ", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello", 
             "long_name": "ocean kinetic energy dissipation per unit area due to xy friction", 
             "comment": "Depth integrated impacts on kinetic energy arising from lateral frictional dissipation associated with Laplacian and/or biharmonic viscosity. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements.", 
             "dimensions": "longitude latitude time", 
             "out_name": "dispkexyfo", 
-            "type": "real", 
+            "type": "", 
             "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
@@ -2831,201 +2709,48 @@
             "modeling_realm": "ocean", 
             "standard_name": "net_rate_of_absorption_of_shortwave_energy_in_ocean_layer", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Net Rate of Absorption of Shortwave Energy in Ocean Layer", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "rsdoabsorb", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "ocontempdiff": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_dianeutral_mixing", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized dianeutral mixing", 
-            "comment": "Tendency of heat content for a grid cell from parameterized dianeutral mixing. Reported only for models that use conservative temperature as prognostic field.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "ocontempdiff", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }, 
         "osaltrmadvect": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_residual_mean_advection", 
             "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Tendency of Sea Water Salinity Expressed as Salt Content due to Residual Mean Advection", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "osaltrmadvect", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "difmxybo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_momentum_xy_biharmonic_diffusivity", 
-            "units": "m4 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "ocean momentum xy biharmonic diffusivity", 
-            "comment": "Lateral biharmonic viscosity applied to the momentum equitions.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "difmxybo", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "opottemppsmadvect": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_submesoscale_advection", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized submesoscale advection", 
-            "comment": "Tendency of heat content for a grid cell from parameterized submesoscale eddy advection. Reported only for models that use potential temperature as prognostic field.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "opottemppsmadvect", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "diftrblo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_diffusivity_due_to_parameterized_mesoscale_advection", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "ocean tracer diffusivity due to parameterized mesoscale advection", 
-            "comment": "Ocean tracer diffusivity associated with parameterized eddy-induced advective transport. Sometimes this diffusivity is called the 'thickness' diffusivity. For CMIP5, this diagnostic was called 'ocean tracer bolus laplacian diffusivity'.  The CMIP6 name is physically more relevant.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "diftrblo", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "", 
-            "valid_max": "", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "osaltpadvect": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_eddy_advection", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "tendency of sea water salinity expressed as salt content due to parameterized eddy advection", 
-            "comment": "Tendency of salt content for a grid cell from parameterized eddy advection (any form of eddy advection).", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "osaltpadvect", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "difmxylo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_momentum_xy_laplacian_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "ocean momentum xy laplacian diffusivity", 
-            "comment": "Lateral Laplacian viscosity applied to the momentum equitions.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "difmxylo", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
-        "opottemppmdiff": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_mesoscale_diffusion", 
-            "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized mesoscale diffusion", 
-            "comment": "Tendency of heat content for a grid cell from parameterized mesoscale eddy diffusion. Reported only for models that use potential temperature as prognostic field.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "opottemppmdiff", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
         "opottemprmadvect": {
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_residual_mean_advection", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Tendency of Sea Eater Potential Temperature Expressed as Heat Content due to Residual Mean Advection", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "opottemprmadvect", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "osalttend": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "tendency of sea water salinity expressed as salt content", 
-            "comment": "Tendency of salt content for a grid cell from all processes.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "osalttend", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "diftrelo": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_tracer_epineutral_laplacian_diffusivity", 
-            "units": "m2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "ocean tracer epineutral laplacian diffusivity", 
-            "comment": "Ocean tracer diffusivity associated with parameterized eddy-induced diffusive transport oriented along neutral or isopycnal directions. Sometimes this diffusivity is called the neutral diffusivity or isopycnal diffusivity or Redi diffusivity.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "diftrelo", 
-            "type": "real", 
-            "positive": "", 
             "valid_min": "", 
             "valid_max": "", 
             "ok_min_mean_abs": "", 
@@ -3035,52 +2760,18 @@
             "modeling_realm": "ocean", 
             "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_residual_mean_advection", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Tendency of Sea Water Conservative Temperature Expressed as Heat Content due to Residual Mean Advection", 
             "comment": "", 
             "dimensions": "longitude latitude olevel time", 
             "out_name": "ocontemprmadvect", 
             "type": "", 
             "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "osaltpmdiff": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_mesoscale_diffusion", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "tendency of sea water salinity expressed as salt content due to parameterized mesoscale diffusion", 
-            "comment": "Tendency of salt content for a grid cell from parameterized mesoscale eddy diffusion.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "osaltpmdiff", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
-        }, 
-        "osaltdiff": {
-            "modeling_realm": "ocean", 
-            "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_dianeutral_mixing", 
-            "units": "kg m-2 s-1", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "time: mean", 
-            "long_name": "tendency of sea water salinity expressed as salt content due to parameterized dianeutral mixing", 
-            "comment": "Tendency of salt content for a grid cell from parameterized dianeutral mixing.", 
-            "dimensions": "longitude latitude olevel time", 
-            "out_name": "osaltdiff", 
-            "type": "", 
-            "positive": "", 
-            "valid_min": "0", 
-            "valid_max": "0", 
-            "ok_min_mean_abs": "0", 
-            "ok_max_mean_abs": "0"
+            "valid_min": "", 
+            "valid_max": "", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
         }
     }
 }
diff --git a/TestTables/CMIP6_fx.json b/TestTables/CMIP6_fx.json
index e8ce8be..1bdbb87 100644
--- a/TestTables/CMIP6_fx.json
+++ b/TestTables/CMIP6_fx.json
@@ -1,11 +1,11 @@
 {
     "Header": {
-        "data_specs_version": "01.beta.32", 
+        "data_specs_version": "01.beta.38", 
         "table_id": "Table fx", 
-        "realm": "land", 
+        "realm": "atmos land", 
         "frequency": "fx", 
         "cmor_version": "3.1", 
-        "table_date": "10 August 2016", 
+        "table_date": "01 November 2016", 
         "missing_value": "1e20", 
         "product": "output", 
         "approx_interval": "0.00000", 
@@ -14,69 +14,91 @@
         "Conventions": "CF-1.6 CMIP-6.0"
     }, 
     "axis_entry": {
+        "alev1": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "lowest atmospheric model level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "yes", 
+            "out_name": "lev", 
+            "positive": "", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "alt16": {
             "standard_name": "altitude", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "MISR  vertical coordinate heights", 
+            "long_name": "altitude", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
             "out_name": "alt16", 
             "positive": "up", 
             "requested": [
-                0.0, 
-                250.0, 
-                750.0, 
-                1250.0, 
-                1750.0, 
-                2250.0, 
-                2750.0, 
-                3500.0, 
-                4500.0, 
-                6000.0, 
-                8000.0, 
-                10000.0, 
-                12000.0, 
-                14500.0, 
-                16000.0, 
-                18000.0
+                "0", 
+                "250", 
+                "750", 
+                "1250", 
+                "1750", 
+                "2250", 
+                "2750", 
+                "3500", 
+                "4500", 
+                "6000", 
+                "8000", 
+                "10000", 
+                "12000", 
+                "14500", 
+                "16000", 
+                "18000"
             ], 
             "requested_bounds": [
-                -99000.0, 
-                0.0, 
-                0.0, 
-                500.0, 
-                500.0, 
-                1000.0, 
-                1000.0, 
-                1500.0, 
-                1500.0, 
-                2000.0, 
-                2000.0, 
-                2500.0, 
-                2500.0, 
-                3000.0, 
-                3000.0, 
-                4000.0, 
-                4000.0, 
-                5000.0, 
-                5000.0, 
-                7000.0, 
-                7000.0, 
-                9000.0, 
-                9000.0, 
-                11000.0, 
-                11000.0, 
-                13000.0, 
-                13000.0, 
-                15000.0, 
-                15000.0, 
-                17000.0, 
-                17000.0, 
-                99000.0
+                "-99000", 
+                "0", 
+                "0", 
+                "500", 
+                "500", 
+                "1000", 
+                "1000", 
+                "1500", 
+                "1500", 
+                "2000", 
+                "2000", 
+                "2500", 
+                "2500", 
+                "3000", 
+                "3000", 
+                "4000", 
+                "4000", 
+                "5000", 
+                "5000", 
+                "7000", 
+                "7000", 
+                "9000", 
+                "9000", 
+                "11000", 
+                "11000", 
+                "13000", 
+                "13000", 
+                "15000", 
+                "15000", 
+                "17000", 
+                "17000", 
+                "99000"
             ], 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -221,7 +243,7 @@
                 "19200."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -254,7 +276,7 @@
         }, 
         "basin": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean basin", 
             "climatology": "", 
@@ -306,39 +328,39 @@
                 "22.5"
             ], 
             "requested_bounds": [
-                "-50", 
-                "-45", 
-                "-45", 
-                "-40", 
-                "-40", 
-                "-35", 
-                "-35", 
-                "-30", 
-                "-30", 
-                "-25", 
-                "-25", 
-                "-20", 
-                "-20", 
-                "-15", 
-                "-15", 
-                "-10", 
-                "-10", 
-                "-5", 
-                "-5", 
-                "0", 
-                "0", 
-                "5", 
-                "5", 
-                "10", 
-                "10", 
-                "15", 
-                "15", 
-                "20", 
-                "20", 
+                "-50.", 
+                "-45.", 
+                "-45.", 
+                "-40.", 
+                "-40.", 
+                "-35.", 
+                "-35.", 
+                "-30.", 
+                "-30.", 
+                "-25.", 
+                "-25.", 
+                "-20.", 
+                "-20.", 
+                "-15.", 
+                "-15.", 
+                "-10.", 
+                "-10.", 
+                "-5.", 
+                "-5.", 
+                "0.", 
+                "0.", 
+                "5.", 
+                "5.", 
+                "10.", 
+                "10.", 
+                "15.", 
+                "15.", 
+                "20.", 
+                "20.", 
                 "25."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -364,7 +386,7 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "0.0", 
+            "value": "0.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -386,7 +408,7 @@
             "type": "double", 
             "valid_max": "120.0", 
             "valid_min": "80.0", 
-            "value": "100.0", 
+            "value": "100.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -395,7 +417,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 2000 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -403,11 +425,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "2200.0", 
+            "valid_min": "1980.0", 
             "value": "2000", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -417,7 +439,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 300 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -425,11 +447,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "320.0", 
+            "valid_min": "280.0", 
             "value": "300", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -439,7 +461,7 @@
             "standard_name": "depth", 
             "units": "m", 
             "axis": "Z", 
-            "long_name": "coordinate value for 700 m ocean depth", 
+            "long_name": "depth", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -447,11 +469,11 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
+            "valid_max": "720.0", 
+            "valid_min": "680.0", 
             "value": "700", 
             "z_bounds_factors": "", 
             "z_factors": "", 
@@ -469,7 +491,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "", 
             "valid_max": "12000.0", 
@@ -483,7 +505,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Ice Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -505,7 +527,7 @@
             "standard_name": "", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Effective Radius of Liquid Aerosols", 
+            "long_name": "Effective Radius [Values to be specified]", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -540,7 +562,7 @@
             "type": "double", 
             "valid_max": "30.0", 
             "valid_min": "1.0", 
-            "value": "10.0", 
+            "value": "10.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -562,7 +584,7 @@
             "type": "double", 
             "valid_max": "10.0", 
             "valid_min": "1.0", 
-            "value": "2.0", 
+            "value": "2.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
@@ -593,7 +615,7 @@
             "standard_name": "sea_ice_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Ice depth bands", 
+            "long_name": "Ice Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -611,6 +633,58 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
+        "icesheet": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Ice Sheet", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "region", 
+            "positive": "", 
+            "requested": [
+                "antarctic", 
+                "greenland"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
+        "landuse": {
+            "standard_name": "area_type", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "Land use type", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "landuse", 
+            "positive": "", 
+            "requested": [
+                "natural", 
+                "pastoral", 
+                "crop", 
+                "urban"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "latitude": {
             "standard_name": "latitude", 
             "units": "degrees_north", 
@@ -681,7 +755,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band of MISR", 
+            "long_name": "MISR Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -727,7 +801,7 @@
             "axis": "Z", 
             "long_name": "ocean double sigma coordinate", 
             "climatology": "", 
-            "formula": "for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))", 
+            "formula": "for k <= k_c:\n z= sigma*f \n for k > k_c:\n z= f + (sigma-1)*(depth-f) \n f= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth-href))", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -749,7 +823,7 @@
             "axis": "Z", 
             "long_name": "ocean s-coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)", 
+            "formula": "z = eta*(1+s) + depth_c*s + (depth-depth_c)*C \n where \n C=(1-b)*sinh(a*s)/sinh(a) +\n           b*(tanh(a*(s+0.5))/(2*tanh(0.5*a)) - 0.5)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -771,7 +845,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma coordinate", 
             "climatology": "", 
-            "formula": "z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))", 
+            "formula": "z = eta + sigma*(depth+eta)", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "up", 
@@ -793,7 +867,7 @@
             "axis": "Z", 
             "long_name": "ocean sigma over z coordinate", 
             "climatology": "", 
-            "formula": "for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)", 
+            "formula": "for k <= nsigma: z = eta + sigma*(min(depth_c,depth)+eta) ; for k > nsigma: z = zlev", 
             "must_have_bounds": "yes", 
             "out_name": "lev", 
             "positive": "", 
@@ -826,14 +900,36 @@
             "type": "double", 
             "valid_max": "100.0", 
             "valid_min": "0.0", 
-            "value": "50.0", 
+            "value": "50.", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": "0.0 100.0"
+        }, 
+        "olev": {
+            "standard_name": "", 
+            "units": "", 
+            "axis": "Z", 
+            "long_name": "generic ocean level", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "lev", 
+            "positive": "down", 
+            "requested": "", 
+            "requested_bounds": "", 
+            "stored_direction": "increasing", 
+            "tolerance": "", 
+            "type": "double", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "0. 100."
+            "bounds_values": ""
         }, 
         "oline": {
             "standard_name": "region", 
-            "units": "1", 
+            "units": "", 
             "axis": "", 
             "long_name": "ocean passage", 
             "climatology": "", 
@@ -853,7 +949,7 @@
                 "florida_bahamas_strait", 
                 "fram_strait", 
                 "iceland_faroe_channel", 
-                "indonesian_thoughflow", 
+                "indonesian_throughflow", 
                 "mozambique_channel", 
                 "taiwan_luzon_straits", 
                 "windward_passage"
@@ -873,7 +969,7 @@
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "1000 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -891,7 +987,7 @@
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "p220": {
+        "p200": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -903,21 +999,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "22000.0", 
+            "value": "20000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "44000. 0.0"
+            "bounds_values": ""
         }, 
-        "p500": {
+        "p220": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "500 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -925,17 +1021,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "50000.", 
+            "value": "22000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "44000.0 0.0"
         }, 
-        "p560": {
+        "p500": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -947,21 +1043,21 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "56000.0", 
+            "value": "50000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "68000. 44000."
+            "bounds_values": ""
         }, 
-        "p700": {
+        "p560": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
-            "long_name": "700 hPa", 
+            "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "no", 
@@ -969,17 +1065,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "decreasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "70000.", 
+            "value": "56000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "68000.0 44000.0"
         }, 
-        "p840": {
+        "p700": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -991,17 +1087,17 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "84000.0", 
+            "value": "70000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": "100000. 68000."
+            "bounds_values": ""
         }, 
-        "plev10": {
+        "p840": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1011,30 +1107,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "85000.", 
-                "70000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "7000.", 
-                "5000.", 
-                "1000."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "84000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
-            "bounds_values": ""
+            "bounds_values": "100000.0 68000.0"
         }, 
-        "plev14": {
+        "p850": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1044,34 +1129,19 @@
             "must_have_bounds": "no", 
             "out_name": "plev", 
             "positive": "down", 
-            "requested": [
-                "100000.", 
-                "92500.", 
-                "85000.", 
-                "70000.", 
-                "60000.", 
-                "50000.", 
-                "25000.", 
-                "15000.", 
-                "10000.", 
-                "5000.", 
-                "2000.", 
-                "1000.", 
-                "500.", 
-                "100."
-            ], 
+            "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "stored_direction": "", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
-            "value": "", 
+            "value": "85000.", 
             "z_bounds_factors": "", 
             "z_factors": "", 
             "bounds_values": ""
         }, 
-        "plev17": {
+        "plev10": {
             "standard_name": "air_pressure", 
             "units": "Pa", 
             "axis": "Z", 
@@ -1083,26 +1153,19 @@
             "positive": "down", 
             "requested": [
                 "100000.", 
-                "92500.", 
                 "85000.", 
                 "70000.", 
-                "60000.", 
                 "50000.", 
-                "40000.", 
-                "30000.", 
                 "25000.", 
-                "20000.", 
                 "15000.", 
                 "10000.", 
                 "7000.", 
                 "5000.", 
-                "3000.", 
-                "2000.", 
                 "1000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1144,7 +1207,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1190,7 +1253,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1240,7 +1303,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1266,7 +1329,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1328,7 +1391,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1354,7 +1417,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1374,41 +1437,14 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "50000.", 
                 "25000."
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
-            "type": "double", 
-            "valid_max": "", 
-            "valid_min": "", 
-            "value": "", 
-            "z_bounds_factors": "", 
-            "z_factors": "", 
-            "bounds_values": ""
-        }, 
-        "plev4s": {
-            "standard_name": "air_pressure", 
-            "units": "Pa", 
-            "axis": "Z", 
-            "long_name": "pressure", 
-            "climatology": "", 
-            "formula": "", 
-            "must_have_bounds": "no", 
-            "out_name": "plev", 
-            "positive": "down", 
-            "requested": [
-                "85000.", 
-                "50000.", 
-                "20000.", 
-                "5000."
-            ], 
-            "requested_bounds": "", 
-            "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1469,7 +1505,7 @@
             "long_name": "pressure", 
             "climatology": "", 
             "formula": "", 
-            "must_have_bounds": "no", 
+            "must_have_bounds": "yes", 
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
@@ -1481,9 +1517,24 @@
                 "24500.", 
                 "9000."
             ], 
-            "requested_bounds": "", 
+            "requested_bounds": [
+                "100000.", 
+                "80000.", 
+                "80000.", 
+                "68000.", 
+                "68000.", 
+                "56000.", 
+                "56000.", 
+                "44000.", 
+                "44000.", 
+                "31000.", 
+                "31000.", 
+                "18000.", 
+                "18000.", 
+                "0."
+            ], 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1503,7 +1554,7 @@
             "out_name": "plev", 
             "positive": "down", 
             "requested": [
-                "92500.", 
+                "925000.", 
                 "85000.", 
                 "70000.", 
                 "60000.", 
@@ -1513,7 +1564,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1544,7 +1595,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "decreasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1554,10 +1605,10 @@
             "bounds_values": ""
         }, 
         "rho": {
-            "standard_name": "", 
+            "standard_name": "sea_water_potential_density", 
             "units": "kg m-3", 
             "axis": "Z", 
-            "long_name": "density++++?", 
+            "long_name": "potential density referenced to 2000 dbar", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1565,7 +1616,7 @@
             "positive": "down", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "decreasing", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1577,7 +1628,7 @@
         }, 
         "scatratio": {
             "standard_name": "backscattering_ratio", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "lidar backscattering ratio", 
             "climatology": "", 
@@ -1635,7 +1686,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1688,6 +1739,37 @@
             "z_factors": "", 
             "bounds_values": "0.0 0.1"
         }, 
+        "siline": {
+            "standard_name": "region", 
+            "units": "", 
+            "axis": "", 
+            "long_name": "ocean passage", 
+            "climatology": "", 
+            "formula": "", 
+            "must_have_bounds": "no", 
+            "out_name": "line", 
+            "positive": "", 
+            "requested": [
+                "Fram", 
+                "Strait,", 
+                "Canadian", 
+                "Archipelego,", 
+                "Barents", 
+                "opening,", 
+                "Bering", 
+                "Strait"
+            ], 
+            "requested_bounds": "", 
+            "stored_direction": "", 
+            "tolerance": "", 
+            "type": "character", 
+            "valid_max": "", 
+            "valid_min": "", 
+            "value": "", 
+            "z_bounds_factors": "", 
+            "z_factors": "", 
+            "bounds_values": ""
+        }, 
         "site": {
             "standard_name": "", 
             "units": "", 
@@ -1736,7 +1818,7 @@
             "standard_name": "surface_snow_thickness", 
             "units": "m", 
             "axis": "", 
-            "long_name": "Snow depth bands", 
+            "long_name": "Snow Depth Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1758,7 +1840,7 @@
             "standard_name": "wave_frequency", 
             "units": "s-1", 
             "axis": "", 
-            "long_name": "Spectral Band", 
+            "long_name": "Spectral Frequency Band", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1839,7 +1921,7 @@
             ], 
             "requested_bounds": "", 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1850,7 +1932,7 @@
         }, 
         "tau": {
             "standard_name": "atmosphere_optical_thickness_due_to_cloud", 
-            "units": "1", 
+            "units": "1.0", 
             "axis": "", 
             "long_name": "cloud optical thickness", 
             "climatology": "", 
@@ -1884,7 +1966,7 @@
                 "100000."
             ], 
             "stored_direction": "increasing", 
-            "tolerance": "0.001", 
+            "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
             "valid_min": "", 
@@ -1941,7 +2023,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "climatological times", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1949,7 +2031,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -1963,7 +2045,7 @@
             "standard_name": "time", 
             "units": "days since ?", 
             "axis": "T", 
-            "long_name": "Diurnal cycle: monthly mean of the diurnal cycle (1 hour steps).", 
+            "long_name": "time", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "yes", 
@@ -1971,7 +2053,7 @@
             "positive": "", 
             "requested": "", 
             "requested_bounds": "", 
-            "stored_direction": "", 
+            "stored_direction": "increasing", 
             "tolerance": "", 
             "type": "double", 
             "valid_max": "", 
@@ -2161,7 +2243,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2183,7 +2265,7 @@
             "standard_name": "projection_x_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "X-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2205,7 +2287,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Antarctic grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2227,7 +2309,7 @@
             "standard_name": "projection_y_coordinate", 
             "units": "km", 
             "axis": "", 
-            "long_name": "Y-coordinate of Greenland grid (stubb)", 
+            "long_name": "", 
             "climatology": "", 
             "formula": "", 
             "must_have_bounds": "", 
@@ -2293,8 +2375,8 @@
             "modeling_realm": "atmos", 
             "standard_name": "surface_altitude", 
             "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "Surface Altitude", 
             "comment": "The surface called 'surface' means the lower boundary of the atmosphere. Altitude is the (geometric) height above the geoid, which is the reference geopotential surface. The geoid is similar to mean sea level.", 
             "dimensions": "longitude latitude", 
@@ -2373,13 +2455,13 @@
             "type": "double"
         }, 
         "depth": {
-            "long_name": "Sea Floor Depth: formula term: thetao", 
+            "long_name": "Sea Floor Depth", 
             "units": "m", 
             "dimensions": "longitude latitude", 
             "type": "real"
         }, 
         "eta": {
-            "long_name": "Sea Surface Height formula term: thetao", 
+            "long_name": "Sea Surface Height", 
             "units": "m", 
             "dimensions": "longitude latitude time", 
             "type": "real"
@@ -2396,29 +2478,63 @@
             "dimensions": "olevel", 
             "type": "double"
         }, 
-        "areacello": {
-            "modeling_realm": "ocean", 
+        "rootd": {
+            "modeling_realm": "land", 
+            "standard_name": "root_depth", 
+            "units": "m", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Maximum Root Depth", 
+            "comment": "report the maximum soil depth reachable by plant roots (if defined in model), i.e., the maximum soil depth from which they can extract moisture; report as ''missing'' where the land fraction is 0.", 
+            "dimensions": "longitude latitude", 
+            "out_name": "rootd", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "0.0", 
+            "valid_max": "30.0", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
+        "areacella": {
+            "modeling_realm": "atmos land", 
             "standard_name": "cell_area", 
             "units": "m2", 
             "cell_methods": "", 
             "cell_measures": "", 
-            "long_name": "Ocean Grid-Cell Area", 
-            "comment": "Horizontal area of ocean grid cells", 
+            "long_name": "Atmosphere Grid-Cell Area", 
+            "comment": "For atmospheres with more than 1 mesh (e.g., staggered grids), report areas that apply to surface vertical fluxes of energy.", 
             "dimensions": "longitude latitude", 
-            "out_name": "areacello", 
+            "out_name": "areacella", 
             "type": "real", 
             "positive": "", 
-            "valid_min": "0.0", 
+            "valid_min": "100000.0", 
             "valid_max": "1e+12", 
-            "ok_min_mean_abs": "0.0", 
+            "ok_min_mean_abs": "100000.0", 
             "ok_max_mean_abs": "1e+12"
         }, 
+        "sftgif": {
+            "modeling_realm": "land", 
+            "standard_name": "land_ice_area_fraction", 
+            "units": "%", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
+            "long_name": "Fraction of Grid Cell Covered with Glacier", 
+            "comment": "Fraction of grid cell covered by land ice (ice sheet, ice shelf, ice cap, glacier)", 
+            "dimensions": "longitude latitude", 
+            "out_name": "sftgif", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "0.0", 
+            "valid_max": "100.0", 
+            "ok_min_mean_abs": "", 
+            "ok_max_mean_abs": ""
+        }, 
         "mrsofc": {
             "modeling_realm": "land", 
             "standard_name": "soil_moisture_content_at_field_capacity", 
             "units": "kg m-2", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacella", 
             "long_name": "Capacity of Soil to Store Water", 
             "comment": "'reported ''where land'': divide the total water holding capacity of all the soil in the grid cell by the land area in the grid cell;  reported as ''missing'' where the land fraction is 0.'", 
             "dimensions": "longitude latitude", 
@@ -2430,12 +2546,29 @@
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
         }, 
+        "volcello": {
+            "modeling_realm": "ocean", 
+            "standard_name": "ocean_volume", 
+            "units": "m3", 
+            "cell_methods": "", 
+            "cell_measures": "", 
+            "long_name": "Ocean Grid-Cell Volume", 
+            "comment": "grid-cell volume ca. 2000.", 
+            "dimensions": "longitude latitude olevel", 
+            "out_name": "volcello", 
+            "type": "real", 
+            "positive": "", 
+            "valid_min": "0.0", 
+            "valid_max": "1e+15", 
+            "ok_min_mean_abs": "0.0", 
+            "ok_max_mean_abs": "1e+15"
+        }, 
         "sftof": {
             "modeling_realm": "ocean", 
             "standard_name": "sea_area_fraction", 
             "units": "%", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "", 
+            "cell_methods": "", 
+            "cell_measures": "area: areacello", 
             "long_name": "Sea Area Fraction", 
             "comment": "This is the area fraction at the ocean surface.", 
             "dimensions": "longitude latitude", 
@@ -2451,8 +2584,8 @@
             "modeling_realm": "ocean", 
             "standard_name": "upward_geothermal_heat_flux_at_sea_floor", 
             "units": "W m-2", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "area: mean where sea", 
+            "cell_methods": "area: mean where sea", 
+            "cell_measures": "area: areacello", 
             "long_name": "Upward Geothermal Heat Flux at Sea Floor", 
             "comment": "", 
             "dimensions": "longitude latitude", 
@@ -2468,8 +2601,8 @@
             "modeling_realm": "ocean", 
             "standard_name": "cell_thickness", 
             "units": "m", 
-            "cell_methods": "area: areacello volume: volcello", 
-            "cell_measures": "time: mean", 
+            "cell_methods": "time: mean", 
+            "cell_measures": "area: areacello volume: volcello", 
             "long_name": "Ocean Model Cell Thickness", 
             "comment": "", 
             "dimensions": "longitude latitude olevel", 
@@ -2480,127 +2613,6 @@
             "valid_max": "", 
             "ok_min_mean_abs": "", 
             "ok_max_mean_abs": ""
-        }, 
-        "areacella": {
-            "modeling_realm": "atmos land", 
-            "standard_name": "cell_area", 
-            "units": "m2", 
-            "cell_methods": "", 
-            "cell_measures": "", 
-            "long_name": "Atmosphere Grid-Cell Area", 
-            "comment": "For atmospheres with more than 1 mesh (e.g., staggered grids), report areas that apply to surface vertical fluxes of energy.", 
-            "dimensions": "longitude latitude", 
-            "out_name": "areacella", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "100000.0", 
-            "valid_max": "1e+12", 
-            "ok_min_mean_abs": "100000.0", 
-            "ok_max_mean_abs": "1e+12"
-        }, 
-        "rootd": {
-            "modeling_realm": "land", 
-            "standard_name": "root_depth", 
-            "units": "m", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Maximum Root Depth", 
-            "comment": "report the maximum soil depth reachable by plant roots (if defined in model), i.e., the maximum soil depth from which they can extract moisture; report as ''missing'' where the land fraction is 0.", 
-            "dimensions": "longitude latitude", 
-            "out_name": "rootd", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "30.0", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "sftgif": {
-            "modeling_realm": "land", 
-            "standard_name": "land_ice_area_fraction", 
-            "units": "%", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Fraction of Grid Cell Covered with Glacier", 
-            "comment": "Fraction of grid cell covered by land ice (ice sheet, ice shelf, ice cap, glacier)", 
-            "dimensions": "longitude latitude", 
-            "out_name": "sftgif", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "100.0", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "deptho": {
-            "modeling_realm": "ocean", 
-            "standard_name": "sea_floor_depth_below_geoid", 
-            "units": "m", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "", 
-            "long_name": "Sea Floor Depth", 
-            "comment": "Ocean bathymetry.   Reported here is the sea floor depth for present day relative to z=0 geoid. Reported as missing for land grid cells.", 
-            "dimensions": "longitude latitude", 
-            "out_name": "deptho", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "10000.0", 
-            "ok_min_mean_abs": "2000.0", 
-            "ok_max_mean_abs": "5000.0"
-        }, 
-        "sftlf": {
-            "modeling_realm": "atmos", 
-            "standard_name": "land_area_fraction", 
-            "units": "1.0", 
-            "cell_methods": "area: areacella", 
-            "cell_measures": "", 
-            "long_name": "Land Area Fraction", 
-            "comment": "Please express 'X_area_fraction' as the fraction of horizontal area occupied by X.", 
-            "dimensions": "longitude latitude", 
-            "out_name": "sftlf", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "100.0", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "basin": {
-            "modeling_realm": "ocean", 
-            "standard_name": "region", 
-            "units": "1.0", 
-            "cell_methods": "area: areacello", 
-            "cell_measures": "", 
-            "long_name": "Region Selection Index", 
-            "comment": "", 
-            "dimensions": "longitude latitude", 
-            "out_name": "basin", 
-            "type": "integer", 
-            "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "10.0", 
-            "flag_values": "0 1 2 3 4 5 6 7 8 9 10", 
-            "flag_meanings": "global_land southern_ocean atlantic_ocean pacific_ocean arctic_ocean indian_ocean mediterranean_sea black_sea hudson_bay baltic_sea red_sea", 
-            "ok_min_mean_abs": "", 
-            "ok_max_mean_abs": ""
-        }, 
-        "volcello": {
-            "modeling_realm": "ocean", 
-            "standard_name": "ocean_volume", 
-            "units": "m3", 
-            "cell_methods": "", 
-            "cell_measures": "", 
-            "long_name": "Ocean Grid-Cell Volume", 
-            "comment": "grid-cell volume ca. 2000.", 
-            "dimensions": "longitude latitude olevel", 
-            "out_name": "volcello", 
-            "type": "real", 
-            "positive": "", 
-            "valid_min": "0.0", 
-            "valid_max": "1e+15", 
-            "ok_min_mean_abs": "0.0", 
-            "ok_max_mean_abs": "1e+15"
         }
     }
 }
diff --git a/TestTables/CMIP6_grids.json b/TestTables/CMIP6_grids.json
index 8849055..0d14e88 100644
--- a/TestTables/CMIP6_grids.json
+++ b/TestTables/CMIP6_grids.json
@@ -8,7 +8,7 @@
         "table_id": "Table grids", 
         "data_specs_version": "<data_specs_version>", 
         "missing_value": "1e20", 
-        "table_date": "14 June 2016"
+        "table_date": "01 November 2016"
     }, 
     "mapping_entry": {
         "sample_user_mapping": {
@@ -90,22 +90,6 @@
             "type": "integer", 
             "axis": ""
         }, 
-        "ygre": {
-            "long_name": "y coordinate of projection", 
-            "standard_name": "projection_y_coordinate", 
-            "out_name": "", 
-            "units": "m", 
-            "type": "", 
-            "axis": "Y"
-        }, 
-        "xgre": {
-            "long_name": "x coordinate of projection", 
-            "standard_name": "projection_x_coordinate", 
-            "out_name": "", 
-            "units": "m", 
-            "type": "", 
-            "axis": "X"
-        }, 
         "y": {
             "long_name": "y coordinate of projection", 
             "standard_name": "projection_y_coordinate", 
diff --git a/configure b/configure
index c4d2542..5f6d699 100755
--- a/configure
+++ b/configure
@@ -4426,7 +4426,7 @@ $as_echo "\"yes\"" >&6; }
   fi
 fi
 LIBS=${OLIBS}
-CFLAGS=${CFLAGS}" -Iinclude/json-c -Iinclude -Iinclude/cdTime"
+CFLAGS=" -Iinclude/json-c -Iinclude -Iinclude/cdTime ${CFLAGS}"
 LDFLAGS=${SV_LDFLAGS}
 MAINDIR=`pwd`
 
diff --git a/configure.ac b/configure.ac
index 92db2ea..26abb35 100644
--- a/configure.ac
+++ b/configure.ac
@@ -293,7 +293,7 @@ if [ test ${HAS_NC4} == "no" ] ; then
   fi
 fi
 LIBS=${OLIBS}
-CFLAGS=${CFLAGS}" -Iinclude/json-c -Iinclude -Iinclude/cdTime"
+CFLAGS=" -Iinclude/json-c -Iinclude -Iinclude/cdTime ${CFLAGS}"
 LDFLAGS=${SV_LDFLAGS}
 MAINDIR=`pwd`
 
diff --git a/include/cmor.h b/include/cmor.h
index c31246c..f4f776e 100644
--- a/include/cmor.h
+++ b/include/cmor.h
@@ -3,7 +3,7 @@
 
 #define CMOR_VERSION_MAJOR 3
 #define CMOR_VERSION_MINOR 1
-#define CMOR_VERSION_PATCH 2
+#define CMOR_VERSION_PATCH 3
 
 #define CMOR_CF_VERSION_MAJOR 1
 #define CMOR_CF_VERSION_MINOR 6
@@ -191,7 +191,7 @@
 #define CV_KEY_SOURCE_IDS             "source_ids"
 #define CV_KEY_GRID_LABELS            "grid_labels"
 #define CV_KEY_GRID_RESOLUTION        "grid_resolution"
-#define CV_KEY_GRIDLABEL_GR            "gr"
+#define CV_KEY_GRIDLABEL_GR           "gr"
 
 #define CV_EXP_ATTR_ADDSOURCETYPE     "additional_source_type"
 #define CV_EXP_ATTR_REQSOURCETYPE     "source_type"
diff --git a/include/cmor_func_def.h b/include/cmor_func_def.h
index c64c02f..6af4e83 100644
--- a/include/cmor_func_def.h
+++ b/include/cmor_func_def.h
@@ -266,10 +266,9 @@ extern int cmor_grid_valid_mapping_attribute_names( char *name, int *natt,
 						    char ( *dims )
 						    [CMOR_MAX_STRING] );
 extern int cmor_set_grid_mapping( int gid, char *name, int nparam,
-				  char **attributes_names, int lparams,
-				  double
-				  attributes_values
-				  [CMOR_MAX_GRID_ATTRIBUTES], char **units,
+				  char *attributes_names, int lparams,
+				  double attributes_values[CMOR_MAX_GRID_ATTRIBUTES],
+				  char *units,
 				  int lnunits );
 extern int cmor_grid( int *grid_id, int ndims, int *axes_ids, char type,
 		      void *lat, void *lon, int nvertices, void *blat,
diff --git a/include/cmor_locale.h b/include/cmor_locale.h
index 045a3fe..7f86f9b 100644
--- a/include/cmor_locale.h
+++ b/include/cmor_locale.h
@@ -1,4 +1,4 @@
 #ifndef _CMOR_LOCALE
 #define _CMOR_LOCALE
-#define CMOR_PREFIX  "/usr/local/cmor"
+#define CMOR_PREFIX  "/software/anaconda2/envs/devel"
 #endif
diff --git a/scripts/createCMIP6CV.py b/scripts/createCMIP6CV.py
new file mode 100644
index 0000000..008d4df
--- /dev/null
+++ b/scripts/createCMIP6CV.py
@@ -0,0 +1,54 @@
+import os
+import sys
+import json
+import pdb
+import urllib
+from collections import OrderedDict
+
+
+# List of files needed from github for CMIP6 CV
+# ---------------------------------------------
+filelist = [ 
+        "CMIP6_required_global_attributes.json",
+        "CMIP6_activity_id.json",
+        "CMIP6_institution_id.json",
+        "CMIP6_source_id.json",
+        "CMIP6_source_type.json",
+        "CMIP6_frequency.json",
+        "CMIP6_grid_label.json",
+        "CMIP6_grid_resolution.json",
+        "CMIP6_realm.json",
+        "CMIP6_table_id.json",
+        "CMIP6_experiment_id.json",
+        "CMIP6_license.json",
+        "mip_era.json"
+        ]
+# Github repository with CMIP6 related Control Vocabulary files
+# -------------------------------------------------------------
+githubRepo = "https://raw.githubusercontent.com/WCRP-CMIP/CMIP6_CVs/master/"
+
+class readWCRP():
+    def __init__(self):
+        pass
+
+    def readGit(self):
+        Dico = OrderedDict()
+        for file in filelist:
+            url = githubRepo + file 
+            response = urllib.urlopen(url)
+            myjson = json.loads(response.read())
+            Dico = OrderedDict(Dico.items() + myjson.items())
+         
+        finalDico = OrderedDict()
+        finalDico['CV'] = Dico
+        return finalDico
+
+def run():
+    f = open("CMIP6_CV.json", "w")
+    gather = readWCRP()
+    CV = gather.readGit()
+    f.write(json.dumps(CV, indent=4, separators=(',', ':'), sort_keys=False) )
+    f.close()
+
+if __name__ == '__main__':
+    run()

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/cmor.git



More information about the debian-science-commits mailing list