Forums (Forecast Builder)

Back

Issue with ForecastBuilderConfig and gridDefinition

KC
Kirby Cook, modified 1 Month ago.

Issue with ForecastBuilderConfig and gridDefinition

Youngling Posts: 6 Join Date: 9/24/12 Recent Posts

Hi All, 
 

I've noticed that making changes to our ForecastBuilderConfig isn't resulting in the behavior I would expect for our Wind20ft grid. 

 

We have local tool that is run io the Fire Wx step to populate Wind20ft using a fraction of the Wind grid. I've noticed that when it does this - the grids  at lead times < 48 hours are hourly  and 3 hourly for lead times >= 48hrs. Wind20ft is defined as hourly in the gfe config. 

I've added the following to our gridDef section to try to force it to hourly:

 

gridDef["Wind20ft", "gridDefinition"] = [[0, 3600, 3600]]

 

and it doesn't seem to work. I don't know where the 3 hourly timerange is coming from. 

 

I've attached our ForecastBuilderConfig and the smartTool being called in the Fire Wx step.

 

Thank you in advance!

 

Kirby~

 

 

 

 

JT
Justin Titus, modified 1 Month ago.

RE: Issue with ForecastBuilderConfig and gridDefinition

Padawan Posts: 33 Join Date: 10/24/15 Recent Posts
Hi Kirby,

The grid definition you specified should give hourly grids throughout. I'm wondering if ForecastBuilder is combining identical grids into 3 hour blocks after 48 hours...are you Wind grids 3 hourly after 48 hours? 

Another thing to note is that ForecastBuilder has built in support for the 20ft winds (multiplier of 0.9). To configure that instead of the smarttool, simply change the config line to:

varDict["Fire Button List"].append(["Wind20ft",["self._FBUtility","Wind20ft_FireCalc",["var|gridDict","var|varDict"]]])

Hope this helps!

Justin Titus
ForecastBuilder Tech Lead
Senior Forecaster
NWS WFO Springfield, MO


On Thu, Mar 20, 2025 at 2:42 PM Kirby Cook <VLab.Notifications@noaa.gov> wrote:

Hi All, 
 

I've noticed that making changes to our ForecastBuilderConfig isn't resulting in the behavior I would expect for our Wind20ft grid. 

 

We have local tool that is run io the Fire Wx step to populate Wind20ft using a fraction of the Wind grid. I've noticed that when it does this - the grids  at lead times < 48 hours are hourly  and 3 hourly for lead times >= 48hrs. Wind20ft is defined as hourly in the gfe config. 

I've added the following to our gridDef section to try to force it to hourly:

 

gridDef["Wind20ft", "gridDefinition"] = [[0, 3600, 3600]]

 

and it doesn't seem to work. I don't know where the 3 hourly timerange is coming from. 

 

I've attached our ForecastBuilderConfig and the smartTool being called in the Fire Wx step.

 

Thank you in advance!

 

Kirby~

 

 

 

 

Virtual Lab Message Boards https://vlab.noaa.gov/web/forecastbuilder/forums/-/message_boards/view_message/43688303VLab.Notifications@noaa.govhttp://vlab.noaa.gov