Metadata-Version: 2.4
Name: geeassistant
Version: 0.1.1
Summary: A comprehensive Python package to simplify Google Earth Engine learning and usage.
Author-email: Pulakesh Pradhan <pulakesh.mid@gmail.com>
License: MIT
Project-URL: Homepage, https://github.com/pulakeshpradhan/geeassistant
Project-URL: Bug Tracker, https://github.com/pulakeshpradhan/geeassistant/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: GIS
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: earthengine-api>=0.1.300
Requires-Dist: geemap>=0.20.0
Requires-Dist: pandas
Requires-Dist: matplotlib
Requires-Dist: rpy2
Requires-Dist: geopandas
Dynamic: license-file

# Google Earth Engine Assistant (geeassistant)

**geeassistant** is a Python package designed to simplify the learning curve and daily usage of Google Earth Engine (GEE). It provides high-level wrappers, intuitive utility functions, and streamlined workflows for geospatial analysis.

## Features

- **Simplified Initialization**: One-line authentication and initialization.
- **Easy Indices**: Built-in functions for calculating NDVI, NDWI, EVI, etc.
- **Smart Filtering**: Helpers to filter collections by date, bounds, and metadata more intuitively.
- **Exporting Made Simple**: Wrappers for exporting images and tables to Drive or Cloud Storage.
- **Learning Modules**: access to simplified documentation and code snippets directly from the package.

## Installation

```bash
pip install geeassistant
```

## Usage

```python
import geeassistant as gea
import ee

# Initialize session
gea.init()

# Load a collection and calculate NDVI
l8 = ee.ImageCollection('LANDSAT/LC08/C01/T1_TOA')
ndvi_chem = gea.indices.calculate_ndvi(l8.first(), 'B5', 'B4')

print("NDVI calculated!")
```

## Documentation

Full documentation is available at [https://yourusername.github.io/geeassistant](https://yourusername.github.io/geeassistant).

## License

MIT
