diff --git a/internal/scripts/installation/modulefiles/4.1.1_stampede b/internal/scripts/installation/modulefiles/4.1.1_stampede deleted file mode 100644 index 237be67de..000000000 --- a/internal/scripts/installation/modulefiles/4.1.1_stampede +++ /dev/null @@ -1,20 +0,0 @@ -#%Module###################################################################### -## -## METplus -## -proc ModulesHelp { } { - puts stderr "Sets up the paths and environment variables to use the METplus-4.1.1. - *** For help see the official MET webpage at http://www.dtcenter.org/met/users ***" -} - -# Could not find a grib_util package on stampede -module load intel/18.0.2 -module load nco/4.9.3 -module load RstatsPackages/3.5.1 -module load met/10.1.1 -setenv METPLUS_PATH /work2/06612/tg859120/stampede2/METplus/METplus-4.1.1 -# Path to wgrib -prepend-path PATH /work/07738/kgerheis/stampede2/hpc-stack/v1.0.0-beta1/intel-18.0.2/grib_util/1.2.1/bin -# Path to wgrib2 -prepend-path PATH /work/07738/kgerheis/stampede2/hpc-stack/v1.0.0-beta1/intel-18.0.2/impi-18.0.2/wgrib2/2.0.8/bin -prepend-path PATH /work2/06612/tg859120/stampede2/METplus/METplus-4.1.1/ush diff --git a/internal/scripts/installation/modulefiles/5.0.0.lua_wcoss2 b/internal/scripts/installation/modulefiles/5.0.0.lua_wcoss2 new file mode 100644 index 000000000..2f5d5cf7c --- /dev/null +++ b/internal/scripts/installation/modulefiles/5.0.0.lua_wcoss2 @@ -0,0 +1,26 @@ +help([[ +]]) + +local pkgName = myModuleName() +local pkgVersion = myModuleVersion() +local pkgNameVer = myModuleFullName() + +local hierA = hierarchyA(pkgNameVer,1) +local compNameVer = hierA[1] + +conflict(pkgName) + +local opt = os.getenv("HPC_OPT") or os.getenv("OPT") or "/opt/modules" + +local base = pathJoin(opt,compNameVer,pkgName,pkgVersion) + +prepend_path("PATH", pathJoin(base,"ush")) + +setenv("METPLUS_ROOT", base) +setenv("METPLUS_VERSION", pkgVersion) +setenv("METPLUS_PATH", base) + +whatis("Name: ".. pkgName) +whatis("Version: " .. pkgVersion) +whatis("Category: application") +whatis("Description: Model Evaluation Tools Plus (METplus)") diff --git a/internal/scripts/installation/modulefiles/5.0.0_casper b/internal/scripts/installation/modulefiles/5.0.0_casper new file mode 100644 index 000000000..ed1702f17 --- /dev/null +++ b/internal/scripts/installation/modulefiles/5.0.0_casper @@ -0,0 +1,18 @@ +#%Module###################################################################### +## +## METplus +## +proc ModulesHelp { } { + puts stderr "Sets up the paths and environment variables to use the METplus-5.0.0. + *** For help see the official MET webpage at http://www.dtcenter.org/met/users ***" +} + +module use /glade/p/ral/jntp/MET/MET_releases/casper/modulefiles +module load met/11.0.0 +module load nco +module load grib-bins/1.3 +module load R + +prepend-path PATH /glade/p/ral/jntp/MET/METplus/miniconda/miniconda3/envs/metplus_v5.0_py3.8/bin +setenv METPLUS_PATH /glade/p/ral/jntp/MET/METplus/casper/METplus-5.0.0 +prepend-path PATH /glade/p/ral/jntp/MET/METplus/casper/METplus-5.0.0/ush diff --git a/internal/scripts/installation/modulefiles/5.0.0_cheyenne b/internal/scripts/installation/modulefiles/5.0.0_cheyenne index 59e0eaefc..6a050683f 100644 --- a/internal/scripts/installation/modulefiles/5.0.0_cheyenne +++ b/internal/scripts/installation/modulefiles/5.0.0_cheyenne @@ -15,3 +15,4 @@ module load R setenv METPLUS_PATH /glade/p/ral/jntp/MET/METplus/METplus-5.0.0 prepend-path PATH /glade/p/ral/jntp/MET/METplus/METplus-5.0.0/ush:/glade/p/ral/jntp/MET/METplus/miniconda/miniconda3/envs/metplus_v5.0_py3.8/bin + diff --git a/internal/scripts/installation/modulefiles/5.0.0_frontera b/internal/scripts/installation/modulefiles/5.0.0_frontera new file mode 100644 index 000000000..d215a8253 --- /dev/null +++ b/internal/scripts/installation/modulefiles/5.0.0_frontera @@ -0,0 +1,22 @@ +#%Module###################################################################### +## +## METplus +## +proc ModulesHelp { } { + puts stderr "Sets up the paths and environment variables to use the METplus-5.0.0 + *** For help see the official MET webpage at http://www.dtcenter.org/met/users ***" +} + +module load intel/19.1.1 +module load nco/4.9.7 +module load Rstats/4.0.3 +module load met/11.0.0 +setenv METPLUS_PATH /work2/06612/tg859120/frontera/METplus/METplus-5.0.0 + +# Path to wgrib +prepend-path PATH /work2/08291/taosun/HPC-STACK/hpc-module/intel-18.0.2/grib_util/1.2.2/bin + +# Path to wgrib2 +prepend-path PATH /work2/08291/taosun/HPC-STACK/hpc-module/intel-18.0.2/wgrib2/2.0.8/bin + +prepend-path PATH /work2/06612/tg859120/frontera/METplus/METplus-5.0.0/ush:/work2/06612/tg859120/frontera/miniconda/miniconda3/envs/metplus_v5.0_py3.8/bin diff --git a/internal/scripts/installation/modulefiles/4.1.3_gaea b/internal/scripts/installation/modulefiles/5.0.0_gaea similarity index 72% rename from internal/scripts/installation/modulefiles/4.1.3_gaea rename to internal/scripts/installation/modulefiles/5.0.0_gaea index dc8c11308..fdd6fe40c 100644 --- a/internal/scripts/installation/modulefiles/4.1.3_gaea +++ b/internal/scripts/installation/modulefiles/5.0.0_gaea @@ -3,16 +3,16 @@ ## METplus ## proc ModulesHelp { } { - puts stderr "Sets up the paths and environment variables to use the METplus-4.1. + puts stderr "Sets up the paths and environment variables to use the METplus-5.0. *** For help see the official MET webpage at http://www.dtcenter.org/met/users ***" } module load intel/19.0.5.281 module use -a /usw/met/modulefiles -module load met/10.1.2 +module load met/11.0.0 module load nco module load wgrib module load wgrib2 -setenv METPLUS_PATH /usw/met/METplus/METplus-4.1.3 -prepend-path PATH /usw/met/METplus/METplus-4.1.3/ush:/lustre/f2/dev/esrl/Julie.Prestopnik/projects/miniconda/miniconda3/envs/metplus_v4.1_py3.6/bin +setenv METPLUS_PATH /usw/met/METplus/METplus-5.0.0 +prepend-path PATH /usw/met/METplus/METplus-5.0.0/ush:/lustre/f2/dev/esrl/Julie.Prestopnik/projects/miniconda/miniconda3/envs/metplus_v5.0_py3.8/bin diff --git a/internal/scripts/installation/modulefiles/5.0.0_hera b/internal/scripts/installation/modulefiles/5.0.0_hera index 1d10334fe..3faac54eb 100644 --- a/internal/scripts/installation/modulefiles/5.0.0_hera +++ b/internal/scripts/installation/modulefiles/5.0.0_hera @@ -10,6 +10,8 @@ proc ModulesHelp { } { prereq intel module use -a /contrib/anaconda/modulefiles module load anaconda/latest +prepend-path PATH /scratch1/BMC/dtc/miniconda/miniconda3/envs/metplus_v5.0_py3.8/bin + module use -a /contrib/met/modulefiles module load met/11.0.0 module load nco diff --git a/internal/scripts/installation/modulefiles/5.0.0_jet b/internal/scripts/installation/modulefiles/5.0.0_jet index a54b3aab1..e0e1df41f 100644 --- a/internal/scripts/installation/modulefiles/5.0.0_jet +++ b/internal/scripts/installation/modulefiles/5.0.0_jet @@ -8,9 +8,8 @@ proc ModulesHelp { } { } prereq intel -prereq intelpython/3.6.5 -prereq netcdf/4.6.1 -prereq hdf5/1.10.4 +prereq netcdf/4.7.0 +prereq hdf5/1.10.5 prereq nco/4.9.1 prereq wgrib/1.8.1.0b prereq wgrib2/2.0.8 @@ -18,4 +17,5 @@ prereq R/4.0.2 prereq met/11.0.0 setenv METPLUS_PATH /contrib/met/METplus/METplus-5.0.0 -prepend-path PATH /contrib/met/METplus/METplus-5.0.0/ush \ No newline at end of file +prepend-path PATH /contrib/met/METplus/METplus-5.0.0/ush:/mnt/lfs1/HFIP/dtc-hurr/METplus/miniconda/miniconda3/envs/metplus_v5.0_py3.8/bin + diff --git a/internal/scripts/installation/modulefiles/5.0.0_orion b/internal/scripts/installation/modulefiles/5.0.0_orion index 90e93a349..8d15f0352 100644 --- a/internal/scripts/installation/modulefiles/5.0.0_orion +++ b/internal/scripts/installation/modulefiles/5.0.0_orion @@ -9,9 +9,9 @@ proc ModulesHelp { } { module load contrib module load intel/2020.2 -module load intelpython3/2020.2 module load met/11.0.0 module load nco/4.8.1 module load wgrib/2.0.8 +prepend-path PATH /work/noaa/ovp/miniconda/miniconda3/envs/metplus_v5.0_py3.8/bin setenv METPLUS_PATH /apps/contrib/MET/METplus/METplus-5.0.0 prepend-path PATH /apps/contrib/MET/METplus/METplus-5.0.0/ush