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

Feature/smap e opl prod #1461

Merged
merged 32 commits into from
Dec 14, 2023
Merged

Conversation

emkemp
Copy link
Contributor

@emkemp emkemp commented Nov 27, 2023

Description

Updates SMAP_E_OPL SM retrievals for use in operations.

emkemp and others added 24 commits February 3, 2023 17:56
Code seems to work with SMAP L1B historical data, but so far encountering
no retrievals with SMAP L1B NRT files.

Also, have noticed LDT crashes when processing more than one SMAP L1B NRT file
in the same execution, which is not observed (yet) with SMAP L1B historical
files.

Output of legacy binary format for retrievals is currently disabled.
If a serious error occurs in processing one HDF5 file, LDT will gracefully
move on to the next one.
Also removed writing out of fields to binary sample files.  (Old code is
still available, just commented out).
Subset version for Air Force is in separate file.
A lot more could be done here with indentations, but I'm leaving this for
future work.
Not tested, and probably not sufficiently fault tolerant for production.
Now, if an error is returned by netCDF, the code will move on to the next
time (unless 24 hours of data have been searched for).

Also, if no USAFSI data is found, a warning message is printed to the LDT
log.
TODO:  Temporal interpolation of values between two time levels.
Revised attempt to temporally interpolate Teff to SMAP time.  Unfortunately,
I have found a case where SMAP data requires interpolating using three Teff
times (either betwen first and second, or second and third).  This requires
reading in a third Teff and passing to ARFSSMRETRIEVAL.  TODO.
These settings are now configurable instead of just being hard-wired.
…ce file.

Changes to support USAF prod tilespace file not tested yet.
@emkemp
Copy link
Contributor Author

emkemp commented Dec 8, 2023

Evaluation results are in, and confirm the code is ready to merge.

@jvgeiger jvgeiger merged commit c60ce92 into NASA-LIS:master Dec 14, 2023
@emkemp emkemp deleted the feature/smap_e_opl_prod branch January 31, 2025 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BugFix Fixes bug found in code LISF 557WW 7.6
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants