DART icon indicating copy to clipboard operation
DART copied to clipboard

Remove offset on GOES obs converter

Open braczka opened this issue 1 year ago • 8 comments

Description:

I removed the satellite channel offset within GOES ABI observation converter such that the wavelength in the obs_seq.out match that within the RTTOV coefficient file.

I also improved the documentation both within the GOES obs converter and the RTTOV module to alert the user to potential mismatch issues.

Fixes issue

#731

Types of changes

  • [X] Bug fix (non-breaking change which fixes an issue)
  • [ ] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [X] Documentation update

Documentation changes needed?

  • [ ] My change requires a change to the documentation.
    • [X] I have updated the documentation accordingly.

Tests

I have performed offline checks with the GOES obs converter, then used those obs_seq.out files to run filter to confirm functionality.

Checklist for merging

  • [ ] Updated changelog entry
  • [X] Documentation updated
  • [ ] Update conf.py

Checklist for release

  • [ ] Merge into main
  • [ ] Create release from the main branch with appropriate tag
  • [ ] Delete feature-branch

Testing Datasets

  • [ ] Dataset needed for testing available upon request
  • [ ] Dataset download instructions included
  • [X] No dataset needed

braczka avatar Sep 09 '24 18:09 braczka

Hi Brett, can you provide 2 GOES ABI observation files for testing since we also have this issue outstanding: https://github.com/NCAR/DART/issues/579 Thanks!

hkershaw-brown avatar Sep 11 '24 13:09 hkershaw-brown

My work directory for testing the GOES obs converter (convert_goes_ABI_L1b) is located here: /glade/work/bmraczka/DART/observations/obs_converters/GOES/work/

An example of a GOES radiance raw data file is located there : OR_ABI-L1b-RadF-M6C08_G16_s20211841720210_e20211841729518_c20211841729575.nc. I can download another if needed.

FYI -- my folder for testing the RTTOV channel offset bug is here: /glade/work/bmraczka/DART/models/wrf/Akeem_bug/

braczka avatar Sep 11 '24 14:09 braczka

two would be great since the other bug is "bug: GOES converter does not handle multiple input files" Cheers, Helen

hkershaw-brown avatar Sep 11 '24 15:09 hkershaw-brown

two would be great since the other bug is "bug: GOES converter does not handle multiple input files" Cheers, Helen

Done

braczka avatar Sep 11 '24 16:09 braczka

If you build the converter with rttov13, then run, it errors out on the namelist. I think this all the rrtov12 options in the input.nml &obs_def_rttov_nm

hkershaw@dec2158:/glade/derecho/scratch/hkershaw/DART/pull_reqeuests/pull_732/observations/obs_converters/GOES/work(GOES_obs_converter)$ ./convert_goes_ABI_L1b 
 
 --------------------------------------
 Starting ... at YYYY MM DD HH MM SS = 
                 2024  9 11  9 57 16
 Program convert_goes_ABI_L1b
 --------------------------------------
 
  set_nml_output Echo NML values to log file only
  goes_load_abi_map  Now loading L1C data from file OR_ABI-L1b-RadF-M6C08_G16_s2
 0211841720210_e20211841729518_c20211841729575.nc
 ERROR FROM:
  source : utilities_mod.f90
  routine: check_namelist_read
  message:  INVALID NAMELIST ENTRY:    cfrac_data             = .true. in nameli
 st obs_def_rttov_nml

hkershaw-brown avatar Sep 11 '24 17:09 hkershaw-brown

Sorry -- the input.nml file got reverted to the default. The input.nml I used for the GOES conversion is here: /glade/work/bmraczka/DART/observations/obs_converters/GOES/work/input.nml.GOES_converter

braczka avatar Sep 11 '24 17:09 braczka

see default input.nml comment

Changes made to make input.nml compatible to run the converter. Should be ready for approval.

braczka avatar Oct 02 '24 16:10 braczka

see default input.nml comment

Changes made to make input.nml compatible to run the converter. Should be ready for approval.

ok I haven't actually looked at this pull request since trying to run it. I'll update to main and take a look.

hkershaw-brown avatar Oct 02 '24 16:10 hkershaw-brown