Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
152 commits
Select commit Hold shift + click to select a range
674e978
Add an alternative xarray approach to computing convservation time se…
xylar Apr 2, 2025
ed6913d
Merge pull request #1080 from xylar/fix-conservation-redundant-time
xylar Apr 4, 2025
48e9c41
Remove unnecessary packages from dev spec
altheaden Apr 4, 2025
5520c3c
Fix optional deps in pyproject.toml
altheaden Apr 4, 2025
67a7aa4
Merge pull request #1081 from altheaden/fix-optional-deps
xylar Apr 4, 2025
338a522
Add function compute_zinterface
xylar Feb 18, 2025
babb4a9
Update RemapDepthSlicesSubtask to support nVertLevelsP1
xylar Feb 18, 2025
1f0ed1a
Add ClimatologyMapCustom
xylar Feb 18, 2025
c03c986
Add docs for climatologyMapCustom
xylar Feb 19, 2025
d2c2ee9
Set under/over indices for diffs in sea ice conc/thick
xylar Apr 7, 2025
d61ed9b
Update docs
xylar Apr 7, 2025
9741b1d
Merge pull request #1064 from xylar/add-climatology-map-at-depths
xylar Apr 7, 2025
a5c9994
Check that all BSF projections are present
xylar Mar 26, 2025
4b7cb9b
Fix conservation when list of inputs is empty
xylar Apr 7, 2025
3b7d7b9
Merge pull request #1084 from xylar/fix-conservation-main-vs-ctrl
xylar Apr 7, 2025
54ca87e
Merge pull request #1079 from xylar/check-bsf-region-list
xylar Apr 7, 2025
3cf93a9
Merge pull request #1083 from xylar/fix-sic-diff-over-under
xylar Apr 7, 2025
f0cab9a
Update to mpas_tools >=1.0.0 and pyremap >=2.0.0
xylar Feb 15, 2025
e01c41d
Switch mpas_dev to mpas_analysis_dev environment name
xylar Feb 15, 2025
61b2c77
Update transects to mpas_tools 1.0.0
xylar Feb 15, 2025
ba0a3d9
Update mpas_analysis for pyremap 2.0.0
xylar Apr 7, 2025
84c3d99
Update preprocessing for pyremap 2.0.0
xylar Apr 7, 2025
209f50a
Update docs for pyremap 2.0.0
xylar Apr 7, 2025
0df26bc
Merge pull request #1085 from xylar/update-to-mpas-tools-1.0.0
xylar Apr 10, 2025
663b70c
Fix hangs in ocean conservation
xylar Apr 13, 2025
fbddf79
Merge pull request #1086 from xylar/fix-conservation-hangs
xylar Apr 13, 2025
e9d0bc6
Switch to using barotropic streamfunction from `mpas_tools`
xylar Mar 9, 2025
56f1e89
Update to mpas_tools >=1.1.0
xylar Apr 13, 2025
f7bb979
Merge pull request #1074 from xylar/use-mpas-tools-bsf
xylar Apr 14, 2025
e981229
Reserve all processes for BSF calculation
xylar Apr 15, 2025
2298e1a
Merge pull request #1087 from xylar/bsf-all-subprocesses
xylar Apr 15, 2025
270ea87
Expand variables for polar regions conservation and mass fluxes
xylar Apr 17, 2025
df305fb
Add `anomaly` tag to `timeSeriesOceanRegions`
xylar Apr 17, 2025
b576162
Put conservation time series in its own gallery group
xylar Apr 17, 2025
a31dbb7
Add anomaly tag to `hovmollerOceanRegions`
xylar Apr 17, 2025
7250895
Merge pull request #1089 from xylar/update-conservation-mass-fluxes-f…
xylar Apr 17, 2025
3feb29b
Switch to micromamba in build workflow
altheaden Apr 18, 2025
4eccd27
Switch docs workflow to micromamba
altheaden Apr 18, 2025
1bd08d9
Merge pull request #1091 from altheaden/ci-switch-to-micromamba
xylar Apr 20, 2025
f3227b1
Add support for transects of fields with nVertLevelsP1
xylar Feb 17, 2025
703fc97
Update geojson transects to include vert. vel., diff. and visc.
xylar Feb 17, 2025
7da0467
Add support for NetCDF transects without observations
xylar Feb 17, 2025
10ce1b4
Update the user's guide
xylar Feb 17, 2025
f7a7e0b
Add GeojsonNetcdfTransects to API
xylar Apr 20, 2025
e9ca77e
Separate lists of availableVariables and variables
xylar Apr 22, 2025
9ddd3d6
Merge pull request #1092 from xylar/add-netcdf-support-to-geojson-tra…
xylar Apr 24, 2025
7ac3ba5
Make sure transect obs dims are transposed like model dims
xylar Apr 26, 2025
a1a5653
Merge pull request #1093 from xylar/fix-transpose-mpas-obs-transects
xylar Apr 26, 2025
1677ef3
Reorder calls for custom climatology maps
xylar Jun 11, 2025
1a819ed
Add land-ice pressure to the pressure used for thermal forcing
xylar Jun 11, 2025
5abecfb
Fix comment in default config options
xylar Jun 11, 2025
ace7d9f
Add custom variables to "main" test in suite
xylar Jun 11, 2025
f68d408
Fix incorrect variable name in custom climatology
xylar Jun 11, 2025
69e9d9e
Fix typo in velocity magnitude variable name
xylar Jun 11, 2025
dcb73f3
Slice all variables with a vertical dimension
xylar Jun 11, 2025
2f6188e
A little cleanup
xylar Jun 11, 2025
96d037c
Give custom climatology images a unique prefix
xylar Jun 11, 2025
eeb6e95
Fix velocity magnitude title
xylar Jun 11, 2025
909e6c9
Merge pull request #1097 from xylar/fix-custom-thermal-forcing
xylar Jun 12, 2025
c2e5e95
Switch `download_data.py` to use `importlib.resources`
xylar Jun 11, 2025
9c2e7b1
Switch html generation to use `importlib.resources`
xylar Jun 11, 2025
49635b4
Fix docstring for ClimatologyMapCustom
xylar Jun 12, 2025
bc67fe8
Merge pull request #1096 from xylar/fix-pkg-resources
xylar Jun 12, 2025
6dc2b5d
Merge pull request #1090 from xylar/add-anomaly-tag-to-time-series-oc…
xylar Jun 12, 2025
b992832
Remap 2D and 3D custom climatologies with same subtask
xylar Jun 13, 2025
faa7120
Update to mpas_tools >=1.2.2
xylar Jun 14, 2025
16badff
Update BSF climatology map to use syntax for latest mpas_tools
xylar Jun 14, 2025
ecdb7c7
Merge pull request #1100 from xylar/update-mpas-tools
xylar Jun 16, 2025
1d05067
Switch from SMV to dropdown in CI
altheaden May 28, 2025
2a7e9f5
Remove SMV from dev spec
altheaden May 28, 2025
d3e2352
Edit Makefile to handle version dropdown
altheaden May 28, 2025
2037685
Remove old versioning template
altheaden Jun 2, 2025
7d9ec1f
Remove smv in pyproj
altheaden Jun 2, 2025
719952a
Remove smv from docs conf
altheaden Jun 2, 2025
2dadfce
Add version switcher script and js
altheaden Jun 2, 2025
e5a8e43
Add version switcher to css
altheaden Jun 13, 2025
48ee730
Add layout template
altheaden Jun 13, 2025
192cee1
Update docs building in run suite
altheaden Jun 13, 2025
f765724
Update docs building in README
altheaden Jun 13, 2025
6c0c859
Update docs creation in run dev suite
altheaden Jun 16, 2025
00cbd03
Update docs building in tutorials
altheaden Jun 16, 2025
75cca38
Merge pull request #1095 from altheaden/version-dropdown
xylar Jun 17, 2025
29b3fa0
Merge pull request #1099 from xylar/allow-custom-2d-fields
xylar Jun 20, 2025
efa208e
Add task for plotting maps of wind stress curl
xylar Jul 4, 2025
94b9e98
Fix units
xylar Jul 7, 2025
8cfeb05
Update the documentation
xylar Jul 10, 2025
239549b
Merge pull request #1102 from xylar/add-wind-stress-curl
xylar Jul 10, 2025
82fe1cd
Flesh out the developer's guide
xylar Jul 11, 2025
d5ea351
Merge pull request #1103 from xylar/document-release-workflow
xylar Jul 11, 2025
d93a03c
Update the releasing documentation
xylar Jul 18, 2025
a4b9b7b
Merge pull request #1104 from xylar/update-releasing-docs
xylar Jul 19, 2025
91a4210
Fix release notes
xylar Jul 21, 2025
0cae268
Merge pull request #1105 from xylar/fix-releasing
xylar Jul 21, 2025
76a037e
Fix docs for release candidates
xylar Jul 28, 2025
9284f79
Merge pull request #1106 from xylar/fix-release-docs
xylar Jul 28, 2025
0918b3c
Add @andrewdnolan to dependabot reviewers
altheaden Aug 7, 2025
f83f6bc
Merge pull request #1108 from altheaden/small-ci-updates
xylar Aug 8, 2025
169e6ec
Bump actions/checkout from 4 to 5
dependabot[bot] Aug 11, 2025
8138ced
Merge pull request #1110 from MPAS-Dev/dependabot/github_actions/acti…
xylar Aug 12, 2025
def17c7
Update to mpas_tools >=1.3.0
xylar Aug 15, 2025
fc2bc2f
Drop unlimited_dims if they aren't in the dataset
xylar Aug 15, 2025
7a0d49c
Merge pull request #1111 from xylar/update-to-mpas-tools-1.3.0
xylar Aug 19, 2025
18c961b
Switch from restart file to mesh file in all tasks
xylar Aug 8, 2025
b91b631
Update tutorials to use mesh, not restart, files
xylar Aug 8, 2025
61236de
Fix tests
xylar Aug 8, 2025
40c864c
Add get_mesh_filename() method and use it in all tasks
xylar Aug 11, 2025
4ea3600
Define minLevelCell in BSF mesh variables if missing
xylar Aug 11, 2025
8a3708a
Add ocean mesh stream to test config file
xylar Aug 11, 2025
5c77cac
Check if mesh file exists and fall back on restart stream
xylar Aug 11, 2025
63282e6
Merge pull request #1109 from xylar/use-mpaso-mesh-file-not-restart
xylar Aug 20, 2025
b2eeccd
removed map inset
irenavankova Aug 21, 2025
4ef8c83
moved inset like in hov
irenavankova Aug 21, 2025
04d638b
landIceFraction instead of landIceFloatingMask
irenavankova Aug 21, 2025
339013d
landIceFraction no time
irenavankova Aug 21, 2025
841e891
shift inset
irenavankova Aug 22, 2025
52e5784
GT to Gt
irenavankova Aug 22, 2025
d75e268
less inset buffer
irenavankova Aug 22, 2025
516841b
remove print statements
irenavankova Aug 22, 2025
effdc97
inset lower left
irenavankova Aug 22, 2025
0a825de
inset lower left 2
irenavankova Aug 22, 2025
5589934
inset lower left volume integrated
irenavankova Aug 22, 2025
929940a
Update mpas_analysis/ocean/time_series_ocean_regions.py
irenavankova Aug 25, 2025
e54dd45
Update mpas_analysis/ocean/time_series_antarctic_melt.py
irenavankova Aug 25, 2025
1cbacf2
Update mpas_analysis/ocean/time_series_antarctic_melt.py
irenavankova Aug 25, 2025
b5e307e
Remove icebergFreshWaterFlux from test suite
xylar Aug 28, 2025
540ed7c
Merge pull request #1113 from xylar/remove-missing-iceberg-flux-from-…
xylar Aug 28, 2025
712d22c
Ignore .vscode settings
xylar Sep 12, 2025
b326b4e
Remove six as a dependency
xylar Sep 12, 2025
3479be8
Update email
xylar Sep 12, 2025
cd61b86
Fix project name
xylar Sep 12, 2025
711dff4
Fix spacing and constrain setuptools
xylar Sep 12, 2025
7fbaf6b
Remove setuptools from run dependencies
xylar Sep 12, 2025
7573103
Drop python 3.9
xylar Sep 12, 2025
3fb0fcd
Update conda recipe based on feedstock
xylar Sep 12, 2025
a000e8c
Fix more spacing
xylar Sep 12, 2025
d3e20b3
Update python in suite
xylar Sep 12, 2025
573e935
Merge pull request #1115 from xylar/drop-python-3.9-and-clean-up
xylar Sep 19, 2025
f5effb5
Switch from MpasConfigParser to tranche
xylar Sep 12, 2025
c0cf2d4
Switch to getnumpy() config method.
xylar Sep 19, 2025
ab39edd
Update tutorial.
xylar Sep 19, 2025
861580d
Ignore autogenerated quick_start.rst
xylar Sep 19, 2025
e21b5eb
change to openOceanMask
irenavankova Sep 22, 2025
84dd087
Update tranche lower bound
xylar Sep 19, 2025
96d05b4
Merge pull request #1116 from xylar/switch-to-tranche-config-parser
xylar Sep 27, 2025
45d447f
Use open ocean mask in _masked_area_sum() method
xylar Oct 1, 2025
796ff0e
Merge pull request #1112 from irenavankova/no_inset
xylar Oct 1, 2025
53ebe5a
Remove @altheaden from reviewer lists
altheaden Oct 1, 2025
c990ec4
Merge pull request #1117 from altheaden/remove-althea
xylar Oct 1, 2025
381013d
Update unified suite to use python 3.13
xylar Oct 16, 2025
cf2c751
Merge pull request #1118 from xylar/update-unified-suite
xylar Oct 16, 2025
cc8bab3
Update to v1.14.0
xylar Nov 9, 2025
5c7c0ae
Merge pull request #1119 from xylar/update-to-1.14.0
xylar Nov 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ updates:
interval: "weekly"
assignees:
- "xylar"
- "altheaden"
reviewers:
- "xylar"
- "altheaden"
- "andrewdnolan"

