-
Notifications
You must be signed in to change notification settings - Fork 312
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
very large values in bias correction file #1386
Comments
Functionally, the bias correction stream should work just like the anomaly
forcing stream. The difference is that the bias correction file was meant
to match a particular month of one dataset with that of a different dataset
(e.g. some observations). So those values are probably technically
correct, i.e. the ratio of those particular months, presumably when the
reference data was close to zero. In any case, as they were constructed,
the bias correction stream was meant to be applied to a particular forcing
dataset, and the months were meant to match, in contrast to the anomaly
forcing, which was meant to be applied to any forcing data. Interpolating
those large values would lead to unrealistic values, and wouldn't be the
right thing to do. Practically speaking, I don't know if anyone uses (or
even is aware of) the bias correction stream.
…On Wed, Jun 2, 2021 at 10:25 AM mvertens ***@***.***> wrote:
@erik <https://github.com/erik>, @swensosc <https://github.com/swensosc>
- could you please let me know how to proceed with this in the nuopc
validation. Should the bias correction runs only be done at the same
resolution as the bias correction file - i.e. f09_f09_mg17. those results
look fine.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1386 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AGRN57DVMOKR7FEYXKJV5M3TQZLQZANCNFSM453RZOQQ>
.
|
From ctsm-software discussion today: What we really want is to validate an anomaly forcing case, not a bias correction case (since the former is what people use and care about). @swensosc - when you get a chance, can you please do a run with anomaly forcing (using whatever setup would be a typical one to use) using the nuopc driver (by specifying |
Brief summary of bug
Very large values in bias correction file.
General bug information
In testing the nuopc cmeps/cdeps bias correction compset - I am seeing the following large values in the bias correction file
/glade/p/cesmdata/cseg/inputdata/atm/datm7/clm_output/cruncep_precip_1deg/gpcp_1deg_bias_correction/bias_correction.Prec.2000.nc. Is this to be expected.
CTSM version you are using: ctsm5.1.dev038
Does this bug cause significantly incorrect results in the model's science?
Yes - if this is a problem with the data and this would only appear in a configuration with datm using the bias correction data.
**Configurations affected:
SMS_Ld1_P48x1_Vnuopc.f19_f19_mg17.I2000Clm50BgcCru.cheyenne_intel.clm-af_bias_v7
SMS_Ld1_P48x1_Vmct.f19_f19_mg17.I2000Clm50BgcCru.cheyenne_intel.clm-af_bias_v7.validate/
Details of bug
In addition to the appearance of these large values - the nuopc configuration the datm appears to be doing the interpolation for stream->model correctly whereas this is not the case in mct. I have overwritten the values of rainc in the coupler history file so that it only
The following file is the actual bias correction plot:
This file is the mct version of interpolation from f09->f19 (I think the problem is the fill that is occurring with mct - I don't think its doing it correctly)
This file is the cdeps version of interpolation from f09->f19 (there is still a problem on the coastlines of the fill values from f09 being mapped to the coastlines of f19 - but the rest of the plot looks reasonable)
Important details of your setup / configuration so we can reproduce the bug
The following two compsets were run:
SMS_Ld1_P48x1_Vnuopc.f19_f19_mg17.I2000Clm50BgcCru.cheyenne_intel.clm-af_bias_v7
SMS_Ld1_P48x1_Vmct.f19_f19_mg17.I2000Clm50BgcCru.cheyenne_intel.clm-af_bias_v7.validate/
In both cases user_nl_datm was modified to include the following:
Important output or errors that show the problem
Please see the plots above.
The text was updated successfully, but these errors were encountered: