geoschem / integrated_methane_inversion

Integrated Methane Inversion workflow repository.
https://imi.readthedocs.org
MIT License
26 stars 22 forks source link

Update Harvard Cannon environment files and Conda files for RockyLinux #114

Closed yantosca closed 1 year ago

yantosca commented 1 year ago

NOTE: This PR should not be merged until after June 8th, when the Harvard Cannon transition to RockyLinux is completed.

This PR introduces the following changes:

  1. Adds new environment files for GEOS-Chem Classic under RockyLinux with GNU 10.2.0 and GNU 12.2.0 compilers. These have been copied from the cannon-env repository. Environment files for loading the full set of modules, as well as a minimal set of modules, are included.

  2. Adds a new imi_env.yml for creating a Conda environment. This file is based on the existing environment.yml file from GCPy. Also, most packages are downloaded from PyPi (via pip install) rather than from Conda. As it turns out the Conda installation causes a bunch of conflicts that prevent the environment from being built. For whatever reason, pip install does not cause these conflicts.

I have created a the imi_env Conda environment on our Jacob-group lab share disk space:

/net/holy-nfsisilon/ifs/rc_labs/jacob_lab/Lab/seasfs01/Lab/RockyLinux/python/miniconda/envs/imi_env

Please feel free to test and let me know of any issues!

laestrada commented 1 year ago

Thanks Bob, this looks great!

laestrada commented 1 year ago

Addressed as part of Nick's PR in #130