Auto-updater of data from the Climate Data Store
Project description
CDSupdate
CDSupdate is a tools to automatically download and update data from the Climate Data Store. Currently, only ERA5 is supported.
Installation
CDSupdate requires the following packages:
numpy
pandas
xarray
netCDF4
cftime
cdsapi
windows-curses
(only for Microsoft Windows users)
From pip:
pip3 install CDSupdate
Or from source:
pip3 install .
This adds the CDSupdate
package in your python installation, and the command
cdsupdate
.
How to use ?
Start by read the documentation with:
cdsupdate --help
As example, to download the daily mean temperature over the North Atlantic
(80W-50E,5N,72N) between 2019-11-09 and 2022-01-17 in the directory odir
, just run:
cdsupdate --log info test.log --period 2019-11-09/2022-01-17 --cvar tas --area NorthAtlantic --odir odir
License
Copyright(c) 2022, 2023 Yoann Robin
This file is part of CDSupdate.
CDSupdate is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
CDSupdate is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with CDSupdate. If not, see https://www.gnu.org/licenses/.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for CDSupdate-1.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49c70e900adf6a374dc4966082aceb33b00cc440f9d9c20ca6d3e4e3bed282fe |
|
MD5 | f7d228ac3a163d206080c72109c46610 |
|
BLAKE2b-256 | 621e5909bfae446a11a2724e7983f88b3e312fb843c3c76df7886943aded7c9c |