Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

Weather Model Schedule and API

  • 04-10-2018 10:45am
    #1
    Registered Users Posts: 10,460 ✭✭✭✭


    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


Comments

  • Registered Users Posts: 10,460 ✭✭✭✭MJohnston


    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!


  • Registered Users Posts: 1,977 ✭✭✭Artane2002


    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.


  • Registered Users Posts: 10,460 ✭✭✭✭MJohnston


    Now that we're in peak model watching season, I was hoping some people could take a look and see if this data is all accurate/still accurate.


  • Registered Users Posts: 2,023 ✭✭✭Donegal Storm


    Didn't see this when you first posted it, I'll have a play around with it tomorrow :)


Advertisement