|
| 1 | +[runs] |
| 2 | +## options related to the run to be analyzed and reference runs to be |
| 3 | +## compared against |
| 4 | + |
| 5 | +# mainRunName is a name that identifies the simulation being analyzed. |
| 6 | +mainRunName = 20170926.FCT2.A_WCYCL1850S.ne30_oECv3.anvil |
| 7 | +# preprocessedReferenceRunName is the name of a reference run that has been |
| 8 | +# preprocessed to compare against (or None to turn off comparison). Reference |
| 9 | +# runs of this type would have preprocessed results because they were not |
| 10 | +# performed with MPAS components (so they cannot be easily ingested by |
| 11 | +# MPAS-Analysis) |
| 12 | +preprocessedReferenceRunName = B1850C5_ne30_v0.4 |
| 13 | + |
| 14 | +[input] |
| 15 | +## options related to reading in the results to be analyzed |
| 16 | + |
| 17 | +# directory containing model results |
| 18 | +baseDirectory = /lcrc/group/acme/jwolfe/acme_scratch/20170926.FCT2.A_WCYCL1850S.ne30_oECv3.anvil/run |
| 19 | + |
| 20 | +# names of ocean and sea ice meshes (e.g. oEC60to30v3, oQU240v3, oRRS30to10v3, etc.) |
| 21 | +mpasMeshName = oEC60to30v3 |
| 22 | + |
| 23 | +# Directory for mapping files (if they have been generated already). If mapping |
| 24 | +# files needed by the analysis are not found here, they will be generated and |
| 25 | +# placed in the output mappingSubdirectory |
| 26 | +mappingDirectory = /lcrc/group/acme/mpas_analysis/mapping |
| 27 | + |
| 28 | +[output] |
| 29 | +## options related to writing out plots, intermediate cached data sets, logs, |
| 30 | +## etc. |
| 31 | + |
| 32 | +# directory where analysis should be written |
| 33 | +baseDirectory = /dir/to/analysis/output |
| 34 | + |
| 35 | +# Anvil doesn't have direct access to a web portal, so output will need |
| 36 | +# to be copied elsewhere (e.g. NERSC web portal) |
| 37 | +htmlSubdirectory = html |
| 38 | + |
| 39 | +# a list of analyses to generate. Valid names are: |
| 40 | +# 'timeSeriesOHC', 'timeSeriesSST', 'climatologyMapSST', |
| 41 | +# 'climatologyMapSSS', 'climatologyMapMLD', 'streamfunctionMOC', |
| 42 | +# 'indexNino34', 'meridionalHeatTransport', |
| 43 | +# 'timeSeriesSeaIceAreaVol', 'climatologyMapSeaIceConcNH', |
| 44 | +# 'climatologyMapSeaIceConcSH', 'climatologyMapSeaIceThickNH', |
| 45 | +# 'climatologyMapSeaIceThickSH' |
| 46 | +# the following shortcuts exist: |
| 47 | +# 'all' -- all analyses will be run |
| 48 | +# 'all_timeSeries' -- all time-series analyses will be run |
| 49 | +# 'all_climatology' -- all analyses involving climatologies |
| 50 | +# 'all_horizontalMap' -- all analyses involving horizontal climatology maps |
| 51 | +# 'all_ocean' -- all ocean analyses will be run |
| 52 | +# 'all_seaIce' -- all sea-ice analyses will be run |
| 53 | +# 'no_timeSeriesOHC' -- skip 'timeSeriesOHC' (and similarly with the |
| 54 | +# other analyses). |
| 55 | +# 'no_ocean', 'no_timeSeries', etc. -- in analogy to 'all_*', skip the |
| 56 | +# given category of analysis |
| 57 | +# an equivalent syntax can be used on the command line to override this |
| 58 | +# option: |
| 59 | +# ./run_mpas_analysis config.analysis --generate \ |
| 60 | +# all,no_ocean,all_timeSeries |
| 61 | +generate = ['all'] |
| 62 | + |
| 63 | +# alternative examples that would perform all analysis except |
| 64 | +# 'timeSeriesOHC' |
| 65 | +#generate = ['all', 'no_timeSeriesOHC'] |
| 66 | +# Each subsequent list entry can be used to alter previous list entries. For |
| 67 | +# example, the following would run all tasks that aren't ocean analyses, |
| 68 | +# except that it would also run ocean time series tasks: |
| 69 | +#generate = ['all', 'no_ocean', 'all_timeSeries'] |
| 70 | + |
| 71 | +[climatology] |
| 72 | +## options related to producing climatologies, typically to compare against |
| 73 | +## observations and previous runs |
| 74 | + |
| 75 | +# the first year over which to average climatalogies |
| 76 | +startYear = 11 |
| 77 | +# the last year over which to average climatalogies |
| 78 | +endYear = 20 |
| 79 | + |
| 80 | +[timeSeries] |
| 81 | +## options related to producing time series plots, often to compare against |
| 82 | +## observations and previous runs |
| 83 | + |
| 84 | +# start and end years for timeseries analysis. Using out-of-bounds values |
| 85 | +# like start_year = 1 and end_year = 9999 will be clipped to the valid range |
| 86 | +# of years, and is a good way of insuring that all values are used. |
| 87 | +startYear = 1 |
| 88 | +endYear = 22 |
| 89 | + |
| 90 | +[index] |
| 91 | +## options related to producing nino index. |
| 92 | + |
| 93 | +# start and end years for the nino 3.4 analysis. Using out-of-bounds values |
| 94 | +# like start_year = 1 and end_year = 9999 will be clipped to the valid range |
| 95 | +# of years, and is a good way of insuring that all values are used. |
| 96 | +# For valid statistics, index times should include at least 30 years |
| 97 | +startYear = 1 |
| 98 | +endYear = 9999 |
| 99 | + |
| 100 | +[oceanObservations] |
| 101 | +## options related to ocean observations with which the results will be compared |
| 102 | + |
| 103 | +# directory where ocean observations are stored |
| 104 | +baseDirectory = /lcrc/group/acme/mpas_analysis/observations/Ocean |
| 105 | +sstSubdirectory = SST |
| 106 | +sssSubdirectory = SSS |
| 107 | +mldSubdirectory = MLD |
| 108 | +ninoSubdirectory = Nino |
| 109 | +mhtSubdirectory = MHT |
| 110 | + |
| 111 | + |
| 112 | +[oceanPreprocessedReference] |
| 113 | +## options related to preprocessed ocean reference run with which the results |
| 114 | +## will be compared (e.g. a POP, CESM or ACME v0 run) |
| 115 | + |
| 116 | +# directory where ocean reference simulation results are stored |
| 117 | +baseDirectory = /lcrc/group/acme/mpas_analysis/ACMEv0_lowres/B1850C5_ne30_v0.4/ocn/postprocessing |
| 118 | + |
| 119 | +[seaIceObservations] |
| 120 | +## options related to sea ice observations with which the results will be |
| 121 | +## compared |
| 122 | + |
| 123 | +# directory where sea ice observations are stored |
| 124 | +baseDirectory = /lcrc/group/acme/mpas_analysis/observations/SeaIce |
| 125 | + |
| 126 | +[seaIcePreprocessedReference] |
| 127 | +## options related to preprocessed sea ice reference run with which the results |
| 128 | +## will be compared (e.g. a CICE, CESM or ACME v0 run) |
| 129 | + |
| 130 | +# directory where ocean reference simulation results are stored |
| 131 | +baseDirectory = /lcrc/group/acme/mpas_analysis/ACMEv0_lowres/B1850C5_ne30_v0.4/ice/postprocessing |
| 132 | + |
| 133 | +[timeSeriesSeaIceAreaVol] |
| 134 | +## options related to plotting time series of sea ice area and volume |
| 135 | + |
| 136 | +# plot on polar plot |
| 137 | +polarPlot = False |
| 138 | + |
| 139 | +[streamfunctionMOC] |
| 140 | +## options related to plotting the streamfunction of the meridional overturning |
| 141 | +## circulation (MOC) |
| 142 | +maxChunkSize = 1000 |
| 143 | + |
| 144 | +# Mask file for ocean basin regional computation |
| 145 | +regionMaskFiles = /lcrc/group/acme/mpas_analysis/region_masks/oEC60to30v3_Atlantic_region_and_southern_transect.nc |
0 commit comments