32 changes: 14 additions & 18 deletions .github/workflows/build_workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
shell: bash -l {0}
strategy:
matrix:
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
python-version: ["3.10", "3.11", "3.12", "3.13"]
fail-fast: false
steps:
- id: skip_check
Expand All @@ -37,7 +37,7 @@ jobs:
paths_ignore: ${{ env.PATHS_IGNORE }}

- if: ${{ steps.skip_check.outputs.should_skip != 'true' }}
uses: actions/checkout@v4
uses: actions/checkout@v5

- if: ${{ steps.skip_check.outputs.should_skip != 'true' }}
name: Cache Conda
Expand All @@ -53,21 +53,22 @@ jobs:

- if: ${{ steps.skip_check.outputs.should_skip != 'true' }}
name: Set up Conda Environment
uses: conda-incubator/setup-miniconda@v3
uses: mamba-org/setup-micromamba@v2
with:
activate-environment: "mpas_analysis_ci"
miniforge-version: latest
channels: conda-forge
channel-priority: strict
auto-update-conda: false
python-version: ${{ matrix.python-version }}
environment-name: mpas_analysis_dev
init-shell: bash
condarc: |
channel_priority: strict
channels:
- conda-forge
create-args: >-
python=${{ matrix.python-version }}

- if: ${{ steps.skip_check.outputs.should_skip != 'true' }}
name: Install mpas_analysis
run: |
conda create -n mpas_analysis_dev --file dev-spec.txt \
python=${{ matrix.python-version }}
conda activate mpas_analysis_dev
conda install -y --file dev-spec.txt \
python=${{ matrix.python-version }}
python -m pip install --no-deps --no-build-isolation -vv -e .

