Skip to main content

Python methods for the automatic download and processing of ECMWF data relevant for evapotranspiration modelling.

Project description

Meteo Utils

This Python repository contains methods that allow the automatic download and processing of ECMWF data relevant for evapotranspiration modelling.

Installation

With conda, you can create a complete environment with all the required librarie typing

conda env create -f environment.yml

or update a current environment:

conda env update -n <environment> -f environment.yml

Requirements

Registration at the Copernicus climate and atmoshperic data stores

This plugin allows the automatic download and preprocessing of ERA5 meteorological data, provided by ECMWF. In order to properly work you should first register to get an ECWMF account here. Once registered, follow the next steps to configure the credentials for the processor:

  1. Go to your HOME or user folder.

In Linux/MacOS this folder is at /home/your_user_name. In windows it is usually at C:\Users\your_user_name.

  1. Login to the Climate Data Store with your ECMWF username and password, then type the next URL address https://cds.climate.copernicus.eu/how-to-api

  2. Create a blank ASCII file in your HOME folder named .cdsapirc (please note the dot . at the beginning of the string), and paste the two lines that appear in the black box of the webpage.

These two lines have the following format:

url: https://cds.climate.copernicus.eu/api
key: UID:API-KEY

where UID and API-KEY are your Copernicus Climate Data Store credentials.

  1. Login to the Atmospheric Data Store with your ECMWF username and password, then type the next URL address https://ads.atmosphere.copernicus.eu/how-to-api

  2. Create a blank ASCII file in your HOME folder named .adsapirc (please note the dot . at the beginning of the string), and paste the two lines that appear in the black box of the webpage.

These two lines have the following format:

 url: https://ads.atmosphere.copernicus.eu/api
 key: UID:API-KEY

where UID and API-KEY are your Copernicus Atmospheric Climate Data Store credentials.

Usage

An example for using the package can be found in the script process_era5.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

meteo_utils-2.1.3.tar.gz (40.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

meteo_utils-2.1.3-py3-none-any.whl (40.2 kB view details)

Uploaded Python 3

File details

Details for the file meteo_utils-2.1.3.tar.gz.

File metadata

  • Download URL: meteo_utils-2.1.3.tar.gz
  • Upload date:
  • Size: 40.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for meteo_utils-2.1.3.tar.gz
Algorithm Hash digest
SHA256 c3f4d9fb3699004d42d768051c81065a0dda2d26d4aa46eddbfd3f30c21195d8
MD5 6bd2d5cd381c569c8a5402d6bafdb1b3
BLAKE2b-256 13353f7ffbb8b1616ec380d12e9ac1f525ddf27cc35de422501c3a7336087e9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for meteo_utils-2.1.3.tar.gz:

Publisher: publish.yml on hectornieto/meteo_utils

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file meteo_utils-2.1.3-py3-none-any.whl.

File metadata

  • Download URL: meteo_utils-2.1.3-py3-none-any.whl
  • Upload date:
  • Size: 40.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for meteo_utils-2.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b97b180e770fe68f91dc67595e3c73dd42ea8c30a4a03d2237ee5c9edefa1ccc
MD5 f47cb3f8bf112aa76ac110dd4c3f1432
BLAKE2b-256 8c59f5205208d08383df3525be34f6692c05c208d99d3bff0e98ab71043969cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for meteo_utils-2.1.3-py3-none-any.whl:

Publisher: publish.yml on hectornieto/meteo_utils

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page