[Met_help] [rt.rap.ucar.edu #98329] History for Practically Perfect use case failure on days with no SPC reports

George McCabe via RT met_help at ucar.edu
Fri Feb 5 13:22:43 MST 2021


----------------------------------------------------------------
  Initial Request
----------------------------------------------------------------

Hello George,

I'm finally getting around to sending in a ticket about the issue I've
raised with the Point2Grid Practically Perfect use case
<https://dtcenter.github.io/METplus/latest/generated/model_applications/convection_allowing_models/Point2Grid_obsLSR_ObsOnly_PracticallyPerfect.html#sphx-glr-generated-model-applications-convection-allowing-models-point2grid-obslsr-obsonly-practicallyperfect-py>
failing
on days when there are no SPC reports.

As a refresher, the problem is that the SPC report file only contains
"header" rows when there are no reports on a given day. ASCII2NC skips over
those header rows and fails to produce any output because there is no data.
That then causes Point2Grid and RegridDataPlane to fail because the output
files don't exist from the upstream process(es).

Ideally, we'd still want to produce some output that allows Point2Grid to
output a gridded file that is all zeroes. We'd need this capability in
order to capture false alarm events when a model has a non-zero surrogate
severe forecast but no severe weather is reported.


I've included an example "empty" SPC report file and the METplus log file
in the attached tarball. The METplus conf files I used are also included.

For additional reference, here's my run command:

master_metplus.py -c ldawson_dell.conf
Point2Grid_obsLSR_PracticallyPerfect.conf

There are two environment variables included in the Point2Grid file that
were set as follows:
{ENV[ACCUM_BEG]} = 2021011412
{ENV[ACCUM_END]} = 2021011512

Please let me know if there's any additional info or assistance I can
provide with working on thiis enhancement.

Thanks,
Logan

-- 
Logan C. Dawson, Ph.D.
Physical Scientist, Model Evaluation Group (VPPPG Branch)
NOAA/NWS/NCEP/EMC
(301) 683-3944


----------------------------------------------------------------
  Complete Ticket History
----------------------------------------------------------------

Subject: Practically Perfect use case failure on days with no SPC reports
From: George McCabe
Time: Thu Jan 21 11:41:27 2021

Hi Logan,

Thanks for the refresher on the issue. I copied John HG here to get
his
input.

John, would it make sense to have an option for ascii2nc to force it
to
create an empty file if no data is available? If you think that is a
reasonable change, I think that may be the most straightforward
solution.
If that doesn't make sense to add to ascii2nc, then we could
potentially
add an option to the wrapper to write an empty file if no data is
found.
That approach may be a little more complicated because we would need
to
ensure that an empty file isn't produced from an actual failure and
only
when there is no data. Thoughts?

- George

On Thu, Jan 21, 2021 at 11:05 AM Logan Dawson - NOAA Affiliate via RT
<
met_help at ucar.edu> wrote:

>
> Thu Jan 21 11:05:26 2021: Request 98329 was acted upon.
> Transaction: Ticket created by logan.dawson at noaa.gov
>        Queue: met_help
>      Subject: Practically Perfect use case failure on days with no
SPC
> reports
>        Owner: Nobody
>   Requestors: logan.dawson at noaa.gov
>       Status: new
>  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=98329 >
>
>
> Hello George,
>
> I'm finally getting around to sending in a ticket about the issue
I've
> raised with the Point2Grid Practically Perfect use case
> <
>
https://dtcenter.github.io/METplus/latest/generated/model_applications/convection_allowing_models/Point2Grid_obsLSR_ObsOnly_PracticallyPerfect.html#sphx-
glr-generated-model-applications-convection-allowing-models-
point2grid-obslsr-obsonly-practicallyperfect-py
> >
> failing
> on days when there are no SPC reports.
>
> As a refresher, the problem is that the SPC report file only
contains
> "header" rows when there are no reports on a given day. ASCII2NC
skips over
> those header rows and fails to produce any output because there is
no data.
> That then causes Point2Grid and RegridDataPlane to fail because the
output
> files don't exist from the upstream process(es).
>
> Ideally, we'd still want to produce some output that allows
Point2Grid to
> output a gridded file that is all zeroes. We'd need this capability
in
> order to capture false alarm events when a model has a non-zero
surrogate
> severe forecast but no severe weather is reported.
>
>
> I've included an example "empty" SPC report file and the METplus log
file
> in the attached tarball. The METplus conf files I used are also
included.
>
> For additional reference, here's my run command:
>
> master_metplus.py -c ldawson_dell.conf
> Point2Grid_obsLSR_PracticallyPerfect.conf
>
> There are two environment variables included in the Point2Grid file
that
> were set as follows:
> {ENV[ACCUM_BEG]} = 2021011412
> {ENV[ACCUM_END]} = 2021011512
>
> Please let me know if there's any additional info or assistance I
can
> provide with working on thiis enhancement.
>
> Thanks,
> Logan
>
> --
> Logan C. Dawson, Ph.D.
> Physical Scientist, Model Evaluation Group (VPPPG Branch)
> NOAA/NWS/NCEP/EMC
> (301) 683-3944
>
>

--
George McCabe - Software Engineer III
National Center for Atmospheric Research
Research Applications Laboratory
303-497-2768
---
My working day may not be your working day. Please do not feel obliged
to
reply to this email outside of your normal working hours.

------------------------------------------------
Subject: Practically Perfect use case failure on days with no SPC reports
From: John Halley Gotway
Time: Thu Jan 21 16:26:35 2021

George and Logan,

We know that right now, when ascii2nc runs with 0 input obs to
process, it
returns bad status and does NOT write an empty file. That should be
pretty
easy to change.

What we do NOT know is what the point2grid tool would do if given a
file
with 0 observations to process. Does it produce an output file with
all
0's, or does it also error out?

We should probably write this up as a GitHub issue for MET. George,
are you
willing to do that? Under that issue we should fix up ascii2nc and
then
make whatever changes are needed to point2grid to enable it to write
an
empty output field in this case.

John


On Thu, Jan 21, 2021 at 11:41 AM George McCabe via RT
<met_help at ucar.edu>
wrote:

>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=98329 >
>
> Hi Logan,
>
> Thanks for the refresher on the issue. I copied John HG here to get
his
> input.
>
> John, would it make sense to have an option for ascii2nc to force it
to
> create an empty file if no data is available? If you think that is a
> reasonable change, I think that may be the most straightforward
solution.
> If that doesn't make sense to add to ascii2nc, then we could
potentially
> add an option to the wrapper to write an empty file if no data is
found.
> That approach may be a little more complicated because we would need
to
> ensure that an empty file isn't produced from an actual failure and
only
> when there is no data. Thoughts?
>
> - George
>
> On Thu, Jan 21, 2021 at 11:05 AM Logan Dawson - NOAA Affiliate via
RT <
> met_help at ucar.edu> wrote:
>
> >
> > Thu Jan 21 11:05:26 2021: Request 98329 was acted upon.
> > Transaction: Ticket created by logan.dawson at noaa.gov
> >        Queue: met_help
> >      Subject: Practically Perfect use case failure on days with no
SPC
> > reports
> >        Owner: Nobody
> >   Requestors: logan.dawson at noaa.gov
> >       Status: new
> >  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=98329 >
> >
> >
> > Hello George,
> >
> > I'm finally getting around to sending in a ticket about the issue
I've
> > raised with the Point2Grid Practically Perfect use case
> > <
> >
>
https://dtcenter.github.io/METplus/latest/generated/model_applications/convection_allowing_models/Point2Grid_obsLSR_ObsOnly_PracticallyPerfect.html#sphx-
glr-generated-model-applications-convection-allowing-models-
point2grid-obslsr-obsonly-practicallyperfect-py
> > >
> > failing
> > on days when there are no SPC reports.
> >
> > As a refresher, the problem is that the SPC report file only
contains
> > "header" rows when there are no reports on a given day. ASCII2NC
skips
> over
> > those header rows and fails to produce any output because there is
no
> data.
> > That then causes Point2Grid and RegridDataPlane to fail because
the
> output
> > files don't exist from the upstream process(es).
> >
> > Ideally, we'd still want to produce some output that allows
Point2Grid to
> > output a gridded file that is all zeroes. We'd need this
capability in
> > order to capture false alarm events when a model has a non-zero
surrogate
> > severe forecast but no severe weather is reported.
> >
> >
> > I've included an example "empty" SPC report file and the METplus
log file
> > in the attached tarball. The METplus conf files I used are also
included.
> >
> > For additional reference, here's my run command:
> >
> > master_metplus.py -c ldawson_dell.conf
> > Point2Grid_obsLSR_PracticallyPerfect.conf
> >
> > There are two environment variables included in the Point2Grid
file that
> > were set as follows:
> > {ENV[ACCUM_BEG]} = 2021011412
> > {ENV[ACCUM_END]} = 2021011512
> >
> > Please let me know if there's any additional info or assistance I
can
> > provide with working on thiis enhancement.
> >
> > Thanks,
> > Logan
> >
> > --
> > Logan C. Dawson, Ph.D.
> > Physical Scientist, Model Evaluation Group (VPPPG Branch)
> > NOAA/NWS/NCEP/EMC
> > (301) 683-3944
> >
> >
>
> --
> George McCabe - Software Engineer III
> National Center for Atmospheric Research
> Research Applications Laboratory
> 303-497-2768
> ---
> My working day may not be your working day. Please do not feel
obliged to
> reply to this email outside of your normal working hours.
>
>

------------------------------------------------
Subject: Practically Perfect use case failure on days with no SPC reports
From: George McCabe
Time: Thu Jan 21 16:56:11 2021

Sure, I can create a GitHub issue for this task.

- George

On Thu, Jan 21, 2021 at 4:26 PM John Halley Gotway via RT
<met_help at ucar.edu>
wrote:

>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=98329 >
>
> George and Logan,
>
> We know that right now, when ascii2nc runs with 0 input obs to
process, it
> returns bad status and does NOT write an empty file. That should be
pretty
> easy to change.
>
> What we do NOT know is what the point2grid tool would do if given a
file
> with 0 observations to process. Does it produce an output file with
all
> 0's, or does it also error out?
>
> We should probably write this up as a GitHub issue for MET. George,
are you
> willing to do that? Under that issue we should fix up ascii2nc and
then
> make whatever changes are needed to point2grid to enable it to write
an
> empty output field in this case.
>
> John
>
>
> On Thu, Jan 21, 2021 at 11:41 AM George McCabe via RT
<met_help at ucar.edu>
> wrote:
>
> >
> > <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=98329 >
> >
> > Hi Logan,
> >
> > Thanks for the refresher on the issue. I copied John HG here to
get his
> > input.
> >
> > John, would it make sense to have an option for ascii2nc to force
it to
> > create an empty file if no data is available? If you think that is
a
> > reasonable change, I think that may be the most straightforward
solution.
> > If that doesn't make sense to add to ascii2nc, then we could
potentially
> > add an option to the wrapper to write an empty file if no data is
found.
> > That approach may be a little more complicated because we would
need to
> > ensure that an empty file isn't produced from an actual failure
and only
> > when there is no data. Thoughts?
> >
> > - George
> >
> > On Thu, Jan 21, 2021 at 11:05 AM Logan Dawson - NOAA Affiliate via
RT <
> > met_help at ucar.edu> wrote:
> >
> > >
> > > Thu Jan 21 11:05:26 2021: Request 98329 was acted upon.
> > > Transaction: Ticket created by logan.dawson at noaa.gov
> > >        Queue: met_help
> > >      Subject: Practically Perfect use case failure on days with
no SPC
> > > reports
> > >        Owner: Nobody
> > >   Requestors: logan.dawson at noaa.gov
> > >       Status: new
> > >  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=98329
> >
> > >
> > >
> > > Hello George,
> > >
> > > I'm finally getting around to sending in a ticket about the
issue I've
> > > raised with the Point2Grid Practically Perfect use case
> > > <
> > >
> >
>
https://dtcenter.github.io/METplus/latest/generated/model_applications/convection_allowing_models/Point2Grid_obsLSR_ObsOnly_PracticallyPerfect.html#sphx-
glr-generated-model-applications-convection-allowing-models-
point2grid-obslsr-obsonly-practicallyperfect-py
> > > >
> > > failing
> > > on days when there are no SPC reports.
> > >
> > > As a refresher, the problem is that the SPC report file only
contains
> > > "header" rows when there are no reports on a given day. ASCII2NC
skips
> > over
> > > those header rows and fails to produce any output because there
is no
> > data.
> > > That then causes Point2Grid and RegridDataPlane to fail because
the
> > output
> > > files don't exist from the upstream process(es).
> > >
> > > Ideally, we'd still want to produce some output that allows
Point2Grid
> to
> > > output a gridded file that is all zeroes. We'd need this
capability in
> > > order to capture false alarm events when a model has a non-zero
> surrogate
> > > severe forecast but no severe weather is reported.
> > >
> > >
> > > I've included an example "empty" SPC report file and the METplus
log
> file
> > > in the attached tarball. The METplus conf files I used are also
> included.
> > >
> > > For additional reference, here's my run command:
> > >
> > > master_metplus.py -c ldawson_dell.conf
> > > Point2Grid_obsLSR_PracticallyPerfect.conf
> > >
> > > There are two environment variables included in the Point2Grid
file
> that
> > > were set as follows:
> > > {ENV[ACCUM_BEG]} = 2021011412
> > > {ENV[ACCUM_END]} = 2021011512
> > >
> > > Please let me know if there's any additional info or assistance
I can
> > > provide with working on thiis enhancement.
> > >
> > > Thanks,
> > > Logan
> > >
> > > --
> > > Logan C. Dawson, Ph.D.
> > > Physical Scientist, Model Evaluation Group (VPPPG Branch)
> > > NOAA/NWS/NCEP/EMC
> > > (301) 683-3944
> > >
> > >
> >
> > --
> > George McCabe - Software Engineer III
> > National Center for Atmospheric Research
> > Research Applications Laboratory
> > 303-497-2768
> > ---
> > My working day may not be your working day. Please do not feel
obliged to
> > reply to this email outside of your normal working hours.
> >
> >
>
>

--
George McCabe - Software Engineer III
National Center for Atmospheric Research
Research Applications Laboratory
303-497-2768
---
My working day may not be your working day. Please do not feel obliged
to
reply to this email outside of your normal working hours.

------------------------------------------------
Subject: Practically Perfect use case failure on days with no SPC reports
From: George McCabe
Time: Thu Jan 21 17:02:13 2021

Here is the issue:

https://github.com/dtcenter/MET/issues/1630

The issue needs a little more definition that I am unable to provide
at the
moment, but I wanted to create the issue so it is on the list of tasks
for
the next release.

- George

On Thu, Jan 21, 2021 at 4:55 PM George McCabe <mccabe at ucar.edu> wrote:

> Sure, I can create a GitHub issue for this task.
>
> - George
>
> On Thu, Jan 21, 2021 at 4:26 PM John Halley Gotway via RT <
> met_help at ucar.edu> wrote:
>
>>
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=98329 >
>>
>> George and Logan,
>>
>> We know that right now, when ascii2nc runs with 0 input obs to
process, it
>> returns bad status and does NOT write an empty file. That should be
pretty
>> easy to change.
>>
>> What we do NOT know is what the point2grid tool would do if given a
file
>> with 0 observations to process. Does it produce an output file with
all
>> 0's, or does it also error out?
>>
>> We should probably write this up as a GitHub issue for MET. George,
are
>> you
>> willing to do that? Under that issue we should fix up ascii2nc and
then
>> make whatever changes are needed to point2grid to enable it to
write an
>> empty output field in this case.
>>
>> John
>>
>>
>> On Thu, Jan 21, 2021 at 11:41 AM George McCabe via RT
<met_help at ucar.edu>
>> wrote:
>>
>> >
>> > <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=98329 >
>> >
>> > Hi Logan,
>> >
>> > Thanks for the refresher on the issue. I copied John HG here to
get his
>> > input.
>> >
>> > John, would it make sense to have an option for ascii2nc to force
it to
>> > create an empty file if no data is available? If you think that
is a
>> > reasonable change, I think that may be the most straightforward
>> solution.
>> > If that doesn't make sense to add to ascii2nc, then we could
potentially
>> > add an option to the wrapper to write an empty file if no data is
found.
>> > That approach may be a little more complicated because we would
need to
>> > ensure that an empty file isn't produced from an actual failure
and only
>> > when there is no data. Thoughts?
>> >
>> > - George
>> >
>> > On Thu, Jan 21, 2021 at 11:05 AM Logan Dawson - NOAA Affiliate
via RT <
>> > met_help at ucar.edu> wrote:
>> >
>> > >
>> > > Thu Jan 21 11:05:26 2021: Request 98329 was acted upon.
>> > > Transaction: Ticket created by logan.dawson at noaa.gov
>> > >        Queue: met_help
>> > >      Subject: Practically Perfect use case failure on days with
no SPC
>> > > reports
>> > >        Owner: Nobody
>> > >   Requestors: logan.dawson at noaa.gov
>> > >       Status: new
>> > >  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=98329
>> >
>> > >
>> > >
>> > > Hello George,
>> > >
>> > > I'm finally getting around to sending in a ticket about the
issue I've
>> > > raised with the Point2Grid Practically Perfect use case
>> > > <
>> > >
>> >
>>
https://dtcenter.github.io/METplus/latest/generated/model_applications/convection_allowing_models/Point2Grid_obsLSR_ObsOnly_PracticallyPerfect.html#sphx-
glr-generated-model-applications-convection-allowing-models-
point2grid-obslsr-obsonly-practicallyperfect-py
>> > > >
>> > > failing
>> > > on days when there are no SPC reports.
>> > >
>> > > As a refresher, the problem is that the SPC report file only
contains
>> > > "header" rows when there are no reports on a given day.
ASCII2NC skips
>> > over
>> > > those header rows and fails to produce any output because there
is no
>> > data.
>> > > That then causes Point2Grid and RegridDataPlane to fail because
the
>> > output
>> > > files don't exist from the upstream process(es).
>> > >
>> > > Ideally, we'd still want to produce some output that allows
>> Point2Grid to
>> > > output a gridded file that is all zeroes. We'd need this
capability in
>> > > order to capture false alarm events when a model has a non-zero
>> surrogate
>> > > severe forecast but no severe weather is reported.
>> > >
>> > >
>> > > I've included an example "empty" SPC report file and the
METplus log
>> file
>> > > in the attached tarball. The METplus conf files I used are also
>> included.
>> > >
>> > > For additional reference, here's my run command:
>> > >
>> > > master_metplus.py -c ldawson_dell.conf
>> > > Point2Grid_obsLSR_PracticallyPerfect.conf
>> > >
>> > > There are two environment variables included in the Point2Grid
file
>> that
>> > > were set as follows:
>> > > {ENV[ACCUM_BEG]} = 2021011412
>> > > {ENV[ACCUM_END]} = 2021011512
>> > >
>> > > Please let me know if there's any additional info or assistance
I can
>> > > provide with working on thiis enhancement.
>> > >
>> > > Thanks,
>> > > Logan
>> > >
>> > > --
>> > > Logan C. Dawson, Ph.D.
>> > > Physical Scientist, Model Evaluation Group (VPPPG Branch)
>> > > NOAA/NWS/NCEP/EMC
>> > > (301) 683-3944
>> > >
>> > >
>> >
>> > --
>> > George McCabe - Software Engineer III
>> > National Center for Atmospheric Research
>> > Research Applications Laboratory
>> > 303-497-2768
>> > ---
>> > My working day may not be your working day. Please do not feel
obliged
>> to
>> > reply to this email outside of your normal working hours.
>> >
>> >
>>
>>
>
> --
> George McCabe - Software Engineer III
> National Center for Atmospheric Research
> Research Applications Laboratory
> 303-497-2768
> ---
> My working day may not be your working day. Please do not feel
obliged to
> reply to this email outside of your normal working hours.
>


--
George McCabe - Software Engineer III
National Center for Atmospheric Research
Research Applications Laboratory
303-497-2768
---
My working day may not be your working day. Please do not feel obliged
to
reply to this email outside of your normal working hours.

------------------------------------------------
Subject: Practically Perfect use case failure on days with no SPC reports
From: George McCabe
Time: Wed Jan 27 15:29:02 2021

Hi Logan,

I am just following up to let you know that these changes were made
and are available in the MET 10.0.0-beta3 release that was just
created today. Please let me know if you have any other issues with
this use case.

Thanks,
George

On Thu Jan 21 17:02:13 2021, mccabe wrote:
> Here is the issue:
>
> https://github.com/dtcenter/MET/issues/1630
>
> The issue needs a little more definition that I am unable to provide
> at the
> moment, but I wanted to create the issue so it is on the list of
tasks
> for
> the next release.
>
> - George
>
> On Thu, Jan 21, 2021 at 4:55 PM George McCabe <mccabe at ucar.edu>
wrote:
>
> > Sure, I can create a GitHub issue for this task.
> >
> > - George
> >
> > On Thu, Jan 21, 2021 at 4:26 PM John Halley Gotway via RT <
> > met_help at ucar.edu> wrote:
> >
> >>
> >> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=98329 >
> >>
> >> George and Logan,
> >>
> >> We know that right now, when ascii2nc runs with 0 input obs to
> >> process, it
> >> returns bad status and does NOT write an empty file. That should
be
> >> pretty
> >> easy to change.
> >>
> >> What we do NOT know is what the point2grid tool would do if given
a
> >> file
> >> with 0 observations to process. Does it produce an output file
with
> >> all
> >> 0's, or does it also error out?
> >>
> >> We should probably write this up as a GitHub issue for MET.
George,
> >> are
> >> you
> >> willing to do that? Under that issue we should fix up ascii2nc
and
> >> then
> >> make whatever changes are needed to point2grid to enable it to
write
> >> an
> >> empty output field in this case.
> >>
> >> John
> >>
> >>
> >> On Thu, Jan 21, 2021 at 11:41 AM George McCabe via RT
> >> <met_help at ucar.edu>
> >> wrote:
> >>
> >> >
> >> > <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=98329 >
> >> >
> >> > Hi Logan,
> >> >
> >> > Thanks for the refresher on the issue. I copied John HG here to
> >> > get his
> >> > input.
> >> >
> >> > John, would it make sense to have an option for ascii2nc to
force
> >> > it to
> >> > create an empty file if no data is available? If you think that
is
> >> > a
> >> > reasonable change, I think that may be the most straightforward
> >> solution.
> >> > If that doesn't make sense to add to ascii2nc, then we could
> >> > potentially
> >> > add an option to the wrapper to write an empty file if no data
is
> >> > found.
> >> > That approach may be a little more complicated because we would
> >> > need to
> >> > ensure that an empty file isn't produced from an actual failure
> >> > and only
> >> > when there is no data. Thoughts?
> >> >
> >> > - George
> >> >
> >> > On Thu, Jan 21, 2021 at 11:05 AM Logan Dawson - NOAA Affiliate
via
> >> > RT <
> >> > met_help at ucar.edu> wrote:
> >> >
> >> > >
> >> > > Thu Jan 21 11:05:26 2021: Request 98329 was acted upon.
> >> > > Transaction: Ticket created by logan.dawson at noaa.gov
> >> > >        Queue: met_help
> >> > >      Subject: Practically Perfect use case failure on days
with
> >> > > no SPC
> >> > > reports
> >> > >        Owner: Nobody
> >> > >   Requestors: logan.dawson at noaa.gov
> >> > >       Status: new
> >> > >  Ticket <URL:
> >> > > https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=98329
> >> >
> >> > >
> >> > >
> >> > > Hello George,
> >> > >
> >> > > I'm finally getting around to sending in a ticket about the
> >> > > issue I've
> >> > > raised with the Point2Grid Practically Perfect use case
> >> > > <
> >> > >
> >> >
> >>
https://dtcenter.github.io/METplus/latest/generated/model_applications/convection_allowing_models/Point2Grid_obsLSR_ObsOnly_PracticallyPerfect.html#sphx-
> >> glr-generated-model-applications-convection-allowing-models-
> >> point2grid-obslsr-obsonly-practicallyperfect-py
> >> > > >
> >> > > failing
> >> > > on days when there are no SPC reports.
> >> > >
> >> > > As a refresher, the problem is that the SPC report file only
> >> > > contains
> >> > > "header" rows when there are no reports on a given day.
ASCII2NC
> >> > > skips
> >> > over
> >> > > those header rows and fails to produce any output because
there
> >> > > is no
> >> > data.
> >> > > That then causes Point2Grid and RegridDataPlane to fail
because
> >> > > the
> >> > output
> >> > > files don't exist from the upstream process(es).
> >> > >
> >> > > Ideally, we'd still want to produce some output that allows
> >> Point2Grid to
> >> > > output a gridded file that is all zeroes. We'd need this
> >> > > capability in
> >> > > order to capture false alarm events when a model has a non-
zero
> >> surrogate
> >> > > severe forecast but no severe weather is reported.
> >> > >
> >> > >
> >> > > I've included an example "empty" SPC report file and the
METplus
> >> > > log
> >> file
> >> > > in the attached tarball. The METplus conf files I used are
also
> >> included.
> >> > >
> >> > > For additional reference, here's my run command:
> >> > >
> >> > > master_metplus.py -c ldawson_dell.conf
> >> > > Point2Grid_obsLSR_PracticallyPerfect.conf
> >> > >
> >> > > There are two environment variables included in the
Point2Grid
> >> > > file
> >> that
> >> > > were set as follows:
> >> > > {ENV[ACCUM_BEG]} = 2021011412
> >> > > {ENV[ACCUM_END]} = 2021011512
> >> > >
> >> > > Please let me know if there's any additional info or
assistance
> >> > > I can
> >> > > provide with working on thiis enhancement.
> >> > >
> >> > > Thanks,
> >> > > Logan
> >> > >
> >> > > --
> >> > > Logan C. Dawson, Ph.D.
> >> > > Physical Scientist, Model Evaluation Group (VPPPG Branch)
> >> > > NOAA/NWS/NCEP/EMC
> >> > > (301) 683-3944
> >> > >
> >> > >
> >> >
> >> > --
> >> > George McCabe - Software Engineer III
> >> > National Center for Atmospheric Research
> >> > Research Applications Laboratory
> >> > 303-497-2768
> >> > ---
> >> > My working day may not be your working day. Please do not feel
> >> > obliged
> >> to
> >> > reply to this email outside of your normal working hours.
> >> >
> >> >
> >>
> >>
> >
> > --
> > George McCabe - Software Engineer III
> > National Center for Atmospheric Research
> > Research Applications Laboratory
> > 303-497-2768
> > ---
> > My working day may not be your working day. Please do not feel
> > obliged to
> > reply to this email outside of your normal working hours.
> >



------------------------------------------------


More information about the Met_help mailing list