Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

getting error with run_unipost when the forecast hour is 1002

This post was from a previous version of the WRF&MPAS-A Support Forum. New replies have been disabled and if you have follow up questions related to this post, then please start a new thread from the forum home page.

Bozhero

New member
Hello wonderful WRF-UPP help team:

I am a phd student from Beijing Normal University. while I'm postrocessing WRF ARW output,
I'm getting error with run_unipost when the forecast hour is 1002.
Error did not occur until the fhr=1002.
I checked that input file is existing in the directory but it seems
that WRFPRS1002.tm00 was not created for some reason.

I put the error message below.
Do you think this error is coming from the fhr number being too large
(>1000) as you mentioned previously or something else?

error message:

/ddn_lustre/gaozhibo/gaozhibo/simulation_cu/2012042400/m00/UPPV4.0/wrfprd/wrfout_d01_2012-06-04_18:00:00
netcdf
2012-06-04_18:00:00
NCAR
EOF
+ rm fort.110 fort.14
+ ln -sf /ddn_lustre/gaozhibo/gaozhibo/simulation_cu/2012042400/m00/UPPV4.0/parm/wrf_cntrl.parm fort.14
+ /ddn_lustre/gaozhibo/gaozhibo/simulation_cu/2012042400/m00/UPPV4.0/bin/unipost.exe
+ 1> unipost_d01.1002.out 2>& 1
+ [[ ARW == ARW ]]
+ mv WRFPRS1002.tm00 WRFPRS_d01.1002
mv: cannot stat ‘WRFPRS1002.tm00’: No such file or directory
+ [[ ARW == ARW ]]
+ ls -l WRFPRS_d01.1002
ls: cannot access WRFPRS_d01.1002: No such file or directory
UNIPOST FAILED, EXITTING
+ err1=2
+ test 2 -ne 0
+ echo 'UNIPOST FAILED, EXITTING'
+ exit




Thank you.

Regards,
 
It looks like UPP is reading wrfout_d01_2012-06-04_18:00:00. Are there multiple times within this file?

If there are multiple times within the file, you will need to run run_unipost_frames.

Is your data subhourly? The time 1002 would indicate that it is. If that's the case, then you would need to use the script run_unipost_minutes.

If you have both subhourly data and there are multiple times within each file, then you would need to modify one of those scripts to add the extra capability (e.g. modify run_unipost_frames to loop through minutes as well).

There just appears to be an issue of timing; the time you're requesting it to process vs the times that exist. If you need help setting up the run, let me know the simulation start date, forecast interval, and whether there are multiple times per file or a single time per each file. I can't help with script modification, but I can help with making sure you have the start times, intervals, end times set up correctly.
 
Hi hertneky :
Thanks very much for your reply.
In fact, my start time is 2012:04:24:00:00:00, interval is 6h, end time is 2012:09:01:00:00:00. There is no multiple times within one wrfout file.
Before the 1000th hour of operation, everything is normal.That is, I can get files before WRFPRS_d01.996.
But starting from 1002, there will be an error.

Others seem to have encountered the same problem, but I don’t know if he solves it. Related links are in:
https://mailman.ucar.edu/pipermail/met_help/2014-October/002215.html


Thank you.

Regards,
 
Hi hertneky:

The link I posted above, their conversation is a bit long, I cut out the key conversation.You can search this conversation directly

"
By the way, John,
while I'm postrocessing WRF ARW output,
I'm getting error with run_unipost when the forecast hour is 1002.
Error did not occur until the fhr=1002.
I checked that input file is existing in the directory but it seems
that
WRFPRS1002.tm00 was not created for some reason.

I put the error message below.
Do you think this error is coming from the fhr number being too large
(>1000) as you mentioned previously or something else?

Thank you.

Regards,

Jinwoong Yoo
UNM
"

Thank you.

Regards,
 
Top