Skip to content

Commit 0df26bc

Browse files
authored
Merge pull request #1085 from xylar/update-to-mpas-tools-1.0.0
Update to mpas tools 1.0.0 and pyremap 2.0.0
2 parents 3cf93a9 + 209f50a commit 0df26bc

49 files changed

Lines changed: 366 additions & 467 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ environment):
5454
``` bash
5555
conda config --add channels conda-forge
5656
conda config --set channel_priority strict
57-
conda create -y -n mpas_dev --file dev-spec.txt
58-
conda activate mpas_dev
57+
conda create -y -n mpas_analysis_dev --file dev-spec.txt
58+
conda activate mpas_analysis_dev
5959
python -m pip install --no-deps --no-build-isolation -e .
6060
```
6161

@@ -64,16 +64,16 @@ for MPAS-Tools or geometric\_features), you should first comment out the other
6464
package in `dev-spec.txt`. Then, you can install both packages in the same
6565
development environment, e.g.:
6666
``` bash
67-
conda create -y -n mpas_dev --file tools/MPAS-Tools/conda_package/dev-spec.txt \
67+
conda create -y -n mpas_analysis_dev --file tools/MPAS-Tools/conda_package/dev-spec.txt \
6868
--file analysis/MPAS-Analysis/dev-spec.txt
69-
conda activate mpas_dev
69+
conda activate mpas_analysis_dev
7070
cd tools/MPAS-Tools/conda_package
7171
python -m pip install --no-deps --no-build-isolation -e .
7272
cd ../../../analysis/MPAS-Analysis
7373
python -m pip install --no-deps --no-build-isolation -e .
7474
```
7575
Obviously, the paths to the repos may be different in your local clones. With
76-
the `mpas_dev` environment as defined above, you can make changes to both
76+
the `mpas_analysis_dev` environment as defined above, you can make changes to both
7777
`mpas_tools` and `mpas-analysis` packages in their respective branches, and
7878
these changes will be reflected when refer to the packages or call their
7979
respective entry points (command-line tools).

ci/recipe/meta.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,15 @@ requirements:
3232
- lxml
3333
- mache >=1.11.0
3434
- matplotlib-base >=3.9.0
35-
- mpas_tools >=0.34.1,<1.0.0
35+
- mpas_tools >=1.0.0,<2.0.0
3636
- nco >=4.8.1,!=5.2.6
3737
- netcdf4
3838
- numpy >=2.0,<3.0
3939
- pandas
4040
- pillow >=10.0.0,<11.0.0
4141
- progressbar2
4242
- pyproj
43-
- pyremap >=1.2.0,<2.0.0
43+
- pyremap >=2.0.0,<3.0.0
4444
- python-dateutil
4545
- requests
4646
- scipy >=1.7.0

configs/alcf/job_script.cooley.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
source /lus/theta-fs0/projects/ccsm/acme/tools/e3sm-unified/load_latest_e3sm_unified_cooley.sh
77
# alternatively, you can load your own development environment
88
# source ~/mambaforge/etc/profile.d/conda.sh
9-
# conda activate mpas_dev
9+
# conda activate mpas_analysis_dev
1010
# export E3SMU_MACHINE=cooley
1111

1212
export HDF5_USE_FILE_LOCKING=FALSE

configs/compy/job_script.compy.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export OMP_NUM_THREADS=1
1111
source /share/apps/E3SM/conda_envs/load_latest_e3sm_unified_compy.sh
1212
# alternatively, you can load your own development environment
1313
# source ~/mambaforge/etc/profile.d/conda.sh
14-
# conda activate mpas_dev
14+
# conda activate mpas_analysis_dev
1515
# export E3SMU_MACHINE=compy
1616

1717
export HDF5_USE_FILE_LOCKING=FALSE

configs/job_script.default.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
export OMP_NUM_THREADS=1
99

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

configs/lanl/job_script.lanl.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
source /users/xylar/climate/mambaforge/etc/profile.d/conda.sh
1010
source /users/xylar/climate/mambaforge/etc/profile.d/mamba.sh
11-
mamba activate mpas_dev
11+
mamba activate mpas_analysis_dev
1212

1313
export HDF5_USE_FILE_LOCKING=FALSE
1414

configs/lcrc/job_script.anvil.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export OMP_NUM_THREADS=1
1212
source /lcrc/soft/climate/e3sm-unified/load_latest_e3sm_unified_anvil.sh
1313
# alternatively, you can load your own development environment
1414
# source ~/mambaforge/etc/profile.d/conda.sh
15-
# conda activate mpas_dev
15+
# conda activate mpas_analysis_dev
1616
# export E3SMU_MACHINE=anvil
1717

1818
export HDF5_USE_FILE_LOCKING=FALSE

configs/lcrc/job_script.chrysalis.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export OMP_NUM_THREADS=1
1010
source /lcrc/soft/climate/e3sm-unified/load_latest_e3sm_unified_chrysalis.sh
1111
# alternatively, you can load your own development environment
1212
# source ~/mambaforge/etc/profile.d/conda.sh
13-
# conda activate mpas_dev
13+
# conda activate mpas_analysis_dev
1414
# export E3SMU_MACHINE=chrysalis
1515

1616
export HDF5_USE_FILE_LOCKING=FALSE

configs/nersc/job_script.cori-haswell.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export OMP_NUM_THREADS=1
2020
source /global/common/software/e3sm/anaconda_envs/load_latest_e3sm_unified_cori-haswell.sh
2121
# alternatively, you can load your own development environment
2222
# source ~/mambaforge/etc/profile.d/conda.sh
23-
# conda activate mpas_dev
23+
# conda activate mpas_analysis_dev
2424
# export E3SMU_MACHINE=cori-haswell
2525

2626
export HDF5_USE_FILE_LOCKING=FALSE

configs/nersc/job_script.cori-knl.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export OMP_NUM_THREADS=1
2020
source /global/common/software/e3sm/anaconda_envs/load_latest_e3sm_unified_cori-knl.sh
2121
# alternatively, you can load your own development environment
2222
# source ~/mambaforge/etc/profile.d/conda.sh
23-
# conda activate mpas_dev
23+
# conda activate mpas_analysis_dev
2424
# export E3SMU_MACHINE=cori-knl
2525

2626
export HDF5_USE_FILE_LOCKING=FALSE

0 commit comments

Comments
 (0)