[ldm-users] GOES-East FullDisk Tile Ingest Issue

Greetings fellow LDMers,

This is an important message to anyone ingesting GOES-R FullDisk tiles from
NOAAPort or the IDD and using goes-restitch.py to stitch them together,
including Unidata.

TL;DR:  When ingesting these ABI tiles (pattern of TIRSii where ii is
01-16), if FullDisk GLM tiles are also ingested (pattern TIRS00) then there
is a random chance of that corrupting the stitching process and the
resulting data/imagery.  The fix is to change the pattern to prevent ingest
of the GLM tiles into goes-restitch.py; see below for such a pattern change.


I have been working with COD and some within NOAA/NWS to understand an
apparent bad data issue as seen on the COD page.  Thankfully there's
nothing wrong with the data or metadata itself.  However this continues to
result in bad data on Unidata's AWIPS/EDEX (see attached) and TDS, and
likely anyone else using a similar process.

The problem:
Conventional guidance was to ingest GOES-R tiles with a pattern such as
TIRSii, the simplest form of which (TIRS..) would allow anything in for
those final two chars.  Originally the only products that would match that
pattern were the ABI bands so there was no issue.  But a while back gridded
GLM data was added (
https://www.weather.gov/media/notification/pdf_2023_24/scn22-112_goes-r_glm_gridded_data_products_aaa.pdf)
with TIRS00 and TIRT00 for all tiles.  This matches the conventional
pattern for ABI and the tiles go into the goes-restitch.py script.  The
process fails almost immediately because the GLM data does not contain the
required ABI/SCMI metadata.  A user opened a github issue last summer for
this problem (https://github.com/Unidata/ldm-alchemy/issues/8) and at the
time I thought this behavior was benign (though it could bloat log files).

For reasons that are not fully understood, this inclusion of GLM tiles
appears to be enough to hit some sort of critical threshold and corruption
of the stitched ABI data can result.  To our knowledge this has only been
seen on GOES-East, likely because GOES-West would have significantly less
lightning activity and GLM tiles only come in when strikes are sampled.  We
have been able to both resolve this issue at COD as well as recreate this
issue & rule out other causes at other sites.

The Solution:
Change the pattern used in your REQUEST and/or PQACT statements to filter
out TIR[ST]00 from being PIPEd to the goes-restitch.py script.  Here are
samples that worked for us:

old: NOTHER ^TI(R[ST]).. KNES
new: NOTHER ^TI(R[ST])(0[1-9]|1[0-6]) KNES


To Unidata:
Be advised that data going into your EDEX(s) and TDS are being impacted
ongoingly (that's a word right?).  I respectfully request those patterns be
changed to resolve this issue on your end.  I would appreciate if someone
could let me know when that happens so I can confirm this fix worked for
you as well.


A few notes:
If this change is made to PQACT statements, be aware that in this example a
new parens group has been added so you may need to adjust positional
arguments depending on your details.

So far this has only been seen in GOES-East, but I'd filter both if it were
me.

There's a strong argument in my mind to adjust goes-restitch.py to further
prevent GLM tiles from entering any meaningful code.  I may submit that PR
later, but honestly if the LDM patterns get adjusted that's enough.

If you log goes-restitch.py output (on any level), check your RS.log file.
COD's had bloated to over 1GB in size and they were set to "-q" or quiet
logging.

As a good handful of us have been scrutinizing satellite imagery, we've
noticed that recently the odd CONUS tile or two has been missed.  This is
unrelated, the tile just doesn't arrive /shrug.


Sorry for the hefty post, please let me know if there are any questions.

Best,
-Mike


-- 
- Mike Zuranski, Weather Data Nerd
----------------------------------
Disclaimer: Thoughts, opinions and all general nonsenses are those of
myself and in no way reflect the views or positions of any other person or
entity.

Attachment: 062150_band14_unidataedex.png
Description: PNG image

  • 2024 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the ldm-users archives: