## This file contains the most common config options that a user might want
## to customize.  The values are the same as in mpas_analysis/config.default,
## the default config file, which has all possible configuration options.
## Usage:
##  1. Copy this file to a new name for a specific run (say config.myrun).
##  2. Modify any config options you want to change in your new config file.
##     At a minimum, you need to specify:
##       * [runs]/mainRunName -- A name for the run to be included plot titles
##                               and legends
##       * [input]/baseDirectory -- The directory for the simulation results
##                                  to analyze
##       * [input]/mpasMeshName -- The name of the MPAS ocean/sea ice mesh
##       * [output]/baseDirectory -- The directory for the analysis results
##       * [oceanObservations]/baseDirectory -- The directory for the analysis
##                                              ocean observations
##       * [seaIceObservations]/baseDirectory -- The directory for the analysis
##                                               sea ice observations
##       * [regions]/regionMaskDirectory -- a directory containing MOC and
##                                          ice shelf region masks
##  3. run: mpas_analysis config.myrun.  This will read the configuraiton
##     first from config.default and then replace that configuraiton with any
##     changes from from config.myrun
##  4. If you want to run a subset of the analysis, you can either set the
##     generate option under [output] in your config file or use the
##     --generate flag on the command line.  See the comments for 'generate'
##     in the '[output]' section below for more details on this option.
[runs]

## options related to the run to be analyzed and control runs to be
## compared against
# mainRunName is a name that identifies the simulation being analyzed.
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
mainrunname = Frazil.v3.LR.piControl.pm.09182024

# preprocessedReferenceRunName is the name of a reference run that has been
# preprocessed to compare against (or None to turn off comparison).  Reference
# runs of this type would have preprocessed results because they were not
# performed with MPAS components (so they cannot be easily ingested by
# MPAS-Analysis).  This run name is completely unrelated to either the "main"
# or "control" runs performed with MPAS components referred to below.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
preprocessedreferencerunname = None


[execute]

## options related to executing parallel tasks
# the number of parallel tasks (1 means tasks run in serial, the default)
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
paralleltaskcount = 6

# the parallelism mode in ncclimo ("serial" or "bck")
# Set this to "bck" (background parallelism) if running on a machine that can
# handle 12 simultaneous processes, one for each monthly climatology.
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
ncclimoparallelmode = bck

# the number of total threads to use when ncclimo runs in "bck" or "mpi" mode.
# Reduce this number if ncclimo is crashing (maybe because it is out of memory).
# The number of threads must be a factor of 12 (1, 2, 3, 4, 6 or 12).
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
ncclimothreads = 12

# the number of MPI tasks to use in creating mapping files (1 means tasks run in
# serial, the default)
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
mapmpitasks = 6

# "None" if ESMF should perform remapping in serial without a command, or one of
# "srun" or "mpirun" if it should be run in parallel  (or in serial but with a
# command)
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
mapparallelexec = srun

# "None" if ncremap should perform remapping without a command, or "srun"
# possibly with some flags if it should be run with that command
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
ncremapparallelexec = None

# Multiprocessing method used in python mask creation ("forkserver", "fork" or
# Multiprocessing method used in python mask creation ("forkserver", "fork" or
# "spawn").  We have found that "spawn" is the only one that works in python
# 3.7 on Anvil so this is the default
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
multiprocessingmethod = spawn


[diagnostics]

# The base path to the diagnostics directory
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
base_path = /global/cfs/cdirs/e3sm/diagnostics

# A second directory where custom diagonstics data such as mapping files and
# regions masks for unsupported grids can be found.  The structure of
# subdirectories in this directory must be the same as baseDirectory
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
customdirectory = none

# Directory for mapping files (if they have been generated already). If mapping
# files needed by the analysis are not found here, they will be generated and
# placed in the output mappingSubdirectory.  The user can supply an absolute
# path here to point to a path that is not within the baseDirectory above.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
mappingsubdirectory = mpas_analysis/maps

# Directory for region mask files. The user can supply an absolute path here to
# point to a path that is not within the baseDirectory above.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regionmasksubdirectory = mpas_analysis/region_masks

# the unix group for permissions for diagnostics
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
group = e3sm

## config options related to observations, mapping files and region files used
## by MPAS-Analysis in diagnostics computations.
# The base path to the diagnostics directory.  Typically, this will be a shared
# directory on each E3SM supported machine (see the example config files for
# its location).  For other machines, this would be the directory pointed to
# when running "download_analysis_data.py" to get the public observations,
# mapping files and region files.
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
basedirectory = /global/cfs/cdirs/e3sm/diagnostics


[input]

## options related to reading in the results to be analyzed
# directory containing model results
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
basedirectory = /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024

# Note: an absolute path can be supplied for any of these subdirectories.
# A relative path is assumed to be relative to baseDirectory.
# By default, results are assumed to be directly in baseDirectory,
# i.e. <baseDirecory>/./
# subdirectory containing restart files
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
runsubdirectory = /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/run

# subdirectory for ocean history files
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
oceanhistorysubdirectory = /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024//archive/ocn/hist

# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
seaicehistorysubdirectory = /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024//archive/ice/hist

# names of namelist and streams files, either a path relative to baseDirectory
# or an absolute path.
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
oceannamelistfilename = /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/run/mpaso_in

# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
oceanstreamsfilename = /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/run/streams.ocean

# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
seaicenamelistfilename = /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/run/mpassi_in

# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
seaicestreamsfilename = /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/run/streams.seaice

# names of ocean and sea ice meshes (e.g. oEC60to30, oQU240, oRRS30to10, etc.)
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
mpasmeshname = IcoswISC30E3r5

# maximum number of open files to hold in xarray’s global least-recently-usage
# cache. This should be smaller than your system’s per-process file descriptor
# limit, e.g., ulimit -n on Linux
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
file_cache_maxsize = 1200

# Large datasets can encounter a memory error.  Specification of a maximum
# chunk size `maxChunkSize` can be helpful to prevent the memory error.  The
# current maximum chunk size assumes approximately 64GB of ram and large files
# with a single time slice.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
maxchunksize = 10000


[output]

## options related to writing out plots, intermediate cached data sets, logs,
## etc.
# directory where analysis should be written
# NOTE: This directory path must be specific to each test case.
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
basedirectory = /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/scripts/../analysis/mpas_analysis/ts_0001-0100_climo_0051-0100

# subdirectories within baseDirectory for analysis output
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
plotssubdirectory = plots

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
logssubdirectory = logs

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
mpasclimatologysubdirectory = clim/mpas

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
mappingsubdirectory = mapping

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
timeseriessubdirectory = timeseries

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
conservationsubdirectory = timeseries

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
histogramsubdirectory = histograms

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
profilessubdirectory = profiles

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
masksubdirectory = masks

# provide an absolute path to put HTML in an alternative location (e.g. a web
# portal)
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
htmlsubdirectory = html

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
tablessubdirectory = tables

# a list of analyses to generate.  Valid names can be seen by running:
#   mpas_analysis --list
# This command also lists tags for each analysis.
# Shortcuts exist to generate (or not generate) several types of analysis.
# These include:
#   'all' -- all analyses will be run
#   'all_publicObs' -- all analyses for which observations are availabe on the
#                      public server (the default)
#   'all_<tag>' -- all analysis with a particular tag will be run
#   'all_<component>' -- all analyses from a given component (either 'ocean'
#                        or 'seaIce') will be run
#   'only_<component>', 'only_<tag>' -- all analysis from this component or
#                                       with this tag will be run, and all
#                                       analysis for other components or
#                                       without the tag will be skipped
#   'no_<task_name>' -- skip the given task
#   'no_<component>', 'no_<tag>' -- in analogy to 'all_*', skip all analysis
#                                   tasks from the given compoonent or with
#                                   the given tag.  Do
#                                      mpas_analysis --list
#                                   to list all task names and their tags
# an equivalent syntax can be used on the command line to override this
# option:
#    mpas_analysis config.analysis --generate #         only_ocean,no_timeSeries,timeSeriesSST
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
generate = ['all', 'no_landIceCavities', 'no_BGC', 'no_icebergs', 'no_min', 'no_max', 'no_sose', 'no_waves', 'no_eke', 'no_climatologyMapAntarcticMelt', 'no_regionalTSDiagrams', 'no_timeSeriesAntarcticMelt', 'no_timeSeriesOceanRegions', 'no_climatologyMapSose', 'no_woceTransects', 'no_soseTransects', 'no_geojsonTransects', 'no_oceanRegionalProfiles', 'no_hovmollerOceanRegions']


[climatology]

# the first year over which to average climatalogies
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
startyear = 0051

# the last year over which to average climatalogies
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
endyear = 0100

# The comparison lat/lon grid resolution in degrees
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonlatresolution = 0.5

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonlonresolution = 0.5

# The comparison Antarctic polar stereographic grid size and resolution in km
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonantarcticstereowidth = 6000.

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonantarcticstereoresolution = 10.

# The comparison Arctic polar stereographic grid size and resolution in km
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonarcticstereowidth = 6000.

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonarcticstereoresolution = 10.

# The extended Antarctic polar stereographic comparison grid size and
# resolution in km
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonantarcticextendedwidth = 9000.

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonantarcticextendedresolution = 15.

# The extended Arctic polar stereographic comparison grid size and
# resolution in km
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonarcticextendedwidth = 9000.

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonarcticextendedresolution = 15.

# The comparison North Atlantic grid size and resolution in km
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonnorthatlanticwidth = 8500.

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonnorthatlanticheight = 5500.

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonnorthatlanticresolution = 20.

# The comparison North Pacific c grid size and resolution in km
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonnorthpacificwidth = 15000.

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonnorthpacificheight = 5000.

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonnorthpacificresolution = 20.

# The comparison North Atlantic grid size and resolution in km
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonsubpolarnorthatlanticwidth = 7000.

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonsubpolarnorthatlanticheight = 4000.

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisonsubpolarnorthatlanticresolution = 20.

# interpolation order for model and observation results. Likely values are
#   'bilinear', 'neareststod' (nearest neighbor) or 'conserve'
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
mpasinterpolationmethod = bilinear

# should climatologies be performed with ncclimo or with xarray/dask
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
usencclimo = True

# should remapping be performed with ncremap or with the Remapper class
# directly in MPAS-Analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
usencremap = True

# The minimum weight of a destination cell after remapping. Any cell with
# weights lower than this threshold will therefore be masked out.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
renormalizationthreshold = 0.01

# if useNcclimo = False, the number of threads dask is allowed to spawn for
# each process computing a climatology for a given month or season
# Decrease this number if mpasClimatology* subtasks are running
# out of available threads
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
daskthreads = 2

# if useNcclimo = False, the number of subprocesses that each climatology
# subtask gets counted as occupying.
# Increase this number if mpasClimatology* subtasks are running
# out of memory, and fewer tasks will be allowed to run at once
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
subprocesscount = 1

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/shared/analysis_task.py
startdate = 0051-01-01_00:00:00

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/shared/analysis_task.py
enddate = 0100-12-31_23:59:59

## options related to producing climatologies, typically to compare against
## observations and previous runs
# reference year for anomaly
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
anomalyrefyear = 1


[timeSeries]

# start and end years for timeseries analysis. Using out-of-bounds values
#   like start_year = 1 and end_year = 9999 will be clipped to the valid range
#   of years, and is a good way of insuring that all values are used.
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
startyear = 0001

# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
endyear = 0100

# line colors for the main, control and obs curves
# see https://matplotlib.org/stable/gallery/color/named_colors.html
# and https://matplotlib.org/stable/tutorials/colors/colors.html
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
maincolor = black

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
controlcolor = tab:red

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
obscolor1 = tab:blue

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
obscolor2 = tab:orange

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
obscolor3 = tab:green

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
obscolor4 = tab:purple

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
obscolor5 = tab:cyan

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fitcolor1 = tab:blue

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/shared/analysis_task.py
startdate = 0001-01-01_00:00:00

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/shared/analysis_task.py
enddate = 0100-12-31_23:59:59

## options related to producing time series plots, often to compare against
## observations and previous runs
# reference year for anomaly
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
anomalyrefyear = 1


[timeSeriesConservation]

## options related to producing time series plots from the conservation
## analysis member, often to compare previous runs
# Plot types to generate. The following plotTypes are supported:
#    total_energy_flux : Total energy flux
#    absolute_energy_error : Energy error
#    ice_salt_flux : Salt flux related to land ice and sea ice
#    absolute_salt_error : Salt conservation error
#    total_mass_flux : Total mass flux
#    total_mass_change : Total mass anomaly
#    land_ice_mass_change : Mass anomaly due to land ice fluxes
#    land_ice_ssh_change : SSH anomaly due to land ice fluxes
#    land_ice_mass_flux_components : Mass fluxes from land ice
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
plottypes = ['absolute_energy_error', 'absolute_salt_error', 'total_mass_change']


[index]

## options related to producing nino index.
# start and end years for the nino 3.4 analysis.  Using out-of-bounds values
#   like start_year = 1 and end_year = 9999 will be clipped to the valid range
#   of years, and is a good way of insuring that all values are used.
# For valid statistics, index times should include at least 30 years
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
startyear = 0001

# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
endyear = 0100

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/shared/analysis_task.py
startdate = 0001-01-01_00:00:00

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/shared/analysis_task.py
enddate = 0100-12-31_23:59:59


[regions]

## options related to ocean regions used in several analysis modules
# list of region names (needs to be in the same order as region indices in
# time-series stats)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regions = ['arctic', 'equatorial', 'so', 'nino3', 'nino4', 'nino3.4', 'global']

# list of plot titles (needs to be in the same order as region indices in
# time-series stats)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
plottitles = ['Arctic', 'Equatorial (15S-15N)', 'Southern Ocean', 'Nino 3',
	'Nino 4', 'Nino 3.4', 'Global Ocean']


[plot]

## options related to plotting that are the defaults across all analysis
## modules
# the default font size for axis ticks, etc.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
defaultfontsize = 10

# title and axis font properties for single-panel plots
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
titlefontsize = 16

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
titlefontcolor = black

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
titlefontweight = normal

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
axisfontsize = 12

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
maxtitlelength = 45

# font size for cartopy grid labels
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
cartopygridfontsize = 12

# title and axis font properties for three-panel plots
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepaneltitlefontsize = 16

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepanelplottitlefontsize = 14

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepaneltitlefontcolor = black

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepaneltitlefontweight = normal

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepanelaxisfontsize = 12

# the dots per inch of output figures
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
dpi = 200

# Write out PDFs in addition to PNGs?
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
pdf = False


[plot_arctic]

## options related to Arctic projection plots
# figure sizes for different numbers of panels and layouts
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
onepanelfigsize = (8, 8.5)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepanelvertfigsize = (8, 22)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepanelhorizfigsize = (22, 7.5)

# whether to use the cartopy coastline (as opposed to the model coastline)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
usecartopycoastline = True

# latitude and longitude grid lines
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latlines = np.arange(-80., 81., 10.)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
lonlines = np.arange(-180., 181., 30.)


[plot_antarctic]

## options related to Antarctic projection plots
# figure sizes for different numbers of panels and layouts
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
onepanelfigsize = (8, 8.5)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepanelvertfigsize = (8, 22)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepanelhorizfigsize = (22, 7.5)

# whether to use the cartopy coastline (as opposed to the model coastline)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
usecartopycoastline = True

# latitude and longitude grid lines
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latlines = np.arange(-80., 81., 10.)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
lonlines = np.arange(-180., 181., 30.)


[plot_arctic_extended]

## options related to extended Arctic projection plots
# figure sizes for different numbers of panels and layouts
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
onepanelfigsize = (8, 8.5)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepanelvertfigsize = (8, 22)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepanelhorizfigsize = (22, 7.5)

# whether to use the cartopy coastline (as opposed to the model coastline)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
usecartopycoastline = True

# latitude and longitude grid lines
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latlines = np.arange(-80., 81., 10.)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
lonlines = np.arange(-180., 181., 30.)


[plot_antarctic_extended]

## options related to extended Antarctic projection plots
# figure sizes for different numbers of panels and layouts
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
onepanelfigsize = (8, 8.5)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepanelvertfigsize = (8, 22)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepanelhorizfigsize = (22, 7.5)

# whether to use the cartopy coastline (as opposed to the model coastline)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
usecartopycoastline = True

# latitude and longitude grid lines
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latlines = np.arange(-80., 81., 10.)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
lonlines = np.arange(-180., 181., 30.)


[plot_north_atlantic]

## options related to North Atlantic projection plots
# figure sizes for different numbers of panels and layouts
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
onepanelfigsize = (10, 7.5)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepanelvertfigsize = (10, 18)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepanelhorizfigsize = (24, 7)

# whether to use the cartopy coastline (as opposed to the model coastline)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
usecartopycoastline = True

# latitude and longitude grid lines
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latlines = np.arange(-80., 81., 10.)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
lonlines = np.arange(-180., 181., 30.)


[plot_north_pacific]

## options related to North Pacific projection plots
# figure sizes for different numbers of panels and layouts
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
onepanelfigsize = (10, 4)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepanelvertfigsize = (10, 9)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepanelhorizfigsize = (26, 4)

# whether to use the cartopy coastline (as opposed to the model coastline)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
usecartopycoastline = True

# latitude and longitude grid lines
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latlines = np.arange(-80., 81., 10.)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
lonlines = np.arange(-180., 181., 30.)


[plot_subpolar_north_atlantic]

## options related to Subpolar North Atlantic projection plots
# figure sizes for different numbers of panels and layouts
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
onepanelfigsize = (8, 5)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepanelvertfigsize = (8.5, 11)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
threepanelhorizfigsize = (21, 5)

# whether to use the cartopy coastline (as opposed to the model coastline)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
usecartopycoastline = True

# latitude and longitude grid lines
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latlines = np.arange(-80., 81., 10.)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
lonlines = np.arange(-180., 181., 30.)


[html]

## options related to generating a webpage to display the analysis
# generate the webpage?
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
generate = True


[oceanObservations]

## options related to ocean observations with which the results will be
## compared
# subdirectory within [diagnostics]/baseDirectory where ocean observations are
# stored.  The user can supply an absolute path here to point to a path that is
# not within [diagnostics]/baseDirectory.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
obssubdirectory = observations/Ocean

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
sstsubdirectory = SST

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
ssssubdirectory = SSS

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
ekesubdirectory = EKE

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
mldsubdirectory = MLD

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
ninosubdirectory = Nino

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
mhtsubdirectory = MHT

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
meltsubdirectory = Melt

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
sosesubdirectory = SOSE

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
sshsubdirectory = SSH

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
argosubdirectory = ARGO

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
woa18subdirectory = WOA18

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
schmidtkosubdirectory = Schmidtko

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
wocesubdirectory = WOCE

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
no3subdirectory = BGC/NO3

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
po4subdirectory = BGC/PO4

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
sio3subdirectory = BGC/SiO3

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
o2subdirectory = BGC/O2

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
co2_gas_fluxsubdirectory = BGC/CO2_gas_flux

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
dicsubdirectory = BGC/DIC

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
alksubdirectory = BGC/ALK

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
ph_3dsubdirectory = BGC/pH_3D

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
pco2surfacesubdirectory = BGC/pCO2surface

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
chlsubdirectory = BGC/Chl

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
era5subdirectory = ERA5

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
ssccisubdirectory = SSCCI

# interpolation order for observations. Likely values are
#   'bilinear', 'neareststod' (nearest neighbor) or 'conserve'
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
interpolationmethod = bilinear

# The directories where observation climatologies will be stored if they need
# to be computed.  If a relative path is supplied, it is relative to the output
# base directory.  If an absolute path is supplied, this should point to
# cached climatology files on the desired comparison grid.  If cached remapped
# files are supplied, there is no need to provide cached files before
# remapping.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
climatologysubdirectory = clim/obs

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
remappedclimsubdirectory = clim/obs/remapped


[oceanPreprocessedReference]

## options related to preprocessed ocean reference run with which the results
## will be compared (e.g. a POP, CESM or ACME v0 run)
# directory where ocean reference simulation results are stored
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
basedirectory = /dir/to/ocean/reference


[seaIceObservations]

## options related to sea ice observations with which the results will be
## compared
# subdirectory within [diagnostics]/baseDirectory where sea ice observations
# are stored.  The user can supply an absolute path here to point to a path
# that is not within [diagnostics]/baseDirectory.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
obssubdirectory = observations/SeaIce

# interpolation order for observations. Likely values are
#   'bilinear', 'neareststod' (nearest neighbor) or 'conserve'
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
interpolationmethod = bilinear

# The directories where observation climatologies will be stored if they need
# to be computed.  If a relative path is supplied, it is relative to the output
# base directory.  If an absolute path is supplied, this should point to
# cached climatology files on the desired comparison grid.  If cached remapped
# files are supplied, there is no need to provide cached files before
# remapping.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
climatologysubdirectory = clim/obs

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
remappedclimsubdirectory = clim/obs/remapped


[seaIcePreprocessedReference]

## options related to preprocessed sea ice reference run with which the results
## will be compared (e.g. a CICE, CESM or ACME v0 run)
# directory where ocean reference simulation results are stored
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
basedirectory = /dir/to/seaice/reference


[icebergObservations]

## options related to iceberg observations with which the results will be
## compared
# subdirectory within [diagnostics]/baseDirectory where iceberg observations
# are stored.  The user can supply an absolute path here to point to a path
# that is not within [diagnostics]/baseDirectory.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
obssubdirectory = observations/Icebergs

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
concentrationaltibergsh = Altiberg/Altiberg_1991-2017_20180308.nc


[timeSeriesOHCAnomaly]

## options related to plotting time series of ocean heat content (OHC)
## anomalies from year 1
# list of regions to plot from the region list in [regions] below
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regions = ['global']

# approximate depths (m) separating plots of the upper, middle and lower ocean
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
depths = [700, 2000]

# preprocessed file prefix, with format OHC.<preprocessedRunName>.year*.nc
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
preprocessedfileprefix = OHC

# prefix on preprocessed field name, with format ohc_<suffix> for suffixes
# 'tot', '700m', '2000m', 'btm'
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
preprocessedfieldprefix = ohc

# Number of points over which to compute moving average(e.g., for monthly
# output, movingAveragePoints=12 corresponds to a 12-month moving average
# window)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
movingaveragepoints = 12


# An optional first year for the tick marks on the x axis. Leave commented out
# to start at the beginning of the time series.
# firstYearXTicks = 1
# An optional number of years between tick marks on the x axis.  Leave
# commented out to determine the distance between ticks automatically.
# yearStrideXTicks = 1
[hovmollerOHCAnomaly]

## options related to time vs. depth Hovmoller plots of ocean heat content
## (OHC) anomalies from year 1
# Note: regions and moving average points are the same as for the time series
# plot
# colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# colormap indices for contour color
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 28, 57, 85, 113, 142, 170, 198, 227, 255]

# colorbar levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [-2.4, -0.8, -0.4, -0.2, 0, 0.2, 0.4, 0.8, 2.4]

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = np.arange(-2.5, 2.6, 0.5)

# An optional first year for the tick marks on the x axis. Leave commented out
# to start at the beginning of the time series.
# firstYearXTicks = 1
# An optional number of years between tick marks on the x axis.  Leave
# commented out to determine the distance between ticks automatically.
# yearStrideXTicks = 1
# Number of points over which to compute moving average(e.g., for monthly
# output, movingAveragePoints=12 corresponds to a 12-month moving average
# window)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
movingaveragepoints = 12


[hovmollerTemperatureAnomaly]

## options related to plotting time series of potential temperature vs. depth
# list of regions to plot from the region list in [regions] below
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regions = ['global']

# Number of points over which to compute moving average(e.g., for monthly
# output, movingAveragePoints=12 corresponds to a 12-month moving average
# window)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
movingaveragepoints = 12

# colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 28, 57, 85, 113, 125, 130, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [-2.0, -1.0, -0.5, -0.25, -0.1, 0, 0.1, 0.25, 0.5, 1.0, 2.0]

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = np.arange(-5.0, 5.51, 0.5)


# An optional first year for the tick marks on the x axis. Leave commented out
# to start at the beginning of the time series.
# firstYearXTicks = 1
# An optional number of years between tick marks on the x axis.  Leave
# commented out to determine the distance between ticks automatically.
# yearStrideXTicks = 1
[hovmollerSalinityAnomaly]

## options related to plotting time series of salinity vs. depth
# list of regions to plot from the region list in [regions] below
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regions = ['global']

# Number of points over which to compute moving average(e.g., for monthly
# output, movingAveragePoints=12 corresponds to a 12-month moving average
# window)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
movingaveragepoints = 12

# colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
#colormapIndicesResult = [0, 28, 57, 85, 113, 142, 170, 198, 227, 255]
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 28, 57, 85, 113, 125, 130, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
#colorbarLevelsResult = [-0.1, -0.02, -0.003, -0.001, 0, 0.001, 0.003, 0.02, 0.1]
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [-1.0, -0.5, -0.2, -0.1, -0.02, 0, 0.02, 0.1, 0.2, 0.5, 1.0]

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = np.arange(-2., 2.01, 0.2)


# An optional first year for the tick marks on the x axis. Leave commented out
# to start at the beginning of the time series.
# firstYearXTicks = 1
# An optional number of years between tick marks on the x axis.  Leave
# commented out to determine the distance between ticks automatically.
# yearStrideXTicks = 1
[timeSeriesSST]

## options related to plotting time series of sea surface temperature (SST)
# list of regions to plot from the region list in [regions] below
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regions = ['global']

# Number of points over which to compute moving average (e.g., for monthly
# output, movingAveragePoints=12 corresponds to a 12-month moving average
# window)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
movingaveragepoints = 12


# An optional first year for the tick marks on the x axis. Leave commented out
# to start at the beginning of the time series.
# firstYearXTicks = 1
# An optional number of years between tick marks on the x axis.  Leave
# commented out to determine the distance between ticks automatically.
# yearStrideXTicks = 1
[timeSeriesSSHAnomaly]

## options related to plotting time series of sea surface height (SSH)
## anomalies from a reference year
# Number of points over which to compute moving average(e.g., for monthly
# output, movingAveragePoints=12 corresponds to a 12-month moving average
# window)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
movingaveragepoints = 12


# An optional first year for the tick marks on the x axis. Leave commented out
# to start at the beginning of the time series.
# firstYearXTicks = 1
# An optional number of years between tick marks on the x axis.  Leave
# commented out to determine the distance between ticks automatically.
# yearStrideXTicks = 1
# An optional start and end year for a linear fit.  The fit is only performed
# between the start and end year, and these years are marked with large dots,
# but the trend line may continue beyond these bounds in both directions.
# fitStartYear = 1
# fitEndYear = 100
[indexNino34]

