• Hello, please take a minute to check out our awesome content, contributed by the wonderful members of our community. We hope you'll add your own thoughts and opinions by making a free account!

CustomWX Graphic Solution!

Made some graphics in python using the African Rainfall Climatology Version 2 (ARCv2) Dataset w/ 0.1*0.1 deg grid spacing.

The last decade of May 1-June 26 precipitation anomalies plus this year. This year is on a whole other planet
Webp.net-gifmaker (35).gif


May-October Monthly precipitation climatology.
Webp.net-gifmaker (37).gif


This dataset nearly broke python, 2.5*10^9 data points is a lot to handle haha


Here's a daily standardized anomaly time series I created in matlab. North Africa has seen above normal precipitation basically every day since the beginning of May, little sign of that changing anytime soon

ARCv2_Rainfall_anomalies_daily_2020.jpg
 
Made some graphics in python using the African Rainfall Climatology Version 2 (ARCv2) Dataset w/ 0.1*0.1 deg grid spacing.

The last decade of May 1-June 26 precipitation anomalies plus this year. This year is on a whole other planet
View attachment 43519


May-October Monthly precipitation climatology.
View attachment 43520


This dataset nearly broke python, 2.5*10^9 data points is a lot to handle haha


Here's a daily standardized anomaly time series I created in matlab. North Africa has seen above normal precipitation basically every day since the beginning of May, little sign of that changing anytime soon

View attachment 43521
Nice work Eric! I’m curious what you did to calculate the average climatology? Was it already a product, or did you have to calculate it separately? I’ve looked into calculating the CFSR climatology and had no luck. How did you go about downloading it, did you write it to download from the Thredds server, whenever I try, my computer locks up.
 
Nice work Eric! I’m curious what you did to calculate the average climatology? Was it already a product, or did you have to calculate it separately? I’ve looked into calculating the CFSR climatology and had no luck. How did you go about downloading it, did you write it to download from the Thredds server, whenever I try, my computer locks up.

I had to calculate it separately within my code using a few for loops. It honestly wasn't too bad.

I downloaded each May-Oct precip file separately from LDEO's website & concatenated them along the time dimension to produce one big 5 GB file which then I used to create daily & monthly climatologies. I also occasionally flipped back & forth between python & matlab to make some of my graphics (because some matrix operations are easier in matlab)
 
Today, I've been playing around creating windows in C++ (A programming language). I've been learning C++ for a while, because unlike Python, which is great for simple graphics, and calculations, C++ is developed for speed and size. Most applications are created in C++, such as video games, or weather applications such as Baron Lynx or WSI Max. My dream has been to create a broadcast application similar to the ones you see on the news, but for personal users. The closest anyone has come to that has been WSV3, but they only include maps, my dream would be to add on headers, and forecast graphics, similar to the ones I make in Powerpoint. Although it is much harder than it sounds. This is what I managed to accomplish.

program test.PNG
 
Last edited:
Back
Top