- if: ${{ steps.skip_check.outputs.should_skip != 'true' }}
Expand All @@ -76,7 +77,6 @@ jobs:
CHECK_IMAGES: False
run: |
set -e
conda activate mpas_analysis_dev
pip check
pytest --pyargs mpas_analysis
mpas_analysis --help
Expand All @@ -85,9 +85,5 @@ jobs:
- if: ${{ steps.skip_check.outputs.should_skip != 'true' }}
name: Build Sphinx Docs
run: |
conda activate mpas_analysis_dev
# sphinx-multiversion expects at least a "main" branch
git branch main || echo "branch main already exists."
cd docs
sphinx-multiversion . _build/html

DOCS_VERSION=test make versioned-html
44 changes: 26 additions & 18 deletions .github/workflows/docs_workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
shell: bash -l {0}
timeout-minutes: 20
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
fetch-depth: 0
Expand All @@ -37,52 +37,60 @@ jobs:

- if: ${{ steps.skip_check.outputs.should_skip != 'true' }}
name: Set up Conda Environment
uses: conda-incubator/setup-miniconda@v3
uses: mamba-org/setup-micromamba@v2
with:
activate-environment: "mpas_analysis_ci"
miniforge-version: latest
channels: conda-forge
channel-priority: strict
auto-update-conda: false
python-version: ${{ env.PYTHON_VERSION }}
environment-name: mpas_analysis_dev
init-shell: bash
condarc: |
channel_priority: strict
channels:
- conda-forge
create-args: >-
python=${{ env.PYTHON_VERSION }}