## options related to plotting time series of the El Nino 3.4 index (or
## optionally El Nino 3 or 4 index)
# Specified region for the Nino Index,'nino3', 'nino4', or 'nino3.4'
# The indexNino34 routine only accepts one value at a time
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
region = nino3.4

# Data source to read for comparison.  There are two options
# 1 - ERS_SSTv4 -- Extended Reconstructed Sea Surface Temperature -- 1854 - 2016
# 2 - HADIsst -- Hadley Center analysis -- 1870 - 2016
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
observationdata = HADIsst


[meridionalHeatTransport]

## options related to plotting meridional heat transport (MHT)
# Data source to read for comparison
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
observationdata = mht_TrenberthCaron.NoAtm_20180710.nc

# colormap for model results
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapname = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptype = indexed

# colormap indices for contour color
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindices = [0, 28, 57, 85, 113, 142, 170, 198, 227, 255]

# colorbar levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevels = [-0.1, -0.05, -0.02, -0.01, -0.005, 0, 0.005, 0.01, 0.02, 0.05, 0.1]

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevels = [-0.1, -0.01, 0.01, 0.1]

# latitude and depth limits
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
xlimglobal = [-80, 80]

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
depthlimglobal = [-1000, 0]

# compare to observations?
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparewithobservations = True

# plot the vertical section of MHT?
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
plotverticalsection = False

# Number of points over which to compute moving average (with respect to latitude)
# for MHT vertical section plots
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
movingaveragepoints = 1


[streamfunctionMOC]

## options related to plotting the streamfunction of the meridional overturning
## circulation (MOC)
# Use postprocessing script to compute the MOC? You want this to be True
# for low-resolution simulations that use GM to parameterize eddies, because
# the online MOC analysis member currently does not include the bolus velocity
# in its calculation, whereas the postprocessing script does.
# NOTE: this is a temporary option that will be removed once the online
# MOC takes into account the bolus velocity when GM is on.
# source: /pscratch/sd/n/njeffery/E3SMv3/Frazil.v3.LR.piControl.pm.09182024/post/analysis/mpas_analysis/cfg/mpas_analysis_ts_0001-0100_climo_0051-0100.cfg
usepostprocessingscript = False

# Region names for basin MOC calculation.
# Supported options are Atlantic, AtlanticMed, Indian, Pacific and IndoPacific
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regionnames = ['Atlantic', 'AtlanticMed', 'IndoPacific']

# Number of points over which to compute moving average for
# MOC timeseries (e.g., for monthly output, movingAveragePoints=12
# corresponds to a 12-month moving average window)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
movingaveragepoints = 12

# Number of points over which to compute moving average (with respect to
# latitude) for climatological MOC plots
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
movingaveragepointsclimatological = 1


# An optional first year for the tick marks on the x axis. Leave commented out
# to start at the beginning of the time series.
# firstYearXTicks = 1
# An optional number of years between tick marks on the x axis.  Leave
# commented out to determine the distance between ticks automatically.
# yearStrideXTicks = 1
[streamfunctionMOCGlobal]

## options related to plotting the Global MOC
# Minium value of latitudinal extent for MOC streamfunction plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinmin = -80.

# Maximum value of latitudinal extent for MOC streamfunction plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinmax = 80.

# Size of latitude bins over which MOC streamfunction is integrated
# (this is only relevant for the postprocessing MOC script)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinsize = 1.

# colormap for model results
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# colormap indices for contour color
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 20, 40, 80, 110, 140, 170, 200, 230, 242, 255]

# colorbar levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [-20, -15, -10, -5, 0, 5, 10, 15, 20, 40]

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = np.arange(-30.1, 50.1, 10)

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# colormap indices for contour color
# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-5, -3, -2, -1, -0.1, 0, 0.1, 1, 2, 3, 5]

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = np.arange(-5., 6., 2.)


[streamfunctionMOCAtlantic]

## options related to plotting the Atlantic MOC without the Mediterranean
# Minium value of latitudinal extent for MOC streamfunction plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinmin = -35.

# Maximum value of latitudinal extent for MOC streamfunction plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinmax = 70.

# Size of latitude bins over which MOC streamfunction is integrated
# (this is only relevant for the postprocessing MOC script)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinsize = 0.5

# colormap for model results
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# colormap indices for contour color
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 20, 40, 80, 110, 140, 170, 200, 230, 242, 255]

# colorbar levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [-5, -2, 0, 2, 5, 8, 10, 12, 14, 18]

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = np.arange(-8, 20.1, 2)

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# colormap indices for contour color
# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-5, -3, -2, -1, -0.1, 0, 0.1, 1, 2, 3, 5]

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = np.arange(-5., 6., 2.)


[streamfunctionMOCAtlanticMed]

## options related to plotting the Atlantic and Mediterranean MOC
# Minium value of latitudinal extent for MOC streamfunction plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinmin = -35.

# Maximum value of latitudinal extent for MOC streamfunction plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinmax = 70.

# Size of latitude bins over which MOC streamfunction is integrated
# (this is only relevant for the postprocessing MOC script)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinsize = 0.5

# colormap for model results
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# colormap indices for contour color
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 20, 40, 80, 110, 140, 170, 200, 230, 242, 255]

# colorbar levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [-5, -2, 0, 2, 5, 8, 10, 12, 14, 18]

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = np.arange(-8, 20.1, 2)

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# colormap indices for contour color
# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-5, -3, -2, -1, -0.1, 0, 0.1, 1, 2, 3, 5]

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = np.arange(-5., 6., 2.)


[streamfunctionMOCIndoPacific]

## options related to plotting the IndoPacific MOC
# Minium value of latitudinal extent for MOC streamfunction plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinmin = -35.

# Maximum value of latitudinal extent for MOC streamfunction plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinmax = 70.

# Size of latitude bins over which MOC streamfunction is integrated
# (this is only relevant for the postprocessing MOC script)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinsize = 0.5

# colormap for model results
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# colormap indices for contour color
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 20, 40, 80, 110, 140, 170, 200, 230, 242, 255]

# colorbar levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [-5, -2, 0, 2, 5, 8, 10, 12, 14, 18]

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = np.arange(-8, 20.1, 2)

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# colormap indices for contour color
# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-5, -3, -2, -1, -0.1, 0, 0.1, 1, 2, 3, 5]

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = np.arange(-5., 6., 2.)


[streamfunctionMOCIndian]

## options related to plotting the Indian Ocean MOC
# Minium value of latitudinal extent for MOC streamfunction plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinmin = -35.

# Maximum value of latitudinal extent for MOC streamfunction plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinmax = 70.

# Size of latitude bins over which MOC streamfunction is integrated
# (this is only relevant for the postprocessing MOC script)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinsize = 0.5

# colormap for model results
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# colormap indices for contour color
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 20, 40, 80, 110, 140, 170, 200, 230, 242, 255]

# colorbar levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [-5, -2, 0, 2, 5, 8, 10, 12, 14, 18]

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = np.arange(-8, 20.1, 2)

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# colormap indices for contour color
# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-5, -3, -2, -1, -0.1, 0, 0.1, 1, 2, 3, 5]

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = np.arange(-5., 6., 2.)


[streamfunctionMOCPacific]

## options related to plotting the Pacific MOC
# Minium value of latitudinal extent for MOC streamfunction plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinmin = -35.

# Maximum value of latitudinal extent for MOC streamfunction plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinmax = 70.

# Size of latitude bins over which MOC streamfunction is integrated
# (this is only relevant for the postprocessing MOC script)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
latbinsize = 0.5

# colormap for model results
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# colormap indices for contour color
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 20, 40, 80, 110, 140, 170, 200, 230, 242, 255]

# colorbar levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [-5, -2, 0, 2, 5, 8, 10, 12, 14, 18]

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = np.arange(-8, 20.1, 2)

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# colormap indices for contour color
# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-5, -3, -2, -1, -0.1, 0, 0.1, 1, 2, 3, 5]

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = np.arange(-5., 6., 2.)


[climatologyMapSST]

## options related to plotting horizontally remapped climatologies of
## sea surface temperature (SST) against control model results and
## observations
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 40, 80, 110, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [-2, 0, 2, 6, 10, 16, 22, 26, 28, 32]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-5, -3, -2, -1, -0.1, 0, 0.1, 1, 2, 3, 5]

# Months or seasons to plot (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['JFM', 'JAS', 'ANN']

# comparison grid(s) on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['latlon']

# first and last year of SST observational climatology (preferably one of the
# two ranges given below)
# values for preindustrial
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
obsstartyear = 1870

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
obsendyear = 1900


# alternative values for present day
#obsStartYear = 1990
#obsEndYear = 2011
[climatologyMapSSS]

## options related to plotting horizontally remapped climatologies of
## sea surface salinity (SSS) against control model results and observations
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = haline

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 40, 80, 110, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [28, 29, 30, 31, 32, 33, 34, 35, 36, 38]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-3, -2, -1, -0.5, -0.02, 0,  0.02, 0.5, 1, 2, 3]

# Months or seasons to plot (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['JFM', 'JAS', 'ANN']

# comparison grid(s) on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['latlon']


[climatologyMapMLD]

## options related to plotting horizontally remapped climatologies of
## mixed layer depth (MLD) against control model results and observations
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = viridis

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 20, 50, 80, 120, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [10., 30., 50., 75., 100., 150., 200., 400., 800.]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-150, -80, -30, -10, -1, 0, 1, 10, 30, 80, 150]

# Months or seasons to plot (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['JFM', 'JAS', 'ANN']

# comparison grid(s) on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['latlon']


[climatologyMapMLDMinMax]

## options related to plotting horizontally remapped climatologies of
## monthly min/max mixed layer depth (MLD), optionally against control model
## results
# Months or seasons to plot (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['JFM', 'JAS', 'ANN']

# comparison grid(s) on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['latlon']


[climatologyMapDensityMLDMinMax]

## color mpas for density-threshold MLD min/max plots in the same figure
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = viridis

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 20, 50, 80, 120, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [10., 30., 50., 75., 100., 150., 200., 400., 800.]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = viridis

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 40, 80, 110, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [0, 1, 5, 10, 20, 30, 50, 80, 110, 150]


[climatologyMapDensityMLDMin]

## color mpas for density MLD min plots in separate figures for main vs. control
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = viridis

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 20, 50, 80, 120, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [10., 30., 50., 75., 100., 150., 200., 400., 800.]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-150, -80, -30, -10, -1, 0, 1, 10, 30, 80, 150]


[climatologyMapDensityMLDMax]

## color mpas for density MLD max plots in separate figures for main vs. control
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = viridis

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 20, 50, 80, 120, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [10., 30., 50., 75., 100., 150., 200., 400., 800.]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-150, -80, -30, -10, -1, 0, 1, 10, 30, 80, 150]


[climatologyMapTemperatureMLDMinMax]

## color mpas for temperature-threshold MLD min/max plots in the same figure
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = viridis

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 20, 50, 80, 120, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [10., 30., 50., 75., 100., 150., 200., 400., 800.]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = viridis

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 40, 80, 110, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [0, 1, 5, 10, 20, 30, 50, 80, 110, 150]


[climatologyMapTemperatureMLDMin]

## color mpas for temperature MLD min plots in separate figures for main vs. control
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = viridis

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 20, 50, 80, 120, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [10., 30., 50., 75., 100., 150., 200., 400., 800.]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-150, -80, -30, -10, -1, 0, 1, 10, 30, 80, 150]


[climatologyMapTemperatureMLDMax]

## color mpas for temperature MLD max plots in separate figures for main vs. control
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = viridis

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 20, 50, 80, 120, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [10., 30., 50., 75., 100., 150., 200., 400., 800.]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-150, -80, -30, -10, -1, 0, 1, 10, 30, 80, 150]


[climatologyMapBLDMinMax]

## color mpas for boundary-layer depth min/max plots in the same figure
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = viridis

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 20, 50, 80, 120, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [10., 30., 50., 75., 100., 150., 200., 400., 800.]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = viridis

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 40, 80, 110, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [0, 1, 5, 10, 20, 30, 50, 80, 110, 150]


[climatologyMapBLDMin]

## color mpas for BLD min plots in separate figures for main vs. control
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = viridis

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 20, 50, 80, 120, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [10., 30., 50., 75., 100., 150., 200., 400., 800.]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-150, -80, -30, -10, -1, 0, 1, 10, 30, 80, 150]


[climatologyMapBLDMax]

## color mpas for BLD max plots in separate figures for main vs. control
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = viridis

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [0, 20, 50, 80, 120, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [10., 30., 50., 75., 100., 150., 200., 400., 800.]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-150, -80, -30, -10, -1, 0, 1, 10, 30, 80, 150]


[climatologyMapSSH]

## options related to plotting horizontally remapped climatologies of
## sea surface height (SSH) against control model results and observations
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = Maximenko

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = numpy.array(numpy.linspace(0, 255, 38), int)

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = numpy.arange(-240., 130., 10.)

# colormap levels/values for ticks (defaults to same as levels)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarticksresult = numpy.arange(-240., 160., 40.)

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = numpy.arange(-240., 130., 10.)

# contour line thickness
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourthicknessresult = 0.25

