-
Notifications
You must be signed in to change notification settings - Fork 53
Split OHC, temperature and salinity anomalies into separate tasks #294
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
1b07534
b7caceb
93879d3
e1698a4
bd0a120
7c1e95f
d507361
75eb12f
9c42d4b
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -295,83 +295,91 @@ baseDirectory = /dir/to/seaice/reference | |
| # directory where ocean reference simulation results are stored | ||
| baseDirectory = /dir/to/seaice/reference | ||
|
|
||
| [timeSeriesOHC] | ||
| [timeSeriesOHCAnomaly] | ||
| ## options related to plotting time series of ocean heat content (OHC) | ||
| ## anomalies from year 1 | ||
|
|
||
| # plot S, T, and OHC fields themselves, in addition to their anomalies? | ||
| plotOriginalFields = False | ||
| # compare to observations? | ||
| compareWithObservations = False | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I see this has been removed: we were probably no longer using |
||
| # list of region indices to plot from the region list in [regions] below | ||
| regionIndicesToPlot = [6] | ||
| # Number of points over which to compute moving average for time series (e.g., | ||
| #for monthly output, movingAveragePoints=12 corresponds to a 12-month moving | ||
| # average window) | ||
| movingAveragePointsTimeSeries = 12 | ||
| # Number of points over which to compute moving average for Hovmoller plots | ||
| movingAveragePointsHovmoller = 12 | ||
|
|
||
| # colormap for OHC | ||
| colormapNameOHC = RdYlBu_r | ||
| # colormap indices for contour color | ||
| colormapIndicesOHC = [0, 28, 57, 85, 113, 142, 170, 198, 227, 255] | ||
| # colorbar levels/values for contour boundaries | ||
| colorbarLevelsOHC = [0, 5, 10, 15, 20, 25, 30, 35, 40] | ||
| # contour line levels | ||
| contourLevelsOHC = np.arange(0, 41, 4) | ||
| # list of regions to plot from the region list in [regions] below | ||
| regions = ['global'] | ||
|
|
||
| # colormap for OHC anomaly | ||
| colormapNameOHCAnomaly = RdBu_r | ||
| # approximate depths (m) separating plots of the upper, middle and lower ocean | ||
| depths = [700, 2000] | ||
|
|
||
| # preprocessed file prefix, with format OHC.<preprocessedRunName>.year*.nc | ||
| preprocessedFilePrefix = OHC | ||
|
|
||
| # prefix on preprocessed field name, with format ohc_<suffix> for suffixes | ||
| # 'tot', '700m', '2000m', 'btm' | ||
| 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) | ||
| movingAveragePoints = 12 | ||
|
|
||
| [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 | ||
| colormapName = RdBu_r | ||
| # colormap indices for contour color | ||
| colormapIndicesOHCAnomaly = [0, 28, 57, 85, 113, 142, 170, 198, 227, 255] | ||
| colormapIndices = [0, 28, 57, 85, 113, 142, 170, 198, 227, 255] | ||
| # colorbar levels/values for contour boundaries | ||
| colorbarLevelsOHCAnomaly = [-2.4, -0.8, -0.4, -0.2, 0, 0.2, 0.4, 0.8, 2.4] | ||
| colorbarLevels = [-2.4, -0.8, -0.4, -0.2, 0, 0.2, 0.4, 0.8, 2.4] | ||
| # contour line levels | ||
| contourLevelsOHCAnomaly = np.arange(-2.5, 2.6, 0.5) | ||
| contourLevels = np.arange(-2.5, 2.6, 0.5) | ||
|
|
||
| # colormap for temperature | ||
| colormapNameTemperature = RdYlBu_r | ||
| # color indices into colormapName for filled contours | ||
| colormapIndicesTemperature = [0, 28, 57, 85, 113, 142, 170, 198, 227, 255] | ||
| # colormap levels/values for contour boundaries | ||
| colorbarLevelsTemperature = [0, 0.6, 1.2, 2, 4, 6, 8, 10, 20] | ||
| # contour line levels | ||
| contourLevelsTemperature = np.arange(1, 21, 2) | ||
| [hovmollerTemperatureAnomaly] | ||
| ## options related to plotting time series of temperature vs. depth | ||
|
|
||
| # colormap for temperature anomaly | ||
| colormapNameTemperatureAnomaly = RdBu_r | ||
| # color indices into colormapName for filled contours | ||
| colormapIndicesTemperatureAnomaly = [0, 28, 57, 85, 113, 142, 170, 198, 227, 255] | ||
| # colormap levels/values for contour boundaries | ||
| colorbarLevelsTemperatureAnomaly = [-1, -0.5, -0.2, -0.05, 0, 0.05, 0.2, 0.5, 1] | ||
| # contour line levels | ||
| contourLevelsTemperatureAnomaly = np.arange(-1.0, 1.26, 0.25) | ||
| # list of regions to plot from the region list in [regions] below | ||
| 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) | ||
| movingAveragePoints = 12 | ||
|
|
||
| # colormap for salinity | ||
| colormapNameSalinity = RdYlBu_r | ||
| # colormap | ||
| colormapName = RdBu_r | ||
| # color indices into colormapName for filled contours | ||
| colormapIndicesSalinity = [0, 28, 57, 85, 113, 142, 170, 198, 227, 255] | ||
| colormapIndices = [0, 28, 57, 85, 113, 142, 170, 198, 227, 255] | ||
| # colormap levels/values for contour boundaries | ||
| colorbarLevelsSalinity = [34.5, 34.6, 34.65, 34.7, 34.72, 34.74, 34.76, 34.78, 34.8] | ||
| colorbarLevels = [-1, -0.5, -0.2, -0.05, 0, 0.05, 0.2, 0.5, 1] | ||
| # contour line levels | ||
| contourLevelsSalinity = np.arange(34.51, 34.82, 0.02) | ||
| contourLevels = np.arange(-1.0, 1.26, 0.25) | ||
|
|
||
| [hovmollerSalinityAnomaly] | ||
| ## options related to plotting time series of salinity vs. depth | ||
|
|
||
| # list of regions to plot from the region list in [regions] below | ||
| 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) | ||
| movingAveragePoints = 12 | ||
|
|
||
| # colormap for salinity anomaly | ||
| colormapNameSalinityAnomaly = RdBu_r | ||
| # colormap | ||
| colormapName = RdBu_r | ||
| # color indices into colormapName for filled contours | ||
| colormapIndicesSalinityAnomaly = [0, 28, 57, 85, 113, 142, 170, 198, 227, 255] | ||
| colormapIndices = [0, 28, 57, 85, 113, 142, 170, 198, 227, 255] | ||
| # colormap levels/values for contour boundaries | ||
| colorbarLevelsSalinityAnomaly = [-0.1, -0.02, -0.003, -0.001, 0, 0.001, 0.003, 0.02, 0.1] | ||
| colorbarLevels = [-0.1, -0.02, -0.003, -0.001, 0, 0.001, 0.003, 0.02, 0.1] | ||
| # contour line levels | ||
| contourLevelsSalinityAnomaly = np.arange(-0.1, 0.11, 0.02) | ||
| contourLevels = np.arange(-0.1, 0.11, 0.02) | ||
|
|
||
| [timeSeriesSST] | ||
| ## options related to plotting time series of sea surface temperature (SST) | ||
|
|
||
| # compare to observations? | ||
| compareWithObservations = True | ||
| # list of region indices to plot from the region list in [regions] below | ||
| regionIndicesToPlot = [6] | ||
| # list of regions to plot from the region list in [regions] below | ||
| 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) | ||
|
|
@@ -380,10 +388,9 @@ movingAveragePoints = 12 | |
| [indexNino34] | ||
| ## options related to plotting time series of the El Nino 3.4 index | ||
|
|
||
| # Specified region for the Nino Index, 5 = Nino34, 3 = Nino3, 4 = Nino4 | ||
| # The indexNino34 routine only accepts one value at a time, | ||
| # regionIndicesToPlot should be an integer | ||
| regionIndicesToPlot = 5 | ||
| # Specified region for the Nino Index,'nino3', 'nino4', or 'nino3.4' | ||
| # The indexNino34 routine only accepts one value at a time | ||
| region = nino3.4 | ||
|
|
||
| # Data source to read for comparison. There are three options | ||
| # 1 - ERS SSTv4 -- Updated version of previous -- 1854 - 2016 | ||
|
|
@@ -486,8 +493,6 @@ movingAveragePointsClimatological = 1 | |
|
|
||
| # compare to observations? | ||
| compareWithObservations = True | ||
| # list of region indices to plot from the region list in [regions] below | ||
| regionIndicesToPlot = [6] | ||
| # Number of points over which to compute moving average (e.g., for monthly | ||
| # output, movingAveragePoints=12 corresponds to a 12-month moving average | ||
| # window) | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@xylar: what is cli127? I don't have access to it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm, it's the only group I have access to. Maybe our alcc project?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't have access to cli115. Is that the E3SM group on olcf?
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yep, it's the main e3sm project at OLCF. You should have access to it. Could you ask for it? it should be fairly quick: usual form and Mark Taylor is the PI.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay, so I'll move this to cli115 as soon as I have permission.