Skip to main content

EUMDAC - EUMETSAT Data Access Client

EUMDAC is the EUMETSAT Data Access Client. It provides simple access to the EUMETSAT data of all satellite missions. As a Python library, it comes with many methods and helpers to use EUMETSATs APIs and services, like Data Store and Data Tailor. As a CLI, it provides a variety of useful command line utilities for data search, translation and processing.

Please consult the following documentation for more information:

  • EUMDAC User Guide - Installing and using the CLI and library.
  • EUMDAC API Reference - Detailed information on classes, functions, and modules, including method descriptions and parameter usage.

Prerequisites

You will need a python environment to run the library implementation of this code. EUMDAC requires Python 3.7 or higher. We recommend that you install the latest Anaconda Python distribution for your operating system (https://www.anaconda.com/). No prerequisites are identified for running the CLI binary.

Installing the EUMDAC library and CLI

Installing with PIP

The EUMDAC Python package is available through PyPI:

pip install eumdac

Installing with Conda

To install EUMDAC on the Anaconda Python distribution, please visit the EUMETSAT conda-forge page for install instructions.

conda install -c eumetsat-forge eumdac

Installing from source

To install EUMDAC from the development source, clone the repository and install it locally.

git clone https://gitlab.eumetsat.int/eumetlab/data-services/eumdac.git
cd eumdac
pip install .

Using the EUMDAC CLI binaries (no installation required)

If an installation of EUMDAC is not possible due to missing technical prerequisites, we recommend to use our binaries. These executable applications allow you to use all the functions of the CLI without installation.

The binaries are available for Windows, Linux and Mac in the Releases section.

You can find more information in the EUMDAC User Guide.

Contributing

If you feel like something is missing, should work differently or you find a bug in EUMDAC you are encouraged to provide feedback to the development team. Please contact us via the EUMETSAT User Support Helpdesk if you have suggestions or questions.

Authors

See AUTHORS.txt for the list of contributors.

Dependencies

pyyaml, License: MIT (LICENSE_MIT.txt), Copyright 2019 Ingy döt Net, info: https://anaconda.org/conda-forge/pyyaml/
requests, License: Apache-2.0 (LICENSE_APACHE_v2.txt), Copyright 2014 Kenneth Reitz, info: https://anaconda.org/conda-forge/requests
responses, License: Apache-2.0 (LICENSE_APACHE_v2.txt), Copyright 2015 David Cramer, info: https://anaconda.org/conda-forge/responses
setuptools, License: MIT (LICENSE_MIT.txt), Copyright 2020 Jason R. Coombs, info: https://anaconda.org/conda-forge/setuptools

License

This code is licensed under an MIT license. See file LICENSE.txt for details on the usage and distribution terms. No dependencies are distributed as part of this package.

All product names, logos, and brands are property of their respective owners. All company, product and service names used in this website are for identification purposes only.

Metadata

Release files for eumdac 3.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for eumdac 3.1.1
File Size Uploaded
eumdac-3.1.1.tar.gz 113.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for eumdac 3.1.1
File Interpreter ABI Platform
eumdac-3.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 214.4 kB

Release files / eumdac-3.1.1.tar.gz

Download URL eumdac-3.1.1.tar.gz
Size 113.0 kB
Tags Source
SHA-256 checksum
How to use checksums
85359c42422815a0f2780bc988a95b3b7126f3ccdc98a9605d385b783044c2a7
BLAKE2b-256 checksum
How to use checksums
bb2433a8c11edcd468629efeae4638e0acec5742560a5a112e255c8de066c075
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / eumdac-3.1.1-py3-none-any.whl

Download URL eumdac-3.1.1-py3-none-any.whl
Size 101.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
881705c7678bd3ea9a67fbb89f9e68d00de65dac02a4990c1d42df7dd5cb6fde
BLAKE2b-256 checksum
How to use checksums
f25019f18fb17dc7bad32070fbca54d40f6fe8e5711deb1c744c84ac9d13ec10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release history Release notifications | RSS feed

This release

3.1.1 This release

2 release files

3.1.0

2 release files

3.0.0

2 release files

2.2.3

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page