Looks good!
I'm curious, though, as to how it works behind the scenes. Does the model (or any model, for that matter) handle mixed precipitation types? We all know full well, for example, that if graupel's around it tends to be mainly in heavier bursts, and there's often bits of rain and sleet mixed in too. The chart as shown by AROME is thus most unlikely to happen, showing as it does a massive area of graupel, as there would be bound to be rain/sleet mixed in.
Similarly, xcweather does something with the GFS data to enable it to come up with sleet forecasts. I know we discussed the other day about GFS having a snow parameter, and how it gets flagged if it's just sleet, but xc is doing something to differentiate between snow, rain and sleet... almost as if there's a "snow amount" and a "rain amount", and if both are non-zero then it defaults to sleet.
I've not looked at raw GRIB data before, though, so don't know how precipitation is handled. For all I know it could just be an "x mm this period" number, then a "snow" or "graupel" flag on top....
Originally Posted by: Retron