- if: ${{ steps.skip_check.outputs.should_skip != 'true' }}
name: Install mpas_analysis
run: |
git config --global url."https://github.com/".insteadOf "[email protected]:"
conda create -n mpas_analysis_dev --file dev-spec.txt \
conda install -y --file dev-spec.txt \
python=${{ env.PYTHON_VERSION }}
conda activate mpas_analysis_dev
python -m pip install -vv --no-deps --no-build-isolation -e .

- name: Build Sphinx Docs
run: |
set -e
conda activate mpas_analysis_dev
pip check
mpas_analysis sync diags --help
cd docs
sphinx-multiversion . _build/html
DOCS_VERSION=${{ github.ref_name }} make versioned-html
- name: Copy Docs and Commit
run: |
set -e
conda activate mpas_analysis_dev
pip check
mpas_analysis sync diags --help
cd docs
# gh-pages branch must already exist
git clone https://github.com/MPAS-Dev/MPAS-Analysis.git --branch gh-pages --single-branch gh-pages

# Only replace docs in a directory with the destination branch name with latest changes. Docs for
# releases should be untouched.
rm -rf gh-pages/${{ github.ref_name }}

# don't clobber existing release versions (in case we retroactively fixed them)
cp -r _build/html/${{ github.ref_name }} gh-pages/

mkdir -p gh-pages/shared
cp shared/version-switcher.js gh-pages/shared/version-switcher.js

# Update the list of versions with all versions in the gh-pages directory.
python generate_versions_json.py

# Make sure we're in the gh-pages directory.
cd gh-pages
# Create `.nojekyll` (if it doesn't already exist) for proper GH Pages configuration.
touch .nojekyll
# Add `index.html` to point to the `develop` branch automatically.
printf '<meta http-equiv="refresh" content="0; url=./develop/index.html" />' > index.html
# Only replace docs in a directory with the destination branch name with latest changes. Docs for
# releases should be untouched.
rm -rf ${{ github.head_ref || github.ref_name }}
# don't clobber existing release versions (in case we retroactively fixed them)
cp -r -n ../_build/html/* .
# Configure git using GitHub Actions credentials.
git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
git config --local user.name "github-actions[bot]"
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -99,3 +99,6 @@ ENV/
/chrysalis_test_suite/
/cori_test_suite/
/compy_test_suite/

# vscode settings
.vscode/
13 changes: 6 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,8 @@ environment):
``` bash
conda config --add channels conda-forge
conda config --set channel_priority strict
conda create -y -n mpas_dev --file dev-spec.txt
conda activate mpas_dev
conda create -y -n mpas_analysis_dev --file dev-spec.txt
conda activate mpas_analysis_dev
python -m pip install --no-deps --no-build-isolation -e .
```

Expand All @@ -64,16 +64,16 @@ for MPAS-Tools or geometric\_features), you should first comment out the other
package in `dev-spec.txt`. Then, you can install both packages in the same
development environment, e.g.:
``` bash
conda create -y -n mpas_dev --file tools/MPAS-Tools/conda_package/dev-spec.txt \
conda create -y -n mpas_analysis_dev --file tools/MPAS-Tools/conda_package/dev-spec.txt \
--file analysis/MPAS-Analysis/dev-spec.txt
conda activate mpas_dev
conda activate mpas_analysis_dev
cd tools/MPAS-Tools/conda_package
python -m pip install --no-deps --no-build-isolation -e .
cd ../../../analysis/MPAS-Analysis
python -m pip install --no-deps --no-build-isolation -e .
```
Obviously, the paths to the repos may be different in your local clones. With
the `mpas_dev` environment as defined above, you can make changes to both
the `mpas_analysis_dev` environment as defined above, you can make changes to both
`mpas_tools` and `mpas-analysis` packages in their respective branches, and
these changes will be reflected when refer to the packages or call their
respective entry points (command-line tools).
Expand Down Expand Up @@ -294,8 +294,7 @@ developers". Then run:
To generate the `sphinx` documentation, run:
```
cd docs
make clean
make html
DOCS_VERSION=test make clean versioned-html
```
The results can be viewed in your web browser by opening:
```
Expand Down
8 changes: 0 additions & 8 deletions ci/python3.9.yaml

This file was deleted.

27 changes: 16 additions & 11 deletions ci/recipe/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{% set name = "MPAS-Analysis" %}
{% set version = "1.13.0" %}
{% set version = "1.14.0" %}
{% set python_min = "3.10" %}

package:
name: {{ name|lower }}
Expand All @@ -9,49 +10,52 @@ source:
path: ../..

build:
number: 0
script: {{ PYTHON }} -m pip install --no-deps --no-build-isolation -vv .
noarch: python
number: 0
script: {{ PYTHON }} -m pip install . --no-deps --no-build-isolation -vv
noarch: python
entry_points:
- mpas_analysis = mpas_analysis.__main__:main
- download_analysis_data = mpas_analysis.download_data:download_analysis_data

requirements:
host:
- python >=3.9
- python {{ python_min }}
- pip
- setuptools
- setuptools >=60
run:
- python >=3.9
- python >={{ python_min }},<3.13
- cartopy >=0.18.0
- cartopy_offlinedata
- cmocean
- dask
- esmf >=8.4.2,<9.0.0
- esmf=*=mpi_mpich_*
- f90nml
- geometric_features >=1.6.1
- gsw
- lxml
- mache >=1.11.0
- matplotlib-base >=3.9.0
- mpas_tools >=0.34.1,<1.0.0
- mpas_tools >=1.3.0,<2.0.0
- nco >=4.8.1,!=5.2.6
- netcdf4
- numpy >=2.0,<3.0
- pandas
- pillow >=10.0.0,<11.0.0
- progressbar2
- pyproj
- pyremap >=1.2.0,<2.0.0
- pyremap >=2.0.0,<3.0.0
- python-dateutil
- requests
- scipy >=1.7.0
- setuptools
- shapely >=2.0,<3.0
- tranche >=0.2.3
- xarray >=0.14.1

test:
requires:
- pytest
- pip
- python {{ python_min }}
imports:
- mpas_analysis
- pytest
Expand All @@ -78,5 +82,6 @@ about:

extra:
recipe-maintainers:
- andrewdnolan
- xylar
- jhkennedy
2 changes: 1 addition & 1 deletion configs/alcf/job_script.cooley.bash
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
source /lus/theta-fs0/projects/ccsm/acme/tools/e3sm-unified/load_latest_e3sm_unified_cooley.sh
# alternatively, you can load your own development environment
# source ~/mambaforge/etc/profile.d/conda.sh
# conda activate mpas_dev
# conda activate mpas_analysis_dev
# export E3SMU_MACHINE=cooley

export HDF5_USE_FILE_LOCKING=FALSE
Expand Down
2 changes: 1 addition & 1 deletion configs/compy/job_script.compy.bash
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ export OMP_NUM_THREADS=1
source /share/apps/E3SM/conda_envs/load_latest_e3sm_unified_compy.sh
# alternatively, you can load your own development environment
# source ~/mambaforge/etc/profile.d/conda.sh
# conda activate mpas_dev
# conda activate mpas_analysis_dev
# export E3SMU_MACHINE=compy

export HDF5_USE_FILE_LOCKING=FALSE
Expand Down
2 changes: 1 addition & 1 deletion configs/job_script.default.bash
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
export OMP_NUM_THREADS=1

source ~/mambaforge/etc/profile.d/conda.sh
conda activate mpas_dev
conda activate mpas_analysis_dev
# if you are on an E3SM supported machine, you can specify it:
# export E3SMU_MACHINE=chrysalis

Expand Down
2 changes: 1 addition & 1 deletion configs/lanl/job_script.lanl.bash
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

source /users/xylar/climate/mambaforge/etc/profile.d/conda.sh
source /users/xylar/climate/mambaforge/etc/profile.d/mamba.sh
mamba activate mpas_dev
mamba activate mpas_analysis_dev

export HDF5_USE_FILE_LOCKING=FALSE

Expand Down
2 changes: 1 addition & 1 deletion configs/lcrc/job_script.anvil.bash
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ export OMP_NUM_THREADS=1
source /lcrc/soft/climate/e3sm-unified/load_latest_e3sm_unified_anvil.sh
# alternatively, you can load your own development environment
# source ~/mambaforge/etc/profile.d/conda.sh
# conda activate mpas_dev
# conda activate mpas_analysis_dev
# export E3SMU_MACHINE=anvil

export HDF5_USE_FILE_LOCKING=FALSE
Expand Down
2 changes: 1 addition & 1 deletion configs/lcrc/job_script.chrysalis.bash
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ export OMP_NUM_THREADS=1
source /lcrc/soft/climate/e3sm-unified/load_latest_e3sm_unified_chrysalis.sh
# alternatively, you can load your own development environment
# source ~/mambaforge/etc/profile.d/conda.sh
# conda activate mpas_dev
# conda activate mpas_analysis_dev
# export E3SMU_MACHINE=chrysalis

export HDF5_USE_FILE_LOCKING=FALSE
Expand Down
2 changes: 1 addition & 1 deletion configs/nersc/job_script.cori-haswell.bash
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ export OMP_NUM_THREADS=1
source /global/common/software/e3sm/anaconda_envs/load_latest_e3sm_unified_cori-haswell.sh
# alternatively, you can load your own development environment
# source ~/mambaforge/etc/profile.d/conda.sh
# conda activate mpas_dev
# conda activate mpas_analysis_dev
# export E3SMU_MACHINE=cori-haswell

export HDF5_USE_FILE_LOCKING=FALSE
Expand Down
2 changes: 1 addition & 1 deletion configs/nersc/job_script.cori-knl.bash
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ export OMP_NUM_THREADS=1
source /global/common/software/e3sm/anaconda_envs/load_latest_e3sm_unified_cori-knl.sh
# alternatively, you can load your own development environment
# source ~/mambaforge/etc/profile.d/conda.sh
# conda activate mpas_dev
# conda activate mpas_analysis_dev
# export E3SMU_MACHINE=cori-knl

export HDF5_USE_FILE_LOCKING=FALSE
Expand Down
2 changes: 1 addition & 1 deletion configs/nersc/job_script.pm-cpu.bash
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ export OMP_NUM_THREADS=1
source /global/common/software/e3sm/anaconda_envs/load_latest_e3sm_unified_pm-cpu.sh
# alternatively, you can load your own development environment
# source ~/mambaforge/etc/profile.d/conda.sh
# conda activate mpas_dev
# conda activate mpas_analysis_dev
# export E3SMU_MACHINE=pm-cpu

export HDF5_USE_FILE_LOCKING=FALSE
Expand Down
2 changes: 1 addition & 1 deletion configs/olcf/job_script.olcf.bash
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
source /gpfs/alpine/proj-shared/cli115/e3sm-unified/load_latest_e3sm_unified_andes.csh
# alternatively, you can load your own development environment
# source ~/mambaforge/etc/profile.d/conda.sh
# conda activate mpas_dev
# conda activate mpas_analysis_dev
# export E3SMU_MACHINE=anvil

export HDF5_USE_FILE_LOCKING=FALSE
Expand Down
Loading
Loading