Toolbox

Die CCI Toolbox ist ein Python-Paket, das den Zugriff auf und das Durchführen von Datenanalyseoperationen mit CCI-Daten ermöglicht.

Sie ist unter GitHub verfügbar und kann mit Conda installiert werden.

Datenspeicher

Die CCI Toolbox umfasst zwei vorkonfigurierte Datenspeicher, die mit dem xcube Python-Paket erstellt wurden. Der Datenspeicher des CCI Open Data Portal (esa-cdc) bietet programmatischen Zugriff auf alle CCI-Daten. Der Zarr-Datenspeicher (esa-cdc-zarr) ermöglicht den Zugriff auf ausgewählte CCI-Daten im Zarr-Format für eine schnellere Leistung.

Datensätze

Der Zugriff auf Datensätze erfolgt über Datenspeicher. Durch Angabe einer Datensatzkennung (ID) lädt die CCI Toolbox nur die Metadaten und die Struktur des Datensatzes, während der vollständige Datensatz erst bei Bedarf für Operationen geladen wird. Geöffnete Datensätze werden durch Datenstrukturen dargestellt, die durch Python-Pakete xarray, pandas, und geopandas definiert sind.

Datenoperationen

Die CCI Toolbox bietet auf CCI-Daten zugeschnittene Klimaanalyseoperationen wie Koregistrierung, Resampling, räumliches und zeitliches Subsetting, Zeitreihenextraktion, Ausreißererkennung, Merging, Normalisierung, räumliche Justierung, zeitliche Justierung sowie Funktionen zur Verwaltung von Operationen. Darüber hinaus bieten die Python-Pakete xarray, pandas, und geopandas eine umfassende und leistungsstarke Schnittstelle für die Arbeit mit Datensätzen, die mit der CCI Toolbox geöffnet werden. Nähere Informationen hierzu enthält die API-Referenz.

Installation

Methode 1 – Installieren Sie Conda und führen Sie anschließend Folgendes aus:

$ conda create --name ect --channel conda-forge esa-climate-toolbox
$ conda activate ect

Methode 2 – Wenn Sie bereits eine Conda-Umgebung haben, dann führen Sie einfach Folgendes bei aktivierter Umgebung aus:

$ conda install --channel conda-forge esa-climate-toolbox

Methode 3 – Installieren Sie direkt aus dem GitHub-Repository:

$ git clone https://github.com/esa-cci/esa-climate-toolbox.git
$ cd esa-climate-toolbox
$ conda env create
$ conda activate ect
$ pip install -e .

Erste Schritte

Testen Sie unsere Jupyter Notebooks zum Auflisten und Durchsuchen von CCI-Daten, für das Subsetting von CCI-Daten, für den Zugriff auf CCI-Daten im Zarr-Format, zum Auflisten der Operationen der CCI-Toolbox und der allgemeinen Operationen mit CCI-Daten.

Helpdesk

Wenn Sie Unterstützung bei der CCI Toolbox benötigen, besuchen Sie bitte unseren Helpdesk.