Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Dry run updates for GEOS-Chem Classic 14.5.0 #2555

Merged
merged 2 commits into from
Nov 7, 2024

Conversation

yantosca
Copy link
Contributor

@yantosca yantosca commented Nov 4, 2024

Name and Institution (Required)

Name: Bob Yantosca
Institution: Harvard + GCST

Describe the update

This PR updates the dry-run simulation for GEOS-Chem Classic 14.5.0.

These updates were necessitated by the addition of the GEOS-Chem Input Data portal (aka s3://geos-chem), which is now the main source for GEOS-Chem input data. Also, the former Amazon data portal is being transitioned into the GEOS-Chem Nested Input Data portal, which will contain meteorology data that has been cropped to selected nested grid domains.

Please see the Download input data section of geos-chem.readthedocs.io ("latest" version). This explains the updates in more detail.

Expected changes

This PR adds the following updates:

  1. The amazon and washu portals in the run/shared/download_data.yml file have been replaced with the options below. This allows for both download via AWS CLI or HTTP/wget.
Portal Downloads from Using method
geoschem+aws GEOS-Chem Input Data AWS CLI download
geoschem+http GEOS-Chem Input Data HTTP download (via wget)
nested+aws GEOS-Chem Nested Input Data AWS CLI download
nested+http GEOS-Chem Nested Input Data HTTP download (via wget)
  1. Minor changes have been made in the download_data.py script.

  2. We have modified the GeosCore/cldj_interface_mod.F90 to no longer perform dry-run checks for files that are no longer used by Cloud-J v8.

  3. Update download_data.py to point to the GEOSCHEM_RESTARTS/GC_14.5.0 path once it syncs to s3://geos-chem.

Related Github Issue

N/A

Tagging @msulprizio @lizziel

GeosCore/cldj_interface_mod.F90
- Remove dry-run checks for files that are no longer needed in
  Cloud-J v8+.

run/shared/download_data.py
- Added line to replace "CHEM_INPUTS//" with "CHEM_INPUTS/"
- Renamed "mirror" -> "portal" to be consistent w/ documentation
- Trimmed trailing whitespace

run/shared/download_data.yml
- Renamed "mirror" -> "portal" to be consistent w/ documentation
- Added "geoschem+aws", "geoschem+http", "nested+aws", "nested+http"
  portal metadata
- NOTE: Will need to change GEOSCHEM_RESTARTS/GC_14.3.0 to
  GEOSCHEM_RESTARTS/GC_14.5.0 before release

CHANGELOG.md
- Updated accordingly

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
@yantosca yantosca added category: Feature Request New feature or request topic: Dry-Run Simulation Related to GEOS-Chem dry-run no-diff-to-benchmark This update will not change the results of fullchem benchmark simulations labels Nov 4, 2024
@yantosca yantosca added this to the 14.5.0 milestone Nov 4, 2024
@yantosca yantosca requested a review from msulprizio November 4, 2024 21:47
@yantosca yantosca self-assigned this Nov 4, 2024
run/GCHP/createRunDir.sh
run/shared/download_data.yml
- Fullchem, tagO3, and aerosol simulations now will download
  restart files from GEOSCHEM_RESTARTS/GC_14.5.0.  This folder includes
  restart files taken from the 14.5.0 1-year benchmark.

CHANGELOG.md
- Updated accordingly

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
@yantosca yantosca marked this pull request as ready for review November 6, 2024 14:41
@yantosca yantosca merged commit a8bb552 into dev/14.5.0 Nov 7, 2024
@yantosca yantosca deleted the feature/14.5.0-dry-run branch November 7, 2024 16:20
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
category: Feature Request New feature or request no-diff-to-benchmark This update will not change the results of fullchem benchmark simulations topic: Dry-Run Simulation Related to GEOS-Chem dry-run
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants