MJohnston Registered User
#1

Reposting as a thread in case anyone has any feedback to provide!


-----


A while ago I posted a graphic showing the model run schedules. Now I've turned it into a webapp to make it more useful and dynamic:

https://weather.thedeskofmatthew.com/

The webapp is not yet visually optimised for mobile, only desktop, but I'll sort that out soon enough. Regardless, it shows all the daily model runs, along with a clock line showing you where we are in the UTC day in relation to those runs. You can click on the model names to jump straight to the 'best' site for viewing each of those models, and it shows the resolution and the time-range of each model and run. As we get into winter model watching season, this should be really useful for figuring out when the next runs start!

Another thing of interest, on the backend this is powered by a separate, simple API that I created that is open for use by anyone (if they want to build their own app, or use it to provide data for their own website). It is located here:

https://weather-api.thedeskofmatthew.com/graphql

It is a GraphQL API, if anyone is familiar with that (here's an example of how you can retrieve particular fields).

But because I have no clue whether the data on the models and their runs here is correct (it's based off of the random info I could find on meteociel and the likes), I've open-sourced the API, and would really welcome corrections and pull-requests for updates to the data, specifically located here:

https://github.com/matthewjohnston4/weather-model-api/blob/master/data.js

Also, if you could share the API repository far-and-wide, hopefully I can add even more models and metadata (and correct data!) into it. General feedback on the schedule viewer is also welcome (PM me or tweet me @deskofmatthew)

https://twitter.com/deskofmatthew/status/1047809465108631553

6 people have thanked this post
MJohnston Registered User
#2

I've updated the Viewer a bit, it's now mobile friendly, and has some useful little details - it'll show the end point of each run, in other words the date and time (for viewer's timezone) that the final frame of the model run will show. And it now shows multiple links to charts for each model. Plus it just looks a little nicer!

4 people have thanked this post
Artane2002 Registered User
#3

Excellent work! I think you should add the GEM if you can because it is one of the main models that we look at.

I also suggest this thread should be stickied because it's going to get lost with all the other threads.

2 people have thanked this post

Want to share your thoughts?

Login here to discuss!