Skip to content

Commit

Permalink
Feature update modulefiles (#440)
Browse files Browse the repository at this point in the history
* Adding file for derecho

* Updating modulefiles

* Removing old orion file and adding gaea file

* Updating gaea

* Adding file for hercules

* Adding file for casper
  • Loading branch information
jprestop authored Apr 25, 2024
1 parent 7e944d3 commit 1982bb3
Show file tree
Hide file tree
Showing 11 changed files with 184 additions and 105 deletions.
28 changes: 0 additions & 28 deletions internal/scripts/installation/modulefiles/2.1.0_cheyenne

This file was deleted.

25 changes: 0 additions & 25 deletions internal/scripts/installation/modulefiles/2.1.0_hera

This file was deleted.

25 changes: 0 additions & 25 deletions internal/scripts/installation/modulefiles/2.1.0_jet

This file was deleted.

27 changes: 0 additions & 27 deletions internal/scripts/installation/modulefiles/2.1.0_orion

This file was deleted.

27 changes: 27 additions & 0 deletions internal/scripts/installation/modulefiles/3.0.0_casper
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#%Module######################################################################
##
## METplotpy
##
proc ModulesHelp { } {
puts stderr "Sets up the paths and environment variables to use the METplotpy-3.0.0
*** For help see the official MET webpage at http://www.dtcenter.org/met/users ***"
}

module load ncarenv/23.10
module load intel-classic/2023.2.1

prepend-path PATH /glade/work/dtcrt/METplus/casper/miniconda/miniconda3/envs/metplus_v5.1_py3.10/bin

setenv METPLOTPY_SOURCE /glade/work/dtcrt/METplus/casper/components/METplotpy/installations/METplotpy-3.0.0-beta4
setenv METPLOTPY_BASE /glade/work/dtcrt/METplus/casper/components/METplotpy/installations/METplotpy-3.0.0-beta4

prepend-path PATH /glade/work/dtcrt/METplus/casper/components/METplotpy/installations/METplotpy-3.0.0-beta4/metplotpy/contributed
prepend-path PATH /glade/work/dtcrt/METplus/casper/components/METplotpy/installations/METplotpy-3.0.0-beta4/metplotpy/plots/performance_diagram
prepend-path PATH /glade/work/dtcrt/METplus/casper/components/METplotpy/installations/METplotpy-3.0.0-beta4/metplotpy/plots
prepend-path PATH /glade/work/dtcrt/METplus/casper/components/METplotpy/installations/METplotpy-3.0.0-beta4/metplotpy
prepend-path PATH /glade/work/dtcrt/METplus/casper/components/METplotpy/installations/METplotpy-3.0.0-beta4
prepend-path PYTHONPATH /glade/work/dtcrt/METplus/casper/components/METplotpy/installations/METplotpy-3.0.0-beta4/metplotpy/contributed
prepend-path PYTHONPATH /glade/work/dtcrt/METplus/casper/components/METplotpy/installations/METplotpy-3.0.0-beta4/metplotpy/plots/performance_diagram
prepend-path PYTHONPATH /glade/work/dtcrt/METplus/casper/components/METplotpy/installations/METplotpy-3.0.0-beta4/metplotpy/plots
prepend-path PYTHONPATH /glade/work/dtcrt/METplus/casper/components/METplotpy/installations/METplotpy-3.0.0-beta4/metplotpy
prepend-path PYTHONPATH /glade/work/dtcrt/METplus/casper/components/METplotpy/installations/METplotpy-3.0.0-beta4
28 changes: 28 additions & 0 deletions internal/scripts/installation/modulefiles/3.0.0_derecho
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#%Module######################################################################
##
## METplotpy
##
proc ModulesHelp { } {
puts stderr "Sets up the paths and environment variables to use the METplotpy-3.0.0
*** For help see the official MET webpage at
#http://www.dtcenter.org/met/users ***"
}

module load ncarenv/23.09
module load intel/2023.2.1

prepend-path PATH /glade/work/dtcrt/METplus/derecho/miniconda/miniconda3/envs/metplus_v5.1_py3.10/bin

setenv METPLOTPY_SOURCE /glade/work/dtcrt/METplus/derecho/components/METplotpy/installations/METplotpy-3.0.0
setenv METPLOTPY_BASE /glade/work/dtcrt/METplus/derecho/components/METplotpy/installations/METplotpy-3.0.0

prepend-path PATH /glade/work/dtcrt/METplus/derecho/components/METplotpy/installations/METplotpy-3.0.0/metplotpy/contributed
prepend-path PATH /glade/work/dtcrt/METplus/derecho/components/METplotpy/installations/METplotpy-3.0.0/metplotpy/plots/performance_diagram
prepend-path PATH /glade/work/dtcrt/METplus/derecho/components/METplotpy/installations/METplotpy-3.0.0/metplotpy/plots
prepend-path PATH /glade/work/dtcrt/METplus/derecho/components/METplotpy/installations/METplotpy-3.0.0/metplotpy
prepend-path PATH /glade/work/dtcrt/METplus/derecho/components/METplotpy/installations/METplotpy-3.0.0
prepend-path PYTHONPATH /glade/work/dtcrt/METplus/derecho/components/METplotpy/installations/METplotpy-3.0.0/metplotpy/contributed
prepend-path PYTHONPATH /glade/work/dtcrt/METplus/derecho/components/METplotpy/installations/METplotpy-3.0.0/metplotpy/plots/performance_diagram
prepend-path PYTHONPATH /glade/work/dtcrt/METplus/derecho/components/METplotpy/installations/METplotpy-3.0.0/metplotpy/plots
prepend-path PYTHONPATH /glade/work/dtcrt/METplus/derecho/components/METplotpy/installations/METplotpy-3.0.0/metplotpy
prepend-path PYTHONPATH /glade/work/dtcrt/METplus/derecho/components/METplotpy/installations/METplotpy-3.0.0
25 changes: 25 additions & 0 deletions internal/scripts/installation/modulefiles/3.0.0_gaea
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#%Module######################################################################
##
## METplotpy
##
proc ModulesHelp { } {
puts stderr "Sets up the paths and environment variables to use the METplotpy-3.0.0.
*** For help see the official MET webpage at http://www.dtcenter.org/met/users ***"
}

module load intel-oneapi/2022.0.2

setenv METPLOTPY_SOURCE /usw/met/METplotpy/METplotpy-3.0.0-beta3
setenv METPLOTPY_BASE /usw/met/METplotpy/METplotpy-3.0.0-beta3

prepend-path PATH /gpfs/f5/esrl/proj-shared/Julie.Prestopnik/projects/miniconda/miniconda3/envs/metplus_v5.1_py3.10/bin
prepend-path PATH /usw/met/METplotpy/METplotpy-3.0.0-beta3/metplotpy/contributed
prepend-path PATH /usw/met/METplotpy/METplotpy-3.0.0-beta3/metplotpy/plots/performance_diagram
prepend-path PATH /usw/met/METplotpy/METplotpy-3.0.0-beta3/metplotpy/plots
prepend-path PATH /usw/met/METplotpy/METplotpy-3.0.0-beta3/metplotpy
prepend-path PATH /usw/met/METplotpy/METplotpy-3.0.0-beta3
prepend-path PYTHONPATH /usw/met/METplotpy/METplotpy-3.0.0-beta3/metplotpy/contributed
prepend-path PYTHONPATH /usw/met/METplotpy/METplotpy-3.0.0-beta3/metplotpy/plots/performance_diagram
prepend-path PYTHONPATH /usw/met/METplotpy/METplotpy-3.0.0-beta3/metplotpy/plots
prepend-path PYTHONPATH /usw/met/METplotpy/METplotpy-3.0.0-beta3/metplotpy
prepend-path PYTHONPATH /usw/met/METplotpy/METplotpy-3.0.0-beta3
25 changes: 25 additions & 0 deletions internal/scripts/installation/modulefiles/3.0.0_hera
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#%Module######################################################################
##
## METplotpy
##
proc ModulesHelp { } {
puts stderr "Sets up the paths and environment variables to use the METplotpy-3.0.0.
*** For help see the official MET webpage at http://www.dtcenter.org/met/users ***"
}

prereq intel

setenv METPLOTPY_SOURCE /contrib/METplotpy/METplotpy-3.0.0
setenv METPLOTPY_BASE /contrib/METplotpy/METplotpy-3.0.0

prepend-path PATH /scratch1/BMC/dtc/miniconda/miniconda3/envs/metplus_v5.1_py3.10/bin
prepend-path PATH /contrib/METplotpy/METplotpy-3.0.0/metplotpy/contributed
prepend-path PATH /contrib/METplotpy/METplotpy-3.0.0/metplotpy/plots/performance_diagram
prepend-path PATH /contrib/METplotpy/METplotpy-3.0.0/metplotpy/plots
prepend-path PATH /contrib/METplotpy/METplotpy-3.0.0/metplotpy
prepend-path PATH /contrib/METplotpy/METplotpy-3.0.0
prepend-path PYTHONPATH /contrib/METplotpy/METplotpy-3.0.0/metplotpy/contributed
prepend-path PYTHONPATH /contrib/METplotpy/METplotpy-3.0.0/metplotpy/plots/performance_diagram
prepend-path PYTHONPATH /contrib/METplotpy/METplotpy-3.0.0/metplotpy/plots
prepend-path PYTHONPATH /contrib/METplotpy/METplotpy-3.0.0/metplotpy
prepend-path PYTHONPATH /contrib/METplotpy/METplotpy-3.0.0
27 changes: 27 additions & 0 deletions internal/scripts/installation/modulefiles/3.0.0_hercules
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#%Module######################################################################
##
## METplotpy
##
proc ModulesHelp { } {
puts stderr "Sets up the paths and environment variables to use the METplotpy-3.0.0.
*** For help see the official MET webpage at http://www.dtcenter.org/met/users ***"
}

module load contrib
module load intel-oneapi-compilers/2022.2.1

setenv METPLOTPY_SOURCE /apps/contrib/MET/METplotpy/METplotpy-3.0.0
setenv METPLOTPY_BASE /apps/contrib/MET/METplotpy/METplotpy-3.0.0

#setenv METPLOTPY_PATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/
prepend-path PATH /work/noaa/ovp/miniconda/miniconda3/envs/metplus_v5.1_py3.10/bin
prepend-path PATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/metplotpy/contributed
prepend-path PATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/metplotpy/plots/performance_diagram
prepend-path PATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/metplotpy/plots
prepend-path PATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/metplotpy
prepend-path PATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0
prepend-path PYTHONPATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/metplotpy/contributed
prepend-path PYTHONPATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/metplotpy/plots/performance_diagram
prepend-path PYTHONPATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/metplotpy/plots
prepend-path PYTHONPATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/metplotpy
prepend-path PYTHONPATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0
25 changes: 25 additions & 0 deletions internal/scripts/installation/modulefiles/3.0.0_jet
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#%Module######################################################################
##
## METplotpy
##
proc ModulesHelp { } {
puts stderr "Sets up the paths and environment variables to use the METplotpy-3.0.0
*** For help see the official MET webpage at http://www.dtcenter.org/met/users ***"
}

prereq intel

setenv METPLOTPY_SOURCE /contrib/met/METplotpy/METplotpy-3.0.0
setenv METPLOTPY_BASE /contrib/met/METplotpy/METplotpy-3.0.0

prepend-path PATH /lfs1/HFIP/dtc-hurr/METplus/miniconda/miniconda3/envs/metplus_v5.1_py3.10/bin
prepend-path PATH /contrib/met/METplotpy/METplotpy-3.0.0/metplotpy/contributed
prepend-path PATH /contrib/met/METplotpy/METplotpy-3.0.0/metplotpy/plots/performance_diagram
prepend-path PATH /contrib/met/METplotpy/METplotpy-3.0.0/metplotpy/plots
prepend-path PATH /contrib/met/METplotpy/METplotpy-3.0.0/metplotpy
prepend-path PATH /contrib/met/METplotpy/METplotpy-3.0.0
prepend-path PYTHONPATH /contrib/met/METplotpy/METplotpy-3.0.0/metplotpy/contributed
prepend-path PYTHONPATH /contrib/met/METplotpy/METplotpy-3.0.0/metplotpy/plots/performance_diagram
prepend-path PYTHONPATH /contrib/met/METplotpy/METplotpy-3.0.0/metplotpy/plots
prepend-path PYTHONPATH /contrib/met/METplotpy/METplotpy-3.0.0/metplotpy
prepend-path PYTHONPATH /contrib/met/METplotpy/METplotpy-3.0.0
27 changes: 27 additions & 0 deletions internal/scripts/installation/modulefiles/3.0.0_orion
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#%Module######################################################################
##
## METplotpy
##
proc ModulesHelp { } {
puts stderr "Sets up the paths and environment variables to use the METplotpy-3.0.0.
*** For help see the official MET webpage at http://www.dtcenter.org/met/users ***"
}

module load contrib
module load intel/2020.2

setenv METPLOTPY_SOURCE /apps/contrib/MET/METplotpy/METplotpy-3.0.0
setenv METPLOTPY_BASE /apps/contrib/MET/METplotpy/METplotpy-3.0.0

#setenv METPLOTPY_PATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/
prepend-path PATH /work/noaa/ovp/miniconda/miniconda3/envs/metplus_v5.1_py3.10/bin
prepend-path PATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/metplotpy/contributed
prepend-path PATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/metplotpy/plots/performance_diagram
prepend-path PATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/metplotpy/plots
prepend-path PATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/metplotpy
prepend-path PATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0
prepend-path PYTHONPATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/metplotpy/contributed
prepend-path PYTHONPATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/metplotpy/plots/performance_diagram
prepend-path PYTHONPATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/metplotpy/plots
prepend-path PYTHONPATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0/metplotpy
prepend-path PYTHONPATH /apps/contrib/MET/METplotpy/METplotpy-3.0.0

0 comments on commit 1982bb3

Please sign in to comment.