An open API service indexing awesome lists of open source software.

https://github.com/azad77/pylst

A Python Package for processing LST data.
https://github.com/azad77/pylst

Last synced: 4 months ago
JSON representation

A Python Package for processing LST data.

Awesome Lists containing this project

README

          


Python versions
PyPI version
Python versions
License
CI status
DOI

pylst


A Python package for processing and visualizing Landsat Land Surface Temperature (LST) data


From raw Landsat thermal bands to ready-to-analyze LST maps — with minimal code.


Installation
Quick Start
Features
Documentation
Citation
License

## Features

- Retrieve and preprocess Landsat thermal infrared (TIR) data via Google Earth Engine (using `earthengine-api` & `geemap`)
- Compute Land Surface Temperature (LST) using standard single-channel / split-window algorithms
- Atmospheric correction support (basic emissivity & water vapor adjustments)
- Flexible visualization: single-date maps, time-series animations, zonal statistics
- Export results as GeoTIFF, NetCDF or interactive maps (folium / ipyleaflet)
- Built on trusted libraries: rasterio, numpy, pandas, matplotlib, opencv-python, scikit-learn

## Installation

The easiest way is via **pip** (recommended in a virtual environment):

```bash
pip install pylst