Skip to main content

A python package to assist working with GEDI data.

Project description

GEDI Tools Library

This library is currently experimental and is under heavy development.

Overview

GEDI Tools is a Python library designed to facilitate the transformation and processing of GEDI (Global Ecosystem Dynamics Investigation) data. It is especially geared towards converting GEDI data in HDF5 format to L2B objects for easier manipulation and analysis.

Features

  • Single File Transformation: Convert a single HDF5 file to L2B format with ease.
  • Batch File Transformation: Efficiently convert a list of HDF5 files to L2B format.
  • Data Clipping: Optionally clip data using a GeoDataFrame.

Installation

To install the GEDI Tools library, run:

pip install gedi-tools

Usage

Single File Transformation

Here's a simple example to transform a single HDF5 file to L2B format:

from gedi_tools import GediTransformer

l2b_single = GediTransformer.hd5_to_l2b("path/to/hd5_file.hd5")

Multiple File Transformation with Clipping

Transform multiple HDF5 files and clip data using a GeoDataFrame:

from gedi_tools import GediTransformer

clip_gdf = ...  # Your GeoDataFrame for clipping
l2b_multiple = GediTransformer.hd5_list_to_l2b(["path1.hd5", "path2.hd5"], clip_gdf=clip_gdf)

Documentation

For more details, please refer to the Full Documentation.

Contributing

We welcome contributions! Please see the Contributing Guidelines.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

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

gedi_tools-0.0.3.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

gedi_tools-0.0.3-py3-none-any.whl (15.7 kB view details)

Uploaded Python 3

File details

Details for the file gedi_tools-0.0.3.tar.gz.

File metadata

  • Download URL: gedi_tools-0.0.3.tar.gz
  • Upload date:
  • Size: 15.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for gedi_tools-0.0.3.tar.gz
Algorithm Hash digest
SHA256 57847ed4b2363e1581b6008c07be2b89d0c2831534b3e74366c5f107186d0f99
MD5 7ce5d8c56fb395eba700a5c242b698ef
BLAKE2b-256 cec74dcf33a89f28c73bb8d69c75475eb7c06bd97e1d47cbb7692b2a5338aed4

See more details on using hashes here.

File details

Details for the file gedi_tools-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: gedi_tools-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 15.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for gedi_tools-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 bf8b679c94cbb4795310473ff4d465d05b0cf3a31d268a133b6b843ff50e2a22
MD5 5a03e85f2acb910316a3e9227f26de64
BLAKE2b-256 b39ab2d6936cc6300e28adca6d9a8a38542d21ed4bfc6930d0ee3e4441573662

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