# contour color
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourcolorresult = 0.25

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 23, 46, 70, 93, 116, 128, 128, 139, 162, 185, 209, 232, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-100., -80., -60., -40., -20., -10., 0., 10., 20.,  40.,  60.,  80.,  100.]

# Months or seasons to plot (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['JFM', 'JAS', 'ANN']

# comparison grid(s) on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['latlon']


[climatologyMapEKE]

## options related to plotting horizontally remapped climatologies of
## eddy kinetic energy (EKE) against control model results and observations
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = magma_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 0., 'vmax': 1000.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(-2., 2., 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -300., 'vmax': 300.}

# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-2., 2., 9)
# Months or seasons to plot (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN']

# comparison grid(s) on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['latlon', 'subpolar_north_atlantic']


[climatologyMapBSF]

## options related to plotting horizontally remapped climatologies of
## the barotropic streamfunction (BSF) against control model results
## (if available)
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = cmo.curl

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# color indices into colormapName for filled contours
# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = symLog

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'linthresh': 30., 'linscale': 0.5, 'vmin': -100., 'vmax': 100.}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarticksresult = [-100.,-40.,-20.,-10., 0., 10., 20., 40.,100.]

# Adding contour lines to the figure
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = np.arange(-100., 101.0, 10.)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourthicknessresult = 0.5

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourcolorresult = black

# Add arrows to contour lines
# whether to include arrows on the contour lines showing the direction of flow
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
arrowsoncontourresult = True

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = cmo.balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -10., 'vmax': 10.}

# colorbarTicksDifference = numpy.linspace(-10., 10., 9)
# Months or seasons to plot (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN']

# comparison grid(s) on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['latlon', 'subpolar_north_atlantic']

# list of tuples(pairs) of depths (min, max) to integrate horizontal transport over
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
depthranges = [(0.0, -10000.0), (0.0, -2000.0)]


[climatologyMapOHCAnomaly]

## options related to plotting horizontally remapped climatologies of
## ocean heat content (OHC) against control model results (if available)
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = BuOr

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = numpy.array(numpy.linspace(0, 255, 38), int)

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = numpy.linspace(-12., 12., 37)

# colormap levels/values for ticks (defaults to same as levels)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarticksresult = numpy.linspace(-12., 12., 9)

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = numpy.array(numpy.linspace(0, 255, 14), int)

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = numpy.linspace(-3., 3., 13)

# Months or seasons to plot (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN']

# comparison grid(s) on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['latlon']

# A list of pairs of minimum and maximum depths (positive up, in meters) to
# include in the vertical sums.  The default values are the equivalents of the
# default ranges of the timeSeriesOHCAnomaly task, with a value of -10,000 m
# intended to be well below the bottom of the ocean for all existing MPAS-O
# meshes.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
depthranges = [(0.0, -10000.0), (0.0, -700.0), (-700.0, -2000.0), (-2000.0, -10000.0)]


[climatologyMapAntarcticMelt]

## options related to plotting horizontally regridded maps of Antarctic
## sub-ice-shelf melt rates against control model results and observations
# comparison grid(s)
# only the Antarctic really makes sense but lat-lon could technically work.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['antarctic']

# Months or seasons to plot (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['JFM', 'JAS', 'ANN']

# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = erdc_iceFire_H

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = symLog

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'linthresh': 1., 'linscale': 0.5, 'vmin': -100.,
	'vmax': 100.}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarticksresult = [-100., -50., -20., -10., -5., -2., -1., 0., 1., 2., 5.,
	10., 20., 50., 100.]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = symLog

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'linthresh': 1., 'linscale': 0.5, 'vmin': -100.,
	'vmax': 100.}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarticksdifference = [-100., -50., -20., -10., -5., -2., -1., 0., 1., 2.,
	5., 10., 20., 50., 100.]

# make a tables of mean melt rates and melt fluxes for individual ice shelves?
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
maketables = False

# If making tables, which ice shelves?  This is a list of ice shelves or
# ['all'] for all 106 ice shelves and regions.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
iceshelvesintable = []


[timeSeriesAntarcticMelt]

## options related to plotting time series of melt below Antarctic ice shelves
# list of ice shelves to plot or ['all'] for all 106 ice shelves and regions.
# See "regionNames" in the ice shelf masks file in regionMaskSubdirectory for
# details.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
iceshelvestoplot = ['Antarctica', 'Peninsula', 'West Antarctica',
	'East Antarctica', 'Larsen_C', 'Filchner', 'Ronne',
	'Filchner-Ronne', 'Brunt_Stancomb', 'Fimbul', 'Amery',
	'Totten', 'Eastern_Ross', 'Western_Ross', 'Ross', 'Getz',
	'Thwaites', 'Pine_Island', 'Abbot', 'George_VI']

# Number of months over which to compute moving average
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
movingaveragepoints = 1


# An optional first year for the tick marks on the x axis. Leave commented out
# to start at the beginning of the time series.
# firstYearXTicks = 1
# An optional number of years between tick marks on the x axis.  Leave
# commented out to determine the distance between ticks automatically.
# yearStrideXTicks = 1
[timeSeriesOceanRegions]

## options related to plotting time series of groups of ocean regions
# the names of region groups to plot, each with its own section below
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regiongroups = ['Arctic Ocean Regions', 'Antarctic Regions']


[timeSeriesArcticOceanRegions]

## options related to plotting time series of Arctic Ocean regions
# list of regions to plot or ['all'] for all regions in the masks file.
# See "regionNames" in the arcticOceanRegions masks file in
# regionMaskSubdirectory for details.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regionnames = []

# a list of variables to plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
variables = [{'name': 'temperature',
	'title': 'Temperature',
	'units': r'$$^\circ$$C',
	'mpas': 'timeMonthly_avg_activeTracers_temperature'},
	{'name': 'salinity',
	'title': 'Salinity',
	'units': 'PSU',
	'mpas': 'timeMonthly_avg_activeTracers_salinity'},
	{'name': 'potentialDensity',
	'title': 'Potential Density',
	'units': 'kg m$$^{-3}$$',
	'mpas': 'timeMonthly_avg_potentialDensity'},
	{'name': 'mixedLayerDepth',
	'title': 'Mixed Layer Depth',
	'units': 'm',
	'mpas': 'timeMonthly_avg_dThreshMLD'}]

# The minimum and maximum depth over which fields are averaged.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
zmin = -1000

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
zmax = 0

# Observational data sets to compare against
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
obs = ['WOA18']


[timeSeriesAntarcticRegions]

## options related to plotting time series of Antarctic regions
# list of regions to plot or ['all'] for all regions in the masks file.
# See "regionNames" in the antarcticRegions masks file in
# regionMaskSubdirectory for details.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regionnames = []

# a list of variables to plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
variables = [{'name': 'temperature',
	'title': 'Temperature',
	'units': r'$$^\circ$$C',
	'mpas': 'timeMonthly_avg_activeTracers_temperature'},
	{'name': 'salinity',
	'title': 'Salinity',
	'units': 'PSU',
	'mpas': 'timeMonthly_avg_activeTracers_salinity'},
	{'name': 'potentialDensity',
	'title': 'Potential Density',
	'units': 'kg m$$^{-3}$$',
	'mpas': 'timeMonthly_avg_potentialDensity'},
	{'name': 'thermalForcing',
	'title': 'Thermal Forcing',
	'units': r'$$^\circ$$C',
	'mpas': ['timeMonthly_avg_activeTracers_temperature',
	'timeMonthly_avg_activeTracers_salinity',
	'timeMonthly_avg_density']},
	{'name': 'mixedLayerDepth',
	'title': 'Mixed Layer Depth',
	'units': 'm',
	'mpas': 'timeMonthly_avg_dThreshMLD'}]

# The minimum and maximum depth over which fields are averaged, default is
# to take these values from the geojson feature's zmin and zmax properties.
# Add these to a custom config file to override the defaults.
# zmin = -1000
# zmax = -400
# Observational data sets to compare against
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
obs = ['SOSE', 'WOA18']


[timeSeriesTransport]

## options related to plotting time series of transport through transects
# list of ocean transects from geometric_features to plot or ['all'] for all
# available transects.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
transectstoplot = ['Drake Passage', 'Tasmania-Ant', 'Africa-Ant',
	'Antilles Inflow', 'Mona Passage', 'Windward Passage',
	'Florida-Cuba', 'Florida-Bahamas', 'Indonesian Throughflow',
	'Agulhas', 'Mozambique Channel', 'Bering Strait',
	'Lancaster Sound', 'Fram Strait', 'Nares Strait',
	'Denmark Strait', 'Iceland-Faroe-Scotland']

# Number of months over which to compute moving average
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
movingaveragepoints = 1

# An optional first year for the tick marks on the x axis. Leave commented out
# to start at the beginning of the time series.
# firstYearXTicks = 1
# An optional number of years between tick marks on the x axis.  Leave
# commented out to determine the distance between ticks automatically.
# yearStrideXTicks = 1
# The number of parallel tasks occupied by each timeSeriesTransport task.
# Analysis may run faster for large meshes when this value is set to 2 or 3
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
subprocesscount = 1


[regionalTSDiagrams]

## options related to plotting T/S diagrams of ocean regions
# the names of region groups to plot, each with its own section below
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regiongroups = ['Ocean Basins']

# a list of seasons to compute climatologies over
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN']

# the number of threads dask is allowed to spawn for each process computing
# the observational climatologies
# Decrease this number if regionalTSDiagrams subtasks are running
# out of available threads
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
daskthreads = 8

# the number of subprocesses that each observational climatology subtask gets
# counted as occupying
# Increase this number if regionalTSDiagrams subtasks are running
# out of memory, and fewer tasks will be allowed to run at once
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
subprocesscount = 4


[TSDiagramsForAntarcticRegions]

## options related to plotting T/S diagrams of Antarctic regions
# list of regions to plot or ['all'] for all regions in the masks file.
# See "regionNames" in the antarcticRegions masks file in
# regionMaskSubdirectory for details.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regionnames = []

# diagram type, either 'volumetric' or 'scatter', depending on if the points
# should be binned the plot should show the volume fraction in each bin or
# scattered points colored by their depth
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
diagramtype = volumetric

# if diagramType == 'volumetric', the bin boundaries for T and S
# if diagramType == 'scatter', only the min and max are important (and the
#   bins are only used for computing neutral density contours)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
tbins = numpy.linspace(-2.5, 4, 131)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
sbins = numpy.linspace(33.8, 34.8, 201)

# density contour interval
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
rhointerval = 0.1

# The color map for depth or volume
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormap = cmo.deep

# The following is more appropriate if diagramType == 'scatter'
# colormap = cmo.deep_r
# the type of norm used in the colormap {'linear', 'log'}
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtype = log

# The minimum and maximum depth over which fields are plotted, default is
# to take these values from the geojson feature's zmin and zmax properties.
# Add these to a custom config file to override the defaults.
# zmin = -1000
# zmax = -400
# the minimum and maximum volume for the colorbar, default is the minimum and
# maximum over the mode output
# volMin = 3e9
# volMax = 1e12
# Obserational data sets to compare against
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
obs = ['SOSE', 'WOA18']


[TSDiagramsForArcticOceanRegions]

## options related to plotting T/S diagrams of Antarctic regions
# list of regions to plot or ['all'] for all regions in the masks file.
# See "regionNames" in the antarcticRegions masks file in
# regionMaskSubdirectory for details.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regionnames = []

# diagram type, either 'volumetric' or 'scatter', depending on if the points
# should be binned the plot should show the volume fraction in each bin or
# scattered points colored by their depth
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
diagramtype = volumetric

# if diagramType == 'volumetric', the bin boundaries for T and S
# if diagramType == 'scatter', only the min and max are important (and the
#   bins are only used for computing neutral density contours)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
tbins = numpy.linspace(-2.5, 8.0, 211)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
sbins = numpy.linspace(33.5, 35.5, 401)

# density contour interval
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
rhointerval = 0.3

# The color map for depth or volume
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormap = cmo.deep

# The following is more appropriate if diagramType == 'scatter'
# colormap = cmo.deep_r
# the type of norm used in the colormap {'linear', 'log'}
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtype = log

# The minimum and maximum depth over which fields are plotted, default is
# to take these values from the geojson feature's zmin and zmax properties.
# Add these to a custom config file to override the defaults.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
zmin = -6000

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
zmax = 0

# the minimum and maximum volume for the colorbar, default is the minimum and
# maximum over the mode output
#volMin = 3e9
#volMax = 1e12
# Obserational data sets to compare against
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
obs = ['WOA18']


[TSDiagramsForOceanBasins]

## options related to plotting T/S diagrams of major ocean basins
# list of regions to plot or ['all'] for all regions in the masks file.
# See "regionNames" in the oceanBasins masks file in
# regionMaskSubdirectory for details.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regionnames = ["Atlantic_Basin", "Pacific_Basin", "Indian_Basin",
	"Arctic_Basin", "Southern_Ocean_Basin", "Mediterranean_Basin",
	"Global Ocean", "Global Ocean 65N to 65S",
	"Global Ocean 15S to 15N"]

# diagram type, either 'volumetric' or 'scatter', depending on if the points
# should be binned the plot should show the volume fraction in each bin or
# scattered points colored by their depth
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
diagramtype = volumetric

# if diagramType == 'volumetric', the bin boundaries for T and S
# if diagramType == 'scatter', only the min and max are important (and the
#   bins are only used for computing neutral density contours)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
tbins = numpy.linspace(-2.5, 16, 926)

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
sbins = numpy.linspace(33.8, 35.8, 1001)

