Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Dry run updates for GEOS-Chem Classic 14.5.0 #2555

Draft
wants to merge 1 commit into
base: dev/14.5.0
Choose a base branch
from

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. TODO: 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 <[email protected]>
@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 self-assigned this Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in 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.

1 participant