Skip to content

SIMPLIFY DWD WEATHER DATA DOWNLOAD WITH DWDOWN‼️

🚀 Are you a research scientist or professional working with weather data? Do you find retrieving data from "Deutscher Wetterdienst (DWD)" cumbersome? Look no further! Introducing dwdown, the Python package designed to streamline your workflow.

📦 What is dwdown?

dwdown is a Python package designed to download weather forecast data from "Deutscher Wetterdienst (DWD)" and process it. It supports downloading forecasts, uploading them to a object storage, and processing them for analysis. Furthermore, it keeps you informed about the status of downloads, uploads, and any errors.

⭐ Features

  • DWDDownloader: Fetch weather forecast data from the DWD open data server.
  • MinioUploader: Upload downloaded data to a S3 compatible / MiniO object storage server with parallel uploads and data integrity checks.
  • MinioDownloader: Download files from a S3 compatible / MiniO object storage server.
  • DataProcessor: Extract, convert, and filter data.
  • DataEditor: Filter and merge CSV data for further analysis.
  • Notifier: Receive status messages of downloads, uploads, and any errors from a Gotify server.

Description

📖 Documentation

👉 Check out the documentation for this project.