HDA Tutorials

Interactive Jupyter notebooks and practical code examples to help you get started with the Harmonized Data Access (HDA) API.

Note

All tutorials are available as interactive Jupyter notebooks that you can run directly in your environment. Each tutorial includes ready-to-use code samples and real-world workflow examples.

What You’ll Learn

These tutorials will teach you how to:

  • Authenticate using your DESP account credentials

  • Discover available datasets and collections

  • Search data using spatial and temporal filters

  • Download and access data programmatically

  • Visualize data using popular Python libraries

  • Integrate HDA with tools like xarray, EODAG, and matplotlib

Getting Started

If you are new to HDA, start with the REST API tutorial to understand the core concepts. After that, explore the PySTAC tutorial for a more Python-native experience.

API Methods

REST API

Learn the fundamentals using direct HTTP requests with Python.

PySTAC Client

Use the pystac-client library for seamless Python integration.

Data-Specific Tutorials

DestinE Digital Twins

Access and visualize DestinE Digital Twins datasets.

EUMETSAT Data

Work with EUMETSAT satellite and meteorological data.

Climate Data Store

Access and analyze Climate Data Store datasets.

See also

For additional resources and the complete tutorial collection, visit the DestinE DataLake Lab repository on GitHub.