Your name
Yuanjian Zhang
Your affiliation
WashU
What happened? What did you expect to happen?
In the TransportTracer ExtData2G case, a confusing error message is thrown after #3272.
Issue 1
As the result of GEOS-ESM/MAPL#4645, after removing valid_range for CEDS_CO collection, a meaningless "nf90_open, Cannot find file" error is thrown. This is because the literal unparsed "%" is passed to nf90_open to find the file.
After fixing the bug, however, another issue comes to the surface.
Issue 2
For monthly_nointerp, an extrapolation method is provided. However, per ExtData2G documentation and code implementation, it is necessary to provide valid_range for collection needing extrapolation if it has %y %m %d in its path. So a valid_range is necessary for CEDS_CO collection.
Fix
Issue 1 is easy to fix as in GEOS-ESM/MAPL#4645. But issue 2 needs special consideration. We might need to manually set the valid_range for users downloading only a subset of the data or otherwise it will trigger the error in #3272.
What are the steps to reproduce the bug?
Run Transport Tracer ExtData2G test case
Please attach any relevant configuration and log files.
No response
What GEOS-Chem version were you using?
14.7.1
What environment were you running GEOS-Chem on?
Local cluster
What compiler and version were you using?
gcc 13.3.0
Will you be addressing this bug yourself?
Yes, but I will need some help
In what configuration were you running GEOS-Chem?
GCHP
What simulation were you running?
TransportTracers
As what resolution were you running GEOS-Chem?
c24
What meterology fields did you use?
MERRA-2
Additional information
@lizziel
Your name
Yuanjian Zhang
Your affiliation
WashU
What happened? What did you expect to happen?
In the TransportTracer ExtData2G case, a confusing error message is thrown after #3272.
Issue 1
As the result of GEOS-ESM/MAPL#4645, after removing
valid_rangefor CEDS_CO collection, a meaningless "nf90_open, Cannot find file" error is thrown. This is because the literal unparsed "%" is passed to nf90_open to find the file.After fixing the bug, however, another issue comes to the surface.
Issue 2
For
monthly_nointerp, an extrapolation method is provided. However, per ExtData2G documentation and code implementation, it is necessary to providevalid_rangefor collection needing extrapolation if it has %y %m %d in its path. So a valid_range is necessary for CEDS_CO collection.Fix
Issue 1 is easy to fix as in GEOS-ESM/MAPL#4645. But issue 2 needs special consideration. We might need to manually set the valid_range for users downloading only a subset of the data or otherwise it will trigger the error in #3272.
What are the steps to reproduce the bug?
Run Transport Tracer ExtData2G test case
Please attach any relevant configuration and log files.
No response
What GEOS-Chem version were you using?
14.7.1
What environment were you running GEOS-Chem on?
Local cluster
What compiler and version were you using?
gcc 13.3.0
Will you be addressing this bug yourself?
Yes, but I will need some help
In what configuration were you running GEOS-Chem?
GCHP
What simulation were you running?
TransportTracers
As what resolution were you running GEOS-Chem?
c24
What meterology fields did you use?
MERRA-2
Additional information
@lizziel