# density contour interval
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
rhointerval = 0.2

# The color map for depth or volume
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormap = white_cmo_deep

# The following is more appropriate if diagramType == 'scatter'
# colormap = cmo.deep_r
# the type of norm used in the colormap {'linear', 'log'}
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtype = log

# The minimum and maximum depth over which fields are plotted.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
zmin = -1000

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
zmax = 0

# Obserational data sets to compare against
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
obs = ['WOA18']


[climatologyMapSose]

## options related to plotting climatology maps of Antarctic fields at various
## levels, including the sea floor against control model results and SOSE
## reanalysis data
# comparison grid(s)
# only the Antarctic really makes sense but lat-lon could technically work.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['antarctic']

# Months or seasons to plot (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN','JFM','JAS']

# list of depths in meters (positive up) at which to analyze, 'top' for the
# sea surface, 'bot' for the sea floor
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
depths = ['top', -200, -400, -600, -800, 'bot']

# a list of fields top plot for each transect.  All supported fields are listed
# below
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fieldlist = ['temperature', 'salinity', 'potentialDensity', 'mixedLayerDepth',
	'zonalVelocity', 'meridionalVelocity', 'velocityMagnitude']

# set the suffix for files, e.g. if you want to use a different comparison
# grid from the default
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
filesuffix = 6000.0x6000.0km_10.0km_Antarctic_stereo_20180710

# depth separating shallow from deep color maps
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
shallowvsdeepcolormapdepth = -1000


[climatologyMapSoseTemperatureShallow]

## options related to plotting climatology maps of Antarctic
## potential temperature at various levels, including the sea floor against
## control model results and SOSE reanalysis data
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': -2., 'vmax': 10.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(-2., 10., 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -5., 'vmax': 5.}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-5., 5., 9)
[climatologyMapSoseTemperatureDeep]

## options related to plotting climatology maps of Antarctic
## potential temperature at various levels, including the sea floor against
## control model results and SOSE reanalysis data
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': -2., 'vmax': 2.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(-2., 2., 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -2., 'vmax': 2.}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-2., 2., 9)
[climatologyMapSoseSalinityShallow]

## options related to plotting climatology maps of Antarctic
## salinity at various levels, including the sea floor against
## control model results and SOSE reanalysis data
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = haline

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 32.2, 'vmax': 35.5}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(32.2, 35.5, 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -1.5, 'vmax': 1.5}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-1.5, 1.5, 9)
[climatologyMapSoseSalinityDeep]

## options related to plotting climatology maps of Antarctic
## salinity at various levels, including the sea floor against
## control model results and SOSE reanalysis data
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = haline

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 33.8, 'vmax': 35.0}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(33.8, 35.0, 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.5, 'vmax': 0.5}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-0.5, 0.5, 9)
[climatologyMapSosePotentialDensityShallow]

## options related to plotting climatology maps of Antarctic
## potential density at various levels, including the sea floor against
## control model results and SOSE reanalysis data
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = Spectral_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 1026.5, 'vmax': 1028.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(1026.5, 1028., 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.3, 'vmax': 0.3}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-0.3, 0.3, 9)
[climatologyMapSosePotentialDensityDeep]

## options related to plotting climatology maps of Antarctic
## potential density at various levels, including the sea floor against
## control model results and SOSE reanalysis data
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = Spectral_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 1027.2, 'vmax': 1028.2}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(1027.2, 1028.2, 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.3, 'vmax': 0.3}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-0.3, 0.3, 9)
[climatologyMapSoseMixedLayerDepth]

## options related to plotting climatology maps of Antarctic
## mixed layer depth against control model results and SOSE reanalysis data
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = viridis

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = log

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 10., 'vmax': 300.}

# specify the ticks
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarticksresult = [10, 20, 40, 60, 80, 100, 200, 300]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = symLog

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'linthresh': 10., 'linscale': 0.5, 'vmin': -200.,
	'vmax': 200.}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarticksdifference = [-200., -100., -50., -20., -10., 0., 10., 20., 50., 100., 200.]


[climatologyMapSoseZonalVelocity]

## options related to plotting climatology maps of Antarctic
## zonal velocity against control model results and SOSE reanalysis data
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = delta

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': -0.2, 'vmax': 0.2}

# determine the ticks automatically by default, uncomment to specify
# colorbarTicksResult = numpy.linspace(-0.2, 0.2, 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.2, 'vmax': 0.2}


# determine the ticks automatically by default, uncomment to specify
# colorbarTicksDifference = numpy.linspace(-0.2, 0.2, 9)
[climatologyMapSoseMeridionalVelocity]

## options related to plotting climatology maps of Antarctic
## meridional against control model results and SOSE reanalysis data
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = delta

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': -0.2, 'vmax': 0.2}

# determine the ticks automatically by default, uncomment to specify
# colorbarTicksResult = numpy.linspace(-0.2, 0.2, 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.2, 'vmax': 0.2}


# determine the ticks automatically by default, uncomment to specify
# colorbarTicksDifference = numpy.linspace(-0.2, 0.2, 9)
[climatologyMapSoseVelocityMagnitude]

## options related to plotting climatology maps of Antarctic
## meridional against control model results and SOSE reanalysis data
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = ice

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 0, 'vmax': 0.2}

# determine the ticks automatically by default, uncomment to specify
# colorbarTicksResult = numpy.linspace(0, 0.2, 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# the type of norm used in the colormap
# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.2, 'vmax': 0.2}


# determine the ticks automatically by default, uncomment to specify
# colorbarTicksDifference = numpy.linspace(-0.2, 0.2, 9)
[climatologyMapWaves]

## options related to plotting climatology maps of wave fields
## ERA5 climatological data
# comparison grid(s) on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['latlon']

# Months or seasons to plot (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN', 'JFM', 'JAS']

# a list of fields to plot ('significantWaveHeight', 'peakWavePeriod')
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fieldlist = ['significantWaveHeight', 'peakWavePeriod']

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
era5obsstartyear = 1959

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
era5obsendyear = 2021

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
sscciobsstartyear = 1991

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
sscciobsendyear = 2018


[climatologyMapWavesSignificantWaveHeight]

## options related to plotting climatology maps of significant wave height
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = viridis

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 0., 'vmax': 7.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(-2., 10., 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -5., 'vmax': 5.}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-5., 5., 9)
[climatologyMapWavesPeakWavePeriod]

## options related to plotting climatology maps of peak wave frequency
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = plasma

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 0.0, 'vmax':15.0}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(-2., 10., 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -5., 'vmax': 5.}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-5., 5., 9)
[climatologyMapWoa]

## options related to plotting climatology maps of Temperature and Salinity
## fields at various levels, including the sea floor against control model
## results and WOA climatological data
# comparison grid(s) on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['latlon']

# Months or seasons to plot (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN','JFM','JAS']

# list of depths in meters (positive up) at which to analyze, 'top' for the
# sea surface. Note that, for seasons='ANN', depths can be as deep as 5500 m,
# otherwise use a maximum depth of 1500 m.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
depths = ['top', -500, -1000]

# a list of fields top plot for each transect.  All supported fields are listed
# below
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fieldlist = ['temperature', 'salinity']

# depth separating shallow from deep color maps
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
shallowvsdeepcolormapdepth = -1000


[climatologyMapWoaTemperatureShallow]

## options related to plotting climatology maps of potential temperature
## at various levels, including the sea floor against control model results
## and WOA18 climatological data
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': -2., 'vmax': 10.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(-2., 10., 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -5., 'vmax': 5.}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-5., 5., 9)
[climatologyMapWoaTemperatureDeep]

## options related to plotting climatology maps of potential temperature
## at various levels, including the sea floor against control model results
## and WOA18 climatological data
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': -2., 'vmax': 2.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(-2., 2., 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -2., 'vmax': 2.}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-2., 2., 9)
[climatologyMapWoaSalinityShallow]

## options related to plotting climatology maps of salinity
## at various levels, including the sea floor against control model results
## and WOA18 climatological data
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = haline

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 32.2, 'vmax': 35.5}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(32.2, 35.5, 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -1.5, 'vmax': 1.5}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-1.5, 1.5, 9)
[climatologyMapWoaSalinityDeep]

## options related to plotting climatology maps of salinity
## at various levels, including the sea floor against control model results
## and WOA18 climatological data
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = haline

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 33.8, 'vmax': 35.0}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(33.8, 35.0, 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.5, 'vmax': 0.5}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-0.5, 0.5, 9)
[climatologyMapArgoTemperature]

## options related to plotting climatology maps of Global
## potential temperature at various levels against
## control model results and Roemmich-Gilson Argo Climatology
# comparison grid(s)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['latlon']

# Months or seasons to plot (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN','JAS','JFM']

# list of depths in meters (positive up) at which to analyze, 'top' for the
# sea surface.  Argo data is only available above -2000 m
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
depths = ['top', -25, -50, -100, -150, -200, -400, -800, -1500]

# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': -2., 'vmax': 30.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(-2., 30., 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -5., 'vmax': 5.}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-5., 5., 9)
[climatologyMapArgoSalinity]

## options related to plotting climatology maps of Global
## salinity at various levels against
## control model results and the Roemmich-Gilson Argo Climatology
# comparison grid(s)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['latlon']

# Months or seasons to plot (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN','JFM','JAS']

# list of depths in meters (positive up) at which to analyze, 'top' for the
# sea surface.  Argo data is only available above -2000 m
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
depths = ['top', -25, -50, -100, -150, -200, -400, -600, -800, -1500]

# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = haline

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 30, 'vmax': 39.0}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(30.0, 39.0, 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -1.5, 'vmax': 1.5}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-1.5, 1.5, 9)
[climatologyMapSchmidtko]

## options related to plotting climatology maps of Antarctic fields at the
## seafloor and comparing them against data from Schmidtko et al. (2014)
# comparison grid(s)
# only the Antarctic really makes sense but lat-lon could technically work.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['antarctic']

# Months or seasons to plot (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN','JFM','JAS']


[climatologyMapSchmidtkoTemperature]

## options related to plotting climatology maps of potential temperature at the
## seafloor and comparing them against data from Schmidtko et al. (2014)
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': -2., 'vmax': 2.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(-2., 2., 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -2., 'vmax': 2.}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-2., 2., 9)
[climatologyMapSchmidtkoSalinity]

## options related to plotting climatology maps of salinity at the
## seafloor and comparing them against data from Schmidtko et al. (2014)
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = haline

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 33.8, 'vmax': 35.0}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(33.8, 35.0, 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.5, 'vmax': 0.5}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-0.5, 0.5, 9)
[climatologyMapSchmidtkoPotentialDensity]

## options related to plotting climatology maps of potential density at the
## seafloor and comparing them against data from Schmidtko et al. (2014)
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = Spectral_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 1026.5, 'vmax': 1028.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(1026.5, 1028., 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.3, 'vmax': 0.3}


# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-0.3, 0.3, 9)
[transects]

## options related to the plotting of transects
# Which upper x axes to display, if any, in addition to the distance along
# the transect, which is displayed on the lower x axis.  Use 'lat' to show
# latitude, 'lon' to show longitude, 'both' to show both simultaneously,
# or 'neither' to show neither.  Use 'greatestExtent' to automatically determine
# whether to display latitude or longitude based on which of the two spans a
# greater extent (in degrees).  Use 'strictlyMonotonic' to automatically
# determine whether to display latitude or longitude based on which of the two
# is strictly monotonic (if both are, latitude will be used;  if neither are,
# an error will be raised).  Note that this option is not usually practical for
# transects constructed from observations from cruises (e.g., WOCE transects),
# as these tend to have small excursions that render them nonmonotonic, even
# though they are nominally meridional or zonal transects.  Use 'mostMonotonic'
# to automatically determine whether to display latitude or longitude based on
# which of the two is more monotonic (in terms of the difference between the
# total number of degrees traversed and the net number of degrees traversed).
# Use 'mostStepsInSameDirection' to automatically determine whether to display
# latitude or longitude based on which has more steps in the same direction.
# Use 'fewestDirectionChanges' to automatically determine whether to display
# latitude or longitude based on which has fewer changes in direction.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
upperxaxes = greatestExtent

# The approximate number of ticks to use on the upper x axis or axes
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
numupperticks = 8

# The number of decimal places (to the right of the decimal point) to use
# for values at upper axis ticks.  This value can be adjusted (in concert
# with numUpperTicks) to avoid problems with overlapping numbers along the
# upper axis.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
upperxaxisticklabelprecision = 1

# Whether or not to compare fields on transects by displaying their contours
# on a single pane plot.  If True, this will be done;  if False, the fields
# and their difference will be displayed using a three panel plot.  If there
# is no reference field for comparison, then the model field will be displayed
# in a single pane plot using contours only if this variable is True (with
# the selection of contours governed by the contourLevels parameters in
# config sections for specific types of transects);  if False the model field
# will be displayed as a heatmap (possibly also with contours)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
compareascontoursonsingleplot = False

# the line width to use for contours on heatmaps
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlinewidth = 1

# the line style to use for contours on heatmaps and for
# contours of the model field on contour comparison plots
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlinestyle = solid

# the line color to use for contours on heatmaps and for
# contours of the model field on contour comparison plots
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlinecolor = black

# the line width to use for contours of the model field on contour comparison
# plots
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
maincontourlinewidth = 2

# the line width to use for observation or reference model contours in a
# contour comparison plots
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisoncontourlinewidth = 1

# the line style to use for contours of the reference field
# on contour comparison plots
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisoncontourlinestyle = solid

# the line color to use for contours of the reference field
# on contour comparison plots
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisoncontourlinecolor = red

# whether or not to label contours on transect heatmaps
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
labelcontoursonheatmaps = False

# whether or not to label contours on contour comparison plots
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
labelcontoursoncontourcomparisonplots = False

# the precision to use for contour labels
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlabelprecision = 1


[woceTransects]

## options related to plotting model vs. World Ocean Circulation Experiment
## (WOCE) transects.
# Times for comparison times (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN']

# The approximate horizontal resolution (in km) of each transect.  Latitude/
# longitude between observation points will be subsampled at this interval.
# Use 'obs' to indicate no subsampling. Use 'mpas' to indicate plotting of
# model data on the native grid, in which case comparison with observations
# will take place on the observation grid.
#horizontalResolution = mpas
#horizontalResolution = obs
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
horizontalresolution = 5

# Horizontal bounds of the plot (in km), or an empty list for automatic bounds
# The bounds are a 2-element list of the minimum and maximum distance along the
# transect.  Note: A21=Drake Passage; A23=South Atlantic; A12=Prime Meridian
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
horizontalbounds = {'WOCE_A21': [],
	'WOCE_A23': [],
	'WOCE_A12': []}

# The name of the vertical comparison grid.  Valid values are 'mpas' for the
# MPAS vertical grid, 'obs' to use the locations of observations or
# any other name if the vertical grid is defined by 'verticalComparisonGrid'.
# If horizontalResolution is 'mpas', model data (both main and control) will be
# plotted on the MPAS vertical grid, regardless of the comparison grid.
#verticalComparisonGridName = mpas
#verticalComparisonGridName = obs
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
verticalcomparisongridname = uniform_0_to_4000m_at_10m

# The vertical comparison grid if 'verticalComparisonGridName' is not 'mpas' or
# 'obs'.  This should be numpy array of (typically negative) elevations (in m).
# The first and last entries are used as axis bounds for 'mpas' and 'obs'
# vertical comparison grids
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
verticalcomparisongrid = numpy.linspace(0, -4000, 401)

# A range for the y axis (if any)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
verticalbounds = []

# The minimum weight of a destination cell after remapping. Any cell with
# weights lower than this threshold will therefore be masked out.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
renormalizationthreshold = 0.01


[woceTemperatureTransects]

## options related to plotting WOCE transects of potential temperature
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap (linear, log, or symLog)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 0.0, 'vmax': 18.0}

# color indices into colormapName for filled contours
#colormapIndicesResult = [0, 40, 80, 110, 140, 170, 200, 230, 255]
# colormap levels/values for contour boundaries
#colorbarLevelsResult = [0, 1, 2, 3, 4, 6, 8, 10, 14, 18]
# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(0.0, 18.0, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = np.arange(1.0, 18.0, 2.0)

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap (linear, log, or symLog)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -2.0, 'vmax': 2.0}

# color indices into colormapName for filled contours
#colormapIndicesDifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]
# colormap levels/values for contour boundaries
#colorbarLevelsDifference = [-2, -1.5, -1.25, -1, -0.2, 0, 0.2, 1, 1.25, 1.5, 2]
# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-2.0, 2.0, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = np.arange(-1.8, 2.0, 0.4)


[woceSalinityTransects]

## options related to plotting WOCE transects of salinity
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = haline

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap (linear, log, or symLog)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 33.0, 'vmax': 36.0}

# color indices into colormapName for filled contours
#colormapIndicesResult = [0, 40, 80, 110, 140, 170, 200, 230, 255]
# colormap levels/values for contour boundaries
#colorbarLevelsResult = [33, 34, 34.25, 34.5, 34.6, 34.7, 34.8, 34.9, 35, 36]
# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(33.0, 36.0, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = np.arange(33.3, 36.0, 0.3)

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap (linear, log, or symLog)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -1.0, 'vmax': 1.0}

# color indices into colormapName for filled contours
#colormapIndicesDifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]
# colormap levels/values for contour boundaries
#colorbarLevelsDifference = [-1, -0.5, -0.2, -0.05, -0.02, 0,  0.02, 0.05, 0.2, 0.5, 1]
# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-1.0, 1.0, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = np.arange(-0.9, 1.0, 0.4)


[wocePotentialDensityTransects]

## options related to plotting geojson transects of potential density
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = Spectral_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 1026.5, 'vmax': 1028.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(1026., 1028., 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = []

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.3, 'vmax': 0.3}

# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-0.3, 0.3, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = []


[wocePotentialDensityContourTransects]

## options related to plotting WOCE transects with potential density contours
# Whether to plot the transect as a single contour plot, as opposed to separate
# panels for model, reference and difference.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
compareascontoursonsingleplot = True

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = [1027.2, 1027.4, 1027.6, 1027.7, 1027.8, 1027.85, 1027.9, 1027.95, 1028.0]


[geojsonTransects]

## options related to plotting model transects at points determined by a
## geojson file.  To generate your own geojson file, go to:
##   http://geojson.io/
## and draw one or more polylines, then add a name to each:
##
##      "properties": {
##        "name": "My Favorite Name"
##      },
## and save the file as GeoJSON (say transects.geojson).  Finally, set the
## option:
##      geojsonFiles = ['transects.geojson']
## (giving an absolute path if necessary) in your custom config file.
# a list of geojson files containing lat/lon points in LineStrings to be
# plotted.  If relative paths are given, they are relative to the current
# working directory.  The files must be listed in quotes, e.g.:
# geojsonFiles = ['file1.geojson', '/path/to/file2.geojson']
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
geojsonfiles = []

# a list of dictionaries for each field to plot.  The dictionary includes
# prefix (used for file names, task names and sections) as well as the mpas
# name of the field, units for colorbars and a the name as it should appear
# in figure titles and captions.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fields = 
	[{'prefix': 'temperature',
	'mpas': 'timeMonthly_avg_activeTracers_temperature',
	'units': r'$$\degree$$C',
	'titleName': 'Potential Temperature'},
	{'prefix': 'salinity',
	'mpas': 'timeMonthly_avg_activeTracers_salinity',
	'units': r'PSU',
	'titleName': 'Salinity'},
	{'prefix': 'potentialDensity',
	'mpas': 'timeMonthly_avg_potentialDensity',
	'units': r'kg m$$^{-3}$$',
	'titleName': 'Potential Density'},
	{'prefix': 'zonalVelocity',
	'mpas': 'timeMonthly_avg_velocityZonal',
	'units': r'm s$$^{-1}$$',
	'titleName': 'Zonal Velocity'},
	{'prefix': 'meridionalVelocity',
	'mpas': 'timeMonthly_avg_velocityMeridional',
	'units': r'm s$$^{-1}$$',
	'titleName': 'Meridional Velocity'}]

# Times for comparison times (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN']

# The approximate horizontal resolution (in km) of each transect.  Latitude/
# longitude between observation points will be subsampled at this interval.
# Use 'obs' to indicate no subsampling. Use 'mpas' to indicate plotting of
# model data on the native grid.
#horizontalResolution = mpas
#horizontalResolution = obs
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
horizontalresolution = 5

# The name of the vertical comparison grid.  Valid values are 'mpas' for the
# MPAS vertical grid or any other name if the vertical grid is defined by
# 'verticalComparisonGrid'
#verticalComparisonGridName = mpas
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
verticalcomparisongridname = uniform_0_to_4000m_at_10m

# The vertical comparison grid if 'verticalComparisonGridName' is not 'mpas'.
# This should be numpy array of (typically negative) elevations (in m).
# The first and last entries are used as axis bounds for 'mpas' vertical
# comparison grids
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
verticalcomparisongrid = numpy.linspace(0, -4000, 401)

# A range for the y axis (if any)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
verticalbounds = []

# The minimum weight of a destination cell after remapping. Any cell with
# weights lower than this threshold will therefore be masked out.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
renormalizationthreshold = 0.01


[geojsonTemperatureTransects]

## options related to plotting geojson transects of potential temperature
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': -2., 'vmax': 30.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(-2., 2., 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = []

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -2., 'vmax': 2.}

# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-2., 2., 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = []


[geojsonSalinityTransects]

## options related to plotting geojson transects of salinity
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = haline

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 30, 'vmax': 39.0}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(34.2, 35.2, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = []

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.5, 'vmax': 0.5}

# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-0.5, 0.5, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = []


[geojsonPotentialDensityTransects]

## options related to plotting geojson transects of potential density
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = Spectral_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 1026.5, 'vmax': 1028.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(1026., 1028., 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = []

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.3, 'vmax': 0.3}

# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-0.3, 0.3, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = []


[geojsonZonalVelocityTransects]

## options related to plotting geojson transects of zonal velocity
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = delta

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': -0.2, 'vmax': 0.2}

# determine the ticks automatically by default, uncomment to specify
# colorbarTicksResult = numpy.linspace(-0.2, 0.2, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = []

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.2, 'vmax': 0.2}

# determine the ticks automatically by default, uncomment to specify
# colorbarTicksDifference = numpy.linspace(-0.2, 0.2, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = []


[geojsonMeridionalVelocityTransects]

## options related to plotting geojson transects of meridional velocity
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = delta

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': -0.2, 'vmax': 0.2}

# determine the ticks automatically by default, uncomment to specify
# colorbarTicksResult = numpy.linspace(-0.2, 0.2, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = []

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.2, 'vmax': 0.2}

# determine the ticks automatically by default, uncomment to specify
# colorbarTicksDifference = numpy.linspace(-0.2, 0.2, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = []


[soseTransects]

## options related to plotting model vs. Southern Ocean State Estimate (SOSE)
## transects.
# Times for comparison times (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN', 'JFM', 'JAS']

# The approximate horizontal resolution (in km) of each transect.  Latitude/
# longitude between observation points will be subsampled at this interval.
# Use 'obs' to indicate no subsampling. Use 'mpas' to indicate plotting of
# model data on the native grid, in which case comparison with observations
# will take place on the observation grid.
#horizontalResolution = mpas
#horizontalResolution = obs
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
horizontalresolution = 5

# The name of the vertical comparison grid.  Valid values are 'mpas' for the
# MPAS vertical grid, 'obs' to use the locations of observations or
# any other name if the vertical grid is defined by 'verticalComparisonGrid'
#verticalComparisonGridName = mpas
#verticalComparisonGridName = obs
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
verticalcomparisongridname = uniform_10_to_1500m_at_10m

# The vertical comparison grid if 'verticalComparisonGridName' is not 'mpas' or
# 'obs'.  This should be numpy array of (typically negative) elevations (in m).
# The first and last entries are used as axis bounds for 'mpas' and 'obs'
# vertical comparison grids
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
verticalcomparisongrid = numpy.linspace(-10, -1500, 150)

# A range for the y axis (if any)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
verticalbounds = []

# The minimum weight of a destination cell after remapping. Any cell with
# weights lower than this threshold will therefore be masked out.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
renormalizationthreshold = 0.01

# min and max latitude of transects
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
minlat = -80

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
maxlat = -60

# longitudes of transects
# Default transects are at Filchner, Bellingshausen Sea, Thwaites, Ross, Totten,
# Amery, Fimbul
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
longitudes = [318., 280., 253., 187., 117., 75., 0.]

# a list of fields top plot for each transect.  All supported fields are listed
# below except 'potentialDensityContour', which is not plotted by default.
# Note that 'velocityMagnitude' cannot be plotted without 'zonalVelocity' and
# 'meridionalVelocity' because the components are needed to compute the
# magnitude.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fieldlist = ['temperature', 'salinity', 'potentialDensity', 'zonalVelocity',
	'meridionalVelocity', 'velocityMagnitude']


[soseTemperatureTransects]

## options related to plotting SOSE transects of potential temperature
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': -2.0, 'vmax': 2.0}

# color indices into colormapName for filled contours
#colormapIndicesResult = [0, 40, 80, 110, 140, 170, 200, 230, 255]
# colormap levels/values for contour boundaries
#colorbarLevelsResult = [0, 0.25, 0.5, 0.75, 1, 2, 3, 4, 5, 6]
# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(0.0, 6.0, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
#contourLevelsResult = np.arange(0.5, 6.0, 1.0)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = 'none'

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -2.0, 'vmax': 2.0}

# color indices into colormapName for filled contours
#colormapIndicesDifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]
# colormap levels/values for contour boundaries
#colorbarLevelsDifference = [-2, -1.5, -1.25, -1, -0.2, 0, 0.2, 1, 1.25, 1.5, 2]
# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-2.0, 2.0, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
#contourLevelsDifference = np.arange(-1.8, 2.0, 0.4)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = 'none'


[soseSalinityTransects]

## options related to plotting SOSE transects of salinity
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = haline

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 33.8, 'vmax': 35.0}

# color indices into colormapName for filled contours
#colormapIndicesResult = [0, 40, 80, 110, 140, 170, 200, 230, 255]
# colormap levels/values for contour boundaries
#colorbarLevelsResult = [34, 34.3, 34.5, 34.65, 34.675, 34.7, 34.725, 34.75, 34.8, 35]
# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(34.0, 35.0, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
#contourLevelsResult = np.arange(34.1, 35.0, 0.1)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = 'none'

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.5, 'vmax': 0.5}

# color indices into colormapName for filled contours
#colormapIndicesDifference = [0, 28, 57, 85, 113, 128, 128, 142, 170, 198, 227, 255]
# colormap levels/values for contour boundaries
#colorbarLevelsDifference = [-0.5, -0.2, -0.1, -0.05, -0.02, 0,  0.02, 0.05, 0.1, 0.2, 0.5]
# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-0.5, 0.5, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
#contourLevelsDifference = numpy.linspace(-0.6, 0.6, 9)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = 'none'


[sosePotentialDensityTransects]

## options related to plotting SOSE transects of potential density
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = Spectral_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 1026.5, 'vmax': 1028.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(1026., 1028., 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
#contourLevelsResult = numpy.linspace(1026.5, 1028., 7)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = 'none'

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.3, 'vmax': 0.3}

# place the ticks automatically by default
# colorbarTicksDifference = numpy.linspace(-0.3, 0.3, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
#contourLevelsDifference = numpy.linspace(-0.3, 0.3, 9)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = 'none'


[soseZonalVelocityTransects]

## options related to plotting SOSE transects of zonal velocity
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = delta

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': -0.2, 'vmax': 0.2}

# determine the ticks automatically by default, uncomment to specify
# colorbarTicksResult = numpy.linspace(-0.2, 0.2, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
#contourLevelsResult = numpy.linspace(-0.2, 0.2, 9)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = 'none'

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.2, 'vmax': 0.2}

# determine the ticks automatically by default, uncomment to specify
# colorbarTicksDifference = numpy.linspace(-0.2, 0.2, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
#contourLevelsDifference = numpy.linspace(-0.2, 0.2, 9)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = 'none'


[soseMeridionalVelocityTransects]

## options related to plotting SOSE transects of meridional velocity
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = delta

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': -0.2, 'vmax': 0.2}

# determine the ticks automatically by default, uncomment to specify
# colorbarTicksResult = numpy.linspace(-0.2, 0.2, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
#contourLevelsResult = numpy.linspace(-0.2, 0.2, 9)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = 'none'

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.2, 'vmax': 0.2}

# determine the ticks automatically by default, uncomment to specify
# colorbarTicksDifference = numpy.linspace(-0.2, 0.2, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
#contourLevelsDifference = numpy.linspace(-0.2, 0.2, 9)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = 'none'


[soseVelocityMagnitudeTransects]

## options related to plotting SOSE transects of velocity magnitude
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = ice

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 0, 'vmax': 0.2}

# determine the ticks automatically by default, uncomment to specify
# colorbarTicksResult = numpy.linspace(0, 0.2, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
#contourLevelsResult = numpy.linspace(0, 0.2, 9)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = 'none'

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.2, 'vmax': 0.2}

# determine the ticks automatically by default, uncomment to specify
# colorbarTicksDifference = numpy.linspace(-0.2, 0.2, 9)
# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
#contourLevelsDifference = numpy.linspace(-0.2, 0.2, 9)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsdifference = 'none'


[sosePotentialDensityContourTransects]

## options related to plotting SOSE transects of potential density
# Whether to plot the transect as a single contour plot, as opposed to separate
# panels for model, reference and difference.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
compareascontoursonsingleplot = True

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevelsresult = [1027.2, 1027.4, 1027.6, 1027.7, 1027.8, 1027.85, 1027.9, 1027.95, 1028.0]


[climatologyMapBGC]

## options related to plotting climatology mpas of BGC
# Variables to plot:
# pH : 'pH_3D'
# DIC : 'DIC'
# ALK : 'ALK'
# PO4 : 'PO4'
# NO3 : 'NO3'
# SiO3 : 'SiO3'
# CO2 flux : 'CO2_gas_flux'
# O2 : 'O2'
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
variables = ['PO4', 'NO3', 'SiO3', 'CO2_gas_flux', 'pH_3D', 'DIC', 'ALK', 'O2',
	'pCO2surface', 'Chl']

# Times for comparison times (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN', 'JFM', 'JAS']

# comparison grid(s) on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['latlon', 'antarctic']

# Whether to compare to preindustrial observations that are available.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
preindustrial = False


[climatologyMapBGC_PO4]

# Colormap for climatology
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = dense

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# Colormap for clim - obs difference
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# linear vs. log scaling for climatology
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# Colorbar bounds for climatology
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 0, 'vmax': 2.5}

# linear vs. log scaling for obs
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# Colorbar bounds for obs
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -1, 'vmax': 1}

# BGC property units
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
units = mmol m$$^{-3}$$

# Prefix to variable name in MPAS-O output
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fileprefix = timeMonthly_avg_ecosysTracers_

# Acronym/label for observational dataset
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
observationslabel = WOA

# Acronym/label for gallery variable (can be different from MPAS name)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
gallerylabel = PO4


[climatologyMapBGC_NO3]

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = dense

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 0, 'vmax': 35.0}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -10, 'vmax': 10}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
units = mmol m$$^{-3}$$

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fileprefix = timeMonthly_avg_ecosysTracers_

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
observationslabel = WOA

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
gallerylabel = NO3


[climatologyMapBGC_SiO3]

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = dense

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 0, 'vmax': 80}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -20, 'vmax': 20}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
units = mmol m$$^{-3}$$

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fileprefix = timeMonthly_avg_ecosysTracers_

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
observationslabel = WOA

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
gallerylabel = SiO3


[climatologyMapBGC_CO2_gas_flux]

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = BrBG_r

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': -5, 'vmax': 5}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -5, 'vmax': 5}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
units = mol m$$^{-2}$$ yr$$^{-1}$$

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fileprefix = timeMonthly_avg_

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
observationslabel = SOM-FFNv2016

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
gallerylabel = CO2 Flux


[climatologyMapBGC_O2]

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = matter

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 2, 'vmax': 8}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -2, 'vmax': 2}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
units = mL/L

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fileprefix = timeMonthly_avg_ecosysTracers_

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
observationslabel = WOA

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
gallerylabel = O2


[climatologyMapBGC_pH_3D]

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = PuBuGn_r

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 8, 'vmax': 8.2}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.2, 'vmax': 0.2}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
units = 

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fileprefix = timeMonthly_avg_ecosys_diag_

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
observationslabel = GLODAPv2

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
gallerylabel = pH


[climatologyMapBGC_DIC]

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = YlGnBu

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 1900, 'vmax': 2300}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -100, 'vmax': 100}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
units = mmol m$$^{-3}$$

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fileprefix = timeMonthly_avg_ecosysTracers_

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
observationslabel = GLODAPv2

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
gallerylabel = DIC


[climatologyMapBGC_ALK]

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = PuBuGn

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 2150, 'vmax': 2450}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -100, 'vmax': 100}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
units = meq m$$^{-3}$$

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fileprefix = timeMonthly_avg_ecosysTracers_

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
observationslabel = GLODAPv2

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
gallerylabel = Alkalinity


[climatologyMapBGC_pCO2surface]

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = viridis

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 300, 'vmax': 450}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -50, 'vmax': 50}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
units = $$\mu$$atm

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fileprefix = timeMonthly_avg_ecosys_diag_

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
observationslabel = SOM-FFNv2016

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
gallerylabel = pCO2


[climatologyMapBGC_Chl]

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = viridis

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = log

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 0.01, 'vmax': 20}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = symLog

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'linthresh': 0.1, 'vmin': -10, 'vmax': 10}

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
units = mg m$$^{-3}$$

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fileprefix = timeMonthly_avg_ecosysTracers_

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
observationslabel = SeaWIFS

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
gallerylabel = Chlorophyll


[oceanHistogram]

## options related to plotting histograms of climatologies of 2-d ocean
## variables
# list of variables to plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
variablelist = []

# list of observations to compare against
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
obslist = ['AVISO']

# list of ocean variables by which to weight variables in variable list
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
weightlist = []

# list of regions to plot from the region list in [regions] below
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regiongroups = ['Ocean Basins']

# list of region names within the region group listed above
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regionnames = []

# Seasons to conduct analysis over
# Note: start and end year will be inherited from climatology section
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN']

# Number of histogram bins
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
bins = 40


[oceanRegionalProfiles]

## options related to plotting vertical profiles of regional means (and
## variability) of 3D MPAS fields
# The name of a region group defining the region for each profile
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regiongroups = ['Ocean Basins']


[profilesOceanBasins]

## options related to plotting vertical profiles ocean basins
# a list of dictionaries for each field to plot.  The dictionary includes
# prefix (used for file names, task names and sections) as well as the mpas
# name of the field, units for colorbars and a the name as it should appear
# in figure titles and captions.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fields = 
	[{'prefix': 'potentialTemperature',
	'mpas': 'timeMonthly_avg_activeTracers_temperature',
	'units': r'$$\degree$$C',
	'titleName': 'Potential Temperature'},
	{'prefix': 'salinity',
	'mpas': 'timeMonthly_avg_activeTracers_salinity',
	'units': r'PSU',
	'titleName': 'Salinity'},
	{'prefix': 'potentialDensity',
	'mpas': 'timeMonthly_avg_potentialDensity',
	'units': r'kg m$$^{-3}$$',
	'titleName': 'Potential Density'}]

# Times for comparison times (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
# Nov, Dec, JFM, AMJ, JAS, OND, ANN)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['JFM', 'JAS', 'ANN']

# minimum and maximum depth of profile plots, or empty for the full depth range
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
depthrange = []

# a list of region names from the region masks file to plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regionnames = ["Atlantic_Basin", "Pacific_Basin", "Indian_Basin",
	"Arctic_Basin", "Southern_Ocean_Basin", "Mediterranean_Basin",
	"Global Ocean", "Global Ocean 65N to 65S",
	"Global Ocean 15S to 15N"]

# web gallery options
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
profilegallerygroup = Ocean Basin Profiles


[hovmollerOceanRegions]

## options related to plotting Hovmoller diagrams (depth vs. time plots) of
## regional means of 3D MPAS fields
# the names of region groups to plot, each with its own section below
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regiongroups = ['Ocean Basins']


[hovmollerOceanBasins]

## options related to plotting Hovmoller diagrams of ocean basins
# a list of dictionaries for each field to plot.  The dictionary includes
# prefix (used for file names, task names and sections) as well as the MPAS
# name of the field, units for colorbars and a the name as it should appear
# in figure titles and captions.
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
fields = 
	[{'prefix': 'potentialTemperature',
	'mpas': 'timeMonthly_avg_activeTracers_temperature',
	'units': r'$$\degree$$C',
	'titleName': 'Potential Temperature'},
	{'prefix': 'salinity',
	'mpas': 'timeMonthly_avg_activeTracers_salinity',
	'units': r'PSU',
	'titleName': 'Salinity'},
	{'prefix': 'potentialDensity',
	'mpas': 'timeMonthly_avg_potentialDensity',
	'units': r'kg m$$^{-3}$$',
	'titleName': 'Potential Density'}]

# a list of region names from the region masks file to plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
regionnames = ["Atlantic_Basin", "Pacific_Basin", "Indian_Basin",
	"Arctic_Basin", "Southern_Ocean_Basin", "Mediterranean_Basin",
	"Global Ocean", "Global Ocean 65N to 65S",
	"Global Ocean 15S to 15N"]

# whether to compute an anomaly with respect to the start of the time series
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
computeanomaly = False

# Number of points over which to compute moving average(e.g., for monthly
# output, movingAveragePoints=12 corresponds to a 12-month moving average
# window)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
movingaveragepoints = 12


[hovmollerOceanRegionsPotentialTemperature]

## options related to plotting time series of temperature vs. depth in ocean
## regions
# colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = RdYlBu_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': -2., 'vmax': 30.}

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -5., 'vmax': 5.}

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevels = 'none'

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/ocean/hovmoller_ocean_regions.py
movingaveragepoints = 12


# An optional first year for the tick marks on the x axis. Leave commented out
# to start at the beginning of the time series.
# firstYearXTicks = 1
# An optional number of years between tick marks on the x axis.  Leave
# commented out to determine the distance between ticks automatically.
# yearStrideXTicks = 1
# limits on depth, the full range by default
# yLim = [-6000., 0.]
[hovmollerOceanRegionsSalinity]

## options related to plotting time series of salinity vs. depth in ocean
## regions
# colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = haline

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 30, 'vmax': 39.0}

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.5, 'vmax': 0.5}

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevels = 'none'

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/ocean/hovmoller_ocean_regions.py
movingaveragepoints = 12


# An optional first year for the tick marks on the x axis. Leave commented out
# to start at the beginning of the time series.
# firstYearXTicks = 1
# An optional number of years between tick marks on the x axis.  Leave
# commented out to determine the distance between ticks automatically.
# yearStrideXTicks = 1
# limits on depth, the full range by default
# yLim = [-6000., 0.]
[hovmollerOceanRegionsPotentialDensity]

## options related to plotting time series of potential density vs. depth in
## ocean regions
# colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = Spectral_r

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 1026.5, 'vmax': 1028.}

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -0.3, 'vmax': 0.3}

# contour line levels (use [] for automatic contour selection, 'none' for no
# contour lines)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
contourlevels = 'none'

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/ocean/hovmoller_ocean_regions.py
movingaveragepoints = 12


# An optional first year for the tick marks on the x axis. Leave commented out
# to start at the beginning of the time series.
# firstYearXTicks = 1
# An optional number of years between tick marks on the x axis.  Leave
# commented out to determine the distance between ticks automatically.
# yearStrideXTicks = 1
# limits on depth, the full range by default
# yLim = [-6000., 0.]
[climatologyMapSeaIceConcNH]

