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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57847ed4b2363e1581b6008c07be2b89d0c2831534b3e74366c5f107186d0f99 |
|
MD5 | 7ce5d8c56fb395eba700a5c242b698ef |
|
BLAKE2b-256 | cec74dcf33a89f28c73bb8d69c75475eb7c06bd97e1d47cbb7692b2a5338aed4 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf8b679c94cbb4795310473ff4d465d05b0cf3a31d268a133b6b843ff50e2a22 |
|
MD5 | 5a03e85f2acb910316a3e9227f26de64 |
|
BLAKE2b-256 | b39ab2d6936cc6300e28adca6d9a8a38542d21ed4bfc6930d0ee3e4441573662 |