Skip to content

Jupyter notebooks showcasing examples of accessing and processing numerical weather prediction (NWP) data from MeteoSwiss

License

Notifications You must be signed in to change notification settings

MeteoSwiss/opendata-nwp-demos

Repository files navigation

OGD Model Data Access & Processing

Jupyter Notebook Examples Using MeteoSwiss NWP Data

MCH Logo              Open Data Logo

This repository provides Jupyter notebook examples for accessing and processing numerical weather prediction (NWP) model data from MeteoSwiss, released through Switzerland’s Open Government Data (OGD) initiative.


📓 Example Notebooks

🚀 Getting Started

Install Dependencies

Clone the repository and install all required packages using:

  1. Install ecCodes using conda

    bash install_eccodes.sh
  2. Install Python dependencies using Poetry

    poetry install
  3. Install the Jupyter kernel
    Activate the Poetry environment and install the current environment as a Jupyter kernel:

    poetry shell
    poetry run python -m ipykernel install --user --name=notebooks-nwp-env --display-name "Python (notebooks-nwp-env)"
  4. Use the Kernel in Jupyter
    After launching Jupyter, select the custom kernel by navigating to Kernel → Change Kernel → Python (notebooks-nwp-env) in the notebook interface.

📚 Related Documentation

For more context on the available numerical weather forecast data and how it’s structured, see:

🔗 MeteoSwiss Forecast Data Documentation

💬 Feedbacks

Feel free to open issues to suggest improvements or contribute new examples!

About

Jupyter notebooks showcasing examples of accessing and processing numerical weather prediction (NWP) data from MeteoSwiss

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published