Skip to main content

python package for getting Land Surface Model input data.

Project description

zampy

Tool for downloading Land Surface Model input data

github license badge build workflow scc badge

Tool outline:

  • Goal is to retrieve data for LSM model input.
    1. First download the data for the specified location(s) / geographical area.
    2. Be able to load the variables in a standardized way (standardized names & standardized units).
    3. Output the data to standard formats:
      • ALMA / PLUMBER2's ALMA formatted netCDF.
      • CMOR formatted netCDF.
  • User-interaction should go through recipes. For example, see springtime.
    • Recipes define:
      • data folder (where data should be downloaded to)
      • time extent.
      • spatial location / bounding box.
      • datasets to be used
        • variables within datasets
    • Load recipes using Pydantic (for example).
  • Support both a CLI & Python API.

Note: items in italic will not be worked on for now/low priority, but we want to allow space for these in the future.

Instructions for CDS datasets (e.g. ERA5)

To download the following datasets, users need access to CDS via cdsapi:

  • ERA5
  • ERA5 land
  • LAI

First, you need to be a registered user on CDS via the registration page.

Before submitting any request with zampy, please configure your .cdsapirc file following the instructions on https://cds.climate.copernicus.eu/api-how-to.

When downloading a dataset for the first time, it is necessary to agree to the Terms of Use of every datasets that you intend to download. This can only be done via the CDS website. When you try to download these datasets, you will be prompted to go to the terms of use and accept them.

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

zampy-0.1.0.tar.gz (166.7 kB view details)

Uploaded Source

Built Distribution

zampy-0.1.0-py3-none-any.whl (31.9 kB view details)

Uploaded Python 3

File details

Details for the file zampy-0.1.0.tar.gz.

File metadata

  • Download URL: zampy-0.1.0.tar.gz
  • Upload date:
  • Size: 166.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.24.0

File hashes

Hashes for zampy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b82bde8c548c1be96af9a3acd27ec3ba6f146ac88e31c23764d8ed8202f18f2f
MD5 9fbc00889af3d3078719c42d82011343
BLAKE2b-256 707f45ceeb11a937192f6095e1fc37ec5463b7f4c6a7742e457d11bc56a8a92c

See more details on using hashes here.

File details

Details for the file zampy-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: zampy-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 31.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.24.0

File hashes

Hashes for zampy-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 87963ce7fb279deed3df618cd0884e2a2491656048a61a587b2cacee0ea0a89d
MD5 f8ef3df0f094a7c5b51d590b93974f4d
BLAKE2b-256 8fea49fada977f6ef22aa83f7ecd5cbcc2517ef091fbb6bd71e248b22a7d4c29

See more details on using hashes here.

Supported by

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