## options related to plotting horizontally remapped climatologies of
## sea ice concentration against control model results and observations
## in the northern hemisphere (NH)
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = ice

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [20, 80, 110, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [0.15, 0.3, 0.5, 0.7, 0.8, 0.85, 0.9, 0.95, 1]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 32, 64, 96, 112, 128, 128, 144, 160, 192, 224, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-1., -0.8, -0.6, -0.4, -0.2, -0.1, 0, 0.1, 0.2, 0.4, 0.6, 0.8, 1.]

# Months or seasons to plot (These should be left unchanged, since
# observations are only available for these seasons)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['JFM', 'JAS']

# comparison grid(s) (typically 'arctic_extended') on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['arctic_extended']

# a list of prefixes describing the sources of the observations to be used
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
observationprefixes = ['NASATeam', 'Bootstrap']

# arrange subplots vertically?
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
vertical = False

# the minimum threshold below which concentration is masked out
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
minconcentration = 0.15

# observations files
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
concentrationnasateamnh_jfm = SSMI/NASATeam_NSIDC0051/SSMI_NASATeam_gridded_concentration_NH_jfm.interp0.5x0.5_20180710.nc

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
concentrationnasateamnh_jas = SSMI/NASATeam_NSIDC0051/SSMI_NASATeam_gridded_concentration_NH_jas.interp0.5x0.5_20180710.nc

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
concentrationbootstrapnh_jfm = SSMI/Bootstrap_NSIDC0079/SSMI_Bootstrap_gridded_concentration_NH_jfm.interp0.5x0.5_20180710.nc

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
concentrationbootstrapnh_jas = SSMI/Bootstrap_NSIDC0079/SSMI_Bootstrap_gridded_concentration_NH_jas.interp0.5x0.5_20180710.nc


[climatologyMapSeaIceConcSH]

## options related to plotting horizontally remapped climatologies of
## sea ice concentration against control model results and observations
## in the southern hemisphere (SH)
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = ice

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [20, 80, 110, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [0.15, 0.3, 0.5, 0.7, 0.8, 0.85, 0.9, 0.95, 1]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 32, 64, 96, 112, 128, 128, 144, 160, 192, 224, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-1., -0.8, -0.6, -0.4, -0.2, -0.1, 0, 0.1, 0.2, 0.4, 0.6, 0.8, 1.]

# Months or seasons to plot (These should be left unchanged, since
# observations are only available for these seasons)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['DJF', 'JJA']

# comparison grid(s) (typically 'antarctic_extended') on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['antarctic_extended']

# a list of prefixes describing the sources of the observations to be used
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
observationprefixes = ['NASATeam', 'Bootstrap']

# arrange subplots vertically?
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
vertical = False

# the minimum threshold below which concentration is masked out
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
minconcentration = 0.15

# observations files
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
concentrationnasateamsh_djf = SSMI/NASATeam_NSIDC0051/SSMI_NASATeam_gridded_concentration_SH_djf.interp0.5x0.5_20180710.nc

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
concentrationnasateamsh_jja = SSMI/NASATeam_NSIDC0051/SSMI_NASATeam_gridded_concentration_SH_jja.interp0.5x0.5_20180710.nc

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
concentrationbootstrapsh_djf = SSMI/Bootstrap_NSIDC0079/SSMI_Bootstrap_gridded_concentration_SH_djf.interp0.5x0.5_20180710.nc

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
concentrationbootstrapsh_jja = SSMI/Bootstrap_NSIDC0079/SSMI_Bootstrap_gridded_concentration_SH_jja.interp0.5x0.5_20180710.nc


[climatologyMapSeaIceThickNH]

## options related to plotting horizontally remapped climatologies of
## sea ice thickness against control model results and observations
## in the northern hemisphere (NH)
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = ice

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [20, 80, 110, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [0, 0.25, 0.5, 1, 1.5, 2, 2.5, 3, 3.5]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 32, 64, 96, 128, 128, 160, 192, 224, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-3., -2.5, -2, -0.5, -0.1, 0, 0.1, 0.5, 2, 2.5, 3.]

# Months or seasons to plot (These should be left unchanged, since
# observations are only available for these seasons)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['FM', 'ON']

# comparison grid(s) (typically 'arctic_extended') on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['arctic_extended']

# a list of prefixes describing the sources of the observations to be used
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
observationprefixes = ['']

# arrange subplots vertically?
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
vertical = False

# observations files
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
thicknessnh_on = ICESat/ICESat_gridded_mean_thickness_NH_on.interp0.5x0.5_20180710.nc

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
thicknessnh_fm = ICESat/ICESat_gridded_mean_thickness_NH_fm.interp0.5x0.5_20180710.nc


[climatologyMapSeaIceThickSH]

## options related to plotting horizontally remapped climatologies of
## sea ice thickness against control model results and observations
## in the southern hemisphere (SH)
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = ice

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesresult = [20, 80, 110, 140, 170, 200, 230, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsresult = [0, 0.2, 0.4, 0.6, 0.8, 1, 1.5, 2, 2.5]

# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = indexed

# color indices into colormapName for filled contours
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapindicesdifference = [0, 32, 64, 96, 128, 128, 160, 192, 224, 255]

# colormap levels/values for contour boundaries
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarlevelsdifference = [-3., -2.5, -2, -0.5, -0.1, 0, 0.1, 0.5, 2, 2.5, 3.]

# Months or seasons to plot (These should be left unchanged, since
# observations are only available for these seasons)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['FM', 'ON']

# comparison grid(s) (typically 'antarctic_extended') on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['antarctic_extended']

# a list of prefixes describing the sources of the observations to be used
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
observationprefixes = ['']

# arrange subplots vertically?
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
vertical = False

# observations files
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
thicknesssh_on = ICESat/ICESat_gridded_mean_thickness_SH_on.interp0.5x0.5_20180710.nc

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
thicknesssh_fm = ICESat/ICESat_gridded_mean_thickness_SH_fm.interp0.5x0.5_20180710.nc


[climatologyMapIcebergConcSH]

# options related to plotting horizontally remapped climatologies of
# iceberg concentration against control model results and observations
# in the southern hemisphere (SH)
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = ice

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = log

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 1e-5, 'vmax': 1e-2}

# specify the ticks
# colorbarTicksResult = [1e-5, 1e-4, 1e-3, 1e-2]
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = symLog

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'linthresh': 1e-5, 'linscale': 1, 'vmin': -1e-2, 'vmax': 1e-2}

# Times for comparison times
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN', 'DJF', 'JJA']

# comparison grid(s) (typically 'antarctic_extended') on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['antarctic_extended']

# reference lat/lon for sea ice plots in the northern hemisphere
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
minimumlatitude = -50

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
referencelongitude = 180

# arrange subplots vertically?
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
vertical = False


[timeSeriesSeaIceAreaVol]

## options related to plotting time series of sea ice area and volume
# compare to observations?
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparewithobservations = True

# Number of points over which to compute moving average (e.g., for monthly
# output, movingAveragePoints=12 corresponds to a 12-month moving average
# window)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
movingaveragepoints = 1

# title font properties
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
titlefontsize = 18

# plot on polar plot
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
polarplot = False

# the number of years to chunk the data over to prevent running out of memory
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
chunkyears = 10

# An optional first year for the tick marks on the x axis. Leave commented out
# to start at the beginning of the time series.
# firstYearXTicks = 1
# An optional number of years between tick marks on the x axis.  Leave
# commented out to determine the distance between ticks automatically.
# yearStrideXTicks = 1
# observations files
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
areanh = IceArea_timeseries/iceAreaNH_climo_20180710.nc

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
areash = IceArea_timeseries/iceAreaSH_climo_20180710.nc

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
volnh = PIOMAS/PIOMASvolume_monthly_climo_20180710.nc

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
volsh = none

# mask sea ice that is thicker than this a threshold (m)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
maxallowedseaicethickness = None


[climatologyMapSeaIceProductionNH]

# options related to plotting horizontally remapped climatologies of
# sea ice production against control model results and observations
# in the northern hemisphere (NH)
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = dense

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 0., 'vmax': 5.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(-2., 2., 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -3., 'vmax': 3.}

# place the ticks automatically by default
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarticksdifference = [-3, -2, -1, 0, 1, 2, 3]

# Times for comparison times
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN', 'DJF', 'JJA']

# comparison grid(s) (typically 'arctic_extended') on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['arctic_extended']

# reference lat/lon for sea ice plots in the northern hemisphere
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
minimumlatitude = 50

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
referencelongitude = 0

# arrange subplots vertically?
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
vertical = False


[climatologyMapSeaIceProductionSH]

# options related to plotting horizontally remapped climatologies of
# sea ice production against control model results and observations
# in the southern hemisphere (SH)
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = dense

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 0., 'vmax': 5.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(-2., 2., 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -3., 'vmax': 3.}

# place the ticks automatically by default
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarticksdifference = [-3, -2, -1, 0, 1, 2, 3]

# Times for comparison times
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN', 'DJF', 'JJA']

# comparison grid(s) (typically 'antarctic_extended') on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['antarctic_extended']

# reference lat/lon for sea ice plots in the northern hemisphere
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
minimumlatitude = -50

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
referencelongitude = 180

# arrange subplots vertically?
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
vertical = False

# observations files
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
productionsh = AnIceFlux/aniceflux_v01_clim_mean_1982-2008.nc


[climatologyMapSeaIceMeltingNH]

# options related to plotting horizontally remapped climatologies of
# sea ice melting against control model results and observations
# in the northern hemisphere (NH)
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = amp

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 0., 'vmax': 5.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(-2., 2., 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -3., 'vmax': 3.}

# place the ticks automatically by default
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarticksdifference = [-3, -2, -1, 0, 1, 2, 3]

# Times for comparison times
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN', 'DJF', 'JJA']

# comparison grid(s) (typically 'arctic_extended') on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['arctic_extended']

# reference lat/lon for sea ice plots in the northern hemisphere
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
minimumlatitude = 50

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
referencelongitude = 0

# arrange subplots vertically?
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
vertical = False


[climatologyMapSeaIceMeltingSH]

# options related to plotting horizontally remapped climatologies of
# sea ice melting against control model results and observations
# in the southern hemisphere (SH)
# colormap for model/observations
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnameresult = amp

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptyperesult = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtyperesult = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsresult = {'vmin': 0., 'vmax': 5.}

# place the ticks automatically by default
# colorbarTicksResult = numpy.linspace(-2., 2., 9)
# colormap for differences
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormapnamedifference = balance

# whether the colormap is indexed or continuous
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colormaptypedifference = continuous

# the type of norm used in the colormap
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normtypedifference = linear

# A dictionary with keywords for the norm
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
normargsdifference = {'vmin': -3., 'vmax': 3.}

# place the ticks automatically by default
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
colorbarticksdifference = [-3, -2, -1, 0, 1, 2, 3]

# Times for comparison times
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
seasons = ['ANN', 'DJF', 'JJA']

# comparison grid(s) (typically 'antarctic_extended') on which to plot analysis
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
comparisongrids = ['antarctic_extended']

# reference lat/lon for sea ice plots in the northern hemisphere
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
minimumlatitude = -50

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
referencelongitude = 180

# arrange subplots vertically?
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
vertical = False

# observations files
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/default.cfg
meltingsh = AnIceFlux/aniceflux_v01_clim_mean_1982-2008.nc


# Options related to deploying an e3sm-unified conda environment on supported
# machines
[e3sm_unified]

# the unix group for permissions for the e3sm-unified conda environment
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
group = e3sm

# the compiler set to use for system libraries and MPAS builds
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
compiler = gnu

# the system MPI library to use for intel18 compiler
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
mpi = mpich

# the path to the directory where activation scripts, the base environment, and
# system libraries will be deployed
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
base_path = /global/common/software/e3sm/anaconda_envs

# whether to use system modules for hdf5, netcdf-c, netcdf-fortran and pnetcdf
# (spack modules are used otherwise)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
use_system_hdf5_netcdf = True


# config options associated with web portals
[web_portal]

# The path to the base of the web portals
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
base_path = /global/cfs/cdirs/e3sm/www

# The base URL that corresponds to the base path
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
base_url = https://portal.nersc.gov/cfs/e3sm

# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mpas_analysis/__main__.py
username = njeffery


# The parallel section describes options related to running jobs in parallel
[parallel]

# parallel system of execution: slurm, cobalt or single_node
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
system = slurm

# whether to use mpirun or srun to run a task
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
parallel_executable = srun

# cores per node on the machine
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
cores_per_node = 256

# account for running diagnostics jobs
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
account = e3sm

# available constraint(s) (default is the first)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
constraints = cpu

# quality of service (default is the first)
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
qos = regular, debug, premium


# Config options related to spack environments
[spack]

# whether to load modules from the spack yaml file before loading the spack
# environment
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
modules_before = False

# whether to load modules from the spack yaml file after loading the spack
# environment
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
modules_after = False

# whether the machine uses cray compilers
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
cray_compilers = True


# config options related to synchronizing files
[sync]

# the full hostname of the machine
# source: /global/common/software/e3sm/anaconda_envs/base/envs/e3sm_unified_1.10.0_pm-cpu/lib/python3.10/site-packages/mache/machines/pm-cpu.cfg
hostname = perlmutter-p1.nersc.gov


