2025-11-22 –, Breakout Room
In meteorology and geosciences, the use of GRIB files is a common occurrence. GRIB files are binary blobs of data that contain "lines" of 2 dimensional information about the weather and forecasts.
Every meteoroligacl service deals with these files in a different way. For the New Zealand MetService, we must manipulate them (using Python, of course), to match the local systems. In this talk I'll cover what libraries are best for this process, and how they can be used to get the right data in the right files.
GRIB files are organised as separate lines of 2 dimensional data, and can be created by simply concatenating different lines, and even versions of GRIB (0, 1, or 2). As the different datasets have no relation to each other, the data can be grouped in different ways, such as per variable, per datapoint, per date, etc.
Each system that uses these files has its own preference as to how they are grouped and sorted, and to get all data from one grouping to another, the files need to be read, manipulated and written.
Anyone
Born Dutch, after a long stint as web developer, I went in to a new direction and started working with Python on Raspberry Pis, as well as integrating several APIs in to other applications.
Building new things, rebuilding old things, recreating things, anything IT related, I'll have a go at.
And if it's electronics and hardware related, I'll happily